Commit Graph

1679 Commits

Author SHA1 Message Date
Ilya Shurumov
411cfe69f9 - fix REFACTOR_LEVEL switch were not working 2021-01-15 12:32:24 +06:00
Ilya Shurumov
c18e3fd2f6 - LeadAI: change state, fix chell height issue 2021-01-15 12:29:43 +06:00
Ilya Shurumov
859ef2f630 - fix bug, add unrefactored code switching for comparison 2021-01-15 00:29:25 +06:00
Ilya Shurumov
ccda436516 - additions to LeadAI debug texts 2021-01-14 23:53:22 +06:00
Ilya Shurumov
10e58d09b2 - remove decompile verbose information from LEADAI.C 2021-01-14 23:33:21 +06:00
Ilya Shurumov
d79b4221f2 - UpdateRoadPosition refactoring progress 2021-01-14 23:08:02 +06:00
Ilya Shurumov
315a34487d - UpdateRoadPosition refactoring progress 2021-01-14 20:58:03 +06:00
Ilya Shurumov
4eecd43554 - UpdateRoadPosition refactoring progress
- removed MAX_TRAFFIC_CARS as redundant
2021-01-14 19:44:28 +06:00
Ilya Shurumov
982c07bb3c - increase OTSIZE value for PC version 2021-01-12 23:47:01 +06:00
Ilya Shurumov
a4f2e495f4 - restored proper barrier collision checks 2021-01-12 23:29:24 +06:00
Ilya Shurumov
afd2c1dca8 - [Psy-X] defining AMD PowerXpress and Nvidia Optimus exports for Windows 2021-01-12 22:40:17 +06:00
Ilya Shurumov
3d65ed06a3 - missed scores text to be translated 2021-01-12 02:29:01 +06:00
Ilya Shurumov
32a2a329fb - [Psy-X] experimental blitting framebuffer into GPU instance of PSX VRAM 2021-01-09 15:58:02 +06:00
Ilya Shurumov
a43d18ca9a - [Psy-X] always blit backbuffer to VRAM 2021-01-09 15:44:29 +06:00
Ilya Shurumov
78e8bb3aea - [Psy-X] offscreen target blit to GPU instance of PSX VRAM 2021-01-09 15:11:07 +06:00
Ilya Shurumov
4394c66e0d - [Psy-X] additional shader compilation checks 2021-01-09 15:01:17 +06:00
Ilya Shurumov
05ca0aee3e - [Psy-X] utilize GL_PIXEL_PACK_BUFFER for offscreen rendering and blitting back buffer 2021-01-08 15:18:24 +06:00
Ilya Shurumov
4ae74e4142 - properly check collisions with barriers
- zero AL source in UnprepareXA
2021-01-08 14:13:58 +06:00
Ilya Shurumov
6f2a3257e7 - [Psy-X] disable glFinish in PsyX_WaitForTimestep as it heavily degrades framerate in map view 2021-01-06 21:15:53 +06:00
Ilya Shurumov
e787a8a928 - [Psy-X] [SPU-AL] fix incorrect loop points causing clicking 2021-01-04 15:33:29 +06:00
Ilya Shurumov
4bdd769ea7 - [Psy-X] misc stuff 2021-01-04 15:14:39 +06:00
Ilya Shurumov
d0f846bea0 - [Psy-X] [SPU-AL] fix OpenAL errors and added checks 2021-01-04 15:06:04 +06:00
Ilya Shurumov
fcc45cc029 - minor code changes 2021-01-04 05:20:15 +06:00
Ilya Shurumov
bef62298e3 - [Psy-X] 64 bit support for primitives 2021-01-04 05:19:57 +06:00
Ilya Shurumov
dfbb060ca9 - added FEscreens.inc and option to not load SCRS.BIN 2021-01-04 00:35:55 +06:00
Ilya Shurumov
c75b38be42 - [Psy-X] compile GL shaders with lowest possible GLSL version 2021-01-03 17:15:04 +06:00
Ilya Shurumov
3273d92f3a - [Psy-X] add SetDrawTPage as function 2021-01-03 17:14:11 +06:00
Ilya Shurumov
ac0cb1bf97 - [Psy-X] revert input reads in thread 2021-01-02 16:59:56 +06:00
Ilya Shurumov
4afefb6cd6 - fix buffer overflow when loading FEFONT.BNK of certain versions of the game 2021-01-02 16:47:46 +06:00
SoapyMan
e00a3d4515 - don't draw CD icon if not set up (paranoid) 2021-01-02 15:39:48 +06:00
SoapyMan
feaa5b7770 - fix clipping issue on singleplayer 2021-01-02 15:26:59 +06:00
Ilya Shurumov
6841a82b52 - fix multiplayer screen clipping with PGXP widescreen 2021-01-02 15:01:59 +06:00
Ilya Shurumov
17609f528c - [Psy-X] move controller reads to intrThread
- [Psy-X] implement simple PadStartCom, PadStopCom
2021-01-02 15:01:03 +06:00
Ilya Shurumov
abdfeda868 - re-organize FEmain, use current draw buffer polygons instead of static 2021-01-01 18:01:30 +06:00
Ilya Shurumov
081d63ffe6 - [Psy-X] [test] new vblank method test 2020-12-31 14:31:38 +06:00
Ilya Shurumov
0bc55d4cba - fix frontend ordering table errors
- used constants for OT
2020-12-31 14:30:51 +06:00
Ilya Shurumov
d1bba3142e - fix too small buffer in filename 2020-12-31 03:43:50 +06:00
Ilya Shurumov
4bbe787a43 - [Psy-X] complete set of GTE opcodes 2020-12-30 13:16:02 +06:00
Ilya Shurumov
cff2f6e7f0 - [Psy-X] full macro collection
- [Psy-X] removed gte_ldlzc function
- [Psy-X] described some LIBAPI.H prototypes
2020-12-30 03:27:29 +06:00
Ilya Shurumov
7c54aba8d9 - move language files to game data folder 2020-12-29 22:21:57 +06:00
Ilya Shurumov
2cf0642cd0 Merge branch 'master' of https://github.com/OpenDriver2/REDRIVER2 into develop-SoapyMan 2020-12-29 22:08:47 +06:00
Ilya Shurumov
08b155c55a - cleanup gitignore 2020-12-29 22:08:27 +06:00
50thomatoes50
d787766abf use unsigned char to support extended ascii 2020-12-29 11:58:36 +01:00
SoapyMan
db1f347b64 - fix building on Linux
- fix bugged video playback
- remove bad file
2020-12-28 20:27:23 +06:00
Ilya Shurumov
96ee21e921 - added gmake2 bash script 2020-12-28 19:43:05 +06:00
Ilya Shurumov
811f4babdb - fix rename 2020-12-28 19:41:40 +06:00
Ilya Shurumov
135b030e72 Merge branch 'develop-SoapyMan' of https://github.com/OpenDriver2/REDRIVER2 into develop-SoapyMan 2020-12-28 19:39:38 +06:00
Ilya Shurumov
e2684f3ff3 - [Psy-X] more GTE functions, fix macros 2020-12-28 19:39:26 +06:00
Ilya Shurumov
ab912e72b7 - fixing build errors 2020-12-28 17:41:54 +06:00
Ilya Shurumov
17c22c30d9 - fix linux build 2020-12-28 17:25:36 +06:00