Commit Graph

2226 Commits

Author SHA1 Message Date
Ilya Shurumov
027a01eb1c - fix some collision deviations from original game 2022-01-21 21:01:08 +03:00
Ilya Shurumov
2c50271ef1 - improve cutscene recorder
- allow to load Re-recorded chases
  - separate Ping buffer
  - properly saving corrected Reflections chases
  - improve auto-testing HUD
2022-01-21 21:01:07 +03:00
Ilya Shurumov
7171f289cc - [Psy-X] fix WebGL 1.0 matrix issue 2022-01-21 21:01:07 +03:00
Ilya Shurumov
7a0afe760e - simpler state.c 2022-01-21 21:01:07 +03:00
Ilya Shurumov
4783a9a745 - [Psy-X] PrintMessageToOutput makes pretty output for emscripten
- fix runtime warning
- fix build errors, bump version
2022-01-21 21:01:07 +03:00
Ilya Shurumov
9d1f80dc00 - premake - change location of project generated files to make less garbage 2022-01-21 21:01:07 +03:00
Ilya Shurumov
13141529fd - remove bad unneeded files 2022-01-21 21:01:07 +03:00
Ilya Shurumov
42d2344557 - fix emscripten build not compiling essential files
- fix runtime errors
- fix sound shutting down issue
2022-01-21 21:01:06 +03:00
Ilya Shurumov
2642670bd6 - added Emscripten to premake script. Game now easily built for web.
- fix Emscripten compilation
2022-01-21 21:01:06 +03:00
Ilya Shurumov
0cfa16e3d5 - rcossin_tbl[*] -> RSIN/RCOS
- some OD2 porting prepaprations
- fix CreateRoadblock refactoring bug (missing noMoreCars setup)
2022-01-21 21:01:05 +03:00
Ilya Shurumov
fbdccb81b7 - fix civ AI junction selection once again 2022-01-21 21:01:05 +03:00
Ilya Shurumov
ddfc77db15 - update premake usage module 2022-01-21 21:01:05 +03:00
Ilya Shurumov
be0b8da453 - remove PSX & Psy-Q from premake script
- rename Psy-X -> PsyCross folder
2022-01-21 21:01:05 +03:00
Ilya Shurumov
1c0be9d631 - [Psy-X] use combination for "Select + Start pressed + Up/Down" 2022-01-21 21:01:05 +03:00
Ilya Shurumov
fe29da78e9 - change MP map logic a bit 2022-01-21 21:01:05 +03:00
Ilya Shurumov
c51dca90c9 - fix residentModels masochism 2022-01-21 21:01:05 +03:00
Ilya Shurumov
e27febc317 - fix SetFullscreenDrawing OT causing offset issue on PC 2022-01-21 21:01:05 +03:00
Ilya Shurumov
6bffe01807 - misc changes in gamesnd.c 2022-01-21 21:01:04 +03:00
Ilya Shurumov
13708f3fd4 - fix replay camera not changing when playing 2022-01-21 21:01:04 +03:00
Ilya Shurumov
1c7be3b8ca - fix PSX frontend, reduce/reuse code 2022-01-21 21:01:04 +03:00
Ilya Shurumov
839e4ec26f - fix multiplayer map 2022-01-21 21:01:04 +03:00
Ilya Shurumov
1a8bd75534 - fix PSX version bug with scratchPad 2022-01-21 21:01:04 +03:00
Ilya Shurumov
7e1254f748 - fix mistakes. 2022-01-21 21:01:04 +03:00
Ilya Shurumov
c0cc23416c - disable some debug prints on non-debug versions 2022-01-21 21:01:04 +03:00
InspirationByte
e57fa7de29 - use DIFF_ANGLES macro where applicable 2022-01-21 21:01:00 +03:00
Ilya Shurumov
3794ed3fb3 - turn off debug shit 2022-01-21 21:00:24 +03:00
Ilya Shurumov
942f0083c6 - bump version to 7.2 2022-01-21 21:00:24 +03:00
Ilya Shurumov
75b8c938ef - fix Civ AI road selection (Damn it, broke chases again) 2022-01-21 21:00:23 +03:00
Ilya Shurumov
143ed7bf3e - fix overhead map 2022-01-21 21:00:23 +03:00
Ilya Shurumov
8159286182 - remove Mini Cars cheat from pause 2022-01-21 21:00:23 +03:00
Ilya Shurumov
1822295c31 - misc LoadFont change 2022-01-21 21:00:23 +03:00
Ilya Shurumov
bbbe7c0e33 - fix PingOutCar not resetting 'inform' (flags) 2022-01-21 21:00:23 +03:00
Ilya Shurumov
49fd729ef0 - optimize loading times of LoadFrontendScreens (PSX) 2022-01-21 21:00:23 +03:00
Ilya Shurumov
b714561b6f - disable Tanner shadow in Multiplayer 2022-01-21 21:00:23 +03:00
Ilya Shurumov
aacbdcb6ad - Mini Cars cheat car entrance fixed 2022-01-21 21:00:22 +03:00
Ilya Shurumov
574573d20d - fix problems with pauseflag (and water damage) 2022-01-21 21:00:22 +03:00
Ilya Shurumov
d154a77e13 - [Psy-X] VSync support reworked 2022-01-21 21:00:22 +03:00
Ilya Shurumov
a5f7597637 - fix annoying car storing bug (again!!!) 2022-01-21 21:00:22 +03:00
Ilya Shurumov
59751a9295 - PSX bug fixes again
- fix drawing issues caused by some previous commits
2022-01-21 21:00:22 +03:00
Ilya Shurumov
f5925b889a - fix tripod camera Y target position on cutscene pause (#116) 2022-01-21 21:00:21 +03:00
Ilya Shurumov
bf8421340b - some PSX slowdowns fixed (& bugfixes to scratchpad)
- misc changes
2022-01-21 21:00:21 +03:00
Ilya Shurumov
8583be65f7 - added 'inline_n.h' for Nugget PsyQ, reorganize build environment 2022-01-21 21:00:20 +03:00
Ilya Shurumov
03acd98cff - fix bad translations 2022-01-21 21:00:20 +03:00
Ilya Shurumov
5fffcf5777 - fix PSX controls 2022-01-21 21:00:20 +03:00
Ilya Shurumov
3d1440cb06 - re-recorded Mission 10 chases 2022-01-21 21:00:20 +03:00
Ilya Shurumov
94b876a708 - added "Draw!" string to language
- fix non-translated string
- misc code changes
2022-01-21 21:00:20 +03:00
Ilya Shurumov
d3de296221 - fix cutscene skipping (hopefully) 2022-01-21 21:00:20 +03:00
Ilya Shurumov
488b54c5c9 - TimeOfDaySelectScreen defaults to Continue button 2022-01-21 21:00:20 +03:00
Ilya Shurumov
dee3186d57 - fix CopCanSeePlayer not being reset 2022-01-21 21:00:20 +03:00
Ilya Shurumov
252c1c2aa5 - always do CalcInGameCutsceneSize (avoid crash when replay is loaded if mission cutscenes are present) 2022-01-21 21:00:19 +03:00