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 |
|
Ilya Shurumov
|
888a684b55
|
- fix camera bug in InitCamera
|
2020-04-26 07:01:04 +06:00 |
|
Ilya Shurumov
|
e3a3a05278
|
- fix wheelspin
|
2020-04-26 06:45:02 +06:00 |
|
Ilya Shurumov
|
a8e611b83a
|
- make LIBMATH include math
|
2020-04-26 06:44:42 +06:00 |
|
Ilya Shurumov
|
6c127bc502
|
- fix math in InitCarPhysics, GlobalTimeStep, initOBox, RebuildCarMatrix
|
2020-04-26 06:35:23 +06:00 |
|
Ilya Shurumov
|
9321f6f067
|
- fix math in StepOneCar, GetFrictionScalesDriver1, ConvertTorqueToAngularAcceleration, AddWheelForcesDriver1
|
2020-04-26 06:34:50 +06:00 |
|
Ilya Shurumov
|
b8028d4faf
|
- remove semi transparent flag from text on PC version
|
2020-04-26 06:33:43 +06:00 |
|
Ilya Shurumov
|
222c8e1e59
|
- emulator swap interval to 60 FPS
- Ghidra DB update
|
2020-04-26 06:33:15 +06:00 |
|
Ilya Shurumov
|
cfa37cc027
|
- 80% of AddWheelForcesDriver1 human-readable
|
2020-04-26 00:27:08 +06:00 |
|
Ilya Shurumov
|
7154cde8c8
|
- two versions of AddWheelForcesDriver1
|
2020-04-25 21:44:42 +06:00 |
|
Ilya Shurumov
|
6f1f7c0e1b
|
- fix addSubdivSpriteShadow
|
2020-04-23 22:36:52 +06:00 |
|
Ilya Shurumov
|
115583e96e
|
- fixed drawCarMat calculation
|
2020-04-23 14:31:38 +06:00 |
|
Ilya Shurumov
|
d6f4b22732
|
- Latest emulator updates (inc PGXP)
|
2020-04-23 13:25:56 +06:00 |
|
Ilya Shurumov
|
71cefc98a7
|
- implement AddWheelForcesDriver1
|
2020-04-23 07:05:31 +06:00 |
|
Ilya Shurumov
|
2ad666e37e
|
- implement ConvertTorqueToAngularAcceleration
|
2020-04-23 00:52:39 +06:00 |
|
Ilya Shurumov
|
9e093bc1ae
|
- implement StepOneCar
|
2020-04-23 00:18:27 +06:00 |
|
Ilya Shurumov
|
bc1c4f67e1
|
- implement GlobalTimeStep
|
2020-04-22 22:28:10 +06:00 |
|
Ilya Shurumov
|
76c76fd739
|
- implement StepCars
|
2020-04-22 21:33:38 +06:00 |
|
Ilya Shurumov
|
4c3ee00077
|
- fix crashes caused by sprite shadows
|
2020-04-22 21:10:25 +06:00 |
|
Ilya Shurumov
|
f1140cf693
|
- implement addSubdivSpriteShadow, fix DrawSprites
|
2020-04-22 20:56:03 +06:00 |
|
Ilya Shurumov
|
e4910a05c5
|
- partially implement DrawSprites
|
2020-04-22 19:50:56 +06:00 |
|
Ilya Shurumov
|
6c91fa9d09
|
- fix shadow Z value
- fix shadow poly declaration
|
2020-04-22 19:31:19 +06:00 |
|
Ilya Shurumov
|
494419a28f
|
- scaled drawCarMat by (-1,1,-1)
|
2020-04-22 16:20:05 +06:00 |
|
Ilya Shurumov
|
4b72834e2d
|
- implement SubdivShadow, PlaceShadowForCar
|
2020-04-22 16:19:32 +06:00 |
|
Ilya Shurumov
|
a0e73af66d
|
- implement InitShadow, SetShadowPoints
|
2020-04-22 14:24:52 +06:00 |
|
Ilya Shurumov
|
ecd8d93f3c
|
- implement GetTEXINFName, GetTextureInfoName
|
2020-04-22 14:07:28 +06:00 |
|
Ilya Shurumov
|
7bb37e30f1
|
- implement CheatNumlayerSelect, GameNameScreen, GamePlayScreen
- implement InvincibleOnOffScreen, ImmunityOnOffScreen
- implement CheatScreen, ControllerScreen, SubtitlesOnOffScreen, DisplayScoreTable, ScoreScreen
|
2020-04-22 14:05:07 +06:00 |
|
Ilya Shurumov
|
687fa6c18d
|
- Big Rigs car controls
|
2020-04-21 21:29:38 +06:00 |
|
Ilya Shurumov
|
5d4d9229f2
|
- implement InitHubcap
|
2020-04-21 21:29:28 +06:00 |
|
Ilya Shurumov
|
bfbe9a4175
|
- implement FildModelPtrWithName, InitModelNames
|
2020-04-21 21:29:10 +06:00 |
|
Ilya Shurumov
|
6100845a24
|
- implement DrawCarWheels, DrawWheelObject, MangleWheelModels
|
2020-04-21 21:28:52 +06:00 |
|
Ilya Shurumov
|
861c02fb9b
|
- fix plotCarPolyGT3nolight
|
2020-04-21 19:34:33 +06:00 |
|
Ilya Shurumov
|
dd8ec1e0c0
|
- fix buildNewCarFromModel
|
2020-04-21 19:10:37 +06:00 |
|
Ilya Shurumov
|
75ac221862
|
- implement plotCarPolyB3, plotCarPolyFT3
|
2020-04-21 18:41:10 +06:00 |
|
Ilya Shurumov
|
3fe8bc5498
|
- implement UpdateCarPoints, FixCarCos
|
2020-04-21 18:17:12 +06:00 |
|
Ilya Shurumov
|
9c5f0fc41f
|
- implement CreateDentableCar
|
2020-04-21 17:06:40 +06:00 |
|
Ilya Shurumov
|
8b1125726d
|
- implement ComputeCarLightingLevels, setupLightMatrices, restoreCarMatrices
|
2020-04-21 17:06:02 +06:00 |
|
Ilya Shurumov
|
947e6eeef6
|
- added gte macros
|
2020-04-21 17:04:42 +06:00 |
|
Ilya Shurumov
|
46cb33c64c
|
- hardcode PositionVisible
|
2020-04-20 20:54:18 +06:00 |
|
Ilya Shurumov
|
d02dcb44c5
|
- implement DrawCar, FrustrumCheck
|
2020-04-20 20:14:50 +06:00 |
|
Ilya Shurumov
|
f435f2dbc2
|
- implement DrawAllTheCars
|
2020-04-20 19:41:26 +06:00 |
|
Ilya Shurumov
|
567a693408
|
- fix primTab sizes thanks to DrawAllTheCars
|
2020-04-20 19:38:29 +06:00 |
|
Ilya Shurumov
|
5760fca7bb
|
- implement DrawCarObject
|
2020-04-20 19:29:39 +06:00 |
|
Ilya Shurumov
|
f6ee2794c3
|
- implement plotCarPolyGT3nolight
|
2020-04-20 19:18:15 +06:00 |
|
Ilya Shurumov
|
d3523440ab
|
- implement buildNewCarFromModel, plotNewCarModel, plotCarPolyGT3
|
2020-04-20 19:05:11 +06:00 |
|
Ilya Shurumov
|
7014cde896
|
- enable ProcessDentLump
|
2020-04-20 19:04:17 +06:00 |
|
Ilya Shurumov
|
e19a9c2be1
|
- fix possible bugs
|
2020-04-20 14:19:24 +06:00 |
|
Ilya Shurumov
|
8b56c9699e
|
- implement DrawTimer, HandleTimer, PrintDigit
- disable SetCLUT16Flags on PC
|
2020-04-20 13:09:59 +06:00 |
|
Ilya Shurumov
|
e2a0f6198c
|
- implement HandleMission, Handle321Go
|
2020-04-20 13:09:07 +06:00 |
|