16b527e3cf
Added AddressSanitizer to Windows build config, disabled by default. VS older that 2019 do not support it. Game passes ASan checks at the moment of writing.
master
Muzychenko Andrey
2021-11-09 16:50:09 +03:00
683204519c
Added UTF-8 path support on Windows. Ref issue #82.
Muzychenko Andrey
2021-11-06 19:22:56 +03:00
ecdf802d68
Added game data loading from user folder (SDL_GetPrefPath). Ref issue #80.
Muzychenko Andrey
2021-11-05 10:16:27 +03:00
c7f5f8cd30
Merge from master: fixed bug with mission accept scores. Ref issue #81.
WindowsClassic
Muzychenko Andrey
2021-11-04 18:49:49 +03:00
1428fb3770
Added Hebrew translation. Switched to MessageBoxW in some places.
Muzychenko Andrey
2021-10-31 13:18:21 +03:00
1c1fbcb811
TTextBox: fixed DrawText texts getting overwritten by full redraw. This bug is from the original 3DPB.
Muzychenko Andrey
2021-10-30 18:25:49 +03:00
09668f3468
Added Hungarian translation. Disabled bitmap font in Italian translation.
Muzychenko Andrey
2021-10-29 10:47:17 +03:00
4878b6a835
Added Italian translation.
Muzychenko Andrey
2021-10-28 18:17:36 +03:00
917b68d630
Added NN scaling for PINBALL2.MID. It does not scale well. Wii port should rather use non-compressed PB_MSGFT_bin.
Muzychenko Andrey
2021-10-28 13:03:05 +03:00
bd606436bd
Added French translation.
Muzychenko Andrey
2021-10-28 11:41:30 +03:00
457a982f72
Change only a few key places to make the program works as if it's Unicode build. (#75)
Raymai (Chee Boon)
2021-10-28 15:58:19 +08:00
e2f10333d9
Added Japanese translation.
Muzychenko Andrey
2021-10-28 09:56:14 +03:00
356977290e
Added German translation.
Muzychenko Andrey
2021-10-28 08:56:49 +03:00
46d3ae324c
Added 3DS port to README. (#74)
MaikelChan
2021-10-28 06:53:57 +02:00
3c2fff9d07
Use a single Unicode charset and specify language-specific font for better viewing (?) (#69)
Lim Chunwei
2021-10-26 11:53:52 +08:00
09c62f5909
Fixed mixed up Chinese language texts.
Muzychenko Andrey
2021-10-25 17:40:38 +03:00
cf215aaa6a
Added Traditional Chinese and Simplified Chinese languages to options. They don’t work without Chinese locale. Ref #68.
Muzychenko Andrey
2021-10-25 17:30:39 +03:00
893d898d0a
Simplified Chinese and Traditional Chinese translations (#68)
Lim Chunwei
2021-10-25 19:10:47 +08:00
348d79ef38
Bugs and suggestions from PR# 48.
Muzychenko Andrey
2021-10-18 09:31:47 +03:00
9088c44b3e
Add Wii port to the README (#51)
MaikelChan
2021-10-18 07:17:07 +02:00
06b760e8dd
Player controls: added mouse and game controller remapping. Fixed duplicate button id.
Muzychenko Andrey
2021-10-17 18:18:29 +03:00
d06aa1c736
Changed SDL_mixer version guard. SDL_MIXER_COMPILEDVERSION is not in Windows release of mixer v2.0.1, so it is back to basics with SDL_MIXER_PATCHLEVEL. MIX_INIT_FLUIDSYNTH was renamed in 2.0.2, according to headers from Windows releases. Ref PR #42, #46
Muzychenko Andrey
2021-10-17 12:00:30 +03:00
787c623cfe
Backward compatibility for mixer version check (#46)
Mariotaku
2021-10-17 15:00:49 +09:00
82d4d8719f
Added link to Switch source port.
Muzychenko Andrey
2021-10-15 14:07:25 +03:00
f302687c7f
high_score: fixed new score not shifting older scores.
Muzychenko Andrey
2021-10-15 13:26:39 +03:00
fd973f049c
Fix a typo (#32)
Tomáš Hübelbauer
2021-10-15 06:26:16 +02:00
0d9610ddb6
Added new render mode with reduced tearing. Available under new option Window->Alternative Rendering. Issue #29.
Muzychenko Andrey
2021-10-12 16:30:20 +03:00
69ecce88df
Score: inject 3DPB msg font into dat struct. Fixed double free in sound.
Muzychenko Andrey
2021-10-10 12:22:21 +03:00
43593b168d
Sound: added channel recycling. Added sound channel count (aka voices) user option. Added 3DPB font to sprite viewer. Added version number to about dialog.
Muzychenko Andrey
2021-10-09 17:28:30 +03:00
d80074b9b6
Added Windows subsystem entry point for release builds.
Muzychenko Andrey
2021-10-09 12:33:33 +03:00
de76557325
Bug fixes from master: Demangled and simplified cheat controller. TKickout temp Z in FT mode. Flipper animation frame advance. Fuel bar graph light states.
Muzychenko Andrey
2021-10-09 08:14:47 +03:00
81c2034a16
Replaced objlist_class with std::vector. Fixed minor bug in TLightGroup. Cleaned up some warnings.
Muzychenko Andrey
2021-10-01 18:55:44 +03:00
8a421a2623
Implemented player controls dialog. This last missing major feature brings v2 into feature parity with the original and closer to release. Ref issues #16, #17.
Muzychenko Andrey
2021-10-01 09:05:38 +03:00
de6c31802c
Bug fixes from master: score saving and missing sub.
Muzychenko Andrey
2021-09-30 08:59:56 +03:00
a281000308
midi: added support for FULLTILT16 music.
Muzychenko Andrey
2021-09-30 08:51:48 +03:00
03deda2f9d
Added event wait timeout when idle. Added show menu button to prevent lockout; this somewhat ruins no menu aesthetic. Cleaned up 3DPB vs. FT methods in midi.
Muzychenko Andrey
2021-09-29 17:53:49 +03:00
ba5a0f3044
Compressed and encoded embedded 3DPB font. Exposed ImGui function for decompressing embedded data.
Muzychenko Andrey
2021-09-29 10:08:45 +03:00