Commit Graph

808 Commits

Author SHA1 Message Date
Dethrace Labs 4b274b388c DisposeGroovidelics matching 2026-01-14 19:18:56 +13:00
Dethrace Labs 18802e96a3 AddProximities matching 2026-01-14 16:04:20 +13:00
Dethrace Labs 13923c7c97 ShiftBoundGrooveFunks matching 2026-01-14 16:02:54 +13:00
Dethrace Labs 6c0172db1c AddNewFunkotronic effectively matching 2026-01-14 15:02:40 +13:00
Dethrace Labs 9588a8c824 AddFunkotronics 96% matching 2026-01-12 23:03:13 +13:00
Dethrace Labs ebb2144c64 CalcProximities matching 2026-01-09 14:58:08 +13:00
Dethrace Labs 57656e4c56 DisposeFunkotronics matching 2026-01-09 14:56:50 +13:00
Dethrace Labs 915e9fcc3c RoadPerspToUntex matching 2026-01-09 14:49:15 +13:00
Dethrace Labs 9473c3d9a8 LoadNTrackModels matching 2026-01-09 09:04:52 +13:00
Dethrace Labs eae52f6032 WallPerspToLinear matching 2026-01-08 21:59:03 +13:00
Dethrace Labs 7469b8e99d LoadNModels matching 2026-01-08 21:17:42 +13:00
Dethrace Labs f41a3ac5b3 LoadNMaterials matching 2026-01-08 15:11:50 +13:00
Dethrace Labs eddcb0e2e3 LoadSingleShadeTable matching 2026-01-08 15:10:32 +13:00
Dethrace Labs dff840176f LoadNShadeTables matching 2026-01-08 08:37:57 +13:00
Dethrace Labs 8e9d5feeda LoadSingleMaterial matching 2026-01-08 08:28:39 +13:00
Dethrace Labs dc4111db0a LoadSinglePixelmap matching 2026-01-07 15:13:23 +13:00
Dethrace Labs c2035c3c95 LoadNPixelmaps matching 2026-01-07 15:08:51 +13:00
Dethrace Labs b4d6343d18 Add_ToStorage more matching 2026-01-07 14:46:21 +13:00
Dethrace Labs 406828ad9e AddPixelmapToStorage matching 2026-01-07 14:34:58 +13:00
Dethrace Labs 33bbf42113 SetSightDistance matching 2026-01-07 14:12:39 +13:00
Dethrace Labs ef2b051e47 force cmake 3.20 to not override msvc lib selection 2026-01-06 14:15:24 +13:00
Dethrace Labs 648ff0bdbb removes un-needed files 2026-01-05 16:10:38 -08:00
Dethrace Labs 9479c69df6 RecievedCrushPoint effectively matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 01ca91713f InitNetGameplayStuff matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 9951abfd5f ReceivedGameplay matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 367d6df0fb SendAllNonCarPositions matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 0fddcec698 UseGeneralScore matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 7460e1d6a2 BuyPSPowerup matching 2026-01-05 16:10:38 -08:00
Dethrace Labs e7edd55d84 InitPlayers matching 2026-01-05 16:10:38 -08:00
Dethrace Labs ffd05cac7f InitialisePlayerScore matching 2026-01-05 16:10:38 -08:00
Dethrace Labs cf15ff32d4 SendPlayerScores effectively matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 0c94bccd21 CalcPlayerScores effectively matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 1d79a3be59 CarInContactWithItOrFox matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 655da992df InitNetHeadups matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 7f81902511 SortNetHeadDescending matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 3539bf4957 SortNetHeadAscending matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 95dd6d9057 DoNetScores2 effectively matching 2026-01-05 16:10:38 -08:00
Dethrace Labs ac450d9f47 DoNetworkHeadups matching 2026-01-05 16:10:38 -08:00
Dethrace Labs f44e1a6dd0 EnableCar matching 2026-01-05 16:10:38 -08:00
Dethrace Labs f5d5586000 DisableCar matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 92439aac60 SetUpNetCarPositions matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 3dedfba7a1 SignalToStartRace2 matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 48537ceb5b ReceivedNonCar matching 2026-01-05 16:10:38 -08:00
Dethrace Labs cfbc99269e ReceivedNonCarPosition matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 5f48781cbb ReceivedCopInfo effectively matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 8571d9f693 ReceivedMechanics matching 2026-01-05 16:10:38 -08:00
Dethrace Labs a81a0f0463 ReceivedRecover matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 40d152d39f SendCarData effectively matching 2026-01-05 16:10:38 -08:00
Dethrace Labs 2aaced6c39 GotPowerupX effectively matching 2026-01-05 16:10:38 -08:00
disinvite 05058196b6 Match ToggleCockpit 2026-01-04 15:32:49 -08:00
disinvite 23c2fdc771 Match MungeShrapnel 2026-01-04 15:31:44 -08:00
disinvite cb91d2abb2 Improve DamageUnit2 2026-01-04 15:30:17 -08:00
Dethrace Labs da7e45a340 CalcGrafDataIndex a bit more matching 2026-01-04 15:29:15 -08:00
Dethrace Labs 882d77f1fd GetPowerupMessage matching 2026-01-04 15:29:15 -08:00
Dethrace Labs e4e9fc9d3a ReceivedPowerup matching 2026-01-04 15:29:15 -08:00
Dethrace Labs ca4c186012 HitMine matching 2026-01-04 15:29:15 -08:00
Dethrace Labs 5758986937 PaletteFuckedUpByDrugs matching 2026-01-04 15:29:15 -08:00
Dethrace Labs f7ded7b799 DoInstantRepair matching 2026-01-04 15:29:15 -08:00
Dethrace Labs f8ffb0a134 SetPedSize effectively matching 2026-01-04 15:29:15 -08:00
Dethrace Labs 54ea82f85a GotTimeOrPower matching 2026-01-04 15:29:15 -08:00
Dethrace Labs c3c094c482 GotCredits matching 2026-01-04 15:29:15 -08:00
Dethrace Labs 28e63243d7 GotPowerupN matching 2026-01-04 15:29:15 -08:00
Dethrace Labs 45d85800c5 DrawPowerups effectively matching 2026-01-04 15:29:15 -08:00
Dethrace Labs 4a9d071c59 InitPowerups matching 2026-01-04 15:29:15 -08:00
Dethrace Labs f9c7ebd838 LoadPowerups matching 2026-01-04 15:29:15 -08:00
Dethrace Labs f016952743 LosePowerupX matching 2026-01-04 15:29:15 -08:00
Dethrace Labs 220b13f3f6 GotPowerupX effectively matching 2026-01-04 15:29:15 -08:00
Dethrace Labs 6c613db81d wip 2026-01-04 15:29:15 -08:00
Anonymous Maarten ce2bdaa7f1
Add ELF dlopen notes for SDL libraries (#536) 2026-01-01 22:29:22 +00:00
MS 10e03b86ef
Fix some float precision diffs (#537) 2026-01-01 11:03:58 -08:00
MS 876e49bb94
Match DamageScrnGoHead (#541) 2026-01-01 11:01:12 -08:00
MS 78d61ea0ac
Improve DoWheelDamage (#540) 2026-01-01 10:59:58 -08:00
MS 85e8d5ff98
Match SearchForSection (#539) 2026-01-01 10:57:08 -08:00
Anonymous Maarten 289a0660fd
Disable KEVWOZEAR cheat in demos (#535) 2025-12-27 09:18:03 +00:00
Dethrace Engineering Department d125d61cd6
Fixes memory out of bounds with shaking rearview camera (#534)
* fixes memory out of bounds with shaking rearview camera
2025-12-24 11:27:23 -08:00
Anonymous Maarten 533518c7dd
Disable traceback for Tiny C Compiler since it cannot include <link.h> (#510)
* Disable traceback for Tiny C Compiler since it cannot include <link.h>

* Tiny C Compiler does not have <immintrin.h> header
2025-12-23 14:43:22 +00:00
MS 5292048aef
Replace `br_material->flags` magic numbers with enum (#529)
* Use enum for br_material->flags

* Run CI
2025-12-23 14:42:50 +00:00
Anonymous Maarten 078232d7ee
Fix pratcam null pointer dereference (#532)
* Add enum for pratcam events

* Force start of ambient pratcam when no current pratcam to avoid null dereference

This fixes a null pointer dereference when showing the pratcam after finishing the race for the first time.

Steps:
1. Start a race
2. Hide pratcam
3. Finish race
4. Start a new race
5. Finish race
6. Show pratcam.... CRASH
2025-12-23 14:42:21 +00:00
Anonymous Maarten fe7ff89322
Prefer SDL3 over SDL2 over SDL1.2 (#533) 2025-12-23 14:41:47 +00:00
Anonymous Maarten f97ed5d9c9
Fix intro cinematic of splatpack (#530) 2025-12-22 13:57:06 +00:00
Dethrace Labs 094f3e0fa3 fix compile warnings 2025-12-19 19:27:56 -08:00
Dethrace Labs 1a2f54d848 GetARStartTime matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 38f0544f02 GetNextIncident matching 2025-12-19 19:27:56 -08:00
Dethrace Labs b406905abb CheckIncident effectively matching 2025-12-19 19:27:56 -08:00
Dethrace Labs dd49ff23ca CarTimeout matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 68d21e660f CheckCar effectively matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 7e750bf4b8 ScanCarsPositions matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 432ed9d3f0 SoundTimeout matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 8844a43f5d CheckSound effectively matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 21e2063cce ScanBuffer matching 2025-12-19 19:27:56 -08:00
Dethrace Labs af880b838c UndoSkidAdjustment matching 2025-12-19 19:27:56 -08:00
Dethrace Labs c86987cdf3 UndoSplash matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 4896e88c60 UndoScreenWobble matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 1fc1762b5c UndoSpecial matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 494ad8390b UndoDamage matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 02f7d9918f UndoCar matching 2025-12-19 19:27:56 -08:00
Dethrace Labs e5b12e273a UndoPedestrian matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 42c213a759 UndoModelGeometry matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 850845757e FindPreviousChunk matching 2025-12-19 19:27:56 -08:00
Dethrace Labs 032164e7bb MoveSessionPointerBackone matching 2025-12-19 19:27:56 -08:00