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
|
749c5c9547
|
- less invasive cutscene recorder (moved logic to cutrecorder.h)
|
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 |
|
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
|
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 |
|
Ilya Shurumov
|
8d79662975
|
- [Psy-X] renames aftermath
|
2021-05-07 23:49:53 +06:00 |
|
Ilya Shurumov
|
28273d89ce
|
- bump version
|
2021-05-07 23:06:35 +06:00 |
|
Ilya Shurumov
|
97e738ba36
|
- [Psy-X] include files renames
- re-arrange includes
|
2021-05-07 23:00:28 +06:00 |
|
Ilya Shurumov
|
6649512da5
|
- add LIMITS.H relay file
|
2021-05-06 23:50:04 +06:00 |
|
Ilya Shurumov
|
c08f97dc87
|
- fix XM started right after game paused
|
2021-05-06 23:08:15 +06:00 |
|
Ilya Shurumov
|
6f0492444b
|
- bug fix the DieWithFade locking up controls
|
2021-05-06 22:57:17 +06:00 |
|
Ilya Shurumov
|
9746d7f2c6
|
- update READMEs
|
2021-05-06 14:58:02 +06:00 |
|
Ilya Shurumov
|
3a34de9b7b
|
- chase recorder - auto delete cars after hard collision
|
2021-05-04 22:36:05 +06:00 |
|
Ilya Shurumov
|
13b7486685
|
- reset tyre tracks for Lead AI car
|
2021-05-04 20:50:33 +06:00 |
|
Ilya Shurumov
|
5073ee382c
|
- fix CD icon
- misc changes
|
2021-05-04 20:50:19 +06:00 |
|
Ilya Shurumov
|
ad645c694d
|
- fix Trailblazer/Gates cone smash sound
|
2021-05-04 19:42:15 +06:00 |
|
Ilya Shurumov
|
026e3393f1
|
- [Psy-X] little changes for future RPI build
|
2021-05-04 19:41:53 +06:00 |
|
Ilya Shurumov
|
e92e216bcf
|
- misc changes
|
2021-05-04 19:40:08 +06:00 |
|
Ilya Shurumov
|
b0328ad55e
|
- fix ActivatePlayerPedestrian palettes
|
2021-05-03 15:11:28 +06:00 |
|
Ilya Shurumov
|
ddc65b7c27
|
- reset Tanner death timer when in car and mission starts
|
2021-05-03 13:11:55 +06:00 |
|
Ilya Shurumov
|
6e84a034e0
|
- added raspberry-pi option for premake
|
2021-04-30 02:37:51 +06:00 |
|
Ilya Shurumov
|
1ef19ddb70
|
- [Psy-X] move some declarations to resolve conflicts
|
2021-04-30 02:08:48 +06:00 |
|
Ilya Shurumov
|
fdb5aeacb3
|
- fix linux compile again
|
2021-04-30 00:24:41 +06:00 |
|
Ilya Shurumov
|
c2ebeec44d
|
- [Psy-x] add custom defines for Raspberry PI
|
2021-04-29 23:53:32 +06:00 |
|
Ilya Shurumov
|
eeda7537aa
|
- fix linux compile
|
2021-04-29 23:48:55 +06:00 |
|
Ilya Shurumov
|
24f7de3750
|
- fix popNode bug
|
2021-04-29 22:09:44 +06:00 |
|
Ilya Shurumov
|
ece9d294f1
|
- fix iterate() enormously big stack allocation
|
2021-04-29 19:29:52 +06:00 |
|
Ilya Shurumov
|
e462cced53
|
- misc code changes in TannerShadow
|
2021-04-29 19:29:13 +06:00 |
|
Ilya Shurumov
|
2d6c794595
|
- added gMultiStep for PSX, removed test code
|
2021-04-29 19:28:57 +06:00 |
|
Ilya Shurumov
|
2d49be767e
|
- little scratchpad optimize
|
2021-04-29 19:28:12 +06:00 |
|
Ilya Shurumov
|
042e0b4f57
|
- LOAD_OVERLAY now works
|
2021-04-29 04:56:05 +06:00 |
|
Ilya Shurumov
|
4b2ac87438
|
- [Psy-X] fix ApplyRotMatrix bug
|
2021-04-29 04:54:39 +06:00 |
|
Ilya Shurumov
|
5de308693b
|
- optimize & bug fix for collisions (especially PSX)
|
2021-04-29 04:16:40 +06:00 |
|
Ilya Shurumov
|
5d46efc553
|
- [Psy-X] bump version to 2.1
|
2021-04-26 16:46:40 +06:00 |
|
Ilya Shurumov
|
90c19811e8
|
- fix DEBUG_OPTIONS build for PSX
|
2021-04-26 03:19:22 +06:00 |
|
Ilya Shurumov
|
56571f5f2f
|
- lod define fix
|
2021-04-26 02:52:03 +06:00 |
|
Ilya Shurumov
|
36b55fc3f0
|
- experimental interrupt-based updates
|
2021-04-26 02:48:15 +06:00 |
|
Ilya Shurumov
|
1f6767178a
|
- misc changes
|
2021-04-26 02:47:53 +06:00 |
|
Ilya Shurumov
|
19f462f1e7
|
- added optimized drawing routines
|
2021-04-26 02:47:42 +06:00 |
|
Ilya Shurumov
|
f780cf3855
|
- added QuickUnpackCellObject
|
2021-04-26 02:47:01 +06:00 |
|
Ilya Shurumov
|
973b2da24e
|
- [Psy-X] added EnableEvent, DisableEvent stubs
|
2021-04-26 02:40:33 +06:00 |
|
Ilya Shurumov
|
51cc6aecb7
|
- fix spooling bug
|
2021-04-26 02:40:18 +06:00 |
|
Ilya Shurumov
|
ff80015e26
|
- added system clock for PSX
|
2021-04-26 02:40:02 +06:00 |
|
Ilya Shurumov
|
0367216020
|
- [Psy-X] add ScratchPad
|
2021-04-25 22:05:40 +06:00 |
|
Ilya Shurumov
|
f43b756318
|
- add scratchpad optimizations
|
2021-04-25 22:05:28 +06:00 |
|
Ilya Shurumov
|
03310e8697
|
- added D_CHECK_ERROR, change overlay loading method, fix PSX spooling crashes
|
2021-04-25 19:55:50 +06:00 |
|
Ilya Shurumov
|
9b0267fff1
|
- bug fixes
|
2021-04-25 05:09:16 +06:00 |
|
Ilya Shurumov
|
a79cd93daf
|
- PSX memory layout figured out. Partially running.
|
2021-04-25 04:30:34 +06:00 |
|
Ilya Shurumov
|
6a36fcb36e
|
- fix PSX compile
- remove CD change imitation for PC
|
2021-04-19 01:52:27 +06:00 |
|
Ilya Shurumov
|
7c14ddbb6e
|
- make XA subtitles appear even if no XA audio is available
|
2021-04-19 00:46:19 +06:00 |
|
Ilya Shurumov
|
7f6f98670a
|
- added command-line options to change config ini & CD image files
|
2021-04-19 00:41:49 +06:00 |
|
Ilya Shurumov
|
38680eeb7a
|
- [Psy-X] added CD Image extraction functions
|
2021-04-18 17:28:04 +06:00 |
|
Ilya Shurumov
|
561c28e75c
|
- fix crash when returning to menu (if command-line runs)
|
2021-04-17 21:29:10 +06:00 |
|
Ilya Shurumov
|
a87b39a02a
|
- fix post-replay pause state
|
2021-04-17 21:28:33 +06:00 |
|
Ilya Shurumov
|
f787df5d5d
|
- [Psy-X] fix CD warnings
|
2021-04-17 20:59:52 +06:00 |
|
Ilya Shurumov
|
176b096a65
|
- [Psy-X] misc GTE_RotTransPers changes
|
2021-04-17 16:12:11 +06:00 |
|
Ilya Shurumov
|
ef59968ab2
|
- fix returning to frontend after FMV
- fix other frontend bugs
|
2021-04-17 16:11:52 +06:00 |
|
Ilya Shurumov
|
ea8b10d50b
|
- call CheckForPause after FilterFrameTime
|
2021-04-17 14:35:41 +06:00 |
|
Ilya Shurumov
|
6ce3bd92ad
|
- added FilterFrameTime, fix name entry framerate
|
2021-04-15 11:49:48 +06:00 |
|
Ilya Shurumov
|
6661545c81
|
- fix director after refactoring
|
2021-04-15 11:49:07 +06:00 |
|
Ilya Shurumov
|
c4fbab5dd2
|
- fix cutscene skipping freeze after refactor
|
2021-04-15 01:50:38 +06:00 |
|
Ilya Shurumov
|
1f07a8e7da
|
- [Psy-X] fast approximate vblank count (Web only)
|
2021-04-15 01:12:49 +06:00 |
|
Ilya Shurumov
|
e85df8ef74
|
- refactor pause menus (unwind into single loop)
- main render loop unwinded
|
2021-04-15 01:02:54 +06:00 |
|
Ilya Shurumov
|
12c44bf17a
|
- reduce stack memory usage by refactoring game into states
|
2021-04-14 22:27:06 +06:00 |
|
Ilya Shurumov
|
acf4291916
|
- [Psy-X] better interrupt callbacks for emscripten
|
2021-04-14 22:13:53 +06:00 |
|
Ilya Shurumov
|
9370234d5c
|
- fix getting back to demo frontend
|
2021-04-12 20:34:36 +06:00 |
|
Ilya Shurumov
|
2bf00b10a4
|
- [Psy-X] rework vblank for emscripten
|
2021-04-12 20:34:20 +06:00 |
|
Ilya Shurumov
|
4cb68d8e54
|
- fix timer Util_GetHPCTime precision issues
|
2021-04-12 17:03:48 +06:00 |
|
Ilya Shurumov
|
51b5e84f9a
|
- [Psy-X] fix again emscripten framerate issues
|
2021-04-12 14:04:26 +06:00 |
|
Ilya Shurumov
|
c4701ee21c
|
- [Psy-X] added stencil, GL ES 2.0 shader fixes
|
2021-04-12 13:25:03 +06:00 |
|
Ilya Shurumov
|
df512caefa
|
- [Psy-X] fix timer problems with Web version
|
2021-04-12 13:24:34 +06:00 |
|
Ilya Shurumov
|
1e0e80d68f
|
- better demo content support
|
2021-04-11 18:42:27 +06:00 |
|
Ilya Shurumov
|
3b9aab5002
|
- [Psy-X] disable WebGL framebuffer blitting until better times
- [Psy-X] shaders refactor
|
2021-04-11 14:29:05 +06:00 |
|
Ilya Shurumov
|
55b9a7efbb
|
- [Psy-X] fix emscripten firefox slowdown
|
2021-04-11 05:03:34 +06:00 |
|
Ilya Shurumov
|
6172b52ab8
|
- [Psy-X] Fix SPU-AL not working in emscripten
|
2021-04-11 01:45:19 +06:00 |
|
Ilya Shurumov
|
612b03f261
|
- added emscripten_sleep to some critical loops
|
2021-04-11 01:24:05 +06:00 |
|
Ilya Shurumov
|
4241a8a2c4
|
- [Psy-X] fix texture format issues
|
2021-04-11 01:19:05 +06:00 |
|
Ilya Shurumov
|
66e50f6823
|
- [Psy-X] added emscripten Asyncify sleep calls
|
2021-04-11 01:18:49 +06:00 |
|
Ilya Shurumov
|
b79bd70f50
|
- [Psy-X] test running iterrupt thread as animation frame
|
2021-04-10 20:04:22 +06:00 |
|
Ilya Shurumov
|
5abeec38b1
|
- emscripten WIP
|
2021-04-10 20:03:53 +06:00 |
|
Ilya Shurumov
|
970822aa27
|
- [Psy-X] fix OpenGL ES shaders
|
2021-04-10 19:24:41 +06:00 |
|
Ilya Shurumov
|
b3074fc098
|
- remove unused code which has been already refactored
|
2021-04-10 18:20:51 +06:00 |
|
Ilya Shurumov
|
a6757ca43a
|
- fix of the fix
|
2021-04-10 18:17:16 +06:00 |
|
Ilya Shurumov
|
b4a265db69
|
- [Psy-X] reorganize platform setup headers and cleanup
|
2021-04-10 15:17:25 +06:00 |
|
Ilya Shurumov
|
b67b66a261
|
- emscripten compile errors fixed
|
2021-04-09 22:29:45 +06:00 |
|
Ilya Shurumov
|
eb67d47d6f
|
- fix bad warnings
|
2021-04-09 22:00:28 +06:00 |
|
Ilya Shurumov
|
c90b4e3bfd
|
- fix leadAI UpdateRoadPosition syntax error
|
2021-04-09 21:59:57 +06:00 |
|
Ilya Shurumov
|
51a32cbc2b
|
- hold special car cosmetics in RAM
|
2021-04-09 19:01:38 +06:00 |
|
Ilya Shurumov
|
8a9b42ee2c
|
- warn about CdSearchFile called doring CdlReadS
|
2021-04-09 18:40:34 +06:00 |
|
Ilya Shurumov
|
3693d5beff
|
- option to run game using ISO/BIN
|
2021-04-09 15:45:09 +06:00 |
|
Ilya Shurumov
|
09034713e6
|
- added content override option for unpacked game
|
2021-04-09 15:44:49 +06:00 |
|
Ilya Shurumov
|
f2b58ba72d
|
- [Psy-X] added PsyX_CDFS_Init for direct CD image initialization
|
2021-04-09 15:44:16 +06:00 |
|
Ilya Shurumov
|
3153a9b3e7
|
- remove spooler thread in favor of Psy-X LibCD
- reconfigure to use PC filesystem only for PC
|
2021-04-09 14:33:27 +06:00 |
|
Ilya Shurumov
|
93624ba60d
|
- command names instead of IDs for XAplay
|
2021-04-09 14:12:20 +06:00 |
|
Ilya Shurumov
|
8061f27206
|
- [Psy-X] misc SPU changes
|
2021-04-09 14:11:12 +06:00 |
|
Ilya Shurumov
|
5136df8624
|
- [Psy-X] implement CdlReadS for data reading
|
2021-04-09 14:10:53 +06:00 |
|
Ilya Shurumov
|
d0f21edb94
|
- added simple PAL/NTSC screens auto-detection
|
2021-04-09 12:45:07 +06:00 |
|
Ilya Shurumov
|
eaa27e3930
|
- add filesystem defines and prioritizing PC-style access over CDFS
- fix PSX LoadfileSeg bug
|
2021-04-09 03:37:29 +06:00 |
|
Ilya Shurumov
|
8aa9251e66
|
- [Psy-X] stub few commands of LibCD
|
2021-04-09 03:36:12 +06:00 |
|
Ilya Shurumov
|
595e4be8ea
|
- [Psy-X] improve ISO9660 image reading support
|
2021-04-09 02:57:21 +06:00 |
|
Ilya Shurumov
|
dcb7f4e5b6
|
- apply gDoOverlays check to mission related overlays
|
2021-04-08 16:01:38 +06:00 |
|
Ilya Shurumov
|
b7098f1dc0
|
- increase pitch for cone hitting sound
|
2021-04-07 23:35:48 +06:00 |
|
Ilya Shurumov
|
7071a4ddb5
|
- remove loading of menu sounds for game
|
2021-04-07 23:27:05 +06:00 |
|
Ilya Shurumov
|
9dd315736b
|
- disable New York (now Rio) fast wheel replacement
|
2021-04-07 00:55:09 +06:00 |
|
Ilya Shurumov
|
ca93367a0e
|
- [Psy-X] proper multi-tap indexing
|
2021-04-06 23:43:52 +06:00 |
|
Ilya Shurumov
|
f069e77aa1
|
- [Psy-X] fullscreen toggle only with Right Alt
|
2021-04-06 22:40:47 +06:00 |
|
Ilya Shurumov
|
adf26d0f2e
|
- [Psy-X] added Alt-Enter to toggle fullscreen mode
|
2021-04-06 22:37:29 +06:00 |
|
Ilya Shurumov
|
9bb5333d80
|
- [Psy-X] improve controller support, allow slot configuration
|
2021-04-06 22:06:32 +06:00 |
|
Ilya Shurumov
|
693d802f18
|
- misc code changes again
|
2021-04-06 22:05:51 +06:00 |
|
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
|
ae78de63ca
|
- [Psy-X] attempt to fix broken SDL2 haptics
|
2021-03-31 14:19:43 +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
|
2f272a5375
|
- [Psy-X] fix port numbers in PadGetState & PadSetAct
|
2021-03-25 11:39:38 +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
|
171070bdc7
|
- [Psy-X] Pad vibration support
|
2021-03-25 02:46:08 +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
|
e526124933
|
- added Targa loading code
|
2021-03-16 14:13:04 +06:00 |
|
Ilya Shurumov
|
6d0cbd749c
|
- [Psy-X] support for RGBA texture creation
|
2021-03-16 01:44:05 +06:00 |
|
Ilya Shurumov
|
c5cbfd36ea
|
- [Psy-X] added custom DR_PSYX_TEX primitive
|
2021-03-16 01:43:40 +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
|
db8461afb0
|
- [Psy-X] PGXP-Z near and far planes made for individual game adjustment
|
2021-03-16 00:56:40 +06:00 |
|
Ilya Shurumov
|
d8f5d1d4b8
|
- tune Z-offset
|
2021-03-16 00:52:46 +06:00 |
|