Commit Graph

1614 Commits

Author SHA1 Message Date
Ilya Shurumov
31479d87a6 - [Psy-X] split draw batch for offscreen 2020-12-24 12:41:36 +06:00
Ilya Shurumov
33bf94c404 - improve tree shadow draw distance 2020-12-23 22:25:32 +06:00
Ilya Shurumov
ca1303d94b - [Psy-X] pretty some LibGPU stuff 2020-12-23 22:25:13 +06:00
Ilya Shurumov
a479c10cbe Merge branch 'develop-SoapyMan' of https://github.com/OpenDriver2/REDRIVER2 into develop-SoapyMan 2020-12-23 21:22:18 +06:00
Ilya Shurumov
a6b80c7213 - improve car cop lights code flow 2020-12-23 16:21:54 +06:00
Ilya Shurumov
b092358afd - final fix for car save/restore 2020-12-23 15:25:36 +06:00
Ilya Shurumov
f46571fba8 - fix game not saving cars correctly 2020-12-23 14:39:16 +06:00
Ilya Shurumov
ea920407ef - [Psy-X] add LibPress prototypes 2020-12-23 06:09:51 +06:00
Ilya Shurumov
2abd4b3c5f - [Psy-X] improve GTE code 2020-12-23 05:55:30 +06:00
Ilya Shurumov
f93c0c4275 - [Psy-X] remove SDL_Delay due to Windows 16ms problem 2020-12-23 03:15:51 +06:00
Ilya Shurumov
bb7e74299d - revert LeadAI changes 2020-12-23 02:26:31 +06:00
Ilya Shurumov
7fd3c10fad - [Psy-X] fix incorrect use of perofmance counter 2020-12-23 01:56:11 +06:00
Ilya Shurumov
1c64d3cd39 - [Psy-X] implement missing LibGTE functions
- [Psy-X] split complex GTE macros to GTEMAC.H
2020-12-23 01:09:29 +06:00
Ilya Shurumov
dfaff78e57 - fix frontend cutscene screen crash 2020-12-22 21:26:02 +06:00
Ilya Shurumov
88cdc7d12d - correct minigames language texts
- update config
2020-12-22 21:21:29 +06:00
Ilya Shurumov
4095ed22cc - improve MS_TARGET related code
- use intptr_t for SetMSoundVar
2020-12-22 21:05:06 +06:00
Ilya Shurumov
c8b022c185 - fix frontend crash
- fix score table not scrolling cities
2020-12-22 18:18:06 +06:00
Ilya Shurumov
61da501ade - add installation verification 2020-12-22 18:04:33 +06:00
Ilya Shurumov
b9380ea52a Merge branch 'develop-SoapyMan' of https://github.com/OpenDriver2/REDRIVER2 into develop-SoapyMan 2020-12-22 17:48:11 +06:00
Ilya Shurumov
6e895f5877 - convert all strings to locale strings
- MODEL data accessors
2020-12-22 17:46:42 +06:00
Ilya Shurumov
3cd14f3292 - implement Driver 1 PC language loader 2020-12-22 17:45:33 +06:00
SoapyMan
87621be8f6 - giving some love and compilation fixes to linux build
- [Psy-X] api improvements
2020-12-21 23:10:29 +06:00
Ilya Shurumov
bf244e5560 - [Psy-X] misc shader stuff 2020-12-21 16:36:04 +06:00
Ilya Shurumov
0a1890da29 - [Psy-X] fix old Intel Graphics white textures 2020-12-21 03:21:29 +06:00
Ilya Shurumov
37476da6af - [Psy-X] try dealing with OpenGL problems 2020-12-20 22:40:04 +06:00
Ilya Shurumov
0257e5ece3 - change optimize "Full" to "Speed" 2020-12-20 16:40:16 +06:00
Ilya Shurumov
483b2ccdcd - [Psy-X] optimize render API calls 2020-12-20 15:37:38 +06:00
Ilya Shurumov
be421d1591 - clamp map UVs (fixes Rio overhead map) 2020-12-20 14:10:31 +06:00
Ilya Shurumov
6bd481abe5 - [Psy-X] glFinish before waiting for timestep 2020-12-19 21:54:06 +06:00
Ilya Shurumov
d06abe52f4 - [Psy-X] fix swap interval issues 2020-12-19 21:40:10 +06:00
Ilya Shurumov
1b0750be48 - don't allow cutscene pedestirans to get control over cars 2020-12-19 21:30:39 +06:00
Ilya Shurumov
33c57819c4 - fix player car flaming engine in cutscene 2020-12-19 21:25:02 +06:00
Ilya Shurumov
d174d59a1c - fix Cop AI sight angle bug 2020-12-19 21:19:40 +06:00
Ilya Shurumov
908df690ad - bump version
- revert back node code
2020-12-19 15:48:32 +06:00
Ilya Shurumov
21e79e8fd4 - mission target data access to union members 2020-12-19 15:41:47 +06:00
Ilya Shurumov
2082f2e16b - correct CreateCivCarWotDrivesABitThenStops 2020-12-19 15:41:15 +06:00
Ilya Shurumov
797b7ce49d - flip Lose tail logic 2020-12-19 03:52:20 +06:00
Ilya Shurumov
df237c9c2b - [Psy-X] Emulator_ReadFramebufferDataToVRAM does flip with GL 2020-12-17 18:27:16 +06:00
Ilya Shurumov
34d619b972 - optimize framebuffer copy 2020-12-17 17:23:14 +06:00
Ilya Shurumov
714323d586 - better lensflare handling in PGXP 2020-12-17 17:04:20 +06:00
Ilya Shurumov
08859659c2 - fix resident models picking bug 2020-12-17 16:01:29 +06:00
Ilya Shurumov
c50fb3d043 - lens flare works 2020-12-17 15:57:15 +06:00
Ilya Shurumov
6bc5b76ca5 - [Psy-X] added framebuffer blitting 2020-12-17 15:57:04 +06:00
Ilya Shurumov
00ed36d2fc - even better Civ AI steering acceleration handling 2020-12-16 04:27:36 +06:00
Ilya Shurumov
ff7af5c87d - improve Civ AI acceleration when steering
- attempt to fix Civ AI backwards crawl
2020-12-16 04:07:26 +06:00
Ilya Shurumov
c8bd9c59f8 - completely fix Nvidia UV problems 2020-12-13 19:25:45 +06:00
Ilya Shurumov
ab9327f5fc - fix bad sky colours during transitions 2020-12-12 16:51:24 +06:00
Ilya Shurumov
b2b8dda9d2 - debug display of road properties 2020-12-12 16:44:00 +06:00
Ilya Shurumov
5e410d2a66 - better resident car slots setup to avoid duplicate car loading 2020-12-12 14:59:02 +06:00
Ilya Shurumov
dbea639bce - disable new palette allocation to avoid graphical bugs 2020-12-12 14:39:26 +06:00