Commit Graph

2311 Commits

Author SHA1 Message Date
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
Ilya Shurumov
cb3486668c - Frontend - added Mini Cars cheat switch
- Frontend - added FE_MAKEVAR macro and button types
- Frontend - fix "Director's cut" displayed when game is not complete
2022-01-21 20:59:12 +03:00
Ilya Shurumov
ed9f38c684 - [Psy-X] fix crash in Pad system 2022-01-21 20:59:12 +03:00
Ilya Shurumov
e79e828017 - [Psy-X] remove test crash :DDD 2022-01-21 20:59:12 +03:00
Ilya Shurumov
4054157c81 - [Psy-X] add minidump code 2022-01-21 20:59:12 +03:00
Ilya Shurumov
8ec9a7b77d - [Psy-X] fix PsyX_Pad_InitPad disabling Analog mode 2022-01-21 20:59:12 +03:00
Ilya Shurumov
9d817f28bb - [Psy-X] bump version & update readme 2022-01-21 20:59:12 +03:00
Soapyman
dee614fa3d - added bash version of game install scripts 2022-01-21 20:59:12 +03:00
Ilya Shurumov
64a224c1a7 - [Psy-X] scratchPad fix (really?) 2022-01-21 20:59:12 +03:00
Ilya Shurumov
fd5ed926ab - misc code changes 2022-01-21 20:59:11 +03:00
Ilya Shurumov
fdc9782530 - [Psy-X] correctly implement VRAM clear, LoadImage2
- [Psy-X] fix framebuffer size bug
2022-01-21 20:59:11 +03:00
Ilya Shurumov
fdef7bbfac - change CD image name in config.ini to one in install script accordingly 2022-01-21 20:59:11 +03:00
Ilya Shurumov
dace08ce3b - added FMV & XA conversion scripts (BAT for now) 2022-01-21 20:59:11 +03:00
Ilya Shurumov
e934f057dc - [Psy-X] fix DEBUG build 2022-01-21 20:59:10 +03:00
Ilya Shurumov
cd81720927 - debug overlay text color more pretty 2022-01-21 20:59:10 +03:00
Ilya Shurumov
95e9c66a32 - FMV volume is now adjusted 2022-01-21 20:59:10 +03:00
Ilya Shurumov
b6ac4566ef - [Psy-X] make PGXP_LOOKUP_VALUE macro simpler to use 2022-01-21 20:59:10 +03:00
Ilya Shurumov
5cde54b0a1 - remove SIMPLE_SPOOL from premake since it's auto-defined in sources 2022-01-21 20:59:10 +03:00
Ilya Shurumov
0694f50036 - moved some dr2types to headers 2022-01-21 20:59:10 +03:00
Ilya Shurumov
97e310f656 - [Psy-X] another GCC fixes 2022-01-21 20:59:10 +03:00
Ilya Shurumov
50ea05b960 - [Psy-X] fix compile error on GCC 2022-01-21 20:59:10 +03:00
Ilya Shurumov
5261b0516b - [Psy-X] full PSX C API compliance (hopefully)
- [Psy-X] fix getScratchAddr BUG
2022-01-21 20:59:10 +03:00
Ilya Shurumov
a89245346e - fix Linux compile 2022-01-21 20:59:09 +03:00
Ilya Shurumov
14b7a526a6 - [Psy-X] half_float.h compatible with C language 2022-01-21 20:59:09 +03:00
Ilya Shurumov
718b456f26 - [Psy-X] add extern "C" on every PSX header back 2022-01-21 20:59:09 +03:00
Ilya Shurumov
a0d533ee8e - [Psy-X] fix includes in srcs 2022-01-21 20:59:09 +03:00
Ilya Shurumov
f722c51850 - [Psy-X] move headers to psx folder 2022-01-21 20:59:09 +03:00
Ilya Shurumov
5f32f9aca2 - [Psy-X] renames aftermath 2022-01-21 20:59:09 +03:00
Ilya Shurumov
ce8c27f56b - correct model/shape flags 2022-01-21 20:59:05 +03:00
Ilya Shurumov
620e32e391 - [Psy-X] renames again 2021-05-10 00:55:33 +06:00