spaceeinstein 1,739 Posted September 27, 2016 (edited) This should be a complete list of address offsets from the Steam version of Vice City. Thanks to Silent for giving me the list from maxorator. [table] V1.0 address range Steam offset Notes 0x401000 - 0x41CBCE 0x0 Changed CCarCtrl::GenerateEmergencyServicesCar 0x41CC07 - 0x41CC1F 0x37 [/td] 0x41CC20 - 0x434720 0x30 Changed CGarages::Update 0x434730 - 0x434FE6 0x40 Changed CPathFind::Load 0x435029 - 0x435033 0x83 0x435040 - 0x4434B0 0x90 Removed unused behavior from CRoadBlocks::CreateRoadBlockBetween2Points 0x443E00 - 0x45189F 0xF0 Changed CMissionCleanup::Process 0x4518D3 - 0x4518D7 0x124 0x4518E0 - 0x489D0A 0x120 Added check to CEventList::ReportCrimeForEvent 0x489D10 - 0x489D82 0x113 0x489D82 - 0x489E0D 0x112 0x489E10 - 0x48E6E7 0x110 Changed CFire::ProcessFire 0x48E6FD - 0x48E715 0x10E 0x48E830 - 0x48E90B 0xF2 0x48EC30 - 0x498FF3 0xF0 0x498FF3 - 0x49B97C 0xDF Removed unused behavior from CMenuManager::PrintStats 0x49B993 - 0x49BB4D 0xF6 0x49BB91 - 0x49BCF0 0x131 0x49BD00 - 0x4A4352 0x141 0x4A4360 - 0x4A443D 0x140 Removed unused behavior from CGame::Process 0x4A448A - 0x4A4586 0x18D 0x4A4586 - 0x4A4668 0x186 0x4A4670 - 0x4A4732 0x180 Changed CGame::InitialiseWhenRestarting 0x4A4734 - 0x4A47AA 0x144 0x4A47B0 - 0x4A4BE3 0x140 Changed CGame::Initialise 0x4A4BE3 - 0x4A4CF3 0x139 0x4A4CF3 - 0x4A4FD0 0x133 0x4A4FD0 - 0x4C4220 0x130 Removed unused behavior from CRadar::DrawBlips 0x4C4230 - 0x516F87 0x140 Added check to CPed::SetExitCar 0x516F87 - 0x51705A 0x111 0x517060 - 0x57BE80 0x110 0x57BF40 - 0x5CC730 0x1D0 0x5CC921 - 0x5CC973 0x225 Changed CWeapon::FireSniper 0x5CC9E0 - 0x5D71C0 0x230 0x5D7270 - 0x5D7940 0x2D0 0x5D7A12 - 0x5D7A3C 0x3A2 0x5D7A40 - 0x600FB0 0x3A0 0x600FB0 - 0x601E80 0x390 0x602000 - 0x61A700 0x3E0 0x61D3D0 - 0x62121B 0x3C0 Added data to CReplay::FinishPlayback 0x62121B - 0x621222 0x3AF 0x621230 - 0x626F70 0x3B0 0x626F80 - 0x6271ED 0x3B0 0x62721B - 0x6272DB 0x381 0x6272E0 - 0x6273B0 0x380 0x6274D0 - 0x627570 0x370 0x627570 - 0x62758D 0x34A Removed opcodes from CRunningScript::ProcessCommands1400To1499 0x627590 - 0x637608 0x340 0x63762B - 0x6378C2 0x341 0x639268 - 0x67DD06 0x1050 0x67E000 - 0x68008C 0x1000 0x683000 - 0x68DD7C 0x1000 Added GXT key 0x68DD7C - 0x69A014 0xFF8 0x69A020 - 0x69A0C8 0x1004 0x69A0C8 - 0x6A557C 0x1000 0x6A5580 - 0x6A573C 0x1004 0x6A5740 - 0x6D665C 0x1008 0x6D668C - 0x6D6B28 0x1034 0x6D6B28 - 0x6DB8E8 0x1030 0x6DB8F0 - 0x6DB924 0x1038 0x6DB924 - 0x6DC9F8 0x1018 0x6DCAE0 - 0x6DF9F8 0x1068 0x6F23C0 - 0x6F2430 0x1008 0x6F2434 - 0x6F2458 0x100C 0x6F245C - 0x6F26A0 0x1010 0x6F7000 - 0x786BA8 0x1000 0x786BA8 - 0x786D40 0xFFC 0x786D40 - 0xA10B20 0xFF8 0xA10B20 - 0xA10B4E 0xFF7 0xA10B4E - 0xA10BA1 0xFF6[td] [/table] Edited October 5, 2016 by spaceeinstein Share this post Link to post Share on other sites
ThirteenAG 3,330 Posted September 28, 2016 There's a python script by maxorator that converts the code with 1.0 addresses to the code with steam addresses. I believe it was uploaded somewhere. Share this post Link to post Share on other sites
spaceeinstein 1,739 Posted October 5, 2016 (edited) Thanks, Silent provided me the code from maxorator. The post is updated with those addresses. Edited October 5, 2016 by spaceeinstein Share this post Link to post Share on other sites