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
|
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
|
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
|
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 |
|
Ilya Shurumov
|
65799c4d5f
|
- fix drowned fadeout death
|
2020-04-20 12:34:37 +06:00 |
|
Ilya Shurumov
|
8497190dfa
|
- revert GameStart code to decompiled
|
2020-04-20 11:57:35 +06:00 |
|
Ilya Shurumov
|
e432478a35
|
- implement sdHeightOnPlane, sdGetCell, ProcessCurvedDriver2Lump
|
2020-04-20 11:14:19 +06:00 |
|
Ilya Shurumov
|
a3580168c2
|
- fix GameInit not setting mallocptr
- Spool query debug
- unpack_cellpointers is better now
|
2020-04-20 10:55:53 +06:00 |
|
Ilya Shurumov
|
038d01f63b
|
- [EMU] replacing rcos and rsin with 'isin' implementation from PSn00bSDK
|
2020-04-20 09:01:22 +06:00 |
|
Ilya Shurumov
|
ebf17cc0d5
|
- implement SetupPlaneColours
|
2020-04-19 20:01:12 +06:00 |
|
Ilya Shurumov
|
334f09d288
|
- fix CheckLoadAreaData
|
2020-04-19 18:44:26 +06:00 |
|
Ilya Shurumov
|
54a642e318
|
- Spool fixes
- bring back all trap() calls
|
2020-04-19 18:32:14 +06:00 |
|