Urbanize 12-25 (public access)
Thanks to all the supporters!
Video: https://youtu.be/eJklms1TYpY
Added objects and people to the beaches of Santa Maria, Verona, and San Fierro: Semi-procedurally generated with daily seeding; the quantity varies depending on the time of day. Additional objects have physics and do NOT replace any game files or model IDs (thanks to CLEO+). Therefore, the mod remains extremely compatible with other mods. Inspired by real images of Los Angeles beaches in the 90s.
Now connected people (usually chatting) will speak periodically.
Added some more APIs for external scripts to control some aspects of the mod.
Download version 12-25. For beta supporters on 01.01.26 (DD.MM.YY) and 01.02.26 for the public. Possible bug fixes will be updated in the same download link.
Sharing is prohibited until specific dates.
Comments (30)
buenas noches junior disculpa espero que veas esto, disculpa como es posible crear sonidos personalizados para el soundsize
Leia o Leiame, lá tem link para wiki explicando como funciona. Precisa saber usar FMOD Studio e se basear em nos arquivos do mod para entender na prática como é.
GTA SA 1.0.0.0 US Unhandled exception at 0x72DF704D in skygfx.asi (+0x1704d): 0xC0000005: Access violation reading location 0x61315F65. Register dump: EAX: 0x0177F420 EBX: 0x61315F61 ECX: 0x72E802D8 EDX: 0x616C6C65 EDI: 0x31A7ABA8 ESI: 0x0177F51D EBP: 0x0177F40C EIP: 0x72DF704D ESP: 0x0177F3FC EFL: 0x00210202 CS: 0x00000023 SS: 0x0000002B GS: 0x0000002B FS: 0x00000053 ES: 0x0000002B DS: 0x0000002B Stack dump: 0x0177F3FC: 31A7ABA8 0177F51C 61315F61 0177F51D 0177F43C 72DF7272 0x0177F414: 0177F420 31A7ABA8 0177F51C 5F627275 72626D75 616C6C65 0x0177F42C: 0100315F 0000000E 0000000F AC9CB6D0 0177F454 72DF734F 0x0177F444: 0177F51C 0177F51C 00000001 3AB62B64 00000000 007F3AD9 0x0177F45C: 0177F51C 00000001 00000006 00804703 00804740 00804841 0x0177F474: 0177F51C 0177F49C 3B32DB8C 3B32DB80 00000000 3AB62B64 0x0177F48C: 00011106 778D55CB 00000004 00036003 00000000 0000000C 0x0177F4A4: 008E2C90 0000000C 3B32DB8C 0177F4BC 0082AD25 03A61E28 0x0177F4BC: 0177F4FC 00824016 00000013 0082356B 008E2C90 00823562 0x0177F4D4: 3B32DB8C 0000000C 008E2C90 0000000C 0177F4D4 FFFFFFFE base: 0x01580000 top: 0x0177F3FC bottom: 0x01780000 Backtrace (may be wrong): =>0x72DF704D GetConfig+0x87cd in skygfx.asi (+0x1704d) (0x0177F40C) 0x72DF7272 GetConfig+0x89f2 in skygfx.asi (+0x17272) (0x0177F43C) 0x72DF734F GetConfig+0x8acf in skygfx.asi (+0x1734f) (0x0177F454) 0x007F3AD9 _RwReadTexture+0x19 in gta_sa.exe (+0x3f3ad9)
same
Hi Junior_Djjr, I'm getting a consistent crash in the latest ProperShaders build (compiled Sat Aug 1 2026, gta_sa.exe 1.0 US) when sustaining gunfire or taking sustained fire from multiple peds. Wanted to pass along what I found in case it helps track it down. Crash: 0xC0000005 Access violation reading location 0xC49A95F2 EIP: 0x0049EBCB (gta_sa.exe +0x9ebcb) inside Fx_c::AddBlood(CVector&, CVector&, int, float) Backtrace (modloader.log): CWeapon::Fire -> CWeapon::DoBulletImpact -> propershaders.asi (+0x8f7bc) -> propershaders.asi (+0x94d51) -> ntdll!RtlAcquireSRWLockExclusive -> Fx_c::AddBlood [crash] What I found disassembling the two offsets: - +0x94d51 is a generic lock wrapper (uses AcquireSRWLockExclusive / TryAcquireSRWLockExclusive / SwitchToThread via the IAT), used in multiple places across the mod, not blood-specific by itself. - +0x8f7bc is more telling: it reads a function pointer from a global (looks like the stored "original" Fx_c::AddBlood pointer from a detour), checks a second global that looks like a reentrancy/thread guard, rebuilds two 3-float CVectors on the stack from the incoming parameters, and then calls through the function pointer (call *edx) into what should be the original AddBlood. The crash happens inside that original call, reading from ESI = 0xC49A95F2 (garbage), so whatever CVector got passed through was already invalid/corrupted by the time it reached AddBlood. Given the crash reliably shows up under sustained fire (i.e. many DoBulletImpact calls in quick succession, more so with multiple hostile peds shooting at once), this looks like a race/reentrancy edge case in the AddBlood hook that only shows up once impacts are coming in fast enough to stress the guard/lock. Isolation testing: - Removing MixSets.asi entirely did not fix it, so it's not a MixSets interaction (I initially suspected MixSets since it overrides several blood-pool timers like TimeBloodstainNPC/Player and TimeBloodpoolTex, but the crash persists without it loaded at all). - I compared this build against a previous ProperShaders build (compiled Jul 1 2026) that never crashed like this. MuzzleFlashLights and ExplosionLights config/behavior are identical between both. The Aug 1 build is ~96KB larger in code and added SSGI, an expanded VolumetricFog (god rays + light diffusion pyramid), and a rewritten SoftParticles system (per-effect FadeDistance via SoftParticlesSettings.json) that didn't exist in the Jul 1 build. I couldn't reliably isolate the exact AddBlood hook function in the old binary via static disassembly alone (no symbols, different compiler layout, too many structurally similar candidate functions), so I can't confirm 1:1 whether the hook itself changed or whether the new subsystems just increased contention on shared state it depends on — but the timing lines up with the regression. Happy to share the full modloader.log, MixSets.log/ini, and both ProperShaders.ini files if useful. Let me know if there's anything else I can gather (repro steps, more crash dumps, etc). Thanks for the mod, really appreciate the work on it.
This was fixed after few hours after the release. Use the Proper Shaders post.
Brother Regarding Proper Shaders 08-26: I think I found a small bug. When using weapons to fire continuously, there's a 40% chance the game will crash. I tested it in version 07-26 and it didn't happen; it only occurs with this latest version.
Hey man, im having 2 major issues that have soft locked me atm, Urbanise is more or less broken for me in San Fierro, there's invisible collisions everywhere and my game just randomly crashes with no warning after 2-3 minutes in game.
hola junior. Ahi un error que a todos le muestran en su gta sa, te muestro el log del error ( log) ( ) fastman92 limit adjuster 4.3 for WIN_X86, compilation time: Jun 19 2017 19:...Game crashed unfortunately, here's a crash log:Current process ID: 3940Current thread ID: 10332Last file to be loaded: C:\Users\ignacio cedeño\Desktop\GTA FULL\modloader\urbanize\map\urbanize - street side.iplLast library loaded: NOT SETException address: 0x008369B0 ("gta_sa.exe"+0x4369B0)Exception code: 0xC0000005Exception name: EXCEPTION_ACCESS_VIOLATIONInaccessible memory address: 0x19D64020General registers:EAX: 0x022E75C0 (36599232)EBX: 0x0081E415A (9322842)ECX: 0x0000001D (29)EDX: 0x00002000 (8192)ESI: 0x0177DE50 (24632912)EDI: 0x19D64020 (433471520)EBP: 0x0177DE08 (24632840)ESP: 0x0177DDFC (24632828)EIP: 0x008369B0 (8612272)EFL: 0x00210202 (2163202) () (si vez que dice street side bueno muchos tienen ese error y no saben como solucionarlo??)
Meu jogo crasha usando esse mod ao tentar abrir a opção "Avançado" na configuração de video, e também crasha ao sair do jogo: Erro Avançado: Game has crashed, here's a crash log: Current process ID: 4640 Current thread ID: 1476 Last file to be loaded: AUDIO\STREAMS\AMBIENCE Last library loaded: user32.dll Exception address: 0x0057A065 ["gta_sa.exe"+0x17A065] Exception code: 0xC0000005 (EXCEPTION_ACCESS_VIOLATION) Inaccessible memory address: 0x215024A General registers: EAX: 0x02150206 (34931206) EBX: 0x00A6D6FE (10933902) ECX: 0x00000000 (0) EDX: 0x00000011 (17) ESI: 0x00000000 (0) EDI: 0x04182B9D (68692893) EBP: 0x00B5A748 (11904840) ESP: 0x0177F384 (24638340) EIP: 0x0057A065 (5742693) ["gta_sa.exe"+0x17A065] EFL: 0x00210212 (2163218) Erro Sair do jogo: Game has crashed, here's a crash log: Current process ID: 2016 Current thread ID: 6920 Last file to be loaded: gta_sa.set Last library loaded: user32.dll Exception address: 0x00745AA5 ("gta_sa.exe"+0x345AA5) Exception code: 0xC0000005 (EXCEPTION_ACCESS_VIOLATION) Inaccessible memory address: 0x2150206 General registers: EAX: 0x02150206 (34931206) EBX: 0x00000000 (0) ECX: 0x00B6BC90 (11975824) EDX: 0x03B80000 (62390272) ESI: 0x00000000 (0) EDI: 0x00000013 (19) EBP: 0x752F82B0 (1966047920) ESP: 0x0177F994 (24639892) EIP: 0x00745AA5 (7625381) ["gta_sa.exe"+0x345AA5] EFL: 0x00210202 (2163202) Alguém poderia me ajudar, por favor?
Não, esse mod não causa nada disso. Eu lembro que eu vi esse crash acontecendo causado por mods de carros HD com o modelo de sombra acima do limite de polys. Pode ser que outra coisa relacionada com isso (memory overflow de mods de modelos, colisores e tal) cause também esse problema. Identifique.
hi brother. this script keeps crashing at random times. can you please help. script urba_ai Local variables dump: 1823842584 1823842712 1823841816 1823842104 1823841976 1823842264 1823842520 80 3 1 -1 0 18693 0 0 0 0 1067869798 1823843672 -1 1943124406 1699840288 1823843032 0 1699839504 1699839856 131082 0 1699840128 1699839776 1699839248 1067869798 1074104 1074104 C:\Windows\System32\quartz.dll 1540608 0x63980000 0x001AB000 0x639AD030 C:\Windows\System32\devenum.dll 102464 0x63950000 0x0001C000 0x63961E20 C:\WINDOWS\SYSTEM32\D3DIM700.DLL 404992 0x638E0000 0x00067000 0x639337B0 C:\WINDOWS\SYSTEM32\wdmaud.drv 233984 0x63860000 0x00040000 0x6386FB70 C:\WINDOWS\SYSTEM32\wdmaud2.drv 104960 0x63830000 0x0001E000 0x63844530 C:\WINDOWS\SYSTEM32\AVRT.dll 30048 0x64AB0000 0x00009000 0x64AB1D00 C:\WINDOWS\SYSTEM32\msacm32.drv 28160 0x64AA0000 0x0000B000 0x64AA4750 C:\WINDOWS\SYSTEM32\midimap.dll 21504 0x63820000 0x00008000 0x63821D80 C:\WINDOWS\SYSTEM32\TextShaping.dll 675720 0x63770000 0x000A5000 0x637F9BC0 C:\Windows\System32\Windows.UI.dll 1123480 0x5E780000 0x00112000 0x5E7E04C0 C:\WINDOWS\SYSTEM32\xinput1_4.dll 67584 0x638C0000 0x00015000 0x638CD960 C:\WINDOWS\SYSTEM32\wmvcore.dll 1917376 0x5E5A0000 0x001D3000 0x5E5BAD40 C:\WINDOWS\SYSTEM32\WMASF.DLL 266600 0x5E550000 0x00041000 0x5E589780 C:\WINDOWS\system32\mlang.dll 203264 0x63730000 0x00035000 0x637411D0 Game terminated.
i'm having the same crash with this scripts..explained that crash to Junior...hope it will fix in the future
Hey Junior, I can't seem to get this working together with SkyGFX, do you know any potential fixes?
Explain it.
How to fix crash when i enter a new game? GTA SA 1.0.0.0 US Unhandled exception at 0x004D4213 in gta-sa.exe (+0xd4213): 0xC0000005: Access violation writing location 0x00000004. Register dump: EAX: 0x15723C0C EBX: 0x00000000 ECX: 0x00000000 EDX: 0x00000000 EDI: 0x00B50258 ESI: 0x24886010 EBP: 0x34319BD0 EIP: 0x004D4213 ESP: 0x0177E8D4 EFL: 0x00210206 CS: 0x00000023 SS: 0x0000002B GS: 0x0000002B FS: 0x00000053 ES: 0x0000002B DS: 0x0000002B Stack dump: 0x0177E8D4: 24885F3C 004D3555 00B50258 15649944 00000008 0177EBD8 0x0177E8EC: 00000800 00000000 00000000 00000000 00000001 00B6FA74 0x0177E904: 3F800000 42989F60 42FFA6AE 416159C8 00534590 0177E92C 0x0177E91C: 3F800000 00B6FA74 15649944 3F800000 00535F99 41E37D68 0x0177E934: 3C38D6E1 00000C01 2BF2E7AC 005685C0 00000001 00000000 0x0177E94C: 00000005 0053C09A 019D9980 019D9980 019D99D4 F3F81B3C 0x0177E964: 0177EBD8 6C0EE446 672B9E5F D6530F37 019D9980 019D9980 0x0177E97C: 000000F9 00000004 546C6148 7FFED000 00000000 00000000 0x0177E994: 00000473 00708569 00B188E2 01496DA3 0177014C 0E998664 0x0177E9AC: 0177EA1C 0E91C1F1 0177E9E0 0625ADB8 063EFFC0 0B538780 base: 0x01580000 top: 0x0177E8D4 bottom: 0x01780000 Backtrace (may be wrong): =>0x004D4213 _ZN12CAnimManager19UncompressAnimationEP19CAnimBlendHierarchy+0x53 in gta-sa.exe (+0xd4213) (0x0177E8D4) 0x004D3555 _Z32RpAnimBlendClumpUpdateAnimationsP7RpClumpfb+0x65 in gta-sa.exe (+0xd3555) (0x0177E910) 0x00534590 _ZN7CEntity13GetIsOnScreenEv+0x50 in gta-sa.exe (+0x134590) (0x0177E928) 0x00535F99 _ZN7CEntity10UpdateAnimEv+0x99 in gta-sa.exe (+0x135f99) (0x0177E93C) 0x005685C0 _ZN6CWorld7ProcessEv+0x120 in gta-sa.exe (+0x1685c0) (0x0177E94C) 0x0053C09A _ZN5CGame7ProcessEv+0x1ba in gta-sa.exe (+0x13c09a) (0x0177E964) 0x6C0EE446 CLEO_GetVersion+0x786 in CLEO.asi (+0xe446) (0x0177EBD8) 0x670B3307 in SanViveWeaponsSystem.asi (+0x33307) (0x0177EC54) 0x670C1833 in SanViveWeaponsSystem.asi (+0x41833) (0x0177ECB4) 0x670C5EAE in SanViveWeaponsSystem.asi (+0x45eae) (0x0177ED24) 0x77A7320C NtWaitForSingleObject+0xc in ntdll.dll (+0x7320c) (0x0177EDB4) 0x69EDC8B2 VirtualFreeWrapper+0x70e2 in gameoverlayrenderer.dll (+0x9c8b2) (0x0177EDC8) 0x69EE2F77 VirtualFreeWrapper+0xd7a7 in gameoverlayrenderer.dll (+0xa2f77) (0x0177F4B8) 0x6522E664 DisableStockVehiclesForSpecialVehicleFeature+0x9494 in silentpatchsa.asi (+0xe664) (0x0177F4C0) 0x77A5C21C RtlQueryPerformanceCounter+0x7c in ntdll.dll (+0x5c21c) (0x0177F534) 0x6522E6DB DisableStockVehiclesForSpecialVehicleFeature+0x950b in silentpatchsa.asi (+0xe6db) (0x0177F574) 0x671DEC69 in modloader.asi (+0x1ec69) (0x0177F5C0) 0x671DD382 in modloader.asi (+0x1d382) (0x0177F5DC) 0x671DF446 in modloader.asi (+0x1f446) (0x0177F74C)
there is a collision bug with the fire hydrant it hits it from like 5-10M away from it no matter what i tried i couldnt fix it any idea ?
This is caused by something else from your game, some limit, I don't remember exactly.
Bro, in proper shaders in SAMP there's a bug where the game freezes when I go indoors. I'm not writing about it because my subscription expired.
Maybe specific for indoors that have mirrors? Was reported some issues with interiors with mirrors, but not freeze. You can try to disable mirrors using MixSets, if confirmed, maybe I force disabling all mirrors on Proper Shaders for SAMP, temporarly until I manage to fix.
hi so urbanize crashed my game i use fastman92 limit adjuster
Send the crash log.
Hi Junior, when Urbanize mod is installed in my game, the "Dummys" value is increasing every time I load a new game, and when the value hits the limits, after 2 or 3 times I load a new game, the game crashes. Is it happening only to me or is this a limit of this beautiful mod?
This happens if you have Proper Fixes installed?
o meu esta crasha com todos resquisitos instalado queria te mostrar o log
Mostre.
Hi Junior, Urbanize seems to be clashing with Project2DFX in my build, and causes the game to crash; do you potentially know how I could fix it?
Maybe is hitting your game limits. Use Open Limit Adjuster and maybe Proper Fixes will fix it too, since it also improves the map limits. What crash?
Do I need to download the rest of the updates in order to have the full mod? Or last update (like this one) is enough?
Well, obviously I wasn't going to force everyone to download and install 30 different files, this is the full mod.
