Ilya Shurumov
|
9172422631
|
- fix camera behavior CheckScenaryCollisions
|
2020-05-05 18:17:44 +06:00 |
|
Ilya Shurumov
|
b4d9463418
|
- fix bFindCollisionPoint and CarBuildingCollision
|
2020-05-05 18:17:06 +06:00 |
|
Ilya Shurumov
|
c1cec60fde
|
- update Ghidra project
|
2020-05-05 18:16:05 +06:00 |
|
Ilya Shurumov
|
33ec2cca8d
|
- fix CheckScenaryCollisions
|
2020-05-03 10:39:51 +06:00 |
|
Ilya Shurumov
|
a9140c9234
|
- implement COLLISION_DEBUG drawing
|
2020-05-02 09:20:31 +06:00 |
|
Ilya Shurumov
|
b41f042c12
|
- added Debug_AddLineOfs
|
2020-05-02 09:11:44 +06:00 |
|
Ilya Shurumov
|
210eeae73b
|
- implement FindModelIdxWithName
|
2020-05-02 08:15:32 +06:00 |
|
Ilya Shurumov
|
b78b2f72cd
|
- implement FindSmashableObjects
- fix smashable volume levels
|
2020-05-02 08:15:15 +06:00 |
|
Ilya Shurumov
|
9c4e77b782
|
- [EMU] implement SpuGetVoiceVolume, SpuSetVoiceVolume, SpuGetVoicePitch
|
2020-05-02 08:14:40 +06:00 |
|
Ilya Shurumov
|
521a90489e
|
- implement PauseSFX, UnPauseSFX, PauseSound, UnPauseSound
|
2020-05-02 08:13:50 +06:00 |
|
Ilya Shurumov
|
2ff1377c4d
|
- line debug overlay [WIP]
|
2020-05-01 14:51:44 +06:00 |
|
Ilya Shurumov
|
ecd1594fbc
|
- [EMU] fix gte_ldv1, gte_ldv2
|
2020-05-01 14:51:24 +06:00 |
|
Ilya Shurumov
|
0ecf83875e
|
- attempt to fix bcollided2d, bFindCollisionTime, bFindCollisionPoint, CarBuildingCollision
|
2020-05-01 14:51:06 +06:00 |
|
Ilya Shurumov
|
c3347feba5
|
- implement bcollided2d, bFindCollisionPoint, bFindCollisionTime, CarBuildingCollision
|
2020-05-01 12:08:36 +06:00 |
|
Ilya Shurumov
|
3a55c7f366
|
- update README
- update Ghidra DB
|
2020-05-01 11:18:59 +06:00 |
|
Ilya Shurumov
|
a3bf2e8e5b
|
- implement ShowFlare
- fix AddNightLights
|
2020-04-30 21:35:07 +06:00 |
|
Ilya Shurumov
|
535e82e9e9
|
- implement InitFXPos
|
2020-04-29 22:01:27 +06:00 |
|
Ilya Shurumov
|
2dd14bac21
|
- implement AddNightLights, ShowCarlight, FindCarLightFade
|
2020-04-29 21:03:13 +06:00 |
|
Ilya Shurumov
|
b15abaf8c5
|
- implement DoThunder, RequestThunder, InitThunder, DoLightning, add_haze
|
2020-04-29 18:53:02 +06:00 |
|
Ilya Shurumov
|
5d136eb02c
|
- properly decompiled ControlCarRevs
|
2020-04-29 18:52:01 +06:00 |
|
Ilya Shurumov
|
fe4722dca8
|
- implement UnpackCellObject
- use UnpackCellObject in DrawMapPSX
- change some types for better understanding the code
|
2020-04-29 13:10:39 +06:00 |
|
Ilya Shurumov
|
ec6491bb87
|
- implement CollisionCopList
|
2020-04-29 13:09:20 +06:00 |
|
Ilya Shurumov
|
234243fbc6
|
- implement CheckScenaryCollisions
|
2020-04-29 00:00:25 +06:00 |
|
Ilya Shurumov
|
7d7d29a7a6
|
- update README
|
2020-04-28 13:20:01 +06:00 |
|
Ilya Shurumov
|
f56fe13348
|
- fix bug in ClearRegion
|
2020-04-28 12:56:10 +06:00 |
|
Ilya Shurumov
|
5535f1f069
|
- allow secret cars in DEBUG
|
2020-04-28 12:48:18 +06:00 |
|
Ilya Shurumov
|
4d23f39aac
|
- pretty InitPlayer & UpdatePlayers
|
2020-04-28 12:48:04 +06:00 |
|
Ilya Shurumov
|
d1b19bddb5
|
- implement ProcessOverlayLump, InitOverheadMap, DrawMultiplayerMap
|
2020-04-27 21:38:04 +06:00 |
|
Ilya Shurumov
|
64b0464c0e
|
- fix wheels and shadow OT index
- update Ghidra DB
|
2020-04-27 21:37:24 +06:00 |
|
Ilya Shurumov
|
b56d325bee
|
- Proper aspect ratio dependent on window size
|
2020-04-27 19:56:49 +06:00 |
|
Ilya Shurumov
|
52c04e46de
|
- [EMU] added Emulator_GetScreenSize
- [EMU] use better SPU constants
|
2020-04-27 19:56:18 +06:00 |
|
Ilya Shurumov
|
447a281220
|
- fix DrawTILES detail levels
|
2020-04-27 19:18:11 +06:00 |
|
Ilya Shurumov
|
2181519b65
|
- non-hardcoded LEV loader for PC version
|
2020-04-27 16:53:17 +06:00 |
|
Ilya Shurumov
|
09ff4d28af
|
- better VSync handling for PC
|
2020-04-27 16:30:14 +06:00 |
|
Ilya Shurumov
|
6ae1468c71
|
- experimental Driver 1 LEV lumps support
|
2020-04-27 16:29:53 +06:00 |
|
Ilya Shurumov
|
989430b4af
|
- debug keys to change draw distance
|
2020-04-27 13:53:49 +06:00 |
|
Ilya Shurumov
|
2973e1bbb7
|
- [EMU] game debug keys support
|
2020-04-27 13:53:23 +06:00 |
|
Ilya Shurumov
|
0fdd119bcf
|
- fix my nasty bug in InitSkidding
|
2020-04-27 13:12:59 +06:00 |
|
Ilya Shurumov
|
b60bf33226
|
- replace shifts with divisions and miltiplies in SetupDrawMapPSX & ControlMap
|
2020-04-27 13:12:32 +06:00 |
|
Ilya Shurumov
|
e63eceb816
|
- pretty ClearRegion and less pretty ProcessSpoolInfoLump
|
2020-04-27 13:11:19 +06:00 |
|
Ilya Shurumov
|
f90b5b8597
|
- fix AddWheelForcesDriver1 and CheckCarEffects
|
2020-04-27 11:52:16 +06:00 |
|
Ilya Shurumov
|
aee9488db4
|
- [EMU] warn if SpuWrite exceeds memory
|
2020-04-27 11:51:38 +06:00 |
|
Ilya Shurumov
|
792c9b817e
|
- implement InitSkidding, TerminateSkidding, CheckCarEffects
- marked LoadSoundBankDynamic as BUGGED
- [EMU] little attempt to fix SPU sample lookup
|
2020-04-27 11:27:09 +06:00 |
|
Ilya Shurumov
|
b6ef02f957
|
- change shifts to divisions in SOUND.C
|
2020-04-27 10:36:34 +06:00 |
|
Ilya Shurumov
|
a966e73cb2
|
- fix SoundTasks, MapCarIndexToBank
|
2020-04-27 10:36:11 +06:00 |
|
Ilya Shurumov
|
10a4ec93ff
|
- [EMU] fix decodeSound
|
2020-04-27 10:35:09 +06:00 |
|
Ilya Shurumov
|
bd8004ee4f
|
- implement ResidentModelsBodge, CollisionSound, SoundTasks, AddEnvSounds
- fix ControlCarRevs
|
2020-04-27 09:19:08 +06:00 |
|
Ilya Shurumov
|
26be016644
|
- [EMU] libSPU fixes
|
2020-04-27 09:16:59 +06:00 |
|
Ilya Shurumov
|
0303c128b0
|
- implement LoadSoundBank, ComputeDoppler, SetPlayerOwnsChannel
- fix ClearChannelFields
|
2020-04-27 05:28:49 +06:00 |
|
Ilya Shurumov
|
1a675344a9
|
- implement LoadLevelSFX, MapCarIndexToBank, SpecialVehicleKludge
|
2020-04-27 05:28:02 +06:00 |
|