9.6f addresses

9.6     10.5
4D1170  WinMain_5E53F0

45B470  Game_0x40::sub_4B8C40
45B5F0  Game_0x40::BootGame_4B8EB0
45C1F0  Game_0x40::sub_4B9410
45C3B0  Game_0x40::sub_4B9640
45A650  Game_0x40::sub_4B9380
45C4D0  Game_0x40::ctor_4B9DE0
45C1F0  Game_0x40::sub_4B9410
45A5A0  Game_0x40::Draw_4B92D0
45BC10  Game_0x40::is_point_on_screen_4B9A80
45A690  Game_0x40::sub_4B93C0

481400  miss2_0x11C::ExecOpCode_5061C0
4805B0  miss2_0x11C::PreExecOpCode_5108D0

477140  miss2_0x11C::SCRCMD_PLAYER_PED_503A20
477290  miss2_0x11C::SCRCMD_CAR_DECSET_503BC0
476FF0  miss2_0x11C::SCRCMD_OBJ_DECSET_5038D0
476EA0  miss2_0x11C::SCRCMD_OBJ_DECSET_2D_3D_503680
477BD0  miss2_0x11C::SCRCMD_SET_GANG_INFO1_504830
47FAC0  miss2_0x11C::SCRCMD_PHONE_TEMPLATE_50CE90
4753B0  miss2_0x11C::SCRCMD_RADIOSTATION_DEC_5051D0
47C410  miss2_0x11C::SCRCMD_UPDATE_DOOR_50C7D0
47F710  miss2_0x11C::sub_504EE0     (light stuff)
47C6A0  miss2_0x11C::SCRCMD_ADD_NEW_BLOCK_50CAB0
47C6F0  miss2_0x11C::SCRCMD_ROAD_ON_OFF_50CB20
4803C0  miss2_0x11C::SCRCMD_EMERG_LIGHTS_50F450
47AB80  miss2_0x11C::sub_50ACF0
47B1D0  miss2_0x11C::sub_50B4F0
47ECE0  miss2_0x11C::launch_mission_5119A0
47DAD0  miss2_0x11C::sub_50F270
47D170  miss2_0x11C::SCRCMD_CHECK_CAR_SPEED_50E360
47F760  miss2_0x11C::DeallocOrDeleteItem_505B10

476BC0  Miss2_25C::sub_502DC0

481960  frosty_pasteur_0xC1EA8::ctor_512CE0
481890  frosty_pasteur_0xC1EA8::Update_512160
47F0B0  frosty_pasteur_0xC1EA8::sub_511F80

469110  Map_0x370::sub_4DF240
4696C0  Map_0x370::sub_4E4E50
469570  Map_0x370::sub_4E4D40
4656D0  Map_0x370::sub_4E0130
469400  Map_0x370::sub_4E4930
4693A0  Map_0x370::sub_4E4AC0
464110  Map_0x370::sub_4E8940
463F60  Map_0x370::sub_4E8620
463A90  Map_0x370::sub_4E81D0
464060  Map_0x370::sub_4E87C0
463AE0  Map_0x370::sub_4E8220
464990  Map_0x370::LoadMap_4E95B0
464890  Map_0x370::load_chunk_4E94B0
4646A0  Map_0x370::load_dmap_4E92B0
466380  Map_0x370::sub_4E18A0
46A420  Map_0x370::FindGroundZForCoord_4E5B60
466B70  Map_0x370::sub_4E5BF0
464250  Map_0x370::sub_4E8C00
464330  Map_0x370::do_process_loaded_zone_data_4E8E30
463990  Map_sub::sub_4E80E0
4690B0  gmp_map_zone::sub_4DEF40
463940  gmp_compressed_map_32::sub_4E80A0


461930  4DA780
461DE0  4DA4D0
462A30  sub_4DA850   (WinMain Draw)
461960  Draw_4DA7B0


41F580  DrawUnk_0xBC::ctor_4368E0
40CFC0  DrawUnk_0xBC::sub_435A70
41E620  DrawUnk_0xBC::sub_4358D0
41EA10  DrawUnk_0xBC::sub_435D20
41F410  DrawUnk_0xBC::sub_436540
41F0D0  DrawUnk_0xBC::sub_436860
41EEF0  DrawUnk_0xBC::sub_436710

4A83C0  Player::ctor_56A740
4A5B40  Player::sub_565490
4A7E80  Player::sub_5687F0
4A7910  Player::sub_567130
4A6050  Player::sub_5670B0
4A6050  Player::sub_5670B0
4A7910  Player::sub_567130
4A7E80  Player::sub_5687F0
4A7910  Player::sub_567130
4A7680  Player::sub_566820
4A7010  Player::sub_565890
4A49C0  Player::sub_566380
4A4AE0  Player::sub_566520
4A81E0  Player::sub_569CB0
4A6C80  Player::sub_56A310
4A5A50  Player::sub_5651F0
4A6A80  Player::sub_56A0F0
4A51C0  Player::sub_5645B0
4A4CF0  Player::sub_5686D0
4A61F0  Player::sub_569410
4A6050  Player::RespawnPlayer_5670B0
4A6DA0  Player::ApplyCheats_56A490
4A5780  Player::CollectPowerUp_564D60

4454E0  Ped::sub_462E70
4454D0  Ped::sub_4632E0
443170  Ped::sub_463AA0
444D00  Ped::sub_463FB0
443C30  Ped::sub_46C250
439810  Ped::sub_46A850
43F180  Ped::sub_462B80
445330  Ped::sub_462280
445230  Ped::ManageWeapon_46F390
4454E0  Ped::sub_462E70
4454D0  Ped::sub_4632E0
444D00  Ped::sub_463FB0
43FEE0  Ped::sub_46D0D0
4411B0  Ped::Kill_46F9D0
43D880  Ped::sub_46F720
4411B0  Ped::sub_46F9D0     [kill char]
436920  Ped::sub_463830
435FA0  Ped::sub_45C410
435720  Ped::Reset_45AFC0
433220  Ped::PutOutFire
43B550  Ped::SetInvisible
435EB0  Ped::SetVisible
435E90  Ped::SetOnFire
433250  Ped::DrawFlamesAndStartScreamTimer
4454E0  Ped::sub_462E70
445330  Ped::sub_462280
434D70  Ped::GetWeaponFromPed_46F110
4333A0  Ped::sub_45EDE0
43ABA0  Ped::sub_46F1E0
435E40  Ped::sub_45BE30
43E140  Ped::RespawnPed_45C350
444930  Ped::sub_46E080
4402C0  Ped::sub_46DF70

4CFEC0  Weapon_30::tank_main_gun_5E10E0
4CDA90  Weapon_30::spawn_bullet_5DCF60

43DB40  Char_C::sub_470A50
445A20  Char_C::sub_4703F0
43DFB0  Char_C::sub_470F90
43E080  Char_C::DoIanTest_471060
440CC0  Char_C::SpawnDummies_46EB60

49C460  Char_B4::sub_545720
49A560  Char_B4::state_0_54DDF0
49B0D0  Char_B4::state_1_5504F0
49BAD0  Char_B4::state_3_551A00
496800  Char_B4::state_4_551B30
49BC20  Char_B4::state_5_551BB0
49BD10  Char_B4::state_7_551CB0
496880  Char_B4::state_8_5520A0
49C120  Char_B4::state_9_552E90
495540  Char_B4::sub_54C500
495220  Char_B4::sub_54C1A0
497DF0  Char_B4::sub_546360
493640  Char_B4::sub_5453D0
494180  Char_B4::sub_548590

461360  nostalgic_ellis_0x28::sub_4D6D70

4820D0  youthful_einstein::sub_516590

417410  sound_obj::ProcessActiveQueues_41AB80
417260  sound_obj::AddReleasingSounds_41A9D0
417030  sound_obj::InterrogateAudioEntities_41A730
4163A0  sound_obj::ProcessEntity_4123A0
4B2D50  sound_obj::ProcessType3_57DD50
41C600  sound_obj::sub_426790
41C000  sound_obj::sub_427220
4B2BC0  sound_obj::sub_57ECB0

4BA6C0  Car_14_18::sub_59DDF0
4BA720  Car_14_18::sub_59DE80

4BB020  Sprite::sub_59FB10

4566C0  Frontend::sub_4B78B0
457920  Frontend::sub_4AD140
458590  Frontend::sub_4ADF50
4585F0  Frontend::sub_4ADFB0
45A320  Frontend::sub_4AEDB0
453590  Frontend::sub_4B7AE0
45A250  Frontend::sub_4AEC00
4597C0  Frontend::sub_4AE2D0
456280  Frontend::sub_4B7200
453230  Frontend::sub_4B7270
455C90  Frontend::sub_4B55F0
457140  Frontend::sub_4B57B0
459E30  Frontend::sub_4B2F60
459540  Frontend::sub_4B4230
457830  Frontend::create_4ACFA0
456A60  Frontend::ctor_4AF2A0

4A89E0  jolly_poitras_0x2BC0::sub_56BA60
4A93B0  jolly_poitras_0x2BC0::create_56C2C0
4A9290  jolly_poitras_0x2BC0::ctor_56B6E0
4A8CB0  jolly_poitras_0x2BC0::sub_56B990

461880  Init_keybrd_jolly_and_sound_4DA440

461200  keybrd_0x204::create_4D5F50
461060  keybrd_0x204::LoadKbCfg_4D5E00
461060  keybrd_0x204::GetLayout_4D6000

471CE0  MapRenderer::draw_slope_4F6630
471D60  MapRenderer::sub_4F66C0
46D9A0  MapRenderer::draw_bottom_4ED290
46BDF0  MapRenderer::sub_4EAEA0
471F20  MapRenderer::sub_4F6880     [TODO: get all v96f addresses!]
46EDD0  MapRenderer::sub_4F02D0
46DFE0  MapRenderer::draw_lid_4EE130
46C7F0  MapRenderer::sub_4EAF40
471C30  MapRenderer::draw_slope_4F6580
470800  MapRenderer::draw_lid_4F4D60
46C0C0  MapRenderer::Set_UV_4F4190
46B620  MapRenderer::set_shading_lev_4E9DB0
46BBF0  MapRenderer::set_vert_xyz_relative_to_cam_4EAD90
472110  MapRenderer::Draw_4F6A20
46EDD0  MapRenderer::DrawDiagonalSlopes_4F02D0
46D810  MapRenderer::sub_4ECE40
46D680  MapRenderer::sub_4ECAF0
46C2C0  MapRenderer::sub_4EA390
46F370  MapRenderer::sub_4F1660
46D360  MapRenderer::sub_4EC450
46D4F0  MapRenderer::sub_4EC7A0
46CE30  MapRenderer::sub_4EBA60
470060  MapRenderer::draw_left_4F3C00

46EF10  MapRenderer::sub_4F0420
46F370  MapRenderer::sub_4F1660
46F7C0  MapRenderer::sub_4F22F0
46FC10  MapRenderer::sub_4F33B0

46EE40  MapRenderer::sub_4F0340

tri sided:
46E490  MapRenderer::Draw3SidedDiagonalUpLeft_4EEAF0
46E5C0  MapRenderer::Draw3SidedDiagonalUpRight_4EEE60
46E6E0  MapRenderer::Draw3SidedDiagonalDownLeft_4EF1C0
46E800  MapRenderer::Draw3SidedDiagonalDownRight_4EF520

four sided:
46E910  MapRenderer::Draw4SidedDiagonalUpLeft_4EF880
46EA30  MapRenderer::Draw4SidedDiagonalUpRight_4EFB20
46EB60  MapRenderer::Draw4SidedDiagonalDownLeft_4EFDB0
46EC90  MapRenderer::Draw4SidedDiagonalDownRight_4F0030

46C210  draw_4E9EE0

44B8B0  Montana::Draw_495560    [has inlines]

------------------------------------------------

432FC0  CarInfo_808::sub_454A00
432D10  CarInfo_808::sub_4546D0
41D800  sub_430A30
41D620  sub_430C70
432EA0  CarInfo_808::sub_454850
432AA0  CarInfo_2C::sub_4542A0

40FBE0  Car_A4_10::sub_408220
4BEF70  Object_3C::sub_5A6F70
4BE870  sub_5A6910

4B4E60  Car_14::sub_583670
4B4A60  Car_14::sub_5832C0
4B4A00  Car_14::sub_583260
4B34E0  Car_14::SpawnTrafficCar_582480

446930  Car_6C::CanAllocateOfType_446930

4CAB50  Hud_2B00::sub_5D69D0
4CA890  Hud_Arrow_7C_Array::sub_5D0FD0
4CA860  Hud_Arrow_7C::sub_5D0C60
4C7E60  Hud_Arrow_7C::sub_5D0620
4CA770  Hud_Arrow_7C::sub_5D0530
4C8470  Hud_Arrow_7C_Array::sub_5D0E40
4C7CF0  ArrowTrace_24::sub_5D03F0


449BA0  Zheal_D9C::sub_480E50
449880  Crane_15C::sub_47F4C0
448090  Crane_15C::sub_47E920
447F90  Crane_15C::sub_47E620   [inlined]
449BA0  Crane_15C::sub_480310
449AA0  Crane_15C::sub_47FD50
448E30  Crane_15C::sub_47FE10
447FE0  Crane_15C::sub_47E730

448C60  Crane_15C::sub_47FBA0

472670  sub_4F7540
40ECB0  sub_405CE0

473010  Ambulance_110::sub_4FA330
4740B0  Ambulance_110::sub_4FA790
473E00  Ambulance_110::sub_4FA500

49D7A0  Orca_2FD4::sub_5552B0
49CF10  Orca_2FD4::sub_5548C0
49CB60  Orca_2FD4::sub_554110

4C7CC0  ArrowTrace_24::sub_5D03C0

4C6830  Garox_1E34_L::sub_5D4850
4C6340  Garox_1E34_L::sub_5D33A0
4C68E0  Garox_1E34_L::ctor_5D4930
4C6750  Garox_1E34_L::sub_5D4400
4C6690  Garox_1E34_L::sub_5D3F10
4C6380  Garox_1E34_L::sub_5D33F0
4C9C20  Garox_1118_sub::sub_5D5C80

4CAC60  Hud_2B00::ctor_5D6CD0
4CA440  Hud_2B00::DrawGui_5D6860

489BC0  Garage_48::sub_534700
489B10  Garage_48::sub_534650

484AF0  Object_5C::ctor_529430
4854C0  Object_5C::sub_52A240
485180  Object_5C::sub_52A2C0
484E00  Object_5C::sub_529C00

45DA80  Gang_144::sub_4BEEA0

4CBA50  sub_5D7EC0

4512D0  Tango_54::Service_4A85F0
450F10  Tango_28::Service_4A81F0

42A120  Car_6C::sub_444CF0
428540  Car_6C::sub_4458B0
426AC0  Car_6C::sub_446230
420A10  Car_6C::sub_444980
42A4C0  Car_6C::sub_446790

40C870  RouteFinder::sub_5890D0
58A130  RouteFinder::sub_58A130
40D7D0  RouteFinder::sub_5895C0
40DFF0  RouteFinder::sub_589E70
40CCC0  RouteFinder::sub_589F70
40CBC0  RouteFinder::sub_589990
40CB00  RouteFinder::sub_589420
40E1B0  RouteFinder::sub_588810
40D390  RouteFinder::sub_588E60

4327A0  Car_78::sub_453BB0
4326E0  Car_78::sub_453470
432370  Car_78::sub_452DF0
42D390  Car_78::sub_44E0C0

42A510  sub_447650
472C00  Ang16::sub_4F78F0

4A9C50  Police_7B8::sub_56F6D0
4AEF70  Police_7B8::sub_570270
4AA030  Police_7B8::sub_56FBD0
4AEE70  Police_7B8::sub_577370
4AA710  Police_7B8::SpawnWalkingGuard_570320
4A9500  Police_7B8::sub_56F4D0
4AA7B0  Police_7B8::FBI_Army_5703E0

4AD600  Police_38::sub_575590       (switch cases!)
4AC080  Police_38::State3_Arrest_572340
4AADD0  Police_38::sub_570BF0
4ABA30  Police_38::sub_575270
4A97C0  Police_38::sub_570AB0

4ADB70  PoliceRoadblock_A4::CreateRoadblock_575FF0

4415E0  Dummies_470330
4404F0  SpawnPedestrianAt_46E380

429FC0  Car_BC::sub_443330  (TODO: get more 9.6f function addresses)
426220  Car_BC::sub_4426D0  (TODO: get more 9.6f function addresses)
426140  Car_BC::sub_441E70
425F20  Car_BC::sub_43D400
424700  Car_BC::sub_4441B0
420950  Car_BC::sub_443F30
429E50  Car_BC::sub_443170
429E50  Car_BC::sub_443170
425A40  Car_BC::sub_43AFE0
422D20  Car_BC::ActivateEmergencyLights_43C920
422D80  Car_BC::DeactivateEmergencyLights_43C9D0

4A4570  Car_B0::sub_562FE0
4A3120  Car_B0::sub_55F330
4A2E30  Car_B0::sub_560F20
49DD10  Car_B0::sub_559B40
49ED60  Car_B0::sub_563350

40FBE0  Car_A4_10::sub_408220
40FB20  Car_A4_10::sub_408140
40F900  Car_A4_10::sub_407CE0

4C0820  gtx_0x106C::LoadSty_5AB750
4C05B0  gtx_0x106C::LoadChunk_5AB4B0
4BFA60  gtx_0x106C::load_delta_index_5AAD80
4BF840  gtx_0x106C::sub_5AAB30

4BEF70  struct_4::PoolUpdate_5A6F70
4BE870  Sprite_18::PoolUpdate_5A6910
49C460  Char_B4::sub_545720
497DF0  Char_B4::sub_546360
4AABB0  Police_7B8::sub_5707B0

4CAEB0  sub_5D7CB0

NEW:

491C50  Particle_8::ParticlesService_53E320
490760  Particle_4C::sub_53D260
490130  Particle_4C::sub_53BAC0
4932D0  sub_5537F0

4416B0  Char_C::ctor_470650
497A60  Char_B4::ctor_544FF0

4A76D0  Player::HandleControls_5668D0
4A4C40  Player::DoCarControlInputs_566C30
429810  Car_BC::HandleUserInput_4418D0

460DE0  magical_germain_0x8EC::sub_4D2B40

485ED0  Object_5C::sub_5297F0
4852E0  Object_5C::sub_5299B0
484E00  Object_5C::New_529C00

44B490  sub_495470
4CBDB0  sub_5D8470

47EF40  frosty_pasteur_0xC1EA8::SaveGame_511E10
4A6B20  Player::CopyPlayerDataToSave_56A1A0

429660  Car_BC::sub_441360
451300  FirefighterPool_54::sub_4A8620

4A5E90  Player::sub_566EE0
4A1DA0  CarPhysics_B0::ShowPhysicsDebug_559430
49F660  CarPhysics_B0::CalculateMass_559FF0
421CF0  Car_BC::get_mass_43A120

447C00  PurpleDoom::sub_477B20
4BCB40  Sprite::sub_59E9C0

4BE060  Sprite::Draw_59EFF0
4BCBD0  ????????
44B0C0  sub_44B0C0
44AEA0  sub_48F820
4BF230  gtx_0x106C::sub_5AA3F0

481900  frosty_pasteur_0xC1EA8::ExecuteScriptThreads_5127A0

4B08A0  PublicTransport_181C::SetupTrainAndBusStops_5794B0

447390  PurpleDoom::DrawSpritesClipped_477A40
446D60  PurpleDoom::AddToDrawList_478240
44B990  Montana::DisplayAdd_495510
4C4BF0  Montana_4::AddSprite_5C5CF0

4BD2E0  Sprite::sub_5A1BD0
4BD290  Sprite::sub_5A1A60
4BBD40  Sprite_4C::sub_5A3550

4A2F20  CarPhysics_B0::ApplyInputsAndIntegratePhysics_562F30
4A0C60  CarPhysics_B0::UpdateLinearAndAngularAccel_560EB0
4A17C0  CarPhysics_B0::ApplyArrowSteerAssist
4A1130  CarPhysics_B0::CalculateFrontSkid_561E50

4327A0  Car_78::sub_453BB0
4326E0  Car_78::sub_453470
432370  Car_78::sub_452DF0
42D390  Car_78::sub_44E0C0
4268C0  Car_BC::sub_444E40
424FF0  Car_BC::sub_445EC0
49EE50  CarPhysics_B0::SnapVelocityToSpriteDirection_563590

4C1F80  DoTest_5B2640
4A8340  Player::sub_569E70

41F410  Camera_0xBC::sub_436540
41EE30  Camera_0xBC::sub_4364A0

4C9B40  sub_5D61A0

4692B0  Map_0x370::update_lights_4DFCD0
461400  Light::sub_4D6E50

4853C0  Object_5C::NewLight_529AB0

4626D0  do_inputs_4DAF30
45FD10  BurgerKing_67F8B0::get_input_bits_4CEAC0
44C0F0  BurgerKing_1::read_input_device_498DA0

4D0ED0  Start_NetworkGame_5E5A30

477F60  PurpleDoom::sub_477F60
446DE0  PurpleDoom::sub_4785D0

Compiler flags:
/TP /Ox /G3 /Ob0