Commit Graph

  • 0dc6006937 Added explicit bin install directory for old CMake. Issue #110. Muzychenko Andrey 2021-12-20 09:06:32 +0300
  • ed0ef9044d Bumped version to 1.2. Added automated release script. Release_1.2 Muzychenko Andrey 2021-12-19 14:42:52 +0300
  • e81c6c9d37
    spaces in .desktop name (#106) Lucy M 2021-12-14 09:42:06 +0000
  • b25cf3f0d0
    Add Linux installation info (#103) Nicola Smaniotto 2021-12-14 10:40:44 +0100
  • 5ea56cac22
    use tiny badge Nicola Smaniotto 2021-12-14 10:34:14 +0100
  • 44b5dae4fc
    Merge branch 'k4zmu2a:master' into master Lucy M 2021-12-11 22:18:38 +0000
  • b841f49a36
    Add Linux installation info Nicola Smaniotto 2021-12-10 17:27:51 +0100
  • 3400ea4576 Added WD and Linux-specific /usr/* to game data search paths. Improved data not found error message. Ref #100. Muzychenko Andrey 2021-12-08 15:55:49 +0300
  • 868b74c26a spaces in .desktop name Lucy M 2021-12-04 15:23:51 +0000
  • 389122182e
    typo (#102) Martin Ligabue 2021-12-03 13:35:23 +0100
  • 6d9a4067a8
    typo Martin Ligabue 2021-12-02 12:18:22 +0100
  • de13d4e326
    Add linux desktop file and install (#100) Nicola Smaniotto 2021-12-02 06:07:27 +0100
  • 780b1ed11c use 32bit icons Nicola Smaniotto 2021-12-01 11:55:20 +0100
  • 560fd94d53 add linux install option to cmake Nicola Smaniotto 2021-11-30 17:20:10 +0100
  • 9aa3cc5546 add desktop file Nicola Smaniotto 2021-11-30 17:19:07 +0100
  • 584c51f9ad extract png icons from the ico Nicola Smaniotto 2021-11-30 17:18:15 +0100
  • 0bc12d3ca9
    Fix choppiness by setting the default UPS to 60 alula 2021-11-27 17:18:46 +0100
  • 4e8dbd0b86 TKickout: fixed z reset with demo data. Muzychenko Andrey 2021-11-24 17:37:37 +0300
  • 919b537e28 Added FT demo data support. Tested with .006 ,.020 RC2, there might be more versions out there. Fixed mds2midi. Ref #22. Muzychenko Andrey 2021-11-24 17:25:23 +0300
  • 53b2399687 Merge from master: centered textboxes in FT mode. Muzychenko Andrey 2021-11-23 15:49:56 +0300
  • 95007c9253 partman: improved bad zMap skip. Muzychenko Andrey 2021-11-23 15:23:11 +0300
  • 37198f1b99 Added integer scaling option. Useful for getting exact upscale in combination with nearest neighbor. Ref issue #97. Muzychenko Andrey 2021-11-22 09:32:17 +0300
  • 64c3f2031b Added “Prefer 3DPB game data” option. Useful for quickly switching between the two datasets. 3DPB and FT data can be stored in one folder without collisions. Muzychenko Andrey 2021-11-21 15:40:56 +0300
  • 3b7dc0dae2 Added centered text in textboxes in FT mode. Muzychenko Andrey 2021-11-20 19:03:22 +0300
  • 818a90b7aa
    East Asian font adjustments (#94) Lim Chunwei 2021-11-19 13:25:46 +0800
  • 2229f9b70e Added hybrid sleep/spin wait mode. Muzychenko Andrey 2021-11-18 17:58:53 +0300
  • 956594ce4e Use Malgun Gothic instead of Gulim for Korean Lim Chunwei 2021-11-18 21:37:55 +0800
  • 545af17b3b Merge from classic: better frame time tool, negative sleep remainder. Muzychenko Andrey 2021-11-18 12:11:25 +0300
  • d5dc014403
    Merge pull request #1 from k4zmu2a/WindowsClassic Lim Chunwei 2021-11-18 15:28:42 +0800
  • 02516d1afb Use pre-defined font sizes instead of offset Lim Chunwei 2021-11-18 15:25:59 +0800
  • 129b8aac95
    Disable input method in game (#93) Lim Chunwei 2021-11-17 13:15:50 +0800
  • 5ad75bb0ef East Asian font size adjustments Lim Chunwei 2021-11-17 00:06:19 +0800
  • 008cf68b06 Improve imm32.lib linking Lim Chunwei 2021-11-16 21:27:45 +0800
  • f5766d47b6 Disable input method in game Lim Chunwei 2021-11-16 03:43:19 +0800
  • 200a7dbf79 Enabled ImGui navigation with keyboard and game controller. Ref issue #92. Muzychenko Andrey 2021-11-15 17:32:18 +0300
  • bbbdb2d9d4 Fixed off by one in frame time tool. Muzychenko Andrey 2021-11-13 15:48:16 +0300
  • 585a2f7113
    Minor performance optimizations (#89) Gábor Dobra 2021-11-13 12:36:22 +0100
  • bc3172906b Optimize more aggressively in Release mode Gábor Dobra 2021-11-08 22:11:55 +0100
  • 398be063f7 Optimize performance by calling FreePlayedBlocks rarely Gábor Dobra 2021-11-08 22:05:46 +0100
  • ab7184ef86 Added float target frame time, set UPS to 120. Improved frame stabilization. Ref PR #85. Muzychenko Andrey 2021-11-13 10:55:37 +0300
  • 8ab50ea7b7 ColorRgba: replaced union with bit shifts. Fixed bad clamping in frame time tool. Muzychenko Andrey 2021-11-13 09:00:58 +0300
  • 3fa47c2187 Fix missing sound when mission is selected Gábor Dobra 2021-11-13 02:24:53 +0100
  • 0b2fd28fda Fixed unaccounted frame time, now game should be stable at 8ms/125UPS. Fixed pause handling. Muzychenko Andrey 2021-11-12 16:21:02 +0300
  • ec13bca129 Stabilized main loop. Cherry picked timeBeginPeriod. Ref PR #85. Muzychenko Andrey 2021-11-11 18:03:23 +0300
  • c29acb12d0 Merge from master: Improved frame time diagnostic tool. Split overdraw palette from frame time tool. Muzychenko Andrey 2021-11-11 17:13:28 +0300
  • 98f67fe627
    Merge 86cf13d57d into f3e4211226 grepwood 2021-11-11 12:54:01 +0100
  • f3e4211226 Improved frame time diagnostic tool. Split overdraw palette from frame time tool. Muzychenko Andrey 2021-11-11 14:30:56 +0300
  • 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. Muzychenko Andrey 2021-11-09 16:50:09 +0300
  • 86cf13d57d Removed unused swap types grepwood@sucs.org 2021-11-07 03:17:47 +0100
  • 12faca37d7 Not needed, debugging finished grepwood@sucs.org 2021-11-07 03:15:17 +0100
  • b81b1a0496 Reducing diff grepwood@sucs.org 2021-11-07 03:09:37 +0100
  • dcde9b3d5a Reducing diff grepwood@sucs.org 2021-11-07 03:08:33 +0100
  • 641551a065 Reverting pointless addition of BE logic to loader.cpp grepwood@sucs.org 2021-11-07 03:08:02 +0100
  • 683204519c Added UTF-8 path support on Windows. Ref issue #82. Muzychenko Andrey 2021-11-06 19:22:56 +0300
  • ecdf802d68 Added game data loading from user folder (SDL_GetPrefPath). Ref issue #80. Muzychenko Andrey 2021-11-05 10:16:27 +0300
  • 5660bc3ebf Big endian port is here! grepwood@sucs.org 2021-11-05 00:39:36 +0100
  • c7f5f8cd30 Merge from master: fixed bug with mission accept scores. Ref issue #81. Muzychenko Andrey 2021-11-04 18:49:49 +0300
  • dc00dbde0d Fixed bug with mission accept scores. Ref issue #81. Muzychenko Andrey 2021-11-04 18:46:04 +0300
  • da4b99e983 Added Unicode support in high score dialog. Cherry picked form ecea9c812a. Muzychenko Andrey 2021-11-03 12:53:04 +0300
  • 2abcaac437 Added Turkish translation. This is the last WinXP language, for a total of 24. Muzychenko Andrey 2021-11-02 15:33:22 +0300
  • 98da410251 Added Swedish translation. Muzychenko Andrey 2021-11-02 14:24:47 +0300
  • e020c0fe33 Added Portuguese translation. Muzychenko Andrey 2021-11-02 14:04:25 +0300
  • 33b8b29f11 Added Norwegian translation. Muzychenko Andrey 2021-11-01 12:21:50 +0300
  • 84a46082ab Added Dutch translation. Muzychenko Andrey 2021-11-01 11:09:13 +0300
  • 862fe13dcd Added game controller exit shortcut: back/select when paused. Ref issue #79. Muzychenko Andrey 2021-11-01 09:09:19 +0300
  • e0fb7cbf9c
    The game now loads the good font that's embedded in pinball.exe. MaikelChan 2021-10-31 21:30:11 +0100
  • a079117507 Added Korean translation. Muzychenko Andrey 2021-10-31 18:29:41 +0300
  • 620ec011ec Added Spanish translation. Muzychenko Andrey 2021-10-31 17:35:41 +0300
  • 1af8bb67d7 Added Greek translation. Muzychenko Andrey 2021-10-31 17:25:24 +0300
  • 089ccbf549 Added Arabic translation. Muzychenko Andrey 2021-10-31 17:03:32 +0300
  • 1428fb3770 Added Hebrew translation. Switched to MessageBoxW in some places. Muzychenko Andrey 2021-10-31 13:18:21 +0300
  • 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 +0300
  • c0ec8ec932 Added Finnish translation. Muzychenko Andrey 2021-10-30 16:50:49 +0300
  • 71e25fd7fa Merge from master: control bugfix, no delay FT THole. Muzychenko Andrey 2021-10-30 16:21:01 +0300
  • b40b54ce51
    Updated plans Muzychenko Andrey 2021-10-30 12:54:30 +0300
  • 6c299ed103
    Updated plans in readme Muzychenko Andrey 2021-10-30 12:51:24 +0300
  • fc1975a607 Fixed bug: dialogs not shown when main menu is hidden. Ref issue #76. Muzychenko Andrey 2021-10-30 12:34:17 +0300
  • e61bbd634c Added fallback to SW SDL renderer. Release_2.0 Muzychenko Andrey 2021-10-30 10:12:30 +0300
  • b4a85bcf2f Added Danish translation. Muzychenko Andrey 2021-10-29 17:40:02 +0300
  • acc2725bbe Added Czech translation. Muzychenko Andrey 2021-10-29 17:33:09 +0300
  • 68c2055ce6 Added Brazilian Portuguese translation. Muzychenko Andrey 2021-10-29 17:25:26 +0300
  • 09668f3468 Added Hungarian translation. Disabled bitmap font in Italian translation. Muzychenko Andrey 2021-10-29 10:47:17 +0300
  • 4878b6a835 Added Italian translation. Muzychenko Andrey 2021-10-28 18:17:36 +0300
  • 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 +0300
  • bd606436bd Added French translation. Muzychenko Andrey 2021-10-28 11:41:30 +0300
  • 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 +0800
  • e2f10333d9 Added Japanese translation. Muzychenko Andrey 2021-10-28 09:56:14 +0300
  • 356977290e Added German translation. Muzychenko Andrey 2021-10-28 08:56:49 +0300
  • 46d3ae324c
    Added 3DS port to README. (#74) MaikelChan 2021-10-28 06:53:57 +0200
  • 8ceede5ca1
    Added 3DS port to README. MaikelChan 2021-10-27 22:27:18 +0200
  • a65c40fe32 Added incomplete Polish translation. Removed unused dialogs. Fixed char sprintf in control. Ref #28. Muzychenko Andrey 2021-10-27 09:22:53 +0300
  • e3dbd924b9 Change only a few key places to make the program works as if it's Unicode build. raymai97 2021-10-26 23:33:39 +0800
  • d27740bd38
    Fix compiler warnings (#73) Iscle 2021-10-26 16:15:45 +0200
  • cfd30419c2 Added Windows XP build configuration. Removed unused SDL inits. Muzychenko Andrey 2021-10-26 17:11:53 +0300
  • ee952b1afd Fix compiler warnings Iscle 2021-10-26 15:47:48 +0200
  • e0017c55f5
    Include pch.h in gdrv.h to fix build Iscle 2021-10-26 13:51:17 +0200
  • d0c1ac60b6 TTextBox: converted to accept wchar input. Ref #69. Muzychenko Andrey 2021-10-26 08:12:37 +0300
  • 3c2fff9d07
    Use a single Unicode charset and specify language-specific font for better viewing (?) (#69) Lim Chunwei 2021-10-26 11:53:52 +0800
  • a0e6d3b0f0 Better (?) implementation of using strings (so that font names aren't limited to 30 chars) Lim Chunwei 2021-10-26 02:09:44 +0800
  • 467c0d6e4b Fix missing include for strcpy_s function Lim Chunwei 2021-10-26 01:34:29 +0800