Rev Author Branch Log Message Date SHA
r24000
Avatar Dutchman101
1.7 Fix SA crash at 0x00205173
Triggered by using setElementPosition(source, getElementPosition(source)) on ped right after ped is hit by some object
24 March, 2026
Avatar Dutchman101
1.7 Addendum to 03e7457
24 March, 2026
Avatar Dutchman101
1.7 Reliability improvements for loader, launch, updater, and registry utilities (Partially based on 1.7's improvements).
Fixes various underlying causes of CL16 error, and builds on U01 error fixes (59428cf, 575040e)
24 March, 2026
r23997
Avatar Dutchman101
1.7 Addendum to c411a79 & 36e9547
23 March, 2026
r23996
Avatar Dutchman101
1.7 Addendum to c411a79 ("Fix old SA crash @ 0x000F0EBA (CAEStaticChannel::SetAudioBuffer") to cover more of its mechanisms
23 March, 2026
Avatar Dutchman101
1.7 Fix old SA crsah @ 0x000f0eba (CAEStaticChannel::SetAudioBuffer)
23 March, 2026
Avatar PrimelPrime
1.7 Fix engineLoadDFF rejecting valid DFF files (#4764)
23 March, 2026
r23993
Avatar Dutchman101
1.7 Fix sporadic build failure
23 March, 2026
r23992
Avatar Dutchman101
1.7 Fix old, common SA crash (0x0013388e)
It happens at CEntity::CreateEffects @ "parent = RoadsignAtomic->object.object.parent;"
20 March, 2026
Avatar Dutchman101
1.7 Fix some causes of U01 error
20 March, 2026
Avatar Dutchman101
1.7 Preparations for U01 troubleshooting/auto-resolution
20 March, 2026
Avatar Dutchman101
1.7 Fix white textures on LOD buildings by walking frames too
Some SA models stick their textures on RwFrame nodes instead of
atomics. We only looked at atomics, so those textures never got
...
16 March, 2026
Avatar Dutchman101
1.7 Fix texture callback to walk TXD parents instead of just the first match
OnMY_FindTextureCB (reimplementation) used to give up after checking only the current
TXD dictionary. If the texture lived in a parent TXD (which is how
...
16 March, 2026
Avatar Dutchman101
1.7 Addendum to 98629a0: Ensure no dialog/dump when debugger is attached, but the opposite on debug builds without debugger attached.
It wasn't working right, this is the only way apparently.
15 March, 2026
Avatar Dutchman101
1.7 Addendum to bff38e6 & 3e54dcb
Don't interfere with breakpoint debugging, but still generate a freeze .dmp
15 March, 2026
Avatar Dutchman101
1.7 Addendum to 3e54dcb: Re-enable freeze watchdog for Debug builds
15 March, 2026
r23984
Avatar Dutchman101
1.7 Addendum to 4f49cc0 ("Fix shared cause of left-over white textures bug on vehicle parts, and world LOD's")
13 March, 2026
r23983
Avatar Dutchman101
1.7 Fix shared cause of left-over white textures bug on vehicle parts, and world LOD's
13 March, 2026
Avatar Dutchman101
1.7 clang fix
13 March, 2026
r23981
Avatar Dutchman101
1.7 Addendum to 77f9952 ("Expand TXD pool from 5,000 to 32,768 slots").
Breaking the TXD limits required some prior addendums, but this one is a crash vector.
13 March, 2026
Avatar Dutchman101
1.7 Fix white textures on vanilla world items with isolated TXDs
AllocateIsolatedTxdForVanillaModel created the child TXD with a
non-blocking parent request, leaving usParentIndex at 0xFFFF until
...
13 March, 2026
r23979
Avatar Dutchman101
1.7 Addendum #5 to 5bb4daa: Fix additional cause of 'white textures'
13 March, 2026
r23978
Avatar Dutchman101
1.7 Fix replacement tracking state leak causing white textures. Just one line, but quite impactful.
In `GetModelTexturesInfo`, `usedInModelIds` mapping is
temporarily cleared to safely read dict states. A `restoreState()` callback is normally
...
13 March, 2026