Silentpatchvc.zip (2026)
It was 3:47 AM in Saint Petersburg. Alexander "Silent" Bukharin had just crashed Grand Theft Auto: Vice City for the 14th time in two hours.
In a 2017 interview (translated from Russian), he said: "I didn't fix Vice City because I loved it. I fixed it because it was broken, and no one else was going to do it. That's all."
He found the first wound at offset 0x004C7A31 — the infamous "streaming memory" bug. The game loaded assets into RAM but never freed them properly. Every 20 minutes, the heap overflowed, and the engine panicked. SilentPatchVC.zip
The description was three lines: Fixes crashes, audio issues, frame rate dependency, memory leaks, and broken reflections. Drop in game folder. No configuration needed. Within 24 hours, the thread exploded.
He named the project SilentPatchVC — not out of ego, but out of function. His fixes would be silent. No new UI, no config menus, no credit screens. You'd drop a .asi file into your game folder, and suddenly Vice City would just... work . It was 3:47 AM in Saint Petersburg
He wasn't playing for fun. He was replaying the "Mall Shootout" mission for a video retrospective. But the game, as always, had other plans: infinite loading screens, audio crackling like a broken radio, cars that fell through the pavement, and a memory leak so aggressive that after 20 minutes, Tommy Vercetti would start T-posing like a glitched god.
[SilentPatchVC] Loaded. No issues detected. I fixed it because it was broken, and
Silent opened IDA Pro (a disassembler) and loaded gta-vc.exe . He wasn't going to patch the game. He was going to autopsy it.