Commit Graph

2190 Commits

Author SHA1 Message Date
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
Ilya Shurumov
5315ff4be6 - fix pause appearing when replay loaded 2022-01-21 21:00:19 +03:00
Ilya Shurumov
02a675ab36 - add missing macro 2022-01-21 21:00:19 +03:00
Faalagorn
c7baeea335 Fixed two typos in ReadMe
Fixed literally two typos and removed dot to match the style
2022-01-21 21:00:18 +03:00
Ilya
57b53897ef Update bug_report.md 2022-01-21 21:00:18 +03:00
Ilya Shurumov
6d76986a04 - display appveyor build as game version 2022-01-21 21:00:18 +03:00
Ilya Shurumov
6ea7da5332 - fix mission ladder not returning to frontend 2022-01-21 21:00:18 +03:00
Ilya Shurumov
cec5e0dea2 - improve chase autotest display & reset stats 2022-01-21 21:00:18 +03:00
Ilya Shurumov
f7d68c0bd3 - fix SaveGameDate skipping mission ladder step 2022-01-21 21:00:18 +03:00
Ilya Shurumov
d196da6b9d - fix Caine's Cash limo ping in distance 2022-01-21 21:00:18 +03:00
Ilya Shurumov
5ee512e200 - [Psy-X] added GR_ClearVRAM to separate from GR_Clear 2022-01-21 21:00:18 +03:00
Ilya Shurumov
2524968f6a - rebuild mission 11 & 19 chase files 2022-01-21 21:00:17 +03:00
Ilya Shurumov
d3d00b11db - fix autotest ending
- fix autotest stuck timer
2022-01-21 21:00:17 +03:00
Ilya Shurumov
9247988727 - chase autotest now tracks hit cars and stuck, added on-screen display & re-recording support 2022-01-21 21:00:17 +03:00
Ilya Shurumov
df0b895d42 - added chase auto-testing code 2022-01-21 21:00:17 +03:00
Ilya Shurumov
da9561e873 - fix CalcInGameCutsceneSize freezing on PSX 2022-01-21 21:00:17 +03:00
Ilya Shurumov
5946dfaee5 - [Psy-X] add stub PadInit, PadRead, PadStop 2022-01-21 21:00:17 +03:00
Ilya Shurumov
3c3ce36385 - cutscene recorder always finalize last ping
- clear cutscene buffer on restart
2022-01-21 21:00:17 +03:00
Ilya Shurumov
26e4e8fff3 - fix mem growth bug 2022-01-21 21:00:16 +03:00
Ilya Shurumov
f7ced7ddd6 - rework cutscene loading again, now init in CalcInGameCutsceneSize 2022-01-21 21:00:16 +03:00
Ilya Shurumov
7079f8a1ee - redone cutscene memory - no more overlay unloading! 2022-01-21 21:00:16 +03:00
Ilya Shurumov
a8a65ab17b - increase cutscene buffer size since some chases are big and we still need AI 2022-01-21 21:00:16 +03:00
Ilya Shurumov
af4c4dbe05 - fix -nofmv disabling sound 2022-01-21 21:00:16 +03:00
Ilya Shurumov
e575541624 - move pause pad checks to avoid bug 2022-01-21 21:00:16 +03:00
Ilya Shurumov
bc131397bb - update README, bump version 2022-01-21 21:00:16 +03:00
Ilya Shurumov
be0e575c73 - add few entries to changelog 2022-01-21 21:00:15 +03:00
Ilya Shurumov
ea97986889 - fix Win OpenAL depenency 2022-01-21 21:00:15 +03:00
Ilya Shurumov
749c5c9547 - less invasive cutscene recorder (moved logic to cutrecorder.h) 2022-01-21 21:00:15 +03:00
Ilya Shurumov
ec3a1db121 - update some chase replays 2022-01-21 21:00:15 +03:00
Ilya Shurumov
f76bf345fc - update windows OpenAL-soft binary 2022-01-21 21:00:15 +03:00
Ilya Shurumov
2d0242fda7 - [Psy-X] exit flow changes 2022-01-21 21:00:15 +03:00
Ilya Shurumov
d50eb36a37 - [Psy-X] reduce draw calls with subsequent DrawPrim calls
- [Psy-X] store DrawPrim state in split
2022-01-21 21:00:15 +03:00
Ilya Shurumov
9d97cefb90 - U/INT_MAX everywhere 2022-01-21 21:00:15 +03:00
Ilya Shurumov
c4839945b8 - optimize fullscreen map drawing 2022-01-21 21:00:15 +03:00
Ilya Shurumov
5730d22493 - call UpdatePadData only once to avoid controls bugs 2022-01-21 21:00:15 +03:00
Ilya Shurumov
685bf1a636 - added InitMatrix macro 2022-01-21 21:00:11 +03:00
Ilya Shurumov
7fcb416a78 - fix LoadCurrentProfile infinite loop/crash when called from Frontend 2022-01-21 20:59:13 +03:00