Rev Author Branch Log Message Date SHA
r23835
Avatar Dutchman101
1.7 clang fix
8 February, 2026
Avatar Dutchman101
1.7 • Fix TXD refcount leak
GetModelTexturesInfo adds a ref via DebugTxdAddRef for each tracked TXD
entry, but ModelInfoTXDDeferCleanup (the normal per-model cleanup path)
...
8 February, 2026
r23833
Avatar Dutchman101
1.7 Fix TXD pool exhaustion from leaked isolated slots on reconnect
• Skip TXD isolation for script-managed TXDs (engineSetModelTXDID).
Models whose TXD was explicitly assigned by script don't need
...
8 February, 2026
r23832
Avatar Dutchman101
1.7 Fix minor texture system issues #1
7 February, 2026
r23831
Avatar Dutchman101
1.7 Addendum #4 to dd3d536 (White textures bug fix).
This finally fixes the problem. It was specifically engineRequest• using maps not loading textures.
7 February, 2026
Avatar Dutchman101
1.7 Addendum #3 to dd3d536 (White textures bug fix)
7 February, 2026
r23829
Avatar Dutchman101
1.7 Addendum #2 to dd3d536 (White textures bug fix)
7 February, 2026
r23828
Avatar Dutchman101
1.7 Update CEF to 144.0.13+g9f739aa+chromium-144.0.7559.133
7 February, 2026
r23827
Avatar Dutchman101
1.7 Addendum to dd3d536 (White textures bug fix)
7 February, 2026
r23826
Avatar Dutchman101
1.7 Correct asm of vehicle dummy hooks in multiplayer_sa (straight up mistakes)
Avoid crashing on some 'bad' models or dummy initialization race conditions (GTA/MTA)
Prepare for further manipulation of 'GTA-side vehicles' (not managed by MTA or its pools) for MTA feature development - run into less immediate obstacles that would lead to crashes and various odd bugs
...
7 February, 2026
Avatar Dutchman101
1.7 Fix pool entity bugs introduced in 9c28883
7 February, 2026
Avatar Dutchman101
1.7 Fix a cause of "white textures" bug
7 February, 2026
Avatar Dutchman101
1.7 clang fix
7 February, 2026
r23822
Avatar Dutchman101
1.7 Fix CProxyDirect3DEffect crash when underlying D3D9 effect becomes invalid
Some systems use d3d9on12 (Windows D3D9 to D3D12 translation layer) even in DX9 games like MTA,
which can fail internally, leaving effect objects in an invalid state. When the proxy
...
7 February, 2026
Avatar Dutchman101
1.7 Fix SA crash @ 0x00352BA7 (Out of video mem) similarly to how i fixed 0x003C91CC, MTA's #1 crash, earlier.
For details of "earlier", see the comment https://github.com/multitheftauto/mtasa-blue/issues/3840#issuecomment-3736738172 or CrashFix_Misc38
7 February, 2026
r23820
Avatar Dutchman101
1.7 clang fix
7 February, 2026
Avatar Dutchman101
1.7 Add missing file from 9c28883
7 February, 2026
Avatar Dutchman101
1.7 clang fix (Addendum to 9c28883)
7 February, 2026
Avatar Dutchman101
1.7 D3D-proxy system improvements: fix state cache corruption, vtable crashes, and device-loss recovery
Fix graphics corruption and crashes in the D3D9 proxy layer.
Architecture: Route state-mutating operations through the proxy instead of the raw device. Previously, some stuff received the raw device pointer and bypassed the proxy's state cache entirely. Now OnDirect3DDeviceCreate passes the proxy to all subsystems (CGraphics, batchers, render item managers)), and event handlers use a dual-pointer pattern: pDevice for draw calls, pStateDevice for state changes. This ensures the proxy's shadow cache stays synced with actual GPU state.
...
7 February, 2026
Avatar FileEX
1.7 Fix fake freeze crash when debugging (#4685)
7 February, 2026
Avatar Dutchman101
1.7 Fix crash at 0x003C51B9 in RpHAnimIDGetIndex for peds with missing animation hierarchy
7 February, 2026