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 |
|
Ilya Shurumov
|
90fbda26f5
|
- pretty code in SPOOL.C
|
2020-04-27 05:27:02 +06:00 |
|
Ilya Shurumov
|
12c7b4fcf8
|
- little fix to HAVANA_AUGUST_DEMO
|
2020-04-26 18:36:53 +06:00 |
|
Ilya Shurumov
|
ba6f1753b5
|
- DEBUG_OPTIONS define to enable Debug Options in Release build
|
2020-04-26 18:20:35 +06:00 |
|
Ilya Shurumov
|
d3a7a5dbdd
|
- added experimental loading of Aug 2000 Demo LEV files (#define switch)
|
2020-04-26 18:19:33 +06:00 |
|
Ilya Shurumov
|
6d8a0eb6ee
|
- fix StepOneCar ground collision crash
|
2020-04-26 18:18:30 +06:00 |
|
Ilya Shurumov
|
503ca5d5ea
|
- fix debug options
|
2020-04-26 16:23:48 +06:00 |
|
Ilya Shurumov
|
9381e7d6fb
|
- fix pause SetRightWayUp
|
2020-04-26 16:17:24 +06:00 |
|
Ilya Shurumov
|
f16974ea2c
|
- implement TempBuildHandlingMatrix
|
2020-04-26 16:10:54 +06:00 |
|
Ilya Shurumov
|
0d13f079ca
|
- "Debug Options" menu
|
2020-04-26 16:07:37 +06:00 |
|
Ilya Shurumov
|
6021da941d
|
- implement calc_sky_brightness
|
2020-04-26 16:06:34 +06:00 |
|
Ilya Shurumov
|
04524b7aee
|
- [EMU] properly implement SquareRoot0
|
2020-04-26 13:48:02 +06:00 |
|
Ilya Shurumov
|
fa08875342
|
- implement UpdateVolumeAttributesS
|
2020-04-26 13:15:43 +06:00 |
|
Ilya Shurumov
|
fdf1de4bea
|
- implement jsqrt
|
2020-04-26 13:14:44 +06:00 |
|
Ilya Shurumov
|
06dacfd09d
|
- implement StartSound, Start3DTrackingSound, Start3DSoundVolPitch, SetChannelPitch, SetChannelVolume, SetChannelPosition3
- complete CalculateVolume
|
2020-04-26 13:06:59 +06:00 |
|
Ilya Shurumov
|
028adb3726
|
- [EMU] implement SquareRoot0
|
2020-04-26 13:04:44 +06:00 |
|
Ilya Shurumov
|
1d675380d5
|
- [EMU] SpuSetVoiceAttr sets gain
|
2020-04-26 12:39:22 +06:00 |
|
Ilya Shurumov
|
36e74ac953
|
- implement DoSpeech, PlaySpeech, InitSpeechQueue, BodSay, MissionSay, InitTunnes, AddTunnels
|
2020-04-26 12:15:53 +06:00 |
|
Ilya Shurumov
|
2a6d355bc8
|
- implement GetEngineRevs, ControlCarRevs
|
2020-04-26 12:02:35 +06:00 |
|