Ilya Shurumov
|
c0ab1a4627
|
- implement SwapDrawBuffers2
|
2020-04-12 01:25:49 +06:00 |
|
Ilya Shurumov
|
d7ba985945
|
- implement SwapDrawBuffers
|
2020-04-12 01:21:06 +06:00 |
|
Ilya Shurumov
|
87cfbffc82
|
- implement InitaliseDrawEnv, UpdatePadData, SetupDrawBuffers, SetupDrawBufferData
|
2020-04-12 01:13:54 +06:00 |
|
Ilya Shurumov
|
51d3938035
|
- implement LoadSky
|
2020-04-12 00:54:44 +06:00 |
|
Ilya Shurumov
|
2e39693ea5
|
- commented out printfs
|
2020-04-12 00:33:58 +06:00 |
|
Ilya Shurumov
|
dff435a4e8
|
- fixed spool thread ready callback
|
2020-04-12 00:15:11 +06:00 |
|
Fireboyd78
|
956f135c73
|
Fixed bugs in ProcessTextureInfo.
|
2020-04-11 10:48:12 -07:00 |
|
Fireboyd78
|
3751016845
|
Merge branch 'master' of https://github.com/SoapyMan/REDRIVER2
|
2020-04-11 09:52:08 -07:00 |
|
Ilya Shurumov
|
3da3d2044b
|
Merge branch 'master' into Fireboyd78/master
|
2020-04-11 22:37:35 +06:00 |
|
Ilya Shurumov
|
5c90d922ba
|
- fixed bug in SendTPage
- assign callbacks in 'changemode'
|
2020-04-11 22:34:58 +06:00 |
|
Ilya Shurumov
|
fd0ae8e6b7
|
- fixed callback invoke for getLevSectorPC
|
2020-04-11 22:04:19 +06:00 |
|
Ilya Shurumov
|
5241105487
|
- implement test spooling
- LoadInAreaTSets back to UNIMPLEMENTED
|
2020-04-11 21:04:02 +06:00 |
|
Ilya Shurumov
|
63be8e1ce4
|
- implement data_ready, sector_ready, loadsectors (for PSX)
- dummy CdDiskReady function
|
2020-04-11 17:21:25 +06:00 |
|
Fireboyd78
|
7e26777504
|
Fixed incorrect ordering type changes.
|
2020-04-10 19:02:32 -07:00 |
|
Fireboyd78
|
29b2a181f3
|
Implemented some DRAW stuff.
* Added DrawAllBuildings
* Added RenderModel
* Defined Apply_InvCameraMatrixSetTrans
- TODO: Implement code
* Defined Apply_InvCameraMatrixAndSetMatrix
- TODO: Implement code
|
2020-04-10 18:40:49 -07:00 |
|
Fireboyd78
|
5de9d091d0
|
Added typedef for plot context struct.
|
2020-04-10 18:37:07 -07:00 |
|
Fireboyd78
|
b162dfbd49
|
Fixed a bug where OTTYPE would select the wrong size.
|
2020-04-10 18:36:44 -07:00 |
|
Fireboyd78
|
6a5af89aae
|
Fixed 'setCopControlWord' macro.
|
2020-04-10 16:09:37 -07:00 |
|
Fireboyd78
|
55d450bbbd
|
Fixed more invalid arguments for coprocessor stuff.
|
2020-04-10 16:06:01 -07:00 |
|
Fireboyd78
|
05b0bdf10d
|
Implemented EnablePause, CheckForPause.
|
2020-04-10 15:44:35 -07:00 |
|
Fireboyd78
|
2ddcda382c
|
Implemented various functions + code cleanup.
* Added GetCarPalIndex
* Added GetRandomChase
* Added FindMissionLadderPos
* Added FindPrevMissionFromLadderPos
* Added EndGame
* Added Find_TexID
* Updated GameStart
- Improved code flow
- Removed gotos
- Removed garbage "debug check"
- Fixed code for cheats
- Added inline helper functions to reduce bloat
* Updated ProcessLumps
- Cleaned up code
* Updated DrawGame
- Cleaned up code
- Better VSync waiting
* Updated ProcessTextureInfo
- Improved code flow
- Cleaned up garbled non-sense code
* Updated SetVariable
- Improved code flow
- Removed gotos
- Fixed code for cheats
* Updated HandleKeyPress
- Improved code flow
- Fixed decompilation bugs
* Updated PadChecks
- Improved code flow
|
2020-04-10 15:12:50 -07:00 |
|
Fireboyd78
|
291d03d4f0
|
Fixed ACTIVE_CHEATS structure.
|
2020-04-10 14:57:03 -07:00 |
|
Fireboyd78
|
70e66207e4
|
Moved PolySizes from CARS into DRAW.
|
2020-04-10 14:54:19 -07:00 |
|
Fireboyd78
|
bf5b85591c
|
Added coprocessor macros and fixed invalid arguments.
|
2020-04-10 14:48:36 -07:00 |
|
Fireboyd78
|
d0ca0c57e8
|
Removed x64 build configuration.
|
2020-04-10 14:42:54 -07:00 |
|
Ilya Shurumov
|
478f059614
|
- implemented almost all SPOOL.C (except unused sound bank loading)
|
2020-04-10 17:56:11 +06:00 |
|
Ilya Shurumov
|
62ef7f3c12
|
- add dummy CdGetSector, CdReadyCallback, CdDataCallback
- add LoadImage2 define
|
2020-04-10 06:22:05 +06:00 |
|
Ilya Shurumov
|
c455065eda
|
- implement SetupSpecDenting
- update Ghidra DB
|
2020-04-10 06:11:21 +06:00 |
|
Ilya Shurumov
|
433370e9a4
|
- implement SetupSpecCosmetics
|
2020-04-10 05:52:52 +06:00 |
|
Ilya Shurumov
|
a850509963
|
- implement Tada
|
2020-04-10 05:52:35 +06:00 |
|
Ilya Shurumov
|
a9493ae5d5
|
- implement CleanSpooled, LowSpooled
|
2020-04-10 05:42:53 +06:00 |
|
Ilya Shurumov
|
2ed3733842
|
- implement LowModelSpooled
|
2020-04-10 05:42:04 +06:00 |
|
Ilya Shurumov
|
7437040070
|
- implement DamagedModelSpooled
|
2020-04-10 05:37:32 +06:00 |
|
Ilya Shurumov
|
1e637cb53f
|
- implement CleanModelSpooled
|
2020-04-10 05:37:20 +06:00 |
|
Ilya Shurumov
|
da53db487b
|
- implement lots of spooling sh*tcode
|
2020-04-10 05:29:12 +06:00 |
|
Ilya Shurumov
|
83f0d3ee34
|
- implement DrawGame, fix RenderGame
|
2020-04-10 05:28:27 +06:00 |
|
Ilya Shurumov
|
183b51e432
|
- [EMU] WaitForTimestep added to Vsync()
|
2020-04-10 01:33:15 +06:00 |
|
Ilya Shurumov
|
7783d9923a
|
- compile fix
|
2020-04-10 01:32:19 +06:00 |
|
Ilya Shurumov
|
6f3330ed5b
|
- implement RequestSpool, StartSpooling, UpdateSpool
|
2020-04-10 00:50:34 +06:00 |
|
Ilya Shurumov
|
7bf256235e
|
- implement GotRegion, unpack_cellpointers
|
2020-04-10 00:22:38 +06:00 |
|
Ilya Shurumov
|
1559f6e420
|
- implement CheckUnpackNewRegions
|
2020-04-10 00:16:26 +06:00 |
|
Ilya Shurumov
|
8739be9a49
|
- update Ghidra project
|
2020-04-09 23:49:48 +06:00 |
|
Ilya Shurumov
|
ca85ad878a
|
- implement LoadRegionData
|
2020-04-09 23:45:55 +06:00 |
|
Ilya Shurumov
|
9984d347c1
|
- implement ControlMap
|
2020-04-09 23:45:25 +06:00 |
|
Ilya Shurumov
|
87a54b18ce
|
- implement ClearRegion
|
2020-04-09 23:15:54 +06:00 |
|
Ilya Shurumov
|
f5d943e8c5
|
- implement InitMap, InitSpooling
|
2020-04-09 23:10:34 +06:00 |
|
Ilya Shurumov
|
739c2ce5f7
|
- implement ProcessDentLump & LoadDenting
- implement ClearMem
|
2020-04-09 22:41:58 +06:00 |
|
Ilya Shurumov
|
b4ac9d8240
|
- implement ProcessLowDetailTable
|
2020-04-09 22:11:35 +06:00 |
|
Ilya Shurumov
|
630e8c9c73
|
- implement GetCarModel
|
2020-04-09 21:53:52 +06:00 |
|
Ilya Shurumov
|
2ce93b0265
|
- fix ProcessLumps not processing LUMP_CAR_MODELS
|
2020-04-09 21:42:17 +06:00 |
|