Ilya Shurumov
|
50e3a602a9
|
- optimize animated objects
|
2021-04-06 02:23:39 +06:00 |
|
Ilya Shurumov
|
09fc3195d7
|
- change some declarations to support old compilers
|
2021-04-05 01:33:58 +06:00 |
|
Ilya Shurumov
|
cee65e7324
|
- little refactor
|
2021-04-05 01:08:56 +06:00 |
|
Ilya Shurumov
|
1d182b0cc6
|
- volatile all memory buffer addresses
|
2021-04-04 15:24:16 +06:00 |
|
Ilya Shurumov
|
32194a7f88
|
- try removing some redundant checks
|
2021-04-04 14:37:21 +06:00 |
|
Ilya Shurumov
|
10bbc39d45
|
- hide cheated overlays only when cheat is not enabled from menu
|
2021-04-01 11:30:39 +06:00 |
|
Ilya Shurumov
|
4bde5035e7
|
- added BARRIER1_TASTIC to smashables
|
2021-03-31 14:20:54 +06:00 |
|
Ilya Shurumov
|
8a0d1e4cc3
|
- Italian translation & QuitToSystem position fix
- implemented FEStringWidth
|
2021-03-31 14:20:33 +06:00 |
|
Ilya Shurumov
|
1086d3f937
|
- misc changes to cell object code
|
2021-03-31 14:19:24 +06:00 |
|
Ilya Shurumov
|
c6a5c2eea8
|
- optimize sky drawing (by not calling big ass ScaleMatrix)
|
2021-03-30 12:12:10 +06:00 |
|
Ilya Shurumov
|
cc7f3a972b
|
- reverted dirty hack to display gates in Chicago
|
2021-03-30 10:41:07 +06:00 |
|
Ilya Shurumov
|
b2b7d1f796
|
- display gates near Chicago bridges
|
2021-03-30 03:45:12 +06:00 |
|
Ilya Shurumov
|
81ee5a3a1d
|
- fix SetupResidentModels
|
2021-03-30 03:05:22 +06:00 |
|
Ilya Shurumov
|
460198ae27
|
- optimize GetFirstPackedCop and event cell iteration
|
2021-03-30 03:05:09 +06:00 |
|
Ilya Shurumov
|
4ac1515d2f
|
- fix FE time of day
|
2021-03-28 16:26:19 +06:00 |
|
Ilya Shurumov
|
4fc19ac046
|
- reflections depends on wetness better
|
2021-03-28 03:20:05 +06:00 |
|
Ilya Shurumov
|
ac81375296
|
- miscellaneous changes & cleanups
|
2021-03-27 23:23:37 +06:00 |
|
Ilya Shurumov
|
6e08f2452b
|
- small fix
|
2021-03-27 19:37:31 +06:00 |
|
Ilya Shurumov
|
f1d79da262
|
- remove Driver1 level support
|
2021-03-27 19:26:07 +06:00 |
|
Ilya Shurumov
|
e0c3667666
|
- frontend misc fixes
|
2021-03-27 19:25:46 +06:00 |
|
Ilya Shurumov
|
06e0cd3b9f
|
- added day time and weather selection in frontend
- remove some badly used vars
|
2021-03-27 16:06:27 +06:00 |
|
Ilya Shurumov
|
b168a52c9b
|
- rename MALLOC_* to D_MALLOC_*
|
2021-03-27 16:05:39 +06:00 |
|
Ilya Shurumov
|
78b9653222
|
- physics broadphase optimization bugfix
|
2021-03-27 00:31:32 +06:00 |
|
Ilya Shurumov
|
b42b1b6922
|
- DrawAllBuildings: support cut low detail models
|
2021-03-26 00:44:47 +06:00 |
|
Ilya Shurumov
|
8901de6472
|
- misc changes
|
2021-03-26 00:44:08 +06:00 |
|
Ilya Shurumov
|
c607f73017
|
- optimize hubcap storage
|
2021-03-25 18:42:57 +06:00 |
|
Ilya Shurumov
|
2431c7425f
|
- use car cosmetics for hubcap positions
|
2021-03-25 18:33:05 +06:00 |
|
Ilya Shurumov
|
d789ae4937
|
- optimize car vs car collisions
|
2021-03-25 18:32:49 +06:00 |
|
Ilya Shurumov
|
a235dffd3a
|
- increase car wheel landing vibration sensitivity
|
2021-03-25 03:00:53 +06:00 |
|
Ilya Shurumov
|
46c8c7fccf
|
- fix bugs in HandlePadVibration & HandleDualShock
|
2021-03-25 02:46:33 +06:00 |
|
Ilya Shurumov
|
85f60b3196
|
- better 1.0 room hardcoding for Havana3DOcclusion
|
2021-03-25 01:10:09 +06:00 |
|
Ilya Shurumov
|
973f24fa5d
|
- autodetect Havana 1.0 and 1.1
|
2021-03-24 23:56:18 +06:00 |
|
Ilya Shurumov
|
1ba93d2ecf
|
- implement 1.1 Havana3DOcclusion
- other misc changes
|
2021-03-24 23:56:01 +06:00 |
|
Ilya Shurumov
|
c635a22d32
|
- misc stuff
|
2021-03-24 23:28:23 +06:00 |
|
Ilya Shurumov
|
666026f4ee
|
- refactored sdGetCell_alpha16, RoadInCell_alpha16
|
2021-03-24 21:55:26 +06:00 |
|
Ilya Shurumov
|
060cb31b1c
|
- improve RoadInCell readability
|
2021-03-24 21:55:06 +06:00 |
|
Ilya Shurumov
|
fb60ac1f35
|
- disable Havana3DOcclusion for demo levels
|
2021-03-24 19:36:54 +06:00 |
|
Ilya Shurumov
|
c8d2f70f86
|
- disable events #2
|
2021-03-24 19:32:54 +06:00 |
|
Ilya Shurumov
|
0fa6f3e783
|
- disable events on demo levels
|
2021-03-24 19:24:18 +06:00 |
|
Ilya Shurumov
|
8aeca727a4
|
- implement RoadInCell_alpha16
|
2021-03-24 19:21:23 +06:00 |
|
Ilya Shurumov
|
d31391ce48
|
- support alpha 1.6 heightmap and fix crashes on Demo levels
|
2021-03-24 19:02:12 +06:00 |
|
Ilya Shurumov
|
1f68e272ae
|
- sky model lifted a little bit
|
2021-03-24 19:01:38 +06:00 |
|
Ilya Shurumov
|
71dfece717
|
- fix newest Car bomb getaway pursuit
|
2021-03-20 13:49:29 +06:00 |
|
Ilya Shurumov
|
c360158ea7
|
- Frontend: allow holding buttons to change volume
|
2021-03-20 02:04:47 +06:00 |
|
Ilya Shurumov
|
4421fb88b8
|
- auto save when quitting game
|
2021-03-20 02:04:04 +06:00 |
|
Ilya Shurumov
|
1c46d5b121
|
- resolve mission-requested car creation delay
|
2021-03-18 12:07:05 +06:00 |
|
Ilya Shurumov
|
0926fd4df1
|
- add MAX_MISSION_THRADS/TARGETS constant
|
2021-03-18 12:06:15 +06:00 |
|
Ilya Shurumov
|
e20a61b470
|
- describe car target flags, remove some bad hardcoding
|
2021-03-17 23:19:54 +06:00 |
|
Ilya Shurumov
|
6600d5021f
|
- fix "Bank Job" cars blow up after cutscene
|
2021-03-17 20:50:31 +06:00 |
|
Ilya Shurumov
|
9b985fac0c
|
- final fix for car save-restore
|
2021-03-16 22:11:25 +06:00 |
|
Ilya Shurumov
|
8b69472094
|
- revert back lol
|
2021-03-16 01:21:25 +06:00 |
|
Ilya Shurumov
|
6e79863e38
|
- disable poly subdivision when PGXP-Z is ON
|
2021-03-16 01:12:11 +06:00 |
|
Ilya Shurumov
|
d8f5d1d4b8
|
- tune Z-offset
|
2021-03-16 00:52:46 +06:00 |
|
Ilya Shurumov
|
e34badb653
|
- fix tile/ground Z-fighting with PGXP-Z Z-scale
|
2021-03-16 00:36:15 +06:00 |
|
Ilya Shurumov
|
f37fb68768
|
- fix sky scaling with PGXP-Z Z-scale
|
2021-03-16 00:35:39 +06:00 |
|
Ilya Shurumov
|
606951e7ed
|
- fix InCar camera rotation in big vehicles
|
2021-03-15 23:26:44 +06:00 |
|
Ilya Shurumov
|
3bea19235b
|
- added user replay file loading from frontend
|
2021-03-15 22:43:42 +06:00 |
|
Ilya Shurumov
|
d419f0b4ff
|
- restore cheats and cop difficulty after replays
|
2021-03-15 00:00:56 +06:00 |
|
Ilya Shurumov
|
eebc85a024
|
- revert back some Reflections constant
|
2021-03-14 23:49:52 +06:00 |
|
Ilya Shurumov
|
39527ee03c
|
- fix non-working lightsOnDelay
|
2021-03-14 23:49:11 +06:00 |
|
Ilya Shurumov
|
fd080ff062
|
- fix civ AI incorrect lane clamping when contining via connection
|
2021-03-14 23:30:45 +06:00 |
|
Ilya Shurumov
|
b0d862820f
|
- added DEBUG_PATHFINDING_VIEW switch
|
2021-03-14 23:29:09 +06:00 |
|
Ilya Shurumov
|
87d75d52f1
|
- fix missing overhead map transparency
|
2021-03-10 20:37:54 +06:00 |
|
Ilya Shurumov
|
677bdf2c1c
|
- additional car light brightness and color correction
|
2021-03-10 17:06:34 +06:00 |
|
Ilya Shurumov
|
4ddf4d4c06
|
- tune lights sizes and brightness
|
2021-03-10 16:19:47 +06:00 |
|
Ilya Shurumov
|
8393c28f70
|
- misc stuff
|
2021-03-10 01:01:48 +06:00 |
|
Ilya Shurumov
|
345a4f5563
|
- better cell indexing
|
2021-03-10 01:01:38 +06:00 |
|
Ilya Shurumov
|
5b1ddb2d40
|
- fix pathfinding bug caused by dumb replacement
|
2021-03-05 02:09:35 +06:00 |
|
Ilya Shurumov
|
d0d3f5009a
|
- HandleDualShock to be processed on PC version
|
2021-03-04 20:31:53 +06:00 |
|
Ilya Shurumov
|
e2e9b691a2
|
- overmap misc
|
2021-03-04 20:31:29 +06:00 |
|
Ilya Shurumov
|
94a666959b
|
- fix bug with constantly appearing message in "Escape Brazillians"
|
2021-03-04 20:31:13 +06:00 |
|
Ilya Shurumov
|
981319bd2a
|
- no more funky crashes caused by leaves, debris, smoke and sparks
|
2021-03-02 02:10:38 +06:00 |
|
Ilya Shurumov
|
528fd0b9b0
|
- resolve the mess of PlaceCameraInCar code, fix pedestrian drawing in that
- remove obsolete commented stuff
|
2021-02-27 15:07:36 +06:00 |
|
Ilya Shurumov
|
c164a6d2de
|
- improve replay saving prompt
|
2021-02-26 23:37:08 +06:00 |
|
Ilya Shurumov
|
642eba4348
|
- fix Tanner width in shadow
|
2021-02-26 22:34:34 +06:00 |
|
Ilya Shurumov
|
e7b35d1661
|
- bilinear filtering can be toggled with F3 button
|
2021-02-26 21:40:45 +06:00 |
|
Ilya Shurumov
|
ee921d6e4f
|
- replay saving now prompts a name from User
|
2021-02-26 02:16:45 +06:00 |
|
Ilya Shurumov
|
bd622bf54b
|
- reworked pause menu text input
|
2021-02-26 01:35:18 +06:00 |
|
Ilya Shurumov
|
0004082ede
|
- score name entering now support keyboard input
|
2021-02-26 01:05:22 +06:00 |
|
Ilya Shurumov
|
01d3298fe1
|
- remove obsolete memory card manager
|
2021-02-25 14:45:26 +06:00 |
|
Ilya Shurumov
|
c1c2d03587
|
- optimize Tanner shadow, resolve his lag in free camera caused by it
|
2021-02-23 17:26:47 +06:00 |
|
Ilya Shurumov
|
9c632a315d
|
- fix tyre track creation on far distances
|
2021-02-23 14:04:05 +06:00 |
|
Ilya Shurumov
|
843f982195
|
- properly reset tyre tracks positions
|
2021-02-23 13:40:49 +06:00 |
|
Ilya Shurumov
|
3cd2f623db
|
- attempt to fix skidding sound
|
2021-02-23 12:57:30 +06:00 |
|
Ilya Shurumov
|
18226059b3
|
- fix pause menu frame width
|
2021-02-23 12:26:36 +06:00 |
|
Ilya Shurumov
|
bc40b4f379
|
- fix FEPrintStringSized ASCII range
|
2021-02-23 02:10:03 +06:00 |
|
Ilya Shurumov
|
522b32b871
|
- fix FixCarCos called twice when car is spooled
|
2021-02-22 16:00:12 +06:00 |
|
Ilya Shurumov
|
23d6dd764a
|
- fix mini cars cheat car offset
|
2021-02-22 15:22:12 +06:00 |
|
Ilya Shurumov
|
f1d060858d
|
- added config option to disable Chicago bridges
|
2021-02-22 15:12:03 +06:00 |
|
Ilya Shurumov
|
f93d6ffec2
|
- added fieldOfView config setting
|
2021-02-22 14:50:26 +06:00 |
|
Ilya Shurumov
|
a67ebbda02
|
- minor changes
- update README.md
|
2021-02-22 12:42:55 +06:00 |
|
Ilya Shurumov
|
df06e7126d
|
- don't load SCRS after Bonus Gallery
|
2021-02-20 15:15:55 +06:00 |
|
Ilya Shurumov
|
a299a002a0
|
- make pretty little of the damage code
|
2021-02-19 19:01:17 +06:00 |
|
Ilya Shurumov
|
592d66b13d
|
- minor fullscreen map fix
|
2021-02-19 15:36:08 +06:00 |
|
Ilya Shurumov
|
e73ed8f635
|
- added dedicated look back button (default L3)
|
2021-02-19 14:11:59 +06:00 |
|
Ilya Shurumov
|
2cf1f1ccf4
|
- added dedicated car entry/exit button (default is R3)
|
2021-02-19 13:58:25 +06:00 |
|
Ilya Shurumov
|
22d459c5cb
|
- make language text checks only for Dev and Debug build
|
2021-02-19 13:21:36 +06:00 |
|
Ilya Shurumov
|
a53d5e094a
|
- added current language characters check in InitStringMng
|
2021-02-19 13:08:33 +06:00 |
|
Ilya Shurumov
|
222c983fc2
|
- fixed font character display when symbols are not present
|
2021-02-19 13:08:02 +06:00 |
|
Ilya Shurumov
|
a9e385c61f
|
- bump version
|
2021-02-18 01:22:14 +06:00 |
|
Ilya Shurumov
|
d72f348914
|
- minor fix for survival
|
2021-02-18 01:22:04 +06:00 |
|
Ilya Shurumov
|
3fdd9db9dc
|
- fix shadow and map rendering when bilinear filtering is on
|
2021-02-16 23:16:00 +06:00 |
|
Ilya Shurumov
|
6c95c65abc
|
- support loading chase replay format from Driver2CutsceneTool
|
2021-02-15 22:27:55 +06:00 |
|
Ilya Shurumov
|
677b0a9ac6
|
- cutscene system to load ReChases or UserChases first
|
2021-02-15 14:25:39 +06:00 |
|
Ilya Shurumov
|
d8bf3139b2
|
- support loading replacement cutscene bundle files
|
2021-02-15 03:45:45 +06:00 |
|
Ilya Shurumov
|
5b5a910af7
|
- save cutscene recorder files to CUT<mission number> folder
|
2021-02-15 03:45:19 +06:00 |
|
Ilya Shurumov
|
489c47f654
|
- change left printfs to printInfo/printError
|
2021-02-15 03:17:44 +06:00 |
|
Ilya Shurumov
|
019c38c5ce
|
- [Psy-X] redone logging system, console now only shows in Debug build
- [Psy-X] added log file creation
|
2021-02-15 01:05:50 +06:00 |
|
Ilya Shurumov
|
6bf3bb9ba2
|
- trying to fix 1.1 missions
|
2021-02-06 03:34:39 +06:00 |
|
Ilya Shurumov
|
a96362f6ef
|
- don't fail Pursue Jericho when car is wrecked
|
2021-02-06 02:15:42 +06:00 |
|
Ilya Shurumov
|
45ca4a1c0a
|
Merge branch 'develop-SoapyMan' of https://github.com/OpenDriver2/REDRIVER2 into develop-SoapyMan
|
2021-02-06 02:15:05 +06:00 |
|
Ilya Shurumov
|
19ae398c3e
|
- fix Tanner shadow height
|
2021-02-04 17:55:59 +06:00 |
|
Ilya Shurumov
|
1d417c18cb
|
- Attempt to fix mission car targets again
|
2021-02-04 17:55:25 +06:00 |
|
Ilya Shurumov
|
0a51cffa9c
|
- revert some areadata loading code
|
2021-02-04 14:38:35 +06:00 |
|
Ilya Shurumov
|
5d7f77ce6a
|
- fixed destroyed mission car not able to fail the mission
|
2021-02-04 14:31:52 +06:00 |
|
Ilya Shurumov
|
bb2d2c1421
|
- fixed destroyed mission car not able to fail the mission
|
2021-02-04 02:22:12 +06:00 |
|
Ilya Shurumov
|
951f26d2f6
|
- fix refactoring bug causing stack overflow in "Car Bomb" explosion
|
2021-02-02 16:11:05 +06:00 |
|
Ilya Shurumov
|
ab4eeafe69
|
- described some V1.1 patches
|
2021-01-30 01:13:53 +06:00 |
|
Ilya Shurumov
|
184efd1d3f
|
- described mission target and timer flags
|
2021-01-30 01:12:56 +06:00 |
|
Ilya Shurumov
|
b13e060b40
|
- XMPlay - removed PS2 related defines
|
2021-01-30 01:11:45 +06:00 |
|
Ilya Shurumov
|
280245b369
|
- described some target flags
- added missing translations
|
2021-01-22 15:54:34 +06:00 |
|
Ilya Shurumov
|
9d99bbedc5
|
- translation updates
- fix Italian translation problems
|
2021-01-20 23:50:52 +06:00 |
|
Ilya Shurumov
|
50a60a5e3a
|
- fix incorrect Spu allocation
|
2021-01-19 22:31:53 +06:00 |
|
Ilya Shurumov
|
aaad1b7a82
|
- fix for Tanner head sprite being too long in shadow
|
2021-01-19 22:05:07 +06:00 |
|
Ilya Shurumov
|
5f24e3259e
|
- add translation lookup for "Getaway is" and DISC changes
|
2021-01-19 18:10:45 +06:00 |
|
Ilya Shurumov
|
3952d995ae
|
- added fancy sequence of changing disc on PC
|
2021-01-19 18:10:13 +06:00 |
|
Ilya Shurumov
|
e4a6e972bb
|
- initialize most of LeadAI variables to fix bugs
|
2021-01-18 22:47:48 +06:00 |
|
Ilya Shurumov
|
b3508e93cf
|
- properly re-refactor SelectExit
|
2021-01-15 13:57:40 +06:00 |
|
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
|
3d65ed06a3
|
- missed scores text to be translated
|
2021-01-12 02:29:01 +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
|
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
|
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
|
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
|
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 |
|
SoapyMan
|
db1f347b64
|
- fix building on Linux
- fix bugged video playback
- remove bad file
|
2020-12-28 20:27:23 +06:00 |
|
Ilya Shurumov
|
811f4babdb
|
- fix rename
|
2020-12-28 19:41:40 +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 |
|
Ilya Shurumov
|
a3cd4279a6
|
- fix PSX compile errors
|
2020-12-28 16:07:24 +06:00 |
|
Ilya Shurumov
|
9634f2c86f
|
- fix linux build
|
2020-12-28 14:57:08 +06:00 |
|
Ilya Shurumov
|
e65f046e4c
|
- decapitalize every filename, fix bad commit
|
2020-12-28 14:51:40 +06:00 |
|