Commit Graph

919 Commits

Author SHA1 Message Date
Ilya Shurumov
5f360cf3bb - tested BOMBERMAN.C 2020-09-04 21:43:00 +06:00
Ilya Shurumov
b43bfa243d - refactor CarBuildingCollision 2020-09-04 20:56:25 +06:00
Ilya Shurumov
d99419c374 - mostly refactored BCOLLIDE.C 2020-09-04 00:38:25 +06:00
Ilya Shurumov
a477cd853c - refactor AI.C
- fix MAP.C refactoring
2020-09-03 23:10:07 +06:00
Ilya Shurumov
90ae481120 - refactor BCOLL3D.C 2020-09-03 22:26:55 +06:00
Ilya Shurumov
3f49a8c525 - tested ASMTEST.C 2020-09-03 22:26:40 +06:00
Ilya Shurumov
39feda4840 - refactored MAP.C 2020-09-03 21:57:09 +06:00
Ilya Shurumov
40ee144b42 - refactored SPOOL.C 2020-09-03 21:03:36 +06:00
Ilya Shurumov
b70d73974b - add_haze widescreen support 2020-09-03 13:17:39 +06:00
Ilya Shurumov
f6cf8fa548 - all fade screens to support widescreen 2020-09-03 13:06:23 +06:00
Ilya Shurumov
417e0aabda - [EMU] proper widescreen support 2020-09-03 12:47:47 +06:00
Ilya Shurumov
05714f36b3 - replace all docop2(*) with proper macros 2020-09-03 11:32:12 +06:00
Ilya Shurumov
0848836377 - [EMU] rename all GTE register macros with C2_ prefix 2020-09-03 11:30:15 +06:00
Ilya Shurumov
559edad04d - pathfinding obstacle map debugged 2020-09-02 23:04:40 +06:00
Ilya Shurumov
141841c769 - implement TannerShadow 2020-09-02 23:03:58 +06:00
Ilya Shurumov
464b537550 - [EMU] stub SpuGetReverb, SpuSetReverbModeParam, SpuGetReverbModeParam, SpuSetReverbDepth, SpuReserveReverbWorkArea, SpuIsReverbWorkAreaReserved 2020-09-02 00:42:33 +06:00
Ilya Shurumov
10164d0754 - implement SetReverbInGameState, SetReverbChannelState, AllocateReverb 2020-09-02 00:30:42 +06:00
Ilya Shurumov
b6ac7fee49 - implement IdentifyZone, CalcEffPos, CalcEffPos2, UpdateEnvSnd 2020-09-02 00:21:21 +06:00
Ilya Shurumov
5ae3b0b710 - fix PVSDecode, GetPVSRegionCell2 2020-09-01 22:43:19 +06:00
Ilya Shurumov
7911f31f7b - fix bug in GetVisSetAtPosition 2020-09-01 19:10:18 +06:00
Ilya Shurumov
69912175d9 - fix DoAutoDirect mistake 2020-09-01 10:14:57 +06:00
Ilya Shurumov
8d98fc084a - van speed correction in Caine's Compound
- fix silly mistake
2020-08-31 22:17:35 +06:00
Ilya Shurumov
55f9355052 - fix silly mistake 2020-08-31 20:57:04 +06:00
Ilya Shurumov
26fc89437c - revision of ConvertTorqueToAngularAcceleration 2020-08-31 20:40:49 +06:00
Ilya Shurumov
cd6b56f8a7 - better version of AddWheelForces 2020-08-31 20:28:22 +06:00
Ilya Shurumov
76c24e7f7c - better version of GlobalTimeStep
- FIXED to use shifts again
2020-08-31 19:43:54 +06:00
Ilya Shurumov
c36137851b - fix Tanner death handling 2020-08-31 17:16:03 +06:00
Ilya Shurumov
41aae19f80 - correct menu texts 2020-08-31 17:15:40 +06:00
Ilya Shurumov
4101299184 - fix Vegas train collision (again) 2020-08-31 17:14:47 +06:00
Ilya Shurumov
23c6a80fa3 - fix AddWheelForcesDriver1 2020-08-31 15:15:13 +06:00
Ilya Shurumov
7af575daec - cutscene recorder subreplay selection 2020-08-31 15:14:48 +06:00
Ilya Shurumov
9c6ff3c594 - implement auto-save/auto-load
- fix SwirlLeaves called only on car_data[0]
2020-08-31 13:13:20 +06:00
Ilya Shurumov
afcd73593e - fix OK_To_Zoom reversing error
- format ControlReplay
2020-08-31 13:11:59 +06:00
Ilya Shurumov
7097840d2f - [EMU] fix crash caused by PGXP cache overflow with GPU disabled 2020-08-31 11:43:05 +06:00
Ilya Shurumov
ef387cbe43 - complete MRCommand (cheats) 2020-08-31 01:11:20 +06:00
Ilya Shurumov
7c610d7566 - remove "drowning" in Vegas train during Take a Ride
- fix TriggerEvents
2020-08-31 00:59:25 +06:00
Ilya Shurumov
0925ceb761 - better DrawSprites lighting fix 2020-08-31 00:28:23 +06:00
Ilya Shurumov
bd89e16954 - DrawSprites lighting fixes 2020-08-30 23:31:27 +06:00
Ilya Shurumov
56ed13ac33 - implement DrawFerrisWheel 2020-08-30 22:44:11 +06:00
Ilya Shurumov
0fce83358b - hide pause menu when free camera is enabled 2020-08-30 22:30:48 +06:00
Ilya Shurumov
c88268706b - implement DrawRotor 2020-08-30 22:30:33 +06:00
Ilya Shurumov
3ebbca7034 - fix crash in DestroyPedestrian 2020-08-30 20:50:31 +06:00
Ilya Shurumov
2c241f8ca4 - implement StepHelicopter 2020-08-30 20:50:18 +06:00
Ilya Shurumov
c75e40b50f - moved model assignment to fix crash 2020-08-30 19:18:28 +06:00
Ilya Shurumov
5dba803e22 - pretty DrawAllBuildings
- draws limit changed
2020-08-30 01:26:36 +06:00
Ilya Shurumov
5e05fdea12 - fix SetUpEvents (Caine's Compound semi trucks were not appearing) 2020-08-30 00:55:36 +06:00
Ilya Shurumov
4c28311665 - fix SIMPLE_SPOOL build 2020-08-29 23:55:31 +06:00
Ilya Shurumov
b5590f01a1 - fix invalid VegasTrainData 2020-08-29 23:49:21 +06:00
Ilya Shurumov
1ae3e34dcf - fix Vegas train bugs due to physics differences 2020-08-29 23:49:08 +06:00
Ilya Shurumov
6a6fadb0bf - fix VisibilityLists and SetUpEvents reversing bugs 2020-08-29 21:33:24 +06:00