Commit Graph

  • d78ff3e732
    Merge 1d69e29579 into e17b69671d #1 ITzTravelInTime 2024-03-09 02:44:44 +0100
  • 1d69e29579 Test changes #1 ITzTravelInTime 2024-01-15 14:42:00 +0100
  • 65db9a9f6e Patches for tigerbrew's SDL2 package ITzTravelInTime 2024-01-15 08:58:43 +0100
  • 73273549ff Fixed regression ITzTravelInTime 2024-01-15 01:07:38 +0100
  • e17b69671d
    Merge branch 'k4zmu2a:master' into powerpc powerpc iAmInAction 2022-05-14 23:52:13 +0200
  • fdf1f6c9f1 Cleaning up maths: part 3. Demangled methods, vectors args by ref, added comments, more accurate ray_intersect_line. Muzychenko Andrey 2022-05-13 11:15:30 +0300
  • 2d0da712e3 Cleaning up maths: part 2. Renamed vector2. Muzychenko Andrey 2022-05-11 16:47:13 +0300
  • d23444b983 Cleaning up maths: part 1. Vector3 inherited from vector2. Muzychenko Andrey 2022-05-11 16:42:45 +0300
  • 3f7526ba12
    fix X11 include leak (#136) guijan 2022-05-06 04:58:53 +0000
  • cdf0216136
    cmake: use ${CMAKE_SOURCE_DIR} in install() (#137) guijan 2022-05-04 05:48:42 +0000
  • d672adbeb9
    Fixed loading on big endian CPUs iAmInAction 2022-04-25 08:07:03 +0200
  • 6bc1957ab6
    Fixed loading on big endian CPUs iAmInAction 2022-04-25 08:06:13 +0200
  • cc06d35bc7 Fixed high score insertion for multiple players. Refactored high_score. Issue #131. Muzychenko Andrey 2022-04-11 10:28:20 +0300
  • 0f88e43ba2
    AmigaOS 4 port (#132) Stefan 2022-03-31 11:44:03 +0200
  • b20e13ee97 control: reduced component indirection. cheats: hidden test with tab, FT style. Muzychenko Andrey 2022-02-10 16:29:31 +0300
  • a626572da3 Fixed wormhole lights reset on mission abort. Issue #124. Muzychenko Andrey 2022-02-07 16:57:04 +0300
  • 29c84c37c8
    MorphOS port (#128) Stefan 2022-01-26 06:15:41 +0100
  • 6039f843a7
    Fix typo in CONTRIBUTING.md (guarantee) (#123) 林博仁(Buo-ren, Lin) 2022-01-17 14:14:43 +0800
  • 8f34829b1e High score: rank starts from 1, table borders. Muzychenko Andrey 2022-01-12 17:26:31 +0300
  • 0a2d6847ba Added sound and music volume control. Issue #120. Muzychenko Andrey 2022-01-12 17:17:38 +0300
  • 43af97127b Simplified game mode, pause. Muzychenko Andrey 2022-01-05 11:38:50 +0300
  • d8ee1b9bfe
    fix install directories (#115) Nicola Smaniotto 2021-12-29 12:28:03 +0100
  • 583262d221
    Update SpaceCadetPinball.metainfo.xml (#116) Kowalski Dragon 2021-12-29 12:26:49 +0100
  • 9acd3dbc9b Bumped version to 2.0.1. Added Flathub link. Release_2.0.1 Muzychenko Andrey 2021-12-29 09:46:09 +0300
  • 5ffbab8208
    Simplify icon installation (#114) Nicola Smaniotto 2021-12-26 11:43:47 +0100
  • a6e2a433c4 Added secondary clear hack. Issue #88 Muzychenko Andrey 2021-12-26 13:25:25 +0300
  • ad4a17c2f2
    Add assets (#113) Kowalski Dragon 2021-12-26 11:06:31 +0100
  • 4db4e5fbcb
    Improve linux building (#111) Kowalski Dragon 2021-12-24 07:09:40 +0100
  • 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
  • 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
  • 389122182e
    typo (#102) Martin Ligabue 2021-12-03 13:35:23 +0100
  • de13d4e326
    Add linux desktop file and install (#100) Nicola Smaniotto 2021-12-02 06:07:27 +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
  • 545af17b3b Merge from classic: better frame time tool, negative sleep remainder. Muzychenko Andrey 2021-11-18 12:11:25 +0300
  • 129b8aac95
    Disable input method in game (#93) Lim Chunwei 2021-11-17 13:15:50 +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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • a65c40fe32 Added incomplete Polish translation. Removed unused dialogs. Fixed char sprintf in control. Ref #28. Muzychenko Andrey 2021-10-27 09:22:53 +0300
  • 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
  • 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
  • 09c62f5909 Fixed mixed up Chinese language texts. Muzychenko Andrey 2021-10-25 17:40:38 +0300
  • 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 +0300
  • 893d898d0a
    Simplified Chinese and Traditional Chinese translations (#68) Lim Chunwei 2021-10-25 19:10:47 +0800
  • 3ec96b84ad PresentVScreen: fixed sub pixel offset. SDL<2.0.10 uses crude approximation. Muzychenko Andrey 2021-10-25 08:03:30 +0300
  • 34cb964ea5
    Change texture filtering without restarting. (#67) MaikelChan 2021-10-25 05:42:36 +0200