diff --git a/config/mapping.csv b/config/mapping.csv new file mode 100644 index 00000000..ef3a65d2 --- /dev/null +++ b/config/mapping.csv @@ -0,0 +1,1508 @@ +AsciiManager::AsciiManager,0x401000,0xe0 +StageMenu::StageMenu,0x4010e0,0x57 +AsciiManager::OnUpdate,0x401140,0x101 +AsciiManager::OnDrawMenus,0x401250,0x3b +AsciiManager::OnDrawPopups,0x401290,0x27 +AsciiManager::RegisterChain,0x4012c0,0xd5 +AsciiManager::AddedCallback,0x4013a0,0x6e +AsciiManager::InitializeVms,0x401410,0xb9 +AsciiManager::DeletedCallback,0x4014d0,0x2e +AsciiManager::CutChain,0x401500,0x23 +AsciiManager::AddString,0x401530,0x115 +AsciiManager::AddFormatText,0x401650,0x5a +AsciiManager::DrawStrings,0x4016b0,0x281 +AsciiManager::CreatePopup1,0x401940,0x11c +AsciiManager::CreatePopup2,0x401a60,0x11e +StageMenu::OnUpdateGameMenu,0x401b80,0xb9d +StageMenu::OnDrawGameMenu,0x402740,0x126 +StageMenu::OnUpdateRetryMenu,0x402870,0x7ce +StageMenu::OnDrawRetryMenu,0x403060,0x17c +AsciiManager::DrawPopupsWithHwVertexProcessing,0x4031e0,0x1cc +AsciiManager::DrawPopupsWithoutHwVertexProcessing,0x4033b0,0x1cc +AnmVm::Initialize,0x403580,0xee +D3DXMatrixIdentity,0x403670,0xa7 +AnmVm::AnmVm,0x403720,0x68 +Stage::Stage,0x403790,0x72 +Stage::FUN_00403810,0x403810,0x89c +Stage::OnDrawHighPrio,0x4040d0,0xa2 +Stage::OnDrawLowPrio,0x404180,0x180 +Stage::AddedCallback,0x404300,0x1b4 +Stage::RegisterChain,0x4044c0,0x11e +Stage::DeletedCallback,0x4045e0,0x66 +FUN_00404650,0x404650,0x32 +Stage::LoadStageData,0x404690,0x1c1 +Stage::FUN_00404860,0x404860,0x101 +Stage::FUN_00404970,0x404970,0x83d +AnmManager::FUN_004051b0,0x4051b0,0xa9 +BombReimuACalc,0x405260,0x9a4 +BombReimuADraw,0x405c10,0x410 +FUN_00406020,0x406020,0x137 +BombReimuBCalc,0x406160,0x47d +BombReimuBDraw,0x4065e0,0x110 +BombMarisaACalc,0x4066f0,0x411 +BombMarisaADraw,0x406b10,0x354 +BombMarisaBCalc,0x406e70,0x33e +BombMarisaBDraw,0x4071b0,0x185 +FUN_00407340,0x407340,0xb2 +COleDispParams::~COleDispParams,0x407400,0x32 +FUN_00407440,0x407440,0x54 +EclManager::run_ecl,0x4074a0,0x3504 +FUN_0040abe0,0x40abe0,0x123 +FUN_0040ad10,0x40ad10,0x166 +FUN_0040ae80,0x40ae80,0x12c +FUN_0040afb0,0x40afb0,0x36c +FUN_0040b380,0x40b380,0x40 +FUN_0040b3c0,0x40b3c0,0x58 +FUN_0040b420,0x40b420,0xa1 +FUN_0040b4d0,0x40b4d0,0xa1 +FUN_0040b580,0x40b580,0xcc +FUN_0040b650,0x40b650,0xa4 +FUN_0040b700,0x40b700,0xca +FUN_0040b7d0,0x40b7d0,0xbe +FUN_0040b890,0x40b890,0x4a +FUN_0040b8e0,0x40b8e0,0x19e +FUN_0040ba80,0x40ba80,0xf4 +FUN_0040bb80,0x40bb80,0x574 +FUN_0040c100,0x40c100,0x75 +FUN_0040c180,0x40c180,0x42a +FUN_0040c5b0,0x40c5b0,0x533 +FUN_0040caf0,0x40caf0,0x550 +FUN_0040d040,0x40d040,0x3bb +FUN_0040d400,0x40d400,0x125 +FUN_0040d530,0x40d530,0x238 +FUN_0040d770,0x40d770,0x1b6 +FUN_0040d930,0x40d930,0x164 +FUN_0040daa0,0x40daa0,0x114 +FUN_0040dbc0,0x40dbc0,0xf2 +FUN_0040dcc0,0x40dcc0,0x139 +FUN_0040de00,0x40de00,0x3ae +FUN_0040e1b0,0x40e1b0,0x114 +EffectManager::EffectManager,0x40e2d0,0x65 +EffectManager::Reset,0x40e340,0x19 +EffectManager::FUN_0040e360,0x40e360,0x24d +EffectManager::FUN_0040e5b0,0x40e5b0,0x259 +EffectManager::FUN_0040e810,0x40e810,0x10f +EffectManager::FUN_0040e920,0x40e920,0x2e1 +EffectManager::FUN_0040ec10,0x40ec10,0x1a0 +EffectManager::FUN_0040edb0,0x40edb0,0x1a0 +EffectManager::FUN_0040ef50,0x40ef50,0x1ae +EffectManager::OnUpdate,0x40f100,0xe6 +EffectManager::OnDraw,0x40f1f0,0x81 +EffectManager::AddedCallback,0x40f280,0x12c +EffectManager::DeletedCallback,0x40f3d0,0x14 +EffectManager::RegisterChain,0x40f3f0,0xa5 +FUN_0040f4a0,0x40f4a0,0x23 +FUN_0040f4d0,0x40f4d0,0x73 +FUN_0040f550,0x40f550,0x254 +FUN_0040f7c0,0x40f7c0,0xe23 +FUN_004106d0,0x4106d0,0xdd +FUN_004107b0,0x4107b0,0xf5 +FUN_004108b0,0x4108b0,0x10f +FUN_004109c0,0x4109c0,0xaa +FUN_00410a70,0x410a70,0x96 +FUN_00410b10,0x410b10,0x26c +FUN_00410d80,0x410d80,0xac +FUN_00410e30,0x410e30,0x35b +FUN_00411190,0x411190,0xaa +FUN_00411240,0x411240,0x147 +FUN_00411390,0x411390,0x122 +FUN_004114c0,0x4114c0,0x6e +FUN_00411530,0x411530,0x833 +FUN_00411da0,0x411da0,0x19c +FUN_00411f40,0x411f40,0x26f +FUN_004121b0,0x4121b0,0x84 +FUN_00412240,0x412240,0xd9 +EnemyManager::RegisterChain,0x412320,0xc0 +FUN_004123e0,0x4123e0,0xa5f +FUN_00412e50,0x412e50,0xbd +FUN_00412f10,0x412f10,0x304 +FUN_00413220,0x413220,0xff +FUN_00413320,0x413320,0x21 +FUN_00413350,0x413350,0x23 +FUN_00413380,0x413380,0xaa +FUN_00413430,0x413430,0x19 +FUN_00413450,0x413450,0x10e +FUN_00413560,0x413560,0x50 +FUN_004135b0,0x4135b0,0xb8b +BulletManager::FUN_00414160,0x414160,0x1d2 +FUN_00414340,0x414340,0x15 +BulletManager::FUN_00414360,0x414360,0x25f +FUN_004145c0,0x4145c0,0xa5 +FUN_00414670,0x414670,0x27b +BulletManager::RegisterChain,0x4148f0,0xd3 +BulletManager::OnUpdate,0x4149d0,0x1b10 +BulletManager::OnDraw,0x416500,0x647 +FUN_00416b50,0x416b50,0xea +FUN_00416c50,0x416c50,0xf4 +BulletManager::AddedCallback,0x416d60,0x509 +BulletManager::DeletedCallback,0x417270,0x31 +FUN_004172b0,0x4172b0,0x23 +FUN_004172d3,0x4172d3,0x41 +FUN_00417314,0x417314,0x18 +FUN_0041732c,0x41732c,0x18 +FUN_00417344,0x417344,0x16 +FUN_0041735a,0x41735a,0x7f +FUN_004173d9,0x4173d9,0x7f +FUN_00417458,0x417458,0x7f +FUN_004174d7,0x4174d7,0x2b +FUN_00417502,0x417502,0x5cb +FUN_00417acd,0x417acd,0x130 +FUN_00417bfd,0x417bfd,0x12c +FUN_00417d29,0x417d29,0x93c +FUN_00418665,0x418665,0xc5 +FUN_0041872a,0x41872a,0x3e +FUN_00418768,0x418768,0x23 +FUN_0041878b,0x41878b,0x13e +FUN_004188c9,0x4188c9,0x7eb +FUN_004190ec,0x4190ec,0x486 +FUN_00419572,0x419572,0x30 +FUN_004195a2,0x4195a2,0x1d +FUN_004195bf,0x4195bf,0x6da +FUN_00419c99,0x419c99,0x115a +FUN_0041adf3,0x41adf3,0x3b1 +FUN_0041b1a4,0x41b1a4,0xd +FUN_0041b1b1,0x41b1b1,0xa1 +Gui::RegisterChain,0x41b252,0xf9 +FUN_0041b34b,0x41b34b,0x179 +FUN_0041b4c4,0x41b4c4,0xc8 +FUN_0041b58c,0x41b58c,0x23 +FUN_0041b5af,0x41b5af,0x32 +FUN_0041b5e1,0x41b5e1,0x82 +GameManager::OnUpdate,0x41b663,0x3e7 +GameManager::OnDraw,0x41ba4a,0x20 +GameManager::RegisterChain,0x41ba6a,0x98 +AddedCallback,0x41bb02,0x6f5 +GameManager::DeletedCallback,0x41c1f7,0x72 +GameManager::Deinitialize,0x41c269,0x23 +FUN_0041c28c,0x41c28c,0x167 +FUN_0041c3f3,0x41c3f3,0x18b +GameManager::FUN_0041c57e,0x41c57e,0x7c +FUN_0041c5fa,0x41c5fa,0x7c +FUN_0041c676,0x41c676,0x56 +Chain::~Chain,0x41c6d0,0x4b +ChainElem::ChainElem,0x41c720,0x61 +ChainElem::~ChainElem,0x41c790,0x56 +Chain::Chain,0x41c7f0,0x64 +Chain::AddToCalcChain,0x41c860,0xda +Chain::AddToDrawChain,0x41c940,0xcd +Chain::RunCalcChain,0x41ca10,0x9d +Chain::RunDrawChain,0x41cad0,0x9e +Chain::ReleaseSingleChain,0x41cb90,0x17f +Chain::Release,0x41cd10,0x26 +Chain::CreateElem,0x41cd40,0xa0 +Chain::Cut,0x41cde0,0x17c +GetJoystickCaps,0x41cf60,0x55 +GetControllerInput,0x41cfc0,0x5c0 +SetButtonFromDirectInputJoystate,0x41d580,0x7f +SetButtonFromControllerInputs,0x41d600,0x75 +FUN_0041d680,0x41d680,0x19e +GetInput,0x41d820,0x894 +ResetKeyboard,0x41e0c0,0x85 +FUN_0041e150,0x41e150,0xc0 +FUN_0041e210,0x41e210,0x4b +CDocObjectServer::ReleaseDocSite,0x41e260,0x30 +FileSystem::OpenPath,0x41e290,0x1c8 +FileSystem::WriteDataToFile,0x41e460,0x63 +GameErrorContextLog,0x41e4d0,0x14b +GameErrorContextFatal,0x41e620,0x155 +GetRandomU16,0x41e780,0x63 +GetRandomU32,0x41e7f0,0x30 +GetRandomF32ZeroToOne,0x41e820,0x2e +FUN_0041e850,0x41e850,0x7f +FUN_0041e8d0,0x41e8d0,0x6f +DebugPrint2,0x41e940,0x5 +FUN_0041e945,0x41e945,0x3c +FUN_0041e981,0x41e981,0x11 +FUN_0041e992,0x41e992,0x72 +FUN_0041ea04,0x41ea04,0x5f +FUN_0041ea63,0x41ea63,0x1bf +FUN_0041ec22,0x41ec22,0x50 +FUN_0041ec72,0x41ec72,0x29f +FUN_0041ef11,0x41ef11,0xf7 +Supervisor::CreateBackBuffer,0x41f008,0x23 +Supervisor::ReleaseBackBuffer,0x41f02b,0x25 +FUN_0041f050,0x41f050,0x1e0 +FUN_0041f230,0x41f230,0x5a +FUN_0041f290,0x41f290,0x205 +FUN_0041f4a0,0x41f4a0,0xc58 +FUN_00420130,0x420130,0x56 +FUN_00420190,0x420190,0x198 +WinMain,0x420330,0x3af +GameWindow::Render,0x4206e0,0x466 +FUN_00420b50,0x420b50,0x76 +InitD3dInterface,0x420bd0,0x35 +CreateGameWindow,0x420c10,0x127 +WindowProc,0x420d40,0x114 +InitD3dRendering,0x420e60,0x5b2 +InitD3dDevice,0x421420,0x4d9 +CheckForRunningGameInstance,0x421900,0x4d +GameErrorContext::Flush,0x421950,0x7e +AnmManager::ReleaseSurfaces,0x4219d0,0x68 +AnmManager::FUN_00421a40,0x421a40,0x5e +MidiUnk::MidiUnk,0x421aa0,0x21 +FUN_00421ad0,0x421ad0,0x13 +FUN_00421af0,0x421af0,0x59 +MidiDevice::Close,0x421b50,0x3b +FUN_00421b90,0x421b90,0x4e +FUN_00421be0,0x421be0,0x43 +MidiOutput::FUN_00421c30,0x421c30,0x30 +FUN_00421c60,0x421c60,0x29 +FUN_00421c90,0x421c90,0x73 +MidiOutput::StopTimer,0x421d10,0x3d +FUN_00421d50,0x421d50,0x1a +FUN_00421d70,0x421d70,0x18 +FUN_00421d90,0x421d90,0x55 +MidiOutput::MidiOutput,0x421df0,0x155 +MidiOutput::~MidiOutput,0x421f50,0x93 +MidiOutput::LoadFile,0x421ff0,0x79 +MidiOutput::UnloadFile,0x422070,0x3c +MidiOutput::FUN_004220b0,0x4220b0,0x83 +MidiOutput::FUN_00422140,0x422140,0x231 +MidiOutput::FUN_00422380,0x422380,0x3a +MidiOutput::FUN_004223c0,0x4223c0,0xcf +MidiOutput::FUN_00422490,0x422490,0x44 +MidiOutput::StopPlayback,0x4224e0,0x7c +MidiOutput::UnprepareHeader,0x422560,0xc7 +FUN_00422630,0x422630,0x4f +FUN_00422680,0x422680,0x27b +MidiOutput::FUN_00422900,0x422900,0x7ff +FUN_00423260,0x423260,0xce +AnmManager::~AnmManager,0x423330,0xb +Supervisor::CalcCallback,0x42333b,0x44a +Supervisor::DrawCallback,0x423785,0x7c +FUN_00423801,0x423801,0x6a +Supervisor::RegisterChain,0x42386b,0x9f +Supervisor::AddedCallback,0x42390a,0x20a +SetupDInput,0x423b14,0x28c +EnumGameControllersCb,0x423da0,0x3f +Supervisor::DeletedCallback,0x423ddf,0x160 +Supervisor::DrawFpsCounter,0x423f3f,0x1b1 +FUN_004240f0,0x4240f0,0x37 +AnmTimer::AnmTimer,0x424127,0x1e +AnmTimer::FUN_00424145,0x424145,0xa0 +AnmTimer::FUN_004241e5,0x4241e5,0xa0 +Supervisor::TickTimer,0x424285,0x6e +Supervisor::ReleasePbg3,0x4242f3,0x82 +Supervisor::LoadPbg3,0x424375,0x2d8 +Supervisor::CreateFromConfig,0x42464d,0x45f +FUN_00424aac,0x424aac,0x38 +FUN_00424ae4,0x424ae4,0x4b +isMusicMutedWtf,0x424b2f,0x2e +FUN_00424b5d,0x424b5d,0x1db +Supervisor::FUN_00424d38,0x424d38,0x4a +FUN_00424d82,0x424d82,0xbf +FUN_00424e41,0x424e41,0x4e +FUN_00424e8f,0x424e8f,0x1e +FUN_00424ead,0x424ead,0x38d +MusicRoom::RegisterChain,0x42523a,0xde +FUN_00425318,0x425318,0xc5 +MusicRoom::OnUpdate,0x4253dd,0x7d +MusicRoom::OnDraw,0x42545a,0x1f2 +FUN_0042564c,0x42564c,0x74b +FUN_00425d97,0x425d97,0x6c +Player::Player,0x425e10,0x1e8 +FUN_00426000,0x426000,0xc2 +FUN_004260d0,0x4260d0,0x22 +FUN_00426100,0x426100,0x31b +FUN_00426420,0x426420,0x22 +FUN_00426450,0x426450,0x22 +FUN_00426480,0x426480,0x22 +Player::FUN_004264b0,0x4264b0,0x77d +Player::CalcKillBoxCollision,0x426c40,0x1b0 +Player::FUN_00426df0,0x426df0,0x1dd +Player::CalcBoxCollision,0x426fd0,0x1ba +Player::FUN_00427190,0x427190,0x49c +Player::FUN_00427630,0x427630,0x139 +Player::FUN_00427770,0x427770,0xe6 +Player::CalcMove,0x427860,0xd9a +Player::FUN_00428630,0x428630,0x45 +Player::FUN_00428680,0x428680,0x7a +Player::FUN_00428700,0x428700,0x7a +Player::RegisterChain,0x428780,0x135 +Player::OnUpdate,0x4288c0,0x8ea +Player::FUN_004291b0,0x4291b0,0x55b +Player::FUN_00429710,0x429710,0x10c +Player::FUN_00429820,0x429820,0x10e +Player::OnDrawHighPrio,0x429930,0x1c9 +Player::FUN_00429b00,0x429b00,0x8c +Player::OnDrawLowPrio,0x429b90,0x16 +Player::FUN_00429bb0,0x429bb0,0x99 +FUN_00429c50,0x429c50,0x45e +Player::DeletedCallback,0x42a0b0,0x24 +Player::CutChain,0x42a0e0,0x55 +FUN_0042a140,0x42a140,0x100 +FUN_0042a240,0x42a240,0x228 +ReplayManager::OnUpdate,0x42a470,0x97 +FUN_0042a510,0x42a510,0x51 +FUN_0042a570,0x42a570,0xf2 +FUN_0042a670,0x42a670,0xa +ReplayManager::OnAdd,0x42a680,0x1bd +FUN_0042a840,0x42a840,0x1d5 +ReplayManager::OnDelete,0x42aa20,0x8c +FUN_0042aab0,0x42aab0,0x7b +FUN_0042ab30,0x42ab30,0x5a9 +OpenScore,0x42b0d9,0x1a7 +FUN_0042b280,0x42b280,0x126 +FUN_0042b3a6,0x42b3a6,0x91 +FUN_0042b437,0x42b437,0x2f +ParseCatk,0x42b466,0x9c +ParseClrd,0x42b502,0x15c +ParsePscr,0x42b65e,0x17e +FUN_0042b7dc,0x42b7dc,0x2d +WriteScore,0x42b809,0x424 +ResultScreen::FUN_0042bc2d,0x42bc2d,0x2e +FUN_0042bc5b,0x42bc5b,0x2a +FUN_0042bc85,0x42bc85,0x64f +FUN_0042c2d4,0x42c2d4,0xdd0 +FUN_0042d0a4,0x42d0a4,0xeb +FUN_0042d18f,0x42d18f,0x103 +FUN_0042d292,0x42d292,0xc8 +FUN_0042d35a,0x42d35a,0x419 +ResultScreen::RegisterChain,0x42d773,0x12e +ResultScreen::ResultScreen,0x42d8a1,0xed +FUN_0042d98e,0x42d98e,0xab8 +FUN_0042e446,0x42e446,0xc1a +FUN_0042f060,0x42f060,0x55c +FUN_0042f5bc,0x42f5bc,0x108 +DebugPrint,0x42f6c4,0x5 +Clear,0x42f6d0,0xb8 +SetViewport,0x42f790,0x66 +FUN_0042f800,0x42f800,0xae +FUN_0042f8b0,0x42f8b0,0x3c8 +FUN_0042fc80,0x42fc80,0xa8 +ScreenEffect::RegisterChain,0x42fd30,0x1ac +FUN_0042fee0,0x42fee0,0x88 +FUN_0042ff70,0x42ff70,0x47 +FUN_0042ffc0,0x42ffc0,0x22c +FUN_004301f0,0x4301f0,0x30 +FUN_00430220,0x430220,0x4b +SoundPlayer::InitializeDSound,0x430270,0x29d +SoundPlayer::Release,0x430510,0x1cd +SoundPlayer::LoadSound,0x4306e0,0x310 +FUN_004309f0,0x4309f0,0x57 +SoundPlayer::FUN_00430a50,0x430a50,0x3b5 +SoundPlayer::FUN_00430e10,0x430e10,0xad +SoundPlayer::playBGM,0x430ec0,0xbe +SoundPlayer::StopBGM,0x430f80,0xfc +SoundPlayer::InitSoundBuffers,0x431080,0x156 +SoundPlayer::FUN_004311e0,0x4311e0,0x85 +SoundPlayer::PlaySounds,0x431270,0x100 +FUN_00431370,0x431370,0xb0 +SoundPlayer::SoundPlayer,0x431420,0x4c +AnmManager::AnmManager,0x431470,0x1ed +AnmManager::SetupVertexBuffer,0x431660,0x2bc +AnmManager::LoadTexture,0x431920,0xed +AnmManager::LoadTextureMipmap,0x431a10,0x35f +AnmManager::CreateEmptyTexture,0x431d70,0x42 +AnmManager::LoadAnm,0x431dc0,0x270 +ReleaseAnm,0x432030,0x1a2 +ReleaseTexture,0x4321e0,0x7d +AnmManager::LoadSprite,0x432260,0x13b +AnmManager::SetActiveSprite,0x4323a0,0x90 +AnmManager::SetAndExecuteScript,0x432430,0x97 +SetRenderStateForVm,0x4324d0,0x256 +AnmManager::FUN_00432730,0x432730,0x393 +AnmManager::FUN_00432ad0,0x432ad0,0x1af +AnmManager::FUN_00432c80,0x432c80,0x3c +AnmManager::FUN_00432cc0,0x432cc0,0x2d7 +AnmManager::FUN_00432fa0,0x432fa0,0x1af +AnmManager::FUN_00433150,0x433150,0x43e +AnmManager::FUN_00433590,0x433590,0x3cf +AnmManager::ExecuteScript,0x433960,0x1103 +AnmManager::FUN_00434af0,0x434af0,0x61 +AnmManager::FUN_00434b60,0x434b60,0xdb +FUN_00434c40,0x434c40,0x1dc +FUN_00434e20,0x434e20,0x1e2 +AnmManager::LoadSurface,0x435010,0x25b +AnmManager::ReleaseSurface,0x435270,0x8f +AnmManager::CopySurfaceToBackBuffer,0x435300,0x1bd +FUN_004354c0,0x4354c0,0x1a8 +AnmManager::FUN_00435670,0x435670,0xed +FUN_0043575d,0x43575d,0x42 +MainMenu::OnUpdate,0x43579f,0x1d31 +MainMenu::FUN_0043753c,0x43753c,0x136 +FUN_00437672,0x437672,0x131 +FUN_004377a3,0x4377a3,0xff +FUN_004378a2,0x4378a2,0x142 +MainMenu::FUN_004379e4,0x4379e4,0x15d +MainMenu::FUN_00437b41,0x437b41,0x68b +FUN_004381ec,0x4381ec,0x9d5 +MainMenu::FUN_00438bc1,0x438bc1,0x337 +MainMenu::FUN_00438ef8,0x438ef8,0x23f +MainMenu::FUN_00439137,0x439137,0x82e +MainMenu::FUN_00439965,0x439965,0x171 +MainMenu::OnDraw,0x439ad6,0x2ca +FUN_00439da0,0x439da0,0x1e8 +FUN_00439f88,0x439f88,0x264 +FUN_0043a1ec,0x43a1ec,0x14c +MainMenu::RegisterChain,0x43a338,0x12c +MainMenu::AddedCallback,0x43a464,0x1f5 +MainMenu::DeletedCallback,0x43a659,0xb1 +FUN_0043a70a,0x43a70a,0x2c +FUN_0043a736,0x43a736,0x70 +FUN_0043a7b0,0x43a7b0,0x17 +DirectSound8Player::Release,0x43a7d0,0x2c +DirectSound8Player::Init,0x43a800,0x8e +DirectSound8Player::CreateSoundBuffer,0x43a890,0x12d +FUN_0043a9c0,0x43a9c0,0x2cb +FUN_0043ac90,0x43ac90,0xd3 +FUN_0043ad70,0x43ad70,0x2e +FUN_0043ada0,0x43ada0,0xf1 +FUN_0043aea0,0x43aea0,0x1e5 +FUN_0043b090,0x43b090,0xa3 +FUN_0043b140,0x43b140,0xb6 +FUN_0043b200,0x43b200,0x35 +FUN_0043b240,0x43b240,0xb6 +FUN_0043b300,0x43b300,0xa4 +FUN_0043b3b0,0x43b3b0,0x6e +FUN_0043b420,0x43b420,0x60 +FUN_0043b480,0x43b480,0x2e +FUN_0043b4b0,0x43b4b0,0x1c +FUN_0043b4d0,0x43b4d0,0x8f +CStreamingSound::HandleWaveStreamNotification,0x43b560,0x377 +FUN_0043b8e0,0x43b8e0,0xc2 +FUN_0043b9b0,0x43b9b0,0x52 +FUN_0043ba10,0x43ba10,0x46 +FUN_0043ba60,0x43ba60,0x180 +FUN_0043bc00,0x43bc00,0x241 +FUN_0043be50,0x43be50,0x11 +FUN_0043be70,0x43be70,0x201 +FUN_0043c080,0x43c080,0x239 +FUN_0043c2c0,0x43c2c0,0x2f +IPbg3Parser::Reset,0x43c2f0,0x13 +IPbg3Parser::ReadVarInt,0x43c310,0x5f +IPbg3Parser::ReadMagic,0x43c380,0x40 +IPbg3Parser::ReadString,0x43c3c0,0x49 +FUN_0043c410,0x43c410,0x7 +IPbg3Parser::operator_delete,0x43c420,0x20 +Pbg3Parser::Pbg3Parser,0x43c440,0x5a +Pbg3Parser::Open,0x43c4a0,0x49 +FUN_0043c4f0,0x43c4f0,0x11 +Pbg3Parser::ReadBit,0x43c510,0x59 +Pbg3Parser::ReadInt,0x43c570,0x7b +Pbg3Parser::ReadByteAssumeAligned,0x43c5f0,0x16 +Pbg3Parser::SeekToOffset,0x43c610,0x40 +Pbg3Parser::SeekToNextByte,0x43c650,0x27 +Pbg3Parser::ReadByteAlignedData,0x43c680,0x25 +Pbg3Parser::GetLastWriteTime,0x43c6b0,0x20 +FUN_0043c6d0,0x43c6d0,0x8 +Pbg3Parser::~Pbg3Parser,0x43c6e0,0x69 +Pbg3Parser::operator_delete,0x43c750,0x1e +Pbg3Archive::Pbg3Archive,0x43c770,0x13 +Pbg3Archive::ParseHeader,0x43c790,0x131 +Pbg3Archive::~Pbg3Archive,0x43c8d0,0x4e +Pbg3Archive::FindEntry,0x43c920,0x64 +Pbg3Archive::GetEntrySize,0x43c990,0x25 +Pbg3Archive::ReadEntryRaw,0x43c9c0,0xbd +Pbg3Archive::Load,0x43ca90,0xa5 +Pbg3Archive::ReadDecompressEntry,0x43cb40,0x2f1 +FileAbstraction::FileAbstraction,0x43ce40,0x17 +FileAbstraction::Open,0x43ce60,0xbe +FileAbstraction::Close,0x43cf20,0x22 +FileAbstraction::Read,0x43cf50,0x2c +FileAbstraction::Write,0x43cf80,0x2c +FileAbstraction::ReadByte,0x43cfb0,0x34 +FileAbstraction::WriteByte,0x43cff0,0x36 +FileAbstraction::Seek,0x43d030,0x28 +FileAbstraction::Tell,0x43d060,0x19 +FileAbstraction::GetSize,0x43d080,0x15 +FileAbstraction::ReadWholeFile,0x43d0a0,0x85 +FileAbstraction::~FileAbstraction,0x43d130,0x28 +D3DXVec4Transform,0x43ebb2,0x99 +D3DXMatrixMultiply,0x43ec4b,0xe3 +D3DXMatrixTranspose,0x43ed2e,0x6d +D3DXMatrixRotationX,0x43ed9b,0x7a +D3DXMatrixRotationY,0x43ee15,0x7b +D3DXMatrixRotationZ,0x43ee90,0x7c +D3DXMatrixRotationQuaternion,0x43ef0c,0xe2 +D3DXMatrixPerspectiveFovLH,0x43efee,0x94 +D3DXVec3Cross,0x43f082,0x4c +D3DXVec3Normalize,0x43f0ce,0xa7 +D3DXVec3TransformCoord,0x43f175,0xd0 +D3DXVec3Project,0x43f245,0xfd +D3DXMatrixTransformation,0x43f362,0x1ff +D3DXMatrixLookAtLH,0x43f561,0x106 +D3DXCreateFontIndirect,0x43f667,0x74 +D3DXCreateSprite,0x43f6db,0x6a +D3DXCreateFont,0x43f745,0x33 +FI_Find,0x43f778,0x24 +FI_Score,0x43f79c,0x80 +CheckTextureRequirements,0x43f81c,0x3e2 +D3DXLoadSurfaceFromMemory,0x43fbfe,0x236 +D3DXCheckTextureRequirements,0x43fe34,0x28 +D3DXCreateTexture,0x43fe5c,0x66 +D3DXLoadSurfaceFromFileInMemory,0x43fec2,0xb6 +D3DXLoadSurfaceFromSurface,0x43ff78,0x11d +D3DXFilterTexture,0x440095,0x131 +D3DXCreateTextureFromFileInMemoryEx,0x4401c6,0x411 +CD3DXFont::~CD3DXFont,0x4405d7,0x32 +CD3DXFont::AddRef,0x440609,0xd +CD3DXFont::Initialize,0x440616,0x52 +CD3DXFont::GetDevice,0x440668,0x26 +CD3DXFont::GetLogFont,0x44068e,0x24 +CD3DXFont::Begin,0x4406b2,0xf +CD3DXFont::End,0x4406c1,0xf +CD3DXFont::DrawTextA,0x4406d0,0x26 +CD3DXFont::DrawTextW,0x4406f6,0x26 +CD3DXFont::QueryInterface,0x44071c,0x44 +CD3DXFont::Release,0x440760,0x21 +CD3DXFont::CD3DXFont,0x440781,0x1b +CD3DXSprite::~CD3DXSprite,0x44079c,0x40 +CD3DXSprite::Initialize,0x4407dc,0x287 +CD3DXSprite::AddRef,0x440a63,0x26 +CD3DXSprite::Begin,0x440a89,0x3d +CD3DXSprite::End,0x440ac6,0x2b +CD3DXSprite::QueryInterface,0x440af1,0x44 +CD3DXSprite::Release,0x440b35,0x21 +CD3DXSprite::Draw,0x440b56,0xd7 +CD3DXSprite::DrawTransform,0x440c2d,0x2bf +CD3DXSprite::CD3DXSprite,0x440eec,0x1e +CD3DXBlt::CD3DXBlt,0x440f0a,0xa +CD3DXBlt::~CD3DXBlt,0x440f14,0x1e +TF_Row::~TF_Row,0x440f32,0x22 +TF_SetupTriangle,0x440f54,0x2a1 +CD3DXBlt::BltTriangle2D,0x4411f5,0x3b6 +CD3DXBlt::BltTriangle3D,0x4415ab,0x4d7 +CD3DXBlt::BltSame_DXTn,0x441a82,0x181 +CD3DXBlt::BltBox2D_R8G8B8,0x441c03,0x6 +CD3DXBlt::BltBox2D_A8R8G8B8,0x441c09,0x15e +CD3DXBlt::BltBox2D_X8R8G8B8,0x441d67,0x11c +CD3DXBlt::BltBox2D_R5G6B5,0x441e83,0x150 +CD3DXBlt::BltBox2D_X1R5G5B5,0x441fd3,0x124 +CD3DXBlt::BltBox2D_A1R5G5B5,0x4420f7,0x14f +CD3DXBlt::BltBox2D_A4R4G4B4,0x442246,0x153 +CD3DXBlt::BltBox2D_R3G3B2,0x442399,0x13f +CD3DXBlt::BltBox2D_A8,0x4424d8,0x9b +CD3DXBlt::BltBox2D_A8R3G3B2,0x442573,0x14c +CD3DXBlt::BltBox2D_X4R4G4B4,0x4426bf,0x121 +CD3DXBlt::BltBox2D_A8L8,0x4427e0,0x14c +CD3DXBlt::BltBox2D_A4L4,0x44292c,0x13f +F2IBegin,0x442a6b,0x23 +F2IEnd,0x442a8e,0x10 +CD3DXBlt::BltSame,0x442a9e,0x132 +CD3DXBlt::BltCopy,0x442bd0,0xa2 +CD3DXBlt::BltNone,0x442c72,0x175 +CD3DXBlt::BltPoint,0x442de7,0x196 +CD3DXBlt::BltBox2D,0x442f7d,0x375 +CD3DXBlt::BltBox3D,0x443312,0x3a9 +LF_SetupLinear,0x4436bb,0xd1 +CD3DXBlt::BltLinear2D,0x44378c,0x341 +CD3DXBlt::BltLinear3D,0x443acd,0x64d +CD3DXBlt::Blt,0x44411a,0x112 +CD3DXImage::CD3DXImage,0x44422c,0x19 +CD3DXImage::~CD3DXImage,0x444245,0x59 +CD3DXImage::LoadDIB,0x44429e,0x63b +d3dx_jpeg_error_exit,0x4448d9,0x1b +d3dx_jpeg_output_message,0x4448f5,0x1d +d3dx_jpeg_fill_input_buffer,0x444912,0x15 +d3dx_jpeg_skip_input_data,0x444927,0x11 +d3dx_jpeg_term_source,0x444938,0x1 +CD3DXImage::LoadJPG,0x444939,0x255 +CD3DXImage::LoadTGA,0x444b8e,0x478 +CD3DXImage::LoadPPM,0x445006,0x282 +d3dx_png_read_fn,0x445288,0x43 +CD3DXImage::LoadPNG,0x4452cb,0x516 +CD3DXImage::LoadDDS,0x4457e1,0x313 +CD3DXImage::LoadBMP,0x445af4,0x30 +CD3DXImage::Load,0x445b24,0x15a +CD3DXText::CD3DXText,0x445c7e,0x3f +CD3DXText::~CD3DXText,0x445cbd,0xcb +CD3DXText::AddRef,0x445d88,0x3 +CD3DXText::Initialize,0x445d8b,0x1ba +CD3DXText::Begin,0x445f45,0x42 +CD3DXText::End,0x445f87,0x30 +CD3DXText::Release,0x445fb7,0x15 +CD3DXText::Create,0x445fcc,0x7c +CD3DXText::DrawTextAW,0x446048,0x59a +CD3DXCodec::~CD3DXCodec,0x4465e2,0x7 +FUN_004465e9,0x4465e9,0x3 +D3DXCOLOR::D3DXCOLOR,0x4465ec,0x56 +CD3DXCodec_V8U8::Decode,0x446642,0x69 +CD3DXCodec_L6V5U5::Decode,0x4466ab,0x96 +CD3DXCodec_X8L8V8U8::Decode,0x446741,0x78 +CD3DXCodec_Q8W8V8U8::Decode,0x4467b9,0x7e +CD3DXCodec_V16U16::Decode,0x446837,0x6a +CD3DXCodec_W11V11U10::Decode,0x4468a1,0x9f +D3DXCOLOR::operator-,0x446940,0x2c +F2IBegin,0x44696c,0x23 +F2IEnd,0x44698f,0x10 +CD3DXCodec::CD3DXCodec,0x44699f,0x1e9 +CD3DXCodec::`vector_deleting_destructor',0x446b88,0x1c +CD3DXCodec::ColorKey,0x446ba4,0x70 +CD3DXCodec_R8G8B8::Encode,0x446c14,0xc1 +CD3DXCodec_A8R8G8B8::Encode,0x446cd5,0xf9 +CD3DXCodec_X8R8G8B8::Encode,0x446dce,0xd7 +CD3DXCodec_R5G6B5::Encode,0x446ea5,0xd7 +CD3DXCodec_X1R5G5B5::Encode,0x446f7c,0xd7 +CD3DXCodec_A1R5G5B5::Encode,0x447053,0xf3 +CD3DXCodec_A4R4G4B4::Encode,0x447146,0xf9 +CD3DXCodec_R3G3B2::Encode,0x44723f,0xd1 +CD3DXCodec_A8::Encode,0x447310,0x82 +CD3DXCodec_A8R3G3B2::Encode,0x447392,0xf9 +CD3DXCodec_X4R4G4B4::Encode,0x44748b,0xd7 +CD3DXCodec_A8P8::Encode,0x447562,0xfd +CD3DXCodec_P8::Encode,0x44765f,0xba +CD3DXCodec_L8::Encode,0x447719,0x9e +CD3DXCodec_A8L8::Encode,0x4477b7,0xd0 +CD3DXCodec_A4L4::Encode,0x447887,0xc8 +CD3DXCodec_V8U8::Encode,0x44794f,0xb0 +CD3DXCodec_L6V5U5::Encode,0x4479ff,0xdf +CD3DXCodec_X8L8V8U8::Encode,0x447ade,0xe7 +CD3DXCodec_Q8W8V8U8::Encode,0x447bc5,0x111 +CD3DXCodec_V16U16::Encode,0x447cd6,0xb1 +CD3DXCodec_W11V11U10::Encode,0x447d87,0xec +CD3DXCodec_R8G8B8::Decode,0x447e73,0x8c +CD3DXCodec_A8R8G8B8::Decode,0x447eff,0xa2 +CD3DXCodec_X8R8G8B8::Decode,0x447fa1,0x98 +CD3DXCodec_R5G6B5::Decode,0x448039,0xa5 +CD3DXCodec_X1R5G5B5::Decode,0x4480de,0xa2 +CD3DXCodec_A1R5G5B5::Decode,0x448180,0xb0 +CD3DXCodec_A4R4G4B4::Decode,0x448230,0xaf +CD3DXCodec_R3G3B2::Decode,0x4482df,0xa2 +CD3DXCodec_A8::Decode,0x448381,0x72 +CD3DXCodec_A8R3G3B2::Decode,0x4483f3,0xb2 +CD3DXCodec_X4R4G4B4::Decode,0x4484a5,0x9f +CD3DXCodec_A8P8::Decode,0x448544,0x87 +CD3DXCodec_P8::Decode,0x4485cb,0x64 +CD3DXCodec_L8::Decode,0x44862f,0x6e +CD3DXCodec_A8L8::Decode,0x44869d,0x89 +CD3DXCodec_A4L4::Decode,0x448726,0x89 +CD3DXCodecYUV::CD3DXCodecYUV,0x4487af,0xd1 +CD3DXCodecYUV::Commit,0x448880,0x1f3 +CD3DXCodecYUV::Fetch,0x448a73,0x2d1 +CD3DXCodecYUV::Encode,0x448d44,0x78 +CD3DXCodecYUV::Decode,0x448dbc,0x6f +CD3DXCodecDXT::CD3DXCodecDXT,0x448e2b,0x117 +CD3DXCodecDXT::Commit,0x448f42,0x32d +CD3DXCodecDXT::Fetch,0x44926f,0x2a7 +CD3DXCodecDXT::Encode,0x449516,0x86 +CD3DXCodecDXT::Decode,0x44959c,0x74 +FUN_00449610,0x449610,0x1c +CD3DXCodecYUV::~CD3DXCodecYUV,0x449631,0x45 +CD3DXCodecDXT::~CD3DXCodecDXT,0x449676,0x54 +Create,0x4496ca,0x5e4 +CD3DXCodec::Create,0x449cda,0x1c +CD3DXCodecYUV::`scalar_deleting_destructor',0x449cf6,0x1c +CD3DXCodecDXT::`scalar_deleting_destructor',0x449d12,0x1c +CD3DXCodecDXT::`scalar_deleting_destructor',0x449d33,0x1c +D3DX::jpeg_CreateDecompress,0x449d54,0xc0 +D3DX::default_decompress_parms,0x449e19,0x17f +D3DX::jpeg_consume_input,0x449f98,0x9a +D3DX::jpeg_finish_decompress,0x44a032,0xa1 +D3DX::jpeg_read_header,0x44a0d3,0x63 +D3DX::output_pass_setup,0x44a136,0xa4 +D3DX::jpeg_read_scanlines,0x44a1da,0x84 +D3DX::jpeg_start_decompress,0x44a25e,0xc1 +D3DX::get_soi,0x44a31f,0x8e +D3DX::get_sof,0x44a3ad,0x2fb +D3DX::get_sos,0x44a6a8,0x2e9 +D3DX::get_app0,0x44a991,0x23c +D3DX::get_app14,0x44abcd,0x17a +D3DX::get_dac,0x44ad47,0x157 +D3DX::get_dht,0x44ae9e,0x294 +D3DX::get_dqt,0x44b132,0x24a +D3DX::get_dri,0x44b37c,0xdf +D3DX::skip_variable,0x44b45b,0x9c +D3DX::next_marker,0x44b4f7,0xd7 +D3DX::first_marker,0x44b5ce,0x98 +D3DX::read_markers,0x44b666,0x1f4 +D3DX::read_restart_marker,0x44b85a,0x7e +D3DX::jpeg_resync_to_restart,0x44b8d8,0xef +D3DX::reset_marker_reader,0x44b9c7,0x2a +D3DX::jinit_marker_reader,0x44b9f1,0x7d +D3DX::error_exit,0x44ba6e,0x1b +D3DX::emit_message,0x44ba89,0x31 +D3DX::format_message,0x44baba,0x97 +D3DX::reset_error_mgr,0x44bb51,0x11 +D3DX::jpeg_std_error,0x44bb62,0x4c +D3DX::png_format_buffer,0x44bbae,0x87 +D3DX::png_default_error,0x44bc35,0xb +D3DX::png_set_error_fn,0x44bc40,0x1a +D3DX::png_error,0x44bc5a,0x23 +D3DX::png_warning,0x44bc7d,0x15 +D3DX::png_chunk_error,0x44bc92,0x25 +D3DX::png_chunk_warning,0x44bcb7,0x25 +D3DX::png_create_read_struct,0x44bcdc,0x103 +D3DX::png_read_info,0x44bddf,0x174 +D3DX::png_read_update_info,0x44bf53,0x20 +D3DX::png_read_row,0x44bf73,0x3a8 +D3DX::png_read_image,0x44c31b,0x4d +D3DX::png_read_destroy,0x44c368,0x123 +D3DX::png_destroy_read_struct,0x44c48b,0x81 +D3DX::png_get_valid,0x44c50c,0x1a +D3DX::png_get_rowbytes,0x44c526,0x16 +D3DX::png_get_channels,0x44c53c,0x16 +D3DX::png_get_gAMA,0x44c552,0x29 +D3DX::png_get_sRGB,0x44c57b,0x2b +D3DX::png_get_IHDR,0x44c5a6,0xd1 +D3DX::png_get_PLTE,0x44c677,0x33 +D3DX::_png_get_tRNS,0x44c6aa,0x67 +D3DX::png_set_bgr,0x44c711,0x9 +D3DX::png_set_packing,0x44c71a,0x19 +D3DX::png_set_interlace_handling,0x44c733,0x19 +D3DX::png_set_filler,0x44c74c,0x4d +D3DX::png_do_bgr,0x44c799,0xbf +D3DX::png_set_strip_16,0x44c858,0x9 +D3DX::png_set_gamma,0x44c861,0x36 +D3DX::png_set_expand,0x44c897,0x9 +D3DX::png_read_transform_info,0x44c8a0,0xeb +D3DX::png_do_unpack,0x44c98b,0x10f +D3DX::png_do_unshift,0x44ca9a,0x17b +D3DX::png_do_chop,0x44cc15,0x44 +D3DX::png_do_read_filler,0x44cc59,0x237 +D3DX::png_do_gamma,0x44ce90,0x372 +D3DX::png_do_expand_palette,0x44d202,0x207 +D3DX::png_do_expand,0x44d409,0x353 +D3DX::png_do_dither,0x44d75c,0x10d +D3DX::png_build_gamma_table,0x44d869,0x2ff +D3DX::png_init_read_transformations,0x44db68,0x115 +_png_do_read_transformations,0x44dc7d,0x19c +D3DX::png_set_gAMA,0x44de19,0x1b +_png_set_IHDR,0x44de34,0xa2 +D3DX::png_set_PLTE,0x44ded6,0x24 +D3DX::png_set_sRGB,0x44defa,0x1b +D3DX::png_set_sRGB_gAMA_and_cHRM,0x44df15,0x39 +D3DX::png_set_tRNS,0x44df4e,0x47 +D3DX::png_read_data,0x44df95,0x28 +D3DX::png_set_read_fn,0x44dfbd,0x3f +D3DX::png_sig_cmp,0x44dffc,0x48 +D3DX::png_zalloc,0x44e044,0x53 +D3DX::png_reset_crc,0x44e09c,0x18 +D3DX::png_calculate_crc,0x44e0b4,0x3f +D3DX::png_info_init,0x44e0f3,0xe +D3DX::png_info_destroy,0x44e101,0xb +D3DX::png_create_info_struct,0x44e10c,0x22 +XXEncodeBlockRGB,0x44e12e,0x69 +XXDecodeBlockRGB,0x44e197,0x26 +ColorToFcolor,0x44e1bd,0x32 +FcolorToColor,0x44e1ef,0x35 +ColorToRGB,0x44e224,0x30 +RGBToColor,0x44e254,0x4d +Square3x3,0x44e2a1,0x9f +Quantize,0x44e340,0x8b +ClipExtrema,0x44e3cb,0x132 +AllSame,0x44e4fd,0x61 +EncodeBlockRGBColorKey,0x44e55e,0x497 +DecodeBlockRGB,0x44e9f5,0xe9 +DecodeBlockAlpha4,0x44eade,0x4e +DecodeBlockAlpha3,0x44eb2c,0x100 +EncodeBlockRGB,0x44ec2c,0x32 +EncodeBlockAlpha4,0x44ec5e,0x59 +EncodeBlockAlpha3,0x44ecb7,0x156 +D3DX::jdiv_round_up,0x44ee0d,0x10 +D3DX::jround_up,0x44ee1d,0x18 +D3DX::jcopy_sample_rows,0x44ee35,0x47 +D3DX::jcopy_block_row,0x44ee7c,0x22 +D3DX::jzero_far,0x44ee9e,0x1b +D3DX::IsMMX,0x44eeb9,0x31 +D3DX::initial_setup,0x44eeea,0x1bb +D3DX::per_scan_setup,0x44f0a5,0x176 +D3DX::latch_quant_tables,0x44f21b,0x92 +D3DX::start_input_pass,0x44f2ad,0x3a +D3DX::consume_markers,0x44f2e7,0x93 +D3DX::reset_input_controller,0x44f37a,0x37 +D3DX::finish_input_pass,0x44f3b1,0x11 +D3DX::jinit_input_controller,0x44f3c2,0x41 +D3DX::out_of_memory,0x44f403,0x15 +D3DX::alloc_small,0x44f418,0xfc +D3DX::alloc_large,0x44f514,0x8e +D3DX::alloc_sarray,0x44f5a2,0x92 +D3DX::alloc_barray,0x44f634,0x9e +D3DX::request_virt_sarray,0x44f6d2,0x61 +D3DX::request_virt_barray,0x44f733,0x61 +D3DX::realize_virt_arrays,0x44f794,0x17f +D3DX::do_sarray_io,0x44f913,0x88 +D3DX::do_barray_io,0x44f99b,0x8b +D3DX::access_virt_sarray,0x44fa26,0x11e +D3DX::access_virt_barray,0x44fb44,0x123 +D3DX::free_pool,0x44fc67,0xe1 +D3DX::self_destruct,0x44fd48,0x30 +D3DX::jinit_memory_mgr,0x44fd78,0xb4 +D3DX::jpeg_abort,0x44fe2c,0x22 +D3DX::jpeg_destroy,0x44fe4e,0x1b +D3DX::jpeg_alloc_quant_table,0x44fe69,0x1c +D3DX::jpeg_alloc_huff_table,0x44fe85,0x1c +D3DX::use_merged_upsample,0x44fea1,0x71 +D3DX::jpeg_calc_output_dimensions,0x44ff12,0x1ef +D3DX::prepare_range_limit_table,0x450101,0x6f +D3DX::master_selection,0x450170,0x1ad +D3DX::prepare_for_output_pass,0x45031d,0x12d +D3DX::finish_output_pass,0x45044a,0x21 +D3DX::jinit_master_decompress,0x45046b,0x30 +D3DX::inflateReset,0x45049b,0x3f +D3DX::inflateEnd,0x4504da,0x3e +D3DX::inflateInit2_,0x450518,0xe5 +D3DX::inflateInit_,0x4505fd,0x17 +D3DX::inflate,0x450614,0x329 +D3DX::png_create_struct,0x450975,0x42 +D3DX::png_destroy_struct,0x4509b7,0xd +D3DX::png_malloc,0x4509c4,0x36 +D3DX::png_free,0x4509fa,0x19 +D3DX::png_memcpy_check,0x450a13,0x23 +D3DX::png_memset_check,0x450a36,0x33 +D3DX::png_get_uint_32,0x450a69,0x23 +D3DX::png_get_uint_16,0x450a8c,0x13 +D3DX::png_crc_read,0x450a9f,0x24 +D3DX::png_crc_error,0x450ac3,0x5e +D3DX::png_check_chunk_name,0x450b21,0x62 +D3DX::png_combine_row,0x450b83,0x214 +D3DX::png_do_read_interlace,0x450d97,0x2c9 +D3DX::png_read_filter_row,0x451060,0x179 +D3DX::png_read_start_row,0x4511d9,0x19c +D3DX::png_crc_finish,0x451375,0x8c +D3DX::png_handle_IHDR,0x451401,0x1f7 +D3DX::png_handle_PLTE,0x4515f8,0x129 +D3DX::png_handle_IEND,0x451721,0x4a +D3DX::png_handle_gAMA,0x45176b,0x100 +D3DX::png_handle_sRGB,0x45186b,0xef +D3DX::png_handle_tRNS,0x45195a,0x199 +D3DX::png_handle_unknown,0x451af3,0x4a +D3DX::png_read_finish_row,0x451b3d,0x225 +D3DX::crc32,0x451d62,0x109 +D3DX::jpeg_get_small,0x451e6b,0xb +D3DX::jpeg_free_small,0x451e76,0xb +D3DX::jpeg_mem_available,0x451e81,0x5 +D3DX::jpeg_open_backing_store,0x451e86,0x14 +D3DX::alloc_funny_pointers,0x451e9a,0xa8 +D3DX::make_funny_pointers,0x451f42,0x131 +D3DX::set_wraparound_pointers,0x452073,0xd4 +D3DX::set_bottom_pointers,0x452147,0x96 +D3DX::process_data_simple_main,0x4521dd,0x68 +D3DX::process_data_context_main,0x452245,0x108 +D3DX::process_data_crank_post,0x45234d,0x23 +D3DX::start_pass_main,0x452370,0x68 +D3DX::jinit_d_main_controller,0x4523d8,0xd3 +D3DX::start_iMCU_row,0x4524ab,0x3f +D3DX::start_input_pass,0x4524ea,0x10 +D3DX::decompress_onepass,0x4524fa,0x1da +D3DX::consume_data,0x4526d4,0x19f +D3DX::decompress_data,0x452873,0x166 +D3DX::smoothing_ok,0x4529d9,0xe3 +D3DX::decompress_smooth_data,0x452abc,0x518 +D3DX::start_output_pass,0x452fd4,0x3b +D3DX::jinit_d_coef_controller,0x45300f,0xf8 +D3DX::jpeg_make_d_derived_tbl,0x453107,0x1a3 +D3DX::jpeg_fill_bit_buffer,0x4532aa,0xea +D3DX::jpeg_huff_decode,0x453394,0xe6 +D3DX::process_restart,0x45347a,0x5e +D3DX::decode_mcu,0x4534d8,0x3cd +D3DX::start_pass_huff_decoder,0x4538a5,0x12f +D3DX::jinit_huff_decoder,0x4539d4,0x3a +process_restart,0x453a0e,0x5b +D3DX::decode_mcu_DC_first,0x453a69,0x1fd +D3DX::decode_mcu_AC_first,0x453c66,0x22d +D3DX::decode_mcu_DC_refine,0x453e93,0xe2 +D3DX::decode_mcu_AC_refine,0x453f75,0x36e +D3DX::start_pass_phuff_decoder,0x4542e3,0x2a3 +D3DX::jinit_phuff_decoder,0x454586,0x61 +D3DX::start_pass,0x4545e7,0x1b7 +D3DX::jinit_inverse_dct,0x45479e,0x74 +D3DX::post_process_1pass,0x454812,0x65 +D3DX::post_process_prepass,0x454877,0x90 +D3DX::post_process_2pass,0x454907,0x8c +D3DX::start_pass_dpost,0x454993,0xa6 +D3DX::jinit_d_post_controller,0x454a39,0x83 +D3DX::start_pass_upsample,0x454abc,0x1a +D3DX::sep_upsample,0x454ad6,0xc6 +D3DX::fullsize_upsample,0x454b9c,0xb +D3DX::noop_upsample,0x454ba7,0x8 +D3DX::int_upsample,0x454baf,0xdf +D3DX::h2v1_upsample,0x454c8e,0x57 +D3DX::h2v2_upsample,0x454ce5,0x6a +D3DX::h2v1_fancy_upsample,0x454d4f,0xa3 +D3DX::h2v2_fancy_upsample,0x454df2,0x107 +D3DX::jinit_upsampler,0x454ef9,0x1c1 +D3DX::build_ycc_rgb_table,0x4550ba,0xb0 +D3DX::null_convert,0x45516a,0x6a +D3DX::grayscale_convert,0x4551d4,0x23 +D3DX::ycck_cmyk_convert,0x4551f7,0x132 +D3DX::MYCbCr2RGB,0x455329,0x13d +D3DX::ycc_rgb_convert,0x455466,0x21e +D3DX::jinit_color_deconverter,0x455684,0x121 +D3DX::build_ycc_rgb_table,0x4557a5,0xb0 +D3DX::start_pass_merged_upsample,0x455855,0x15 +D3DX::merged_2v_upsample,0x45586a,0xa6 +D3DX::merged_1v_upsample,0x455910,0x31 +D3DX::h2v1_merged_upsample,0x455941,0x156 +D3DX::h2v2_merged_upsample,0x455a97,0x1e6 +D3DX::jinit_merged_upsampler,0x455c7d,0x75 +D3DX::prescan_quantize,0x455cf2,0x6c +D3DX::find_biggest_color_pop,0x455d5e,0x29 +D3DX::find_biggest_volume,0x455d87,0x23 +D3DX::update_box,0x455daa,0x338 +D3DX::median_cut,0x4560e2,0x11a +D3DX::compute_color,0x4561fc,0x138 +D3DX::select_colors,0x456334,0x8d +D3DX::find_nearby_colors,0x4563c1,0x180 +D3DX::find_best_colors,0x456541,0x11a +D3DX::fill_inverse_cmap,0x45665b,0xd0 +D3DX::pass2_no_dither,0x45672b,0xa9 +D3DX::pass2_fs_dither,0x4567d4,0x26e +D3DX::init_error_limit,0x456a42,0x90 +FUN_00456ad2,0x456ad2,0x22 +D3DX::start_pass_2_quant,0x456af4,0x102 +D3DX::new_color_map_2_quant,0x456bf6,0xf +D3DX::jinit_2pass_quantizer,0x456c05,0x113 +D3DX::select_ncolors,0x456d18,0xcb +D3DX::output_value,0x456de3,0x19 +D3DX::largest_input_value,0x456dfc,0x13 +D3DX::create_colormap,0x456e0f,0x11d +D3DX::create_colorindex,0x456f2c,0x121 +D3DX::make_odither_array,0x45704d,0x62 +D3DX::create_odither_tables,0x4570af,0x59 +D3DX::color_quantize,0x457108,0x88 +D3DX::color_quantize3,0x457190,0x8d +D3DX::quantize_ord_dither,0x45721d,0xeb +D3DX::quantize3_ord_dither,0x457308,0xff +D3DX::quantize_fs_dither,0x457407,0x184 +D3DX::alloc_fs_workspace,0x45758b,0x36 +D3DX::start_pass_1_quant,0x4575c1,0xc8 +D3DX::new_color_map_1_quant,0x457689,0x14 +D3DX::jinit_1pass_quantizer,0x45769d,0x89 +D3DX::inflate_blocks_reset,0x457726,0x6b +D3DX::inflate_blocks_new,0x457791,0x8b +D3DX::inflate_blocks,0x45781c,0x8f1 +D3DX::inflate_blocks_free,0x458135,0x34 +D3DX::adler32,0x458169,0x119 +D3DX::zcalloc,0x458282,0x10 +D3DX::jpeg_idct_4x4,0x458292,0x315 +D3DX::jpeg_idct_2x2,0x4585a7,0x1be +D3DX::jpeg_idct_1x1,0x458765,0x3d +D3DX::jpeg_idct_islow,0x4587a2,0x4c +D3DX::jpeg_idct_ifast,0x4587ee,0x4c +D3DX::jpeg_idct_float,0x45883a,0x3e1 +D3DX::inflate_codes_new,0x458c1b,0x34 +D3DX::inflate_codes,0x458c4f,0x52e +D3DX::inflate_codes_free,0x4591a5,0x11 +D3DX::huft_build,0x4591b6,0x385 +D3DX::inflate_trees_bits,0x45953b,0x7f +D3DX::inflate_trees_dynamic,0x4595ba,0x103 +D3DX::inflate_trees_fixed,0x4596bd,0x2f +D3DX::inflate_flush,0x4596ec,0x115 +D3DX::pidct8x8llm,0x459801,0x4ed +D3DX::midct8x8llm,0x459cee,0x78b +D3DX::pidct8x8aan,0x45a479,0x3a9 +D3DX::midct8x8aan,0x45a822,0xdd3 +D3DX::inflate_fast,0x45b5f5,0x2aa +__onexit_lk,0x45b89f,0x80 +FUN_0045b91f,0x45b91f,0x28 +__onexit,0x45b947,0x32 +FUN_0045b979,0x45b979,0x6 +_atexit,0x45b97f,0x12 +FUN_0045b991,0x45b991,0x38 +FUN_0045b9c9,0x45b9c9,0x17 +vsprintf,0x45b9e0,0x57 +_report_failure,0x45ba37,0x29 +__security_check_cookie,0x45ba68,0xe +__ftol2,0x45ba78,0x75 +_free,0x45baed,0x68 +FUN_0045bb40,0x45bb40,0x9 +__heap_alloc,0x45bb5e,0x6f +FUN_0045bbd0,0x45bbd0,0x9 +__nh_malloc,0x45bbd9,0x2c +_malloc,0x45bc05,0x12 +FUN_0045bc20,0x45bc20,0x14 +FUN_0045bc34,0x45bc34,0x9 +FUN_0045bc3d,0x45bc3d,0xaa +FID_conflict:__CIsin_default,0x45bce0,0x14 +FUN_0045bcf4,0x45bcf4,0x9 +start,0x45bcfd,0x91 +FID_conflict:__CIcos_default,0x45bd90,0x14 +FUN_0045bda4,0x45bda4,0x9 +start,0x45bdad,0x91 +FUN_0045be40,0x45be40,0xa +FUN_0045be4a,0x45be4a,0x1 +FUN_0045be60,0x45be60,0xa +FUN_0045be6a,0x45be6a,0x1 +FUN_0045be74,0x45be74,0x1e +_atol,0x45be92,0x88 +operator_new,0x45bf24,0xe +_JumpToContinuation,0x45bf32,0x2b +FID_conflict:_CallMemberFunction1,0x45bf62,0x7 +_UnwindNestedFrames,0x45bf69,0x52 +___CxxFrameHandler,0x45bfbb,0x36 +FUN_0045bff1,0x45bff1,0x24 +FUN_0045c015,0x45c015,0x6e +_GetRangeOfTrysToCheck,0x45c086,0x7a +FUN_0045c100,0x45c100,0x28 +FUN_0045c128,0x45c128,0x21 +_FindAndUnlinkFrame,0x45c149,0x4c +FUN_0045c195,0x45c195,0x51 +FUN_0045c1e6,0x45c1e6,0xaf +__global_unwind2,0x45c298,0x20 +FUN_0045c2b8,0x45c2b8,0x22 +__local_unwind2,0x45c2da,0x68 +__abnormal_termination,0x45c342,0x23 +__NLG_Notify1,0x45c365,0x17 +__NLG_Notify,0x45c36e,0xa +sprintf,0x45c386,0x58 +FUN_0045c3e0,0x45c3e0,0x1f +_fabs,0x45c3ff,0xb1 +FID_conflict:__CItan_default,0x45c4b0,0x14 +tan,0x45c4c4,0x9 +start,0x45c4cd,0x95 +__fclose_lk,0x45c562,0x4c +fclose,0x45c5ae,0x46 +FUN_0045c5f7,0x45c5f7,0x8 +__fread_lk,0x45c5ff,0xe9 +fread,0x45c6e8,0x42 +FUN_0045c72a,0x45c72a,0xa +__ftell_lk,0x45c734,0x162 +ftell,0x45c896,0x37 +FUN_0045c8cd,0x45c8cd,0xa +__fseek_lk,0x45c8d7,0x8f +_fseek,0x45c966,0x3f +FUN_0045c9a5,0x45c9a5,0xa +__fsopen,0x45c9af,0x52 +FUN_0045ca01,0x45ca01,0xa +fopen,0x45ca0b,0x13 +_strrchr,0x45ca20,0x2d +__fwrite_lk,0x45ca4d,0x107 +fwrite,0x45cb54,0x42 +FUN_0045cb96,0x45cb96,0xa +_strlen,0x45cba0,0x8b +_memset,0x45cc30,0x60 +_memcpy,0x45cc90,0x2a0 +_memmove,0x45cfd0,0x2a0 +_fprintf,0x45d30d,0x54 +FUN_0045d361,0x45d361,0xa +__aulldiv,0x45d370,0x68 +__allmul,0x45d3e0,0x34 +FUN_0045d414,0x45d414,0x70 +_strcpy,0x45d490,0x8a +_strcat,0x45d4a0,0x65 +FUN_0045d588,0x45d588,0x2c +_strncmp,0x45d5c0,0x39 +FUN_0045d5f9,0x45d5f9,0x9c +_rand,0x45d695,0x22 +FUN_0045d6b7,0x45d6b7,0x9 +__chkstk,0x45d6c0,0x3d +__amsg_exit,0x45d6fd,0x22 +_fast_error_exit,0x45d722,0x24 +entry,0x45d746,0x1a7 +FID_conflict:__CIacos,0x45d920,0x14 +FUN_0045d934,0x45d934,0x1 +start,0x45d93d,0xae +FUN_0045d9eb,0x45d9eb,0x9a +_isdigit,0x45da85,0x3a +_isspace,0x45dabf,0x3a +FUN_0045db00,0x45db00,0x121 +__ftol,0x45dc24,0x27 +_longjmp,0x45dc4c,0x78 +__setjmp3,0x45dcc8,0x7b +FUN_0045dd50,0x45dd50,0x1 +FUN_0045dd90,0x45dd90,0x54 +FUN_0045dded,0x45dded,0x4e +FUN_0045dfb2,0x45dfb2,0x1 +___crtExitProcess,0x45dfda,0x2f +FUN_0045e00a,0x45e00a,0x9 +FUN_0045e013,0x45e013,0x9 +FUN_0045e01c,0x45e01c,0x65 +doexit,0x45e081,0xd3 +exit,0x45e154,0x11 +__exit,0x45e165,0x11 +_cexit,0x45e176,0xf +FUN_0045e185,0x45e185,0x1 +_calloc,0x45e194,0xaf +FUN_0045e23e,0x45e23e,0x9 +_realloc,0x45e24f,0x19c +FUN_0045e3b7,0x45e3b7,0x9 +__msize,0x45e3fc,0x6a +FUN_0045e469,0x45e469,0x9 +__SEH_prolog,0x45e474,0x3b +__SEH_epilog,0x45e4af,0x11 +__forcdecpt,0x45e4c0,0x3c +FUN_0045e4fc,0x45e4fc,0x4b +FUN_0045e547,0x45e547,0x1a +__fassign,0x45e561,0x3e +__shift,0x45e59f,0x1d +__cftoe2,0x45e5bc,0xae +FUN_0045e66a,0x45e66a,0x74 +FUN_0045e6de,0x45e6de,0x9c +FUN_0045e77a,0x45e77a,0x68 +FUN_0045e7e2,0x45e7e2,0xa0 +__cfltcvt,0x45e882,0x51 +FUN_0045e8d3,0x45e8d3,0x12 +__ms_p5_test_fdiv,0x45e8e5,0x40 +__ms_p5_mp_test_fdiv,0x45e925,0x29 +__flsbuf,0x45e94e,0x119 +_write_char,0x45ea67,0x33 +_write_multi_char,0x45ea9a,0x24 +_write_string,0x45eabe,0x37 +_output,0x45eaf5,0x775 +__security_init_cookie,0x45f28a,0x56 +__security_error_handler,0x45f2e0,0x140 +___heap_select,0x45f42a,0x1a +__heap_init,0x45f444,0x51 +__mtinitlocks,0x45f495,0x49 +__mtdeletelocks,0x45f4de,0x55 +_munlock,0x45f533,0x15 +FUN_0045f548,0x45f548,0x7f +__lock,0x45f5c7,0x31 +___sbh_heap_init,0x45f5f8,0x48 +___sbh_find_block,0x45f640,0x2b +___sbh_free_block,0x45f66b,0x318 +___sbh_alloc_new_region,0x45f983,0xb7 +___sbh_alloc_new_group,0x45fa3a,0x106 +___sbh_resize_block,0x45fb40,0x2df +___sbh_alloc_block,0x45fe1f,0x2fc +__callnewh,0x46011b,0x1b +__trandisp1,0x460140,0x67 +__trandisp2,0x4601a7,0x8c +FUN_0046023c,0x46023c,0x1 +FUN_00460244,0x460244,0x7 +FUN_0046027d,0x46027d,0x2a +FUN_004602a7,0x4602a7,0x3f +FUN_004602e6,0x4602e6,0x13 +FUN_004602f9,0x4602f9,0xa +FUN_00460303,0x460303,0x6 +FUN_00460309,0x460309,0x1 +FUN_00460310,0x460310,0x17 +__startOneArgErrorHandling,0x460327,0x3c +FUN_00460370,0x460370,0x1 +__load_CW,0x460385,0x17 +__convertTOStoQNaN,0x46039c,0x19 +__fload_withFB,0x4603b5,0x43 +FUN_004603f8,0x4603f8,0x16 +__math_exit,0x46041b,0x2a +FUN_00460445,0x460445,0x1 +FUN_00460459,0x460459,0x1 +FUN_00460500,0x460500,0x1 +FUN_0046053b,0x46053b,0x1 +FUN_0046053c,0x46053c,0x1 +FUN_0046056c,0x46056c,0x9 +FUN_00460575,0x460575,0x10 +FUN_00460585,0x460585,0x1 +FUN_00460586,0x460586,0xb +FUN_00460591,0x460591,0x1 +FUN_00460598,0x460598,0x10 +__cintrindisp2,0x4605b0,0x3e +__cintrindisp1,0x4605ee,0x3d +__ctrandisp2,0x46062b,0x48 +FUN_00460673,0x460673,0x7 +cintrinexit,0x46067a,0x147 +__ctrandisp1,0x4607c1,0x33 +__fload,0x4607f4,0x3c +FUN_00460830,0x460830,0x1 +FUN_00460947,0x460947,0x1 +FUN_00460de6,0x460de6,0x1 +FUN_00460df9,0x460df9,0x1 +FUN_00460e0c,0x460e0c,0x1 +FUN_00460e58,0x460e58,0x1 +FUN_00460ea4,0x460ea4,0x1 +FUN_00460ed8,0x460ed8,0x1 +FUN_00460f0c,0x460f0c,0x1 +FUN_00460f58,0x460f58,0x1 +FUN_00460fa4,0x460fa4,0x1 +FUN_00460fd8,0x460fd8,0x1 +FUN_0046100c,0x46100c,0x1 +FUN_00461021,0x461021,0x1 +FUN_00461036,0x461036,0x206 +FUN_0046123c,0x46123c,0xb2 +FUN_004612ee,0x4612ee,0x1 +FUN_004614f4,0x4614f4,0x1 +FUN_004615a9,0x4615a9,0x1 +FUN_004615af,0x4615af,0x1 +FUN_004615b5,0x4615b5,0x1 +FUN_004615b8,0x4615b8,0x1 +FUN_004615bb,0x4615bb,0x77 +FUN_00461632,0x461632,0xca +FUN_004616fc,0x4616fc,0xc2 +___updatetlocinfo,0x4617be,0x32 +FUN_004617f0,0x4617f0,0x9 +FUN_004617f9,0x4617f9,0x1e +__getptd,0x461817,0x71 +FUN_00461888,0x461888,0x6f +TypeMatch,0x4618f7,0x4f +FUN_00461946,0x461946,0x1 +___FrameUnwindToState,0x461964,0x94 +FUN_00461a17,0x461a17,0x1b +___DestructExceptionObject,0x461a32,0x34 +FUN_00461a77,0x461a77,0x1d +FUN_00461a94,0x461a94,0x97 +FUN_00461bd7,0x461bd7,0x64 +BuildCatchObject,0x461c3b,0x170 +CatchIt,0x461db7,0x67 +FUN_00461e1e,0x461e1e,0xc0 +FUN_00461ede,0x461ede,0x1e2 +___InternalCxxFrameHandler,0x4620c0,0xa2 +terminate,0x462162,0x2e +_inconsistency,0x462197,0x26 +__CallSettingFrame@12,0x4621d0,0x4c +__raise_exc,0x46221c,0x2a5 +FUN_004624c1,0x4624c1,0x222 +FID_conflict:__set_errno_from_matherr,0x4626e3,0x28 +__errcode,0x46270b,0x2d +__umatherr,0x462738,0x9e +__handle_qnan1,0x4627d6,0x53 +FUN_00462829,0x462829,0xbe +__set_exp,0x4628e7,0x2a +__sptype,0x462911,0x5b +FUN_0046296c,0x46296c,0xba +FUN_00462a26,0x462a26,0xd +FUN_00462a33,0x462a33,0xe +__ctrlfp,0x462a41,0x24 +FUN_00462a65,0x462a65,0x59 +FUN_00462abe,0x462abe,0x83 +__close,0x462b41,0x90 +FUN_00462bb8,0x462bb8,0x8 +__freebuf,0x462bdc,0x2b +__flush,0x462c07,0x5d +__fflush_lk,0x462c64,0x2e +FUN_00462c92,0x462c92,0x1 +FUN_00462d67,0x462d67,0x1 +FUN_00462d70,0x462d70,0xa9 +FUN_00462e19,0x462e19,0x1 +__lock_file,0x462e2d,0x2f +FID_conflict:__lock_file2,0x462e5c,0x23 +__unlock_file,0x462e7f,0x2f +FID_conflict:__lock_file2,0x462eae,0x23 +__filbuf,0x462ed1,0xe1 +FUN_00462fb2,0x462fb2,0x1cd +__read,0x46317f,0xa0 +FUN_00463206,0x463206,0x8 +FUN_0046322a,0x46322a,0x9 +FUN_00463233,0x463233,0x9 +__dosmaperr,0x46323c,0x73 +FUN_004632af,0x4632af,0x1fe +__lseek_lk,0x4634ad,0x74 +__lseek,0x463521,0xa0 +FUN_004635a8,0x4635a8,0x8 +__openfile,0x4635cc,0x168 +__getstream,0x463734,0x116 +FUN_0046384d,0x46384d,0x9 +FUN_00463856,0x463856,0x1a5 +__write,0x4639fb,0xa0 +FUN_00463a82,0x463a82,0x8 +FUN_00463aa6,0x463aa6,0x46 +FUN_00463aec,0x463aec,0x13 +FUN_00463aff,0x463aff,0x1 +__stbuf,0x463b0c,0x88 +__ftbuf,0x463b94,0x2a +__mbctoupper,0x463bbe,0x85 +FUN_00463c43,0x463c43,0x177 +__FF_MSGBANNER,0x463dba,0x39 +__XcptFilter,0x463df3,0x164 +FUN_00463f57,0x463f57,0x69 +__setenvp,0x463fc0,0xc7 +FUN_00464087,0x464087,0x16c +FUN_004641f3,0x4641f3,0xa2 +___crtGetEnvironmentStringsA,0x464295,0x122 +FUN_004643b7,0x4643b7,0x3d +FUN_004643fb,0x4643fb,0x3d +FUN_0046443f,0x46443f,0x294 +_has_osfxsr_set,0x4646d3,0x2e +FUN_00464708,0x464708,0x57 +FUN_0046475f,0x46475f,0xd1 +__rt_probe_read4@4,0x464830,0x29 +__CIpow_pentium4,0x464880,0x19 +__pow_pentium4,0x464899,0xb2d +FUN_004653d0,0x4653d0,0x1 +FUN_00465448,0x465448,0x1 +FUN_0046545a,0x46545a,0x1 +FUN_00465474,0x465474,0x1 +FUN_00465484,0x465484,0x1 +FUN_00465489,0x465489,0x1 +FUN_00465498,0x465498,0x1 +FUN_0046549d,0x46549d,0x1 +FUN_004654b7,0x4654b7,0x1 +FUN_004654b8,0x4654b8,0x1 +FUN_004654d2,0x4654d2,0x1 +FUN_004654d9,0x4654d9,0x1 +FUN_00465502,0x465502,0x1 +FUN_0046550f,0x46550f,0x1 +FUN_00465521,0x465521,0x1 +FUN_0046552e,0x46552e,0x1 +FUN_00465571,0x465571,0x1 +FUN_00465596,0x465596,0x1 +FUN_004655a5,0x4655a5,0x1 +FUN_004655d6,0x4655d6,0x1 +FUN_004655d7,0x4655d7,0x6a +__powhlp,0x465641,0x162 +FUN_004657ac,0x4657ac,0xbd +FUN_00465869,0x465869,0x1b +FUN_00465884,0x465884,0xc8 +_tolower,0x46594c,0x22 +__ZeroTail,0x46596e,0x32 +__IncMan,0x4659a0,0x4d +__RoundMan,0x4659ed,0x72 +__CopyMan,0x465a5f,0x1b +__IsZeroMan,0x465a7a,0x19 +__ShrMan,0x465a93,0x7b +__ld12cvt,0x465b0e,0x158 +FID_conflict:__ld12tod,0x465c66,0x16 +FID_conflict:__ld12tod,0x465c7c,0x16 +FUN_00465c92,0x465c92,0x43 +FUN_00465cd5,0x465cd5,0x43 +FUN_00465d18,0x465d18,0x77 +___dtold,0x465d8f,0xba +FUN_00465e49,0x465e49,0x72 +FUN_00465ebb,0x465ebb,0x9 +__abstract_cw,0x465ec4,0x92 +__hw_cw,0x465f56,0x8e +__control87,0x465fe4,0x32 +__controlfp,0x466016,0x16 +__getbuf,0x46602c,0x44 +__isatty,0x466070,0x2a +___wctomb_mt,0x46609a,0x60 +_wctomb,0x4660fa,0x27 +__aulldvrm,0x466130,0x95 +___crtMessageBoxA,0x4661c5,0xf9 +_strncpy,0x4662c0,0x124 +___crtInitCritSecNoSpinCount@8,0x4663e4,0x10 +___crtInitCritSecAndSpinCount,0x4663f4,0x67 +FUN_0046647f,0x46647f,0xfe +___crtGetStringTypeA,0x46657d,0x1a5 +___free_lc_time,0x466737,0x190 +___free_lconv_num,0x4668c7,0x5f +___free_lconv_mon,0x466926,0xd9 +_strcspn,0x466a00,0x46 +_strcmp,0x466a50,0x87 +FUN_00466ae0,0x466ae0,0x1 +_strpbrk,0x466ba0,0x40 +FUN_00466be0,0x466be0,0x2f +_setSBCS,0x466c0f,0x29 +FUN_00466c38,0x466c38,0x192 +___updatetmbcinfo,0x466dca,0x63 +FUN_00466e30,0x466e30,0x9 +FUN_00466e39,0x466e39,0x196 +__setmbcp,0x466fcf,0x147 +FUN_00467116,0x467116,0x9 +___initmbctable,0x46711f,0x1e +FID_conflict:_ValidateRead,0x46713d,0x1c +FID_conflict:_ValidateRead,0x467159,0x1c +_ValidateExecute,0x467175,0x18 +_abort,0x46718d,0x17 +FUN_004671a5,0x4671a5,0x3 +__set_osfhnd,0x4671a8,0x7c +__free_osfhnd,0x467224,0x7f +__get_osfhandle,0x4672a3,0x41 +FUN_004672e4,0x4672e4,0x73 +__unlock_fhandle,0x467357,0x22 +FUN_00467379,0x467379,0x14d +__commit,0x4674c6,0xb1 +FUN_00467566,0x467566,0x8 +FUN_00467582,0x467582,0x1 +FUN_0046761d,0x46761d,0x2e7 +__sopen,0x467904,0x45 +FUN_00467949,0x467949,0x10 +__lseeki64_lk,0x467959,0x83 +___crtLCMapStringA,0x4679dc,0x376 +FUN_00467d98,0x467d98,0x31 +FUN_00467dc9,0x467dc9,0x11 +FUN_00467dda,0x467dda,0xd1 +FUN_00467eab,0x467eab,0x13 +___addl,0x467ebe,0x21 +___add_12,0x467edf,0x5e +___shl_12,0x467f3d,0x2e +___shr_12,0x467f6b,0x2d +FUN_00467f98,0x467f98,0xe4 +FUN_0046807c,0x46807c,0x40a +FUN_004684b6,0x4684b6,0x294 +_siglookup,0x46874a,0x2e +_raise,0x468778,0x164 +FUN_004688b3,0x4688b3,0xd +FUN_004688f1,0x4688f1,0x49 +FUN_0046893a,0x46893a,0x1b8 +___ascii_stricmp,0x468b10,0x4e +FUN_00468b5e,0x468b5e,0x13b +FUN_00468c99,0x468c99,0x238 +FUN_00468ed1,0x468ed1,0x8c +___ascii_strnicmp,0x468f60,0x61 +FUN_00468fc1,0x468fc1,0x62 +FUN_00469030,0x469030,0x1 +FUN_00469040,0x469040,0x1 +FUN_00469046,0x469046,0x1 +Unwind@00469110,0x469110,0xb +Unwind@00469125,0x469125,0xa +Unwind@00469140,0x469140,0x8 +Unwind@00469160,0x469160,0x8 +Unwind@00469168,0x469168,0xb +Unwind@00469173,0x469173,0xb +Unwind@00469190,0x469190,0xb +Unwind@004691a5,0x4691a5,0x8 +Unwind@004691c0,0x4691c0,0x8 +Unwind@004691e0,0x4691e0,0x8 +Unwind@004691e8,0x4691e8,0xe +Unwind@00469200,0x469200,0xa +Unwind@00469214,0x469214,0xd +Unwind@0046922b,0x46922b,0xd +Unwind@00469242,0x469242,0xa +Unwind@00469260,0x469260,0xb +Unwind@00469280,0x469280,0xb +Unwind@004692a0,0x4692a0,0xb +Unwind@004692c0,0x4692c0,0xb +Unwind@004692cb,0x4692cb,0xb +Unwind@004692e0,0x4692e0,0x8 +Unwind@00469300,0x469300,0x8 +Unwind@00469308,0x469308,0x27 +Unwind@00469340,0x469340,0xb +Unwind@00469358,0x469358,0x8 +Unwind@0046936c,0x46936c,0xa +Unwind@00469376,0x469376,0xa +Unwind@00469380,0x469380,0xa +Unwind@0046938a,0x46938a,0xa +Unwind@00469394,0x469394,0xa +Unwind@0046939e,0x46939e,0xa +Unwind@004693a8,0x4693a8,0xa +INIT_G_ASCII_MANAGER,0x4693c0,0x17 +FUN_004693e0,0x4693e0,0x1c +FUN_00469400,0x469400,0x1c +FUN_00469420,0x469420,0x1c +FUN_00469440,0x469440,0x14 +FUN_00469460,0x469460,0x1c +FUN_00469480,0x469480,0x1c +FUN_004694a0,0x4694a0,0x1c +FUN_004694c0,0x4694c0,0x1c +FUN_004694e0,0x4694e0,0x44 +FUN_00469530,0x469530,0x14 +FUN_00469550,0x469550,0x1c +FUN_00469570,0x469570,0x1c +FUN_00469590,0x469590,0x1c +FUN_004695b0,0x4695b0,0x1c +FUN_004695d0,0x4695d0,0xf +FUN_004695e0,0x4695e0,0x1c +FUN_00469600,0x469600,0x1c +FUN_00469620,0x469620,0xf +FUN_0046962f,0x46962f,0x1a +FUN_00469649,0x469649,0x1a +FUN_00469663,0x469663,0xf +FUN_00469672,0x469672,0x1a +FUN_0046968c,0x46968c,0x1a +FUN_004696b0,0x4696b0,0x1c +FUN_004696d0,0x4696d0,0x19 +FUN_004696f0,0x4696f0,0x1c +$E1,0x469710,0x3d +FUN_00469750,0x469750,0x14 +FUN_00469770,0x469770,0x1c +FUN_00469790,0x469790,0x1c +INIT_G_GAME_CONTEXT,0x4697ac,0x15 +FUN_004697d0,0x4697d0,0x17 +FUN_004697f0,0x4697f0,0x17 +INIT_G_SOUND_PLAYER,0x469810,0x12 +FUN_00469830,0x469830,0x39 +INIT_G_PrimitivesToDrawNoVertexBuf,0x469870,0x39 +FUN_004698b0,0x4698b0,0x39 +FUN_004698e9,0x4698e9,0x12 +FUN_00469900,0x469900,0xf +FUN_00469910,0x469910,0xf +FUN_00469920,0x469920,0xf +FUN_00469930,0x469930,0xf +FUN_00469940,0x469940,0xf +FUN_00469950,0x469950,0xf +FUN_00469960,0x469960,0xf +FUN_00469970,0x469970,0xf +FUN_00469980,0x469980,0xf +FUN_00469990,0x469990,0xf +FUN_004699a0,0x4699a0,0xf +FUN_004699b0,0x4699b0,0xf +FUN_004699c0,0x4699c0,0xf +FUN_004699cf,0x4699cf,0xf +FUN_004699de,0x4699de,0xf +FUN_004699ed,0x4699ed,0xf +FUN_004699fc,0x4699fc,0xf +FUN_00469a10,0x469a10,0xf +FUN_00469a20,0x469a20,0x5 +GameErrorContext::~GameErrorContext,0x469a30,0x5 +FUN_00469a40,0x469a40,0xf +FUN_00469a50,0x469a50,0xf diff --git a/config/mapping.toml b/config/mapping.toml deleted file mode 100644 index 46ebfac0..00000000 --- a/config/mapping.toml +++ /dev/null @@ -1,7540 +0,0 @@ -[[function]] -name = "AsciiManager::AsciiManager" -address = 0x401000 -size = 0xe0 - -[[function]] -name = "StageMenu::StageMenu" -address = 0x4010e0 -size = 0x57 - -[[function]] -name = "AsciiManager::OnUpdate" -address = 0x401140 -size = 0x101 - -[[function]] -name = "AsciiManager::OnDrawMenus" -address = 0x401250 -size = 0x3b - -[[function]] -name = "AsciiManager::OnDrawPopups" -address = 0x401290 -size = 0x27 - -[[function]] -name = "AsciiManager::RegisterChain" -address = 0x4012c0 -size = 0xd5 - -[[function]] -name = "AsciiManager::AddedCallback" -address = 0x4013a0 -size = 0x6e - -[[function]] -name = "AsciiManager::InitializeVms" -address = 0x401410 -size = 0xb9 - -[[function]] -name = "AsciiManager::DeletedCallback" -address = 0x4014d0 -size = 0x2e - -[[function]] -name = "AsciiManager::CutChain" -address = 0x401500 -size = 0x23 - -[[function]] -name = "AsciiManager::AddString" -address = 0x401530 -size = 0x115 - -[[function]] -name = "AsciiManager::AddFormatText" -address = 0x401650 -size = 0x5a - -[[function]] -name = "AsciiManager::DrawStrings" -address = 0x4016b0 -size = 0x281 - -[[function]] -name = "AsciiManager::CreatePopup1" -address = 0x401940 -size = 0x11c - -[[function]] -name = "AsciiManager::CreatePopup2" -address = 0x401a60 -size = 0x11e - -[[function]] -name = "StageMenu::OnUpdateGameMenu" -address = 0x401b80 -size = 0xb9d - -[[function]] -name = "StageMenu::OnDrawGameMenu" -address = 0x402740 -size = 0x126 - -[[function]] -name = "StageMenu::OnUpdateRetryMenu" -address = 0x402870 -size = 0x7ce - -[[function]] -name = "StageMenu::OnDrawRetryMenu" -address = 0x403060 -size = 0x17c - -[[function]] -name = "AsciiManager::DrawPopupsWithHwVertexProcessing" -address = 0x4031e0 -size = 0x1cc - -[[function]] -name = "AsciiManager::DrawPopupsWithoutHwVertexProcessing" -address = 0x4033b0 -size = 0x1cc - -[[function]] -name = "AnmVm::Initialize" -address = 0x403580 -size = 0xee - -[[function]] -name = "D3DXMatrixIdentity" -address = 0x403670 -size = 0xa7 - -[[function]] -name = "AnmVm::AnmVm" -address = 0x403720 -size = 0x68 - -[[function]] -name = "Stage::Stage" -address = 0x403790 -size = 0x72 - -[[function]] -name = "Stage::FUN_00403810" -address = 0x403810 -size = 0x89c - -[[function]] -name = "Stage::OnDrawHighPrio" -address = 0x4040d0 -size = 0xa2 - -[[function]] -name = "Stage::OnDrawLowPrio" -address = 0x404180 -size = 0x180 - -[[function]] -name = "Stage::AddedCallback" -address = 0x404300 -size = 0x1b4 - -[[function]] -name = "Stage::RegisterChain" -address = 0x4044c0 -size = 0x11e - -[[function]] -name = "Stage::DeletedCallback" -address = 0x4045e0 -size = 0x66 - -[[function]] -name = "FUN_00404650" -address = 0x404650 -size = 0x32 - -[[function]] -name = "Stage::LoadStageData" -address = 0x404690 -size = 0x1c1 - -[[function]] -name = "Stage::FUN_00404860" -address = 0x404860 -size = 0x101 - -[[function]] -name = "Stage::FUN_00404970" -address = 0x404970 -size = 0x83d - -[[function]] -name = "AnmManager::FUN_004051b0" -address = 0x4051b0 -size = 0xa9 - -[[function]] -name = "BombReimuACalc" -address = 0x405260 -size = 0x9a4 - -[[function]] -name = "BombReimuADraw" -address = 0x405c10 -size = 0x410 - -[[function]] -name = "FUN_00406020" -address = 0x406020 -size = 0x137 - -[[function]] -name = "BombReimuBCalc" -address = 0x406160 -size = 0x47d - -[[function]] -name = "BombReimuBDraw" -address = 0x4065e0 -size = 0x110 - -[[function]] -name = "BombMarisaACalc" -address = 0x4066f0 -size = 0x411 - -[[function]] -name = "BombMarisaADraw" -address = 0x406b10 -size = 0x354 - -[[function]] -name = "BombMarisaBCalc" -address = 0x406e70 -size = 0x33e - -[[function]] -name = "BombMarisaBDraw" -address = 0x4071b0 -size = 0x185 - -[[function]] -name = "FUN_00407340" -address = 0x407340 -size = 0xb2 - -[[function]] -name = "COleDispParams::~COleDispParams" -address = 0x407400 -size = 0x32 - -[[function]] -name = "FUN_00407440" -address = 0x407440 -size = 0x54 - -[[function]] -name = "EclManager::run_ecl" -address = 0x4074a0 -size = 0x3504 - -[[function]] -name = "FUN_0040abe0" -address = 0x40abe0 -size = 0x123 - -[[function]] -name = "FUN_0040ad10" -address = 0x40ad10 -size = 0x166 - -[[function]] -name = "FUN_0040ae80" -address = 0x40ae80 -size = 0x12c - -[[function]] -name = "FUN_0040afb0" -address = 0x40afb0 -size = 0x36c - -[[function]] -name = "FUN_0040b380" -address = 0x40b380 -size = 0x40 - -[[function]] -name = "FUN_0040b3c0" -address = 0x40b3c0 -size = 0x58 - -[[function]] -name = "FUN_0040b420" -address = 0x40b420 -size = 0xa1 - -[[function]] -name = "FUN_0040b4d0" -address = 0x40b4d0 -size = 0xa1 - -[[function]] -name = "FUN_0040b580" -address = 0x40b580 -size = 0xcc - -[[function]] -name = "FUN_0040b650" -address = 0x40b650 -size = 0xa4 - -[[function]] -name = "FUN_0040b700" -address = 0x40b700 -size = 0xca - -[[function]] -name = "FUN_0040b7d0" -address = 0x40b7d0 -size = 0xbe - -[[function]] -name = "FUN_0040b890" -address = 0x40b890 -size = 0x4a - -[[function]] -name = "FUN_0040b8e0" -address = 0x40b8e0 -size = 0x19e - -[[function]] -name = "FUN_0040ba80" -address = 0x40ba80 -size = 0xf4 - -[[function]] -name = "FUN_0040bb80" -address = 0x40bb80 -size = 0x574 - -[[function]] -name = "FUN_0040c100" -address = 0x40c100 -size = 0x75 - -[[function]] -name = "FUN_0040c180" -address = 0x40c180 -size = 0x42a - -[[function]] -name = "FUN_0040c5b0" -address = 0x40c5b0 -size = 0x533 - -[[function]] -name = "FUN_0040caf0" -address = 0x40caf0 -size = 0x550 - -[[function]] -name = "FUN_0040d040" -address = 0x40d040 -size = 0x3bb - -[[function]] -name = "FUN_0040d400" -address = 0x40d400 -size = 0x125 - -[[function]] -name = "FUN_0040d530" -address = 0x40d530 -size = 0x238 - -[[function]] -name = "FUN_0040d770" -address = 0x40d770 -size = 0x1b6 - -[[function]] -name = "FUN_0040d930" -address = 0x40d930 -size = 0x164 - -[[function]] -name = "FUN_0040daa0" -address = 0x40daa0 -size = 0x114 - -[[function]] -name = "FUN_0040dbc0" -address = 0x40dbc0 -size = 0xf2 - -[[function]] -name = "FUN_0040dcc0" -address = 0x40dcc0 -size = 0x139 - -[[function]] -name = "FUN_0040de00" -address = 0x40de00 -size = 0x3ae - -[[function]] -name = "FUN_0040e1b0" -address = 0x40e1b0 -size = 0x114 - -[[function]] -name = "EffectManager::EffectManager" -address = 0x40e2d0 -size = 0x65 - -[[function]] -name = "EffectManager::Reset" -address = 0x40e340 -size = 0x19 - -[[function]] -name = "EffectManager::FUN_0040e360" -address = 0x40e360 -size = 0x24d - -[[function]] -name = "EffectManager::FUN_0040e5b0" -address = 0x40e5b0 -size = 0x259 - -[[function]] -name = "EffectManager::FUN_0040e810" -address = 0x40e810 -size = 0x10f - -[[function]] -name = "EffectManager::FUN_0040e920" -address = 0x40e920 -size = 0x2e1 - -[[function]] -name = "EffectManager::FUN_0040ec10" -address = 0x40ec10 -size = 0x1a0 - -[[function]] -name = "EffectManager::FUN_0040edb0" -address = 0x40edb0 -size = 0x1a0 - -[[function]] -name = "EffectManager::FUN_0040ef50" -address = 0x40ef50 -size = 0x1ae - -[[function]] -name = "EffectManager::OnUpdate" -address = 0x40f100 -size = 0xe6 - -[[function]] -name = "EffectManager::OnDraw" -address = 0x40f1f0 -size = 0x81 - -[[function]] -name = "EffectManager::AddedCallback" -address = 0x40f280 -size = 0x12c - -[[function]] -name = "EffectManager::DeletedCallback" -address = 0x40f3d0 -size = 0x14 - -[[function]] -name = "EffectManager::RegisterChain" -address = 0x40f3f0 -size = 0xa5 - -[[function]] -name = "FUN_0040f4a0" -address = 0x40f4a0 -size = 0x23 - -[[function]] -name = "FUN_0040f4d0" -address = 0x40f4d0 -size = 0x73 - -[[function]] -name = "FUN_0040f550" -address = 0x40f550 -size = 0x254 - -[[function]] -name = "FUN_0040f7c0" -address = 0x40f7c0 -size = 0xe23 - -[[function]] -name = "FUN_004106d0" -address = 0x4106d0 -size = 0xdd - -[[function]] -name = "FUN_004107b0" -address = 0x4107b0 -size = 0xf5 - -[[function]] -name = "FUN_004108b0" -address = 0x4108b0 -size = 0x10f - -[[function]] -name = "FUN_004109c0" -address = 0x4109c0 -size = 0xaa - -[[function]] -name = "FUN_00410a70" -address = 0x410a70 -size = 0x96 - -[[function]] -name = "FUN_00410b10" -address = 0x410b10 -size = 0x26c - -[[function]] -name = "FUN_00410d80" -address = 0x410d80 -size = 0xac - -[[function]] -name = "FUN_00410e30" -address = 0x410e30 -size = 0x35b - -[[function]] -name = "FUN_00411190" -address = 0x411190 -size = 0xaa - -[[function]] -name = "FUN_00411240" -address = 0x411240 -size = 0x147 - -[[function]] -name = "FUN_00411390" -address = 0x411390 -size = 0x122 - -[[function]] -name = "FUN_004114c0" -address = 0x4114c0 -size = 0x6e - -[[function]] -name = "FUN_00411530" -address = 0x411530 -size = 0x833 - -[[function]] -name = "FUN_00411da0" -address = 0x411da0 -size = 0x19c - -[[function]] -name = "FUN_00411f40" -address = 0x411f40 -size = 0x26f - -[[function]] -name = "FUN_004121b0" -address = 0x4121b0 -size = 0x84 - -[[function]] -name = "FUN_00412240" -address = 0x412240 -size = 0xd9 - -[[function]] -name = "EnemyManager::RegisterChain" -address = 0x412320 -size = 0xc0 - -[[function]] -name = "FUN_004123e0" -address = 0x4123e0 -size = 0xa5f - -[[function]] -name = "FUN_00412e50" -address = 0x412e50 -size = 0xbd - -[[function]] -name = "FUN_00412f10" -address = 0x412f10 -size = 0x304 - -[[function]] -name = "FUN_00413220" -address = 0x413220 -size = 0xff - -[[function]] -name = "FUN_00413320" -address = 0x413320 -size = 0x21 - -[[function]] -name = "FUN_00413350" -address = 0x413350 -size = 0x23 - -[[function]] -name = "FUN_00413380" -address = 0x413380 -size = 0xaa - -[[function]] -name = "FUN_00413430" -address = 0x413430 -size = 0x19 - -[[function]] -name = "FUN_00413450" -address = 0x413450 -size = 0x10e - -[[function]] -name = "FUN_00413560" -address = 0x413560 -size = 0x50 - -[[function]] -name = "FUN_004135b0" -address = 0x4135b0 -size = 0xb8b - -[[function]] -name = "BulletManager::FUN_00414160" -address = 0x414160 -size = 0x1d2 - -[[function]] -name = "FUN_00414340" -address = 0x414340 -size = 0x15 - -[[function]] -name = "BulletManager::FUN_00414360" -address = 0x414360 -size = 0x25f - -[[function]] -name = "FUN_004145c0" -address = 0x4145c0 -size = 0xa5 - -[[function]] -name = "FUN_00414670" -address = 0x414670 -size = 0x27b - -[[function]] -name = "BulletManager::RegisterChain" -address = 0x4148f0 -size = 0xd3 - -[[function]] -name = "BulletManager::OnUpdate" -address = 0x4149d0 -size = 0x1b10 - -[[function]] -name = "BulletManager::OnDraw" -address = 0x416500 -size = 0x647 - -[[function]] -name = "FUN_00416b50" -address = 0x416b50 -size = 0xea - -[[function]] -name = "FUN_00416c50" -address = 0x416c50 -size = 0xf4 - -[[function]] -name = "BulletManager::AddedCallback" -address = 0x416d60 -size = 0x509 - -[[function]] -name = "BulletManager::DeletedCallback" -address = 0x417270 -size = 0x31 - -[[function]] -name = "FUN_004172b0" -address = 0x4172b0 -size = 0x23 - -[[function]] -name = "FUN_004172d3" -address = 0x4172d3 -size = 0x41 - -[[function]] -name = "FUN_00417314" -address = 0x417314 -size = 0x18 - -[[function]] -name = "FUN_0041732c" -address = 0x41732c -size = 0x18 - -[[function]] -name = "FUN_00417344" -address = 0x417344 -size = 0x16 - -[[function]] -name = "FUN_0041735a" -address = 0x41735a -size = 0x7f - -[[function]] -name = "FUN_004173d9" -address = 0x4173d9 -size = 0x7f - -[[function]] -name = "FUN_00417458" -address = 0x417458 -size = 0x7f - -[[function]] -name = "FUN_004174d7" -address = 0x4174d7 -size = 0x2b - -[[function]] -name = "FUN_00417502" -address = 0x417502 -size = 0x5cb - -[[function]] -name = "FUN_00417acd" -address = 0x417acd -size = 0x130 - -[[function]] -name = "FUN_00417bfd" -address = 0x417bfd -size = 0x12c - -[[function]] -name = "FUN_00417d29" -address = 0x417d29 -size = 0x93c - -[[function]] -name = "FUN_00418665" -address = 0x418665 -size = 0xc5 - -[[function]] -name = "FUN_0041872a" -address = 0x41872a -size = 0x3e - -[[function]] -name = "FUN_00418768" -address = 0x418768 -size = 0x23 - -[[function]] -name = "FUN_0041878b" -address = 0x41878b -size = 0x13e - -[[function]] -name = "FUN_004188c9" -address = 0x4188c9 -size = 0x7eb - -[[function]] -name = "FUN_004190ec" -address = 0x4190ec -size = 0x486 - -[[function]] -name = "FUN_00419572" -address = 0x419572 -size = 0x30 - -[[function]] -name = "FUN_004195a2" -address = 0x4195a2 -size = 0x1d - -[[function]] -name = "FUN_004195bf" -address = 0x4195bf -size = 0x6da - -[[function]] -name = "FUN_00419c99" -address = 0x419c99 -size = 0x115a - -[[function]] -name = "FUN_0041adf3" -address = 0x41adf3 -size = 0x3b1 - -[[function]] -name = "FUN_0041b1a4" -address = 0x41b1a4 -size = 0xd - -[[function]] -name = "FUN_0041b1b1" -address = 0x41b1b1 -size = 0xa1 - -[[function]] -name = "Gui::RegisterChain" -address = 0x41b252 -size = 0xf9 - -[[function]] -name = "FUN_0041b34b" -address = 0x41b34b -size = 0x179 - -[[function]] -name = "FUN_0041b4c4" -address = 0x41b4c4 -size = 0xc8 - -[[function]] -name = "FUN_0041b58c" -address = 0x41b58c -size = 0x23 - -[[function]] -name = "FUN_0041b5af" -address = 0x41b5af -size = 0x32 - -[[function]] -name = "FUN_0041b5e1" -address = 0x41b5e1 -size = 0x82 - -[[function]] -name = "GameManager::OnUpdate" -address = 0x41b663 -size = 0x3e7 - -[[function]] -name = "GameManager::OnDraw" -address = 0x41ba4a -size = 0x20 - -[[function]] -name = "GameManager::RegisterChain" -address = 0x41ba6a -size = 0x98 - -[[function]] -name = "AddedCallback" -address = 0x41bb02 -size = 0x6f5 - -[[function]] -name = "GameManager::DeletedCallback" -address = 0x41c1f7 -size = 0x72 - -[[function]] -name = "GameManager::Deinitialize" -address = 0x41c269 -size = 0x23 - -[[function]] -name = "FUN_0041c28c" -address = 0x41c28c -size = 0x167 - -[[function]] -name = "FUN_0041c3f3" -address = 0x41c3f3 -size = 0x18b - -[[function]] -name = "GameManager::FUN_0041c57e" -address = 0x41c57e -size = 0x7c - -[[function]] -name = "FUN_0041c5fa" -address = 0x41c5fa -size = 0x7c - -[[function]] -name = "FUN_0041c676" -address = 0x41c676 -size = 0x56 - -[[function]] -name = "Chain::~Chain" -address = 0x41c6d0 -size = 0x4b - -[[function]] -name = "ChainElem::ChainElem" -address = 0x41c720 -size = 0x61 - -[[function]] -name = "ChainElem::~ChainElem" -address = 0x41c790 -size = 0x56 - -[[function]] -name = "Chain::Chain" -address = 0x41c7f0 -size = 0x64 - -[[function]] -name = "Chain::AddToCalcChain" -address = 0x41c860 -size = 0xda - -[[function]] -name = "Chain::AddToDrawChain" -address = 0x41c940 -size = 0xcd - -[[function]] -name = "Chain::RunCalcChain" -address = 0x41ca10 -size = 0x9d - -[[function]] -name = "Chain::RunDrawChain" -address = 0x41cad0 -size = 0x9e - -[[function]] -name = "Chain::ReleaseSingleChain" -address = 0x41cb90 -size = 0x17f - -[[function]] -name = "Chain::Release" -address = 0x41cd10 -size = 0x26 - -[[function]] -name = "Chain::CreateElem" -address = 0x41cd40 -size = 0xa0 - -[[function]] -name = "Chain::Cut" -address = 0x41cde0 -size = 0x17c - -[[function]] -name = "GetJoystickCaps" -address = 0x41cf60 -size = 0x55 - -[[function]] -name = "GetControllerInput" -address = 0x41cfc0 -size = 0x5c0 - -[[function]] -name = "SetButtonFromDirectInputJoystate" -address = 0x41d580 -size = 0x7f - -[[function]] -name = "SetButtonFromControllerInputs" -address = 0x41d600 -size = 0x75 - -[[function]] -name = "FUN_0041d680" -address = 0x41d680 -size = 0x19e - -[[function]] -name = "GetInput" -address = 0x41d820 -size = 0x894 - -[[function]] -name = "ResetKeyboard" -address = 0x41e0c0 -size = 0x85 - -[[function]] -name = "FUN_0041e150" -address = 0x41e150 -size = 0xc0 - -[[function]] -name = "FUN_0041e210" -address = 0x41e210 -size = 0x4b - -[[function]] -name = "CDocObjectServer::ReleaseDocSite" -address = 0x41e260 -size = 0x30 - -[[function]] -name = "FileSystem::OpenPath" -address = 0x41e290 -size = 0x1c8 - -[[function]] -name = "FileSystem::WriteDataToFile" -address = 0x41e460 -size = 0x63 - -[[function]] -name = "GameErrorContextLog" -address = 0x41e4d0 -size = 0x14b - -[[function]] -name = "GameErrorContextFatal" -address = 0x41e620 -size = 0x155 - -[[function]] -name = "GetRandomU16" -address = 0x41e780 -size = 0x63 - -[[function]] -name = "GetRandomU32" -address = 0x41e7f0 -size = 0x30 - -[[function]] -name = "GetRandomF32ZeroToOne" -address = 0x41e820 -size = 0x2e - -[[function]] -name = "FUN_0041e850" -address = 0x41e850 -size = 0x7f - -[[function]] -name = "FUN_0041e8d0" -address = 0x41e8d0 -size = 0x6f - -[[function]] -name = "DebugPrint2" -address = 0x41e940 -size = 0x5 - -[[function]] -name = "FUN_0041e945" -address = 0x41e945 -size = 0x3c - -[[function]] -name = "FUN_0041e981" -address = 0x41e981 -size = 0x11 - -[[function]] -name = "FUN_0041e992" -address = 0x41e992 -size = 0x72 - -[[function]] -name = "FUN_0041ea04" -address = 0x41ea04 -size = 0x5f - -[[function]] -name = "FUN_0041ea63" -address = 0x41ea63 -size = 0x1bf - -[[function]] -name = "FUN_0041ec22" -address = 0x41ec22 -size = 0x50 - -[[function]] -name = "FUN_0041ec72" -address = 0x41ec72 -size = 0x29f - -[[function]] -name = "FUN_0041ef11" -address = 0x41ef11 -size = 0xf7 - -[[function]] -name = "Supervisor::CreateBackBuffer" -address = 0x41f008 -size = 0x23 - -[[function]] -name = "Supervisor::ReleaseBackBuffer" -address = 0x41f02b -size = 0x25 - -[[function]] -name = "FUN_0041f050" -address = 0x41f050 -size = 0x1e0 - -[[function]] -name = "FUN_0041f230" -address = 0x41f230 -size = 0x5a - -[[function]] -name = "FUN_0041f290" -address = 0x41f290 -size = 0x205 - -[[function]] -name = "FUN_0041f4a0" -address = 0x41f4a0 -size = 0xc58 - -[[function]] -name = "FUN_00420130" -address = 0x420130 -size = 0x56 - -[[function]] -name = "FUN_00420190" -address = 0x420190 -size = 0x198 - -[[function]] -name = "WinMain" -address = 0x420330 -size = 0x3af - -[[function]] -name = "GameWindow::Render" -address = 0x4206e0 -size = 0x466 - -[[function]] -name = "FUN_00420b50" -address = 0x420b50 -size = 0x76 - -[[function]] -name = "InitD3dInterface" -address = 0x420bd0 -size = 0x35 - -[[function]] -name = "CreateGameWindow" -address = 0x420c10 -size = 0x127 - -[[function]] -name = "WindowProc" -address = 0x420d40 -size = 0x114 - -[[function]] -name = "InitD3dRendering" -address = 0x420e60 -size = 0x5b2 - -[[function]] -name = "InitD3dDevice" -address = 0x421420 -size = 0x4d9 - -[[function]] -name = "CheckForRunningGameInstance" -address = 0x421900 -size = 0x4d - -[[function]] -name = "GameErrorContext::Flush" -address = 0x421950 -size = 0x7e - -[[function]] -name = "AnmManager::ReleaseSurfaces" -address = 0x4219d0 -size = 0x68 - -[[function]] -name = "AnmManager::FUN_00421a40" -address = 0x421a40 -size = 0x5e - -[[function]] -name = "MidiUnk::MidiUnk" -address = 0x421aa0 -size = 0x21 - -[[function]] -name = "FUN_00421ad0" -address = 0x421ad0 -size = 0x13 - -[[function]] -name = "FUN_00421af0" -address = 0x421af0 -size = 0x59 - -[[function]] -name = "MidiDevice::Close" -address = 0x421b50 -size = 0x3b - -[[function]] -name = "FUN_00421b90" -address = 0x421b90 -size = 0x4e - -[[function]] -name = "FUN_00421be0" -address = 0x421be0 -size = 0x43 - -[[function]] -name = "MidiOutput::FUN_00421c30" -address = 0x421c30 -size = 0x30 - -[[function]] -name = "FUN_00421c60" -address = 0x421c60 -size = 0x29 - -[[function]] -name = "FUN_00421c90" -address = 0x421c90 -size = 0x73 - -[[function]] -name = "MidiOutput::StopTimer" -address = 0x421d10 -size = 0x3d - -[[function]] -name = "FUN_00421d50" -address = 0x421d50 -size = 0x1a - -[[function]] -name = "FUN_00421d70" -address = 0x421d70 -size = 0x18 - -[[function]] -name = "FUN_00421d90" -address = 0x421d90 -size = 0x55 - -[[function]] -name = "MidiOutput::MidiOutput" -address = 0x421df0 -size = 0x155 - -[[function]] -name = "MidiOutput::~MidiOutput" -address = 0x421f50 -size = 0x93 - -[[function]] -name = "MidiOutput::LoadFile" -address = 0x421ff0 -size = 0x79 - -[[function]] -name = "MidiOutput::UnloadFile" -address = 0x422070 -size = 0x3c - -[[function]] -name = "MidiOutput::FUN_004220b0" -address = 0x4220b0 -size = 0x83 - -[[function]] -name = "MidiOutput::FUN_00422140" -address = 0x422140 -size = 0x231 - -[[function]] -name = "MidiOutput::FUN_00422380" -address = 0x422380 -size = 0x3a - -[[function]] -name = "MidiOutput::FUN_004223c0" -address = 0x4223c0 -size = 0xcf - -[[function]] -name = "MidiOutput::FUN_00422490" -address = 0x422490 -size = 0x44 - -[[function]] -name = "MidiOutput::StopPlayback" -address = 0x4224e0 -size = 0x7c - -[[function]] -name = "MidiOutput::UnprepareHeader" -address = 0x422560 -size = 0xc7 - -[[function]] -name = "FUN_00422630" -address = 0x422630 -size = 0x4f - -[[function]] -name = "FUN_00422680" -address = 0x422680 -size = 0x27b - -[[function]] -name = "MidiOutput::FUN_00422900" -address = 0x422900 -size = 0x7ff - -[[function]] -name = "FUN_00423260" -address = 0x423260 -size = 0xce - -[[function]] -name = "AnmManager::~AnmManager" -address = 0x423330 -size = 0xb - -[[function]] -name = "Supervisor::CalcCallback" -address = 0x42333b -size = 0x44a - -[[function]] -name = "Supervisor::DrawCallback" -address = 0x423785 -size = 0x7c - -[[function]] -name = "FUN_00423801" -address = 0x423801 -size = 0x6a - -[[function]] -name = "Supervisor::RegisterChain" -address = 0x42386b -size = 0x9f - -[[function]] -name = "Supervisor::AddedCallback" -address = 0x42390a -size = 0x20a - -[[function]] -name = "SetupDInput" -address = 0x423b14 -size = 0x28c - -[[function]] -name = "EnumGameControllersCb" -address = 0x423da0 -size = 0x3f - -[[function]] -name = "Supervisor::DeletedCallback" -address = 0x423ddf -size = 0x160 - -[[function]] -name = "Supervisor::DrawFpsCounter" -address = 0x423f3f -size = 0x1b1 - -[[function]] -name = "FUN_004240f0" -address = 0x4240f0 -size = 0x37 - -[[function]] -name = "AnmTimer::AnmTimer" -address = 0x424127 -size = 0x1e - -[[function]] -name = "AnmTimer::FUN_00424145" -address = 0x424145 -size = 0xa0 - -[[function]] -name = "AnmTimer::FUN_004241e5" -address = 0x4241e5 -size = 0xa0 - -[[function]] -name = "Supervisor::TickTimer" -address = 0x424285 -size = 0x6e - -[[function]] -name = "Supervisor::ReleasePbg3" -address = 0x4242f3 -size = 0x82 - -[[function]] -name = "Supervisor::LoadPbg3" -address = 0x424375 -size = 0x2d8 - -[[function]] -name = "Supervisor::CreateFromConfig" -address = 0x42464d -size = 0x45f - -[[function]] -name = "FUN_00424aac" -address = 0x424aac -size = 0x38 - -[[function]] -name = "FUN_00424ae4" -address = 0x424ae4 -size = 0x4b - -[[function]] -name = "isMusicMutedWtf" -address = 0x424b2f -size = 0x2e - -[[function]] -name = "FUN_00424b5d" -address = 0x424b5d -size = 0x1db - -[[function]] -name = "Supervisor::FUN_00424d38" -address = 0x424d38 -size = 0x4a - -[[function]] -name = "FUN_00424d82" -address = 0x424d82 -size = 0xbf - -[[function]] -name = "FUN_00424e41" -address = 0x424e41 -size = 0x4e - -[[function]] -name = "FUN_00424e8f" -address = 0x424e8f -size = 0x1e - -[[function]] -name = "FUN_00424ead" -address = 0x424ead -size = 0x38d - -[[function]] -name = "MusicRoom::RegisterChain" -address = 0x42523a -size = 0xde - -[[function]] -name = "FUN_00425318" -address = 0x425318 -size = 0xc5 - -[[function]] -name = "MusicRoom::OnUpdate" -address = 0x4253dd -size = 0x7d - -[[function]] -name = "MusicRoom::OnDraw" -address = 0x42545a -size = 0x1f2 - -[[function]] -name = "FUN_0042564c" -address = 0x42564c -size = 0x74b - -[[function]] -name = "FUN_00425d97" -address = 0x425d97 -size = 0x6c - -[[function]] -name = "Player::Player" -address = 0x425e10 -size = 0x1e8 - -[[function]] -name = "FUN_00426000" -address = 0x426000 -size = 0xc2 - -[[function]] -name = "FUN_004260d0" -address = 0x4260d0 -size = 0x22 - -[[function]] -name = "FUN_00426100" -address = 0x426100 -size = 0x31b - -[[function]] -name = "FUN_00426420" -address = 0x426420 -size = 0x22 - -[[function]] -name = "FUN_00426450" -address = 0x426450 -size = 0x22 - -[[function]] -name = "FUN_00426480" -address = 0x426480 -size = 0x22 - -[[function]] -name = "Player::FUN_004264b0" -address = 0x4264b0 -size = 0x77d - -[[function]] -name = "Player::CalcKillBoxCollision" -address = 0x426c40 -size = 0x1b0 - -[[function]] -name = "Player::FUN_00426df0" -address = 0x426df0 -size = 0x1dd - -[[function]] -name = "Player::CalcBoxCollision" -address = 0x426fd0 -size = 0x1ba - -[[function]] -name = "Player::FUN_00427190" -address = 0x427190 -size = 0x49c - -[[function]] -name = "Player::FUN_00427630" -address = 0x427630 -size = 0x139 - -[[function]] -name = "Player::FUN_00427770" -address = 0x427770 -size = 0xe6 - -[[function]] -name = "Player::CalcMove" -address = 0x427860 -size = 0xd9a - -[[function]] -name = "Player::FUN_00428630" -address = 0x428630 -size = 0x45 - -[[function]] -name = "Player::FUN_00428680" -address = 0x428680 -size = 0x7a - -[[function]] -name = "Player::FUN_00428700" -address = 0x428700 -size = 0x7a - -[[function]] -name = "Player::RegisterChain" -address = 0x428780 -size = 0x135 - -[[function]] -name = "Player::OnUpdate" -address = 0x4288c0 -size = 0x8ea - -[[function]] -name = "Player::FUN_004291b0" -address = 0x4291b0 -size = 0x55b - -[[function]] -name = "Player::FUN_00429710" -address = 0x429710 -size = 0x10c - -[[function]] -name = "Player::FUN_00429820" -address = 0x429820 -size = 0x10e - -[[function]] -name = "Player::OnDrawHighPrio" -address = 0x429930 -size = 0x1c9 - -[[function]] -name = "Player::FUN_00429b00" -address = 0x429b00 -size = 0x8c - -[[function]] -name = "Player::OnDrawLowPrio" -address = 0x429b90 -size = 0x16 - -[[function]] -name = "Player::FUN_00429bb0" -address = 0x429bb0 -size = 0x99 - -[[function]] -name = "FUN_00429c50" -address = 0x429c50 -size = 0x45e - -[[function]] -name = "Player::DeletedCallback" -address = 0x42a0b0 -size = 0x24 - -[[function]] -name = "Player::CutChain" -address = 0x42a0e0 -size = 0x55 - -[[function]] -name = "FUN_0042a140" -address = 0x42a140 -size = 0x100 - -[[function]] -name = "FUN_0042a240" -address = 0x42a240 -size = 0x228 - -[[function]] -name = "ReplayManager::OnUpdate" -address = 0x42a470 -size = 0x97 - -[[function]] -name = "FUN_0042a510" -address = 0x42a510 -size = 0x51 - -[[function]] -name = "FUN_0042a570" -address = 0x42a570 -size = 0xf2 - -[[function]] -name = "FUN_0042a670" -address = 0x42a670 -size = 0xa - -[[function]] -name = "ReplayManager::OnAdd" -address = 0x42a680 -size = 0x1bd - -[[function]] -name = "FUN_0042a840" -address = 0x42a840 -size = 0x1d5 - -[[function]] -name = "ReplayManager::OnDelete" -address = 0x42aa20 -size = 0x8c - -[[function]] -name = "FUN_0042aab0" -address = 0x42aab0 -size = 0x7b - -[[function]] -name = "FUN_0042ab30" -address = 0x42ab30 -size = 0x5a9 - -[[function]] -name = "OpenScore" -address = 0x42b0d9 -size = 0x1a7 - -[[function]] -name = "FUN_0042b280" -address = 0x42b280 -size = 0x126 - -[[function]] -name = "FUN_0042b3a6" -address = 0x42b3a6 -size = 0x91 - -[[function]] -name = "FUN_0042b437" -address = 0x42b437 -size = 0x2f - -[[function]] -name = "ParseCatk" -address = 0x42b466 -size = 0x9c - -[[function]] -name = "ParseClrd" -address = 0x42b502 -size = 0x15c - -[[function]] -name = "ParsePscr" -address = 0x42b65e -size = 0x17e - -[[function]] -name = "FUN_0042b7dc" -address = 0x42b7dc -size = 0x2d - -[[function]] -name = "WriteScore" -address = 0x42b809 -size = 0x424 - -[[function]] -name = "ResultScreen::FUN_0042bc2d" -address = 0x42bc2d -size = 0x2e - -[[function]] -name = "FUN_0042bc5b" -address = 0x42bc5b -size = 0x2a - -[[function]] -name = "FUN_0042bc85" -address = 0x42bc85 -size = 0x64f - -[[function]] -name = "FUN_0042c2d4" -address = 0x42c2d4 -size = 0xdd0 - -[[function]] -name = "FUN_0042d0a4" -address = 0x42d0a4 -size = 0xeb - -[[function]] -name = "FUN_0042d18f" -address = 0x42d18f -size = 0x103 - -[[function]] -name = "FUN_0042d292" -address = 0x42d292 -size = 0xc8 - -[[function]] -name = "FUN_0042d35a" -address = 0x42d35a -size = 0x419 - -[[function]] -name = "ResultScreen::RegisterChain" -address = 0x42d773 -size = 0x12e - -[[function]] -name = "ResultScreen::ResultScreen" -address = 0x42d8a1 -size = 0xed - -[[function]] -name = "FUN_0042d98e" -address = 0x42d98e -size = 0xab8 - -[[function]] -name = "FUN_0042e446" -address = 0x42e446 -size = 0xc1a - -[[function]] -name = "FUN_0042f060" -address = 0x42f060 -size = 0x55c - -[[function]] -name = "FUN_0042f5bc" -address = 0x42f5bc -size = 0x108 - -[[function]] -name = "DebugPrint" -address = 0x42f6c4 -size = 0x5 - -[[function]] -name = "Clear" -address = 0x42f6d0 -size = 0xb8 - -[[function]] -name = "SetViewport" -address = 0x42f790 -size = 0x66 - -[[function]] -name = "FUN_0042f800" -address = 0x42f800 -size = 0xae - -[[function]] -name = "FUN_0042f8b0" -address = 0x42f8b0 -size = 0x3c8 - -[[function]] -name = "FUN_0042fc80" -address = 0x42fc80 -size = 0xa8 - -[[function]] -name = "ScreenEffect::RegisterChain" -address = 0x42fd30 -size = 0x1ac - -[[function]] -name = "FUN_0042fee0" -address = 0x42fee0 -size = 0x88 - -[[function]] -name = "FUN_0042ff70" -address = 0x42ff70 -size = 0x47 - -[[function]] -name = "FUN_0042ffc0" -address = 0x42ffc0 -size = 0x22c - -[[function]] -name = "FUN_004301f0" -address = 0x4301f0 -size = 0x30 - -[[function]] -name = "FUN_00430220" -address = 0x430220 -size = 0x4b - -[[function]] -name = "SoundPlayer::InitializeDSound" -address = 0x430270 -size = 0x29d - -[[function]] -name = "SoundPlayer::Release" -address = 0x430510 -size = 0x1cd - -[[function]] -name = "SoundPlayer::LoadSound" -address = 0x4306e0 -size = 0x310 - -[[function]] -name = "FUN_004309f0" -address = 0x4309f0 -size = 0x57 - -[[function]] -name = "SoundPlayer::FUN_00430a50" -address = 0x430a50 -size = 0x3b5 - -[[function]] -name = "SoundPlayer::FUN_00430e10" -address = 0x430e10 -size = 0xad - -[[function]] -name = "SoundPlayer::playBGM" -address = 0x430ec0 -size = 0xbe - -[[function]] -name = "SoundPlayer::StopBGM" -address = 0x430f80 -size = 0xfc - -[[function]] -name = "SoundPlayer::InitSoundBuffers" -address = 0x431080 -size = 0x156 - -[[function]] -name = "SoundPlayer::FUN_004311e0" -address = 0x4311e0 -size = 0x85 - -[[function]] -name = "SoundPlayer::PlaySounds" -address = 0x431270 -size = 0x100 - -[[function]] -name = "FUN_00431370" -address = 0x431370 -size = 0xb0 - -[[function]] -name = "SoundPlayer::SoundPlayer" -address = 0x431420 -size = 0x4c - -[[function]] -name = "AnmManager::AnmManager" -address = 0x431470 -size = 0x1ed - -[[function]] -name = "AnmManager::SetupVertexBuffer" -address = 0x431660 -size = 0x2bc - -[[function]] -name = "AnmManager::LoadTexture" -address = 0x431920 -size = 0xed - -[[function]] -name = "AnmManager::LoadTextureMipmap" -address = 0x431a10 -size = 0x35f - -[[function]] -name = "AnmManager::CreateEmptyTexture" -address = 0x431d70 -size = 0x42 - -[[function]] -name = "AnmManager::LoadAnm" -address = 0x431dc0 -size = 0x270 - -[[function]] -name = "ReleaseAnm" -address = 0x432030 -size = 0x1a2 - -[[function]] -name = "ReleaseTexture" -address = 0x4321e0 -size = 0x7d - -[[function]] -name = "AnmManager::LoadSprite" -address = 0x432260 -size = 0x13b - -[[function]] -name = "AnmManager::SetActiveSprite" -address = 0x4323a0 -size = 0x90 - -[[function]] -name = "AnmManager::SetAndExecuteScript" -address = 0x432430 -size = 0x97 - -[[function]] -name = "SetRenderStateForVm" -address = 0x4324d0 -size = 0x256 - -[[function]] -name = "AnmManager::FUN_00432730" -address = 0x432730 -size = 0x393 - -[[function]] -name = "AnmManager::FUN_00432ad0" -address = 0x432ad0 -size = 0x1af - -[[function]] -name = "AnmManager::FUN_00432c80" -address = 0x432c80 -size = 0x3c - -[[function]] -name = "AnmManager::FUN_00432cc0" -address = 0x432cc0 -size = 0x2d7 - -[[function]] -name = "AnmManager::FUN_00432fa0" -address = 0x432fa0 -size = 0x1af - -[[function]] -name = "AnmManager::FUN_00433150" -address = 0x433150 -size = 0x43e - -[[function]] -name = "AnmManager::FUN_00433590" -address = 0x433590 -size = 0x3cf - -[[function]] -name = "AnmManager::ExecuteScript" -address = 0x433960 -size = 0x1103 - -[[function]] -name = "AnmManager::FUN_00434af0" -address = 0x434af0 -size = 0x61 - -[[function]] -name = "AnmManager::FUN_00434b60" -address = 0x434b60 -size = 0xdb - -[[function]] -name = "FUN_00434c40" -address = 0x434c40 -size = 0x1dc - -[[function]] -name = "FUN_00434e20" -address = 0x434e20 -size = 0x1e2 - -[[function]] -name = "AnmManager::LoadSurface" -address = 0x435010 -size = 0x25b - -[[function]] -name = "AnmManager::ReleaseSurface" -address = 0x435270 -size = 0x8f - -[[function]] -name = "AnmManager::CopySurfaceToBackBuffer" -address = 0x435300 -size = 0x1bd - -[[function]] -name = "FUN_004354c0" -address = 0x4354c0 -size = 0x1a8 - -[[function]] -name = "AnmManager::FUN_00435670" -address = 0x435670 -size = 0xed - -[[function]] -name = "FUN_0043575d" -address = 0x43575d -size = 0x42 - -[[function]] -name = "MainMenu::OnUpdate" -address = 0x43579f -size = 0x1d31 - -[[function]] -name = "MainMenu::FUN_0043753c" -address = 0x43753c -size = 0x136 - -[[function]] -name = "FUN_00437672" -address = 0x437672 -size = 0x131 - -[[function]] -name = "FUN_004377a3" -address = 0x4377a3 -size = 0xff - -[[function]] -name = "FUN_004378a2" -address = 0x4378a2 -size = 0x142 - -[[function]] -name = "MainMenu::FUN_004379e4" -address = 0x4379e4 -size = 0x15d - -[[function]] -name = "MainMenu::FUN_00437b41" -address = 0x437b41 -size = 0x68b - -[[function]] -name = "FUN_004381ec" -address = 0x4381ec -size = 0x9d5 - -[[function]] -name = "MainMenu::FUN_00438bc1" -address = 0x438bc1 -size = 0x337 - -[[function]] -name = "MainMenu::FUN_00438ef8" -address = 0x438ef8 -size = 0x23f - -[[function]] -name = "MainMenu::FUN_00439137" -address = 0x439137 -size = 0x82e - -[[function]] -name = "MainMenu::FUN_00439965" -address = 0x439965 -size = 0x171 - -[[function]] -name = "MainMenu::OnDraw" -address = 0x439ad6 -size = 0x2ca - -[[function]] -name = "FUN_00439da0" -address = 0x439da0 -size = 0x1e8 - -[[function]] -name = "FUN_00439f88" -address = 0x439f88 -size = 0x264 - -[[function]] -name = "FUN_0043a1ec" -address = 0x43a1ec -size = 0x14c - -[[function]] -name = "MainMenu::RegisterChain" -address = 0x43a338 -size = 0x12c - -[[function]] -name = "MainMenu::AddedCallback" -address = 0x43a464 -size = 0x1f5 - -[[function]] -name = "MainMenu::DeletedCallback" -address = 0x43a659 -size = 0xb1 - -[[function]] -name = "FUN_0043a70a" -address = 0x43a70a -size = 0x2c - -[[function]] -name = "FUN_0043a736" -address = 0x43a736 -size = 0x70 - -[[function]] -name = "FUN_0043a7b0" -address = 0x43a7b0 -size = 0x17 - -[[function]] -name = "DirectSound8Player::Release" -address = 0x43a7d0 -size = 0x2c - -[[function]] -name = "DirectSound8Player::Init" -address = 0x43a800 -size = 0x8e - -[[function]] -name = "DirectSound8Player::CreateSoundBuffer" -address = 0x43a890 -size = 0x12d - -[[function]] -name = "FUN_0043a9c0" -address = 0x43a9c0 -size = 0x2cb - -[[function]] -name = "FUN_0043ac90" -address = 0x43ac90 -size = 0xd3 - -[[function]] -name = "FUN_0043ad70" -address = 0x43ad70 -size = 0x2e - -[[function]] -name = "FUN_0043ada0" -address = 0x43ada0 -size = 0xf1 - -[[function]] -name = "FUN_0043aea0" -address = 0x43aea0 -size = 0x1e5 - -[[function]] -name = "FUN_0043b090" -address = 0x43b090 -size = 0xa3 - -[[function]] -name = "FUN_0043b140" -address = 0x43b140 -size = 0xb6 - -[[function]] -name = "FUN_0043b200" -address = 0x43b200 -size = 0x35 - -[[function]] -name = "FUN_0043b240" -address = 0x43b240 -size = 0xb6 - -[[function]] -name = "FUN_0043b300" -address = 0x43b300 -size = 0xa4 - -[[function]] -name = "FUN_0043b3b0" -address = 0x43b3b0 -size = 0x6e - -[[function]] -name = "FUN_0043b420" -address = 0x43b420 -size = 0x60 - -[[function]] -name = "FUN_0043b480" -address = 0x43b480 -size = 0x2e - -[[function]] -name = "FUN_0043b4b0" -address = 0x43b4b0 -size = 0x1c - -[[function]] -name = "FUN_0043b4d0" -address = 0x43b4d0 -size = 0x8f - -[[function]] -name = "CStreamingSound::HandleWaveStreamNotification" -address = 0x43b560 -size = 0x377 - -[[function]] -name = "FUN_0043b8e0" -address = 0x43b8e0 -size = 0xc2 - -[[function]] -name = "FUN_0043b9b0" -address = 0x43b9b0 -size = 0x52 - -[[function]] -name = "FUN_0043ba10" -address = 0x43ba10 -size = 0x46 - -[[function]] -name = "FUN_0043ba60" -address = 0x43ba60 -size = 0x180 - -[[function]] -name = "FUN_0043bc00" -address = 0x43bc00 -size = 0x241 - -[[function]] -name = "FUN_0043be50" -address = 0x43be50 -size = 0x11 - -[[function]] -name = "FUN_0043be70" -address = 0x43be70 -size = 0x201 - -[[function]] -name = "FUN_0043c080" -address = 0x43c080 -size = 0x239 - -[[function]] -name = "FUN_0043c2c0" -address = 0x43c2c0 -size = 0x2f - -[[function]] -name = "IPbg3Parser::Reset" -address = 0x43c2f0 -size = 0x13 - -[[function]] -name = "IPbg3Parser::ReadVarInt" -address = 0x43c310 -size = 0x5f - -[[function]] -name = "IPbg3Parser::ReadMagic" -address = 0x43c380 -size = 0x40 - -[[function]] -name = "IPbg3Parser::ReadString" -address = 0x43c3c0 -size = 0x49 - -[[function]] -name = "FUN_0043c410" -address = 0x43c410 -size = 0x7 - -[[function]] -name = "IPbg3Parser::operator_delete" -address = 0x43c420 -size = 0x20 - -[[function]] -name = "Pbg3Parser::Pbg3Parser" -address = 0x43c440 -size = 0x5a - -[[function]] -name = "Pbg3Parser::Open" -address = 0x43c4a0 -size = 0x49 - -[[function]] -name = "FUN_0043c4f0" -address = 0x43c4f0 -size = 0x11 - -[[function]] -name = "Pbg3Parser::ReadBit" -address = 0x43c510 -size = 0x59 - -[[function]] -name = "Pbg3Parser::ReadInt" -address = 0x43c570 -size = 0x7b - -[[function]] -name = "Pbg3Parser::ReadByteAssumeAligned" -address = 0x43c5f0 -size = 0x16 - -[[function]] -name = "Pbg3Parser::SeekToOffset" -address = 0x43c610 -size = 0x40 - -[[function]] -name = "Pbg3Parser::SeekToNextByte" -address = 0x43c650 -size = 0x27 - -[[function]] -name = "Pbg3Parser::ReadByteAlignedData" -address = 0x43c680 -size = 0x25 - -[[function]] -name = "Pbg3Parser::GetLastWriteTime" -address = 0x43c6b0 -size = 0x20 - -[[function]] -name = "FUN_0043c6d0" -address = 0x43c6d0 -size = 0x8 - -[[function]] -name = "Pbg3Parser::~Pbg3Parser" -address = 0x43c6e0 -size = 0x69 - -[[function]] -name = "Pbg3Parser::operator_delete" -address = 0x43c750 -size = 0x1e - -[[function]] -name = "Pbg3Archive::Pbg3Archive" -address = 0x43c770 -size = 0x13 - -[[function]] -name = "Pbg3Archive::ParseHeader" -address = 0x43c790 -size = 0x131 - -[[function]] -name = "Pbg3Archive::~Pbg3Archive" -address = 0x43c8d0 -size = 0x4e - -[[function]] -name = "Pbg3Archive::FindEntry" -address = 0x43c920 -size = 0x64 - -[[function]] -name = "Pbg3Archive::GetEntrySize" -address = 0x43c990 -size = 0x25 - -[[function]] -name = "Pbg3Archive::ReadEntryRaw" -address = 0x43c9c0 -size = 0xbd - -[[function]] -name = "Pbg3Archive::Load" -address = 0x43ca90 -size = 0xa5 - -[[function]] -name = "Pbg3Archive::ReadDecompressEntry" -address = 0x43cb40 -size = 0x2f1 - -[[function]] -name = "FileAbstraction::FileAbstraction" -address = 0x43ce40 -size = 0x17 - -[[function]] -name = "FileAbstraction::Open" -address = 0x43ce60 -size = 0xbe - -[[function]] -name = "FileAbstraction::Close" -address = 0x43cf20 -size = 0x22 - -[[function]] -name = "FileAbstraction::Read" -address = 0x43cf50 -size = 0x2c - -[[function]] -name = "FileAbstraction::Write" -address = 0x43cf80 -size = 0x2c - -[[function]] -name = "FileAbstraction::ReadByte" -address = 0x43cfb0 -size = 0x34 - -[[function]] -name = "FileAbstraction::WriteByte" -address = 0x43cff0 -size = 0x36 - -[[function]] -name = "FileAbstraction::Seek" -address = 0x43d030 -size = 0x28 - -[[function]] -name = "FileAbstraction::Tell" -address = 0x43d060 -size = 0x19 - -[[function]] -name = "FileAbstraction::GetSize" -address = 0x43d080 -size = 0x15 - -[[function]] -name = "FileAbstraction::ReadWholeFile" -address = 0x43d0a0 -size = 0x85 - -[[function]] -name = "FileAbstraction::~FileAbstraction" -address = 0x43d130 -size = 0x28 - -[[function]] -name = "D3DXVec4Transform" -address = 0x43ebb2 -size = 0x99 - -[[function]] -name = "D3DXMatrixMultiply" -address = 0x43ec4b -size = 0xe3 - -[[function]] -name = "D3DXMatrixTranspose" -address = 0x43ed2e -size = 0x6d - -[[function]] -name = "D3DXMatrixRotationX" -address = 0x43ed9b -size = 0x7a - -[[function]] -name = "D3DXMatrixRotationY" -address = 0x43ee15 -size = 0x7b - -[[function]] -name = "D3DXMatrixRotationZ" -address = 0x43ee90 -size = 0x7c - -[[function]] -name = "D3DXMatrixRotationQuaternion" -address = 0x43ef0c -size = 0xe2 - -[[function]] -name = "D3DXMatrixPerspectiveFovLH" -address = 0x43efee -size = 0x94 - -[[function]] -name = "D3DXVec3Cross" -address = 0x43f082 -size = 0x4c - -[[function]] -name = "D3DXVec3Normalize" -address = 0x43f0ce -size = 0xa7 - -[[function]] -name = "D3DXVec3TransformCoord" -address = 0x43f175 -size = 0xd0 - -[[function]] -name = "D3DXVec3Project" -address = 0x43f245 -size = 0xfd - -[[function]] -name = "D3DXMatrixTransformation" -address = 0x43f362 -size = 0x1ff - -[[function]] -name = "D3DXMatrixLookAtLH" -address = 0x43f561 -size = 0x106 - -[[function]] -name = "D3DXCreateFontIndirect" -address = 0x43f667 -size = 0x74 - -[[function]] -name = "D3DXCreateSprite" -address = 0x43f6db -size = 0x6a - -[[function]] -name = "D3DXCreateFont" -address = 0x43f745 -size = 0x33 - -[[function]] -name = "FI_Find" -address = 0x43f778 -size = 0x24 - -[[function]] -name = "FI_Score" -address = 0x43f79c -size = 0x80 - -[[function]] -name = "CheckTextureRequirements" -address = 0x43f81c -size = 0x3e2 - -[[function]] -name = "D3DXLoadSurfaceFromMemory" -address = 0x43fbfe -size = 0x236 - -[[function]] -name = "D3DXCheckTextureRequirements" -address = 0x43fe34 -size = 0x28 - -[[function]] -name = "D3DXCreateTexture" -address = 0x43fe5c -size = 0x66 - -[[function]] -name = "D3DXLoadSurfaceFromFileInMemory" -address = 0x43fec2 -size = 0xb6 - -[[function]] -name = "D3DXLoadSurfaceFromSurface" -address = 0x43ff78 -size = 0x11d - -[[function]] -name = "D3DXFilterTexture" -address = 0x440095 -size = 0x131 - -[[function]] -name = "D3DXCreateTextureFromFileInMemoryEx" -address = 0x4401c6 -size = 0x411 - -[[function]] -name = "CD3DXFont::~CD3DXFont" -address = 0x4405d7 -size = 0x32 - -[[function]] -name = "CD3DXFont::AddRef" -address = 0x440609 -size = 0xd - -[[function]] -name = "CD3DXFont::Initialize" -address = 0x440616 -size = 0x52 - -[[function]] -name = "CD3DXFont::GetDevice" -address = 0x440668 -size = 0x26 - -[[function]] -name = "CD3DXFont::GetLogFont" -address = 0x44068e -size = 0x24 - -[[function]] -name = "CD3DXFont::Begin" -address = 0x4406b2 -size = 0xf - -[[function]] -name = "CD3DXFont::End" -address = 0x4406c1 -size = 0xf - -[[function]] -name = "CD3DXFont::DrawTextA" -address = 0x4406d0 -size = 0x26 - -[[function]] -name = "CD3DXFont::DrawTextW" -address = 0x4406f6 -size = 0x26 - -[[function]] -name = "CD3DXFont::QueryInterface" -address = 0x44071c -size = 0x44 - -[[function]] -name = "CD3DXFont::Release" -address = 0x440760 -size = 0x21 - -[[function]] -name = "CD3DXFont::CD3DXFont" -address = 0x440781 -size = 0x1b - -[[function]] -name = "CD3DXSprite::~CD3DXSprite" -address = 0x44079c -size = 0x40 - -[[function]] -name = "CD3DXSprite::Initialize" -address = 0x4407dc -size = 0x287 - -[[function]] -name = "CD3DXSprite::AddRef" -address = 0x440a63 -size = 0x26 - -[[function]] -name = "CD3DXSprite::Begin" -address = 0x440a89 -size = 0x3d - -[[function]] -name = "CD3DXSprite::End" -address = 0x440ac6 -size = 0x2b - -[[function]] -name = "CD3DXSprite::QueryInterface" -address = 0x440af1 -size = 0x44 - -[[function]] -name = "CD3DXSprite::Release" -address = 0x440b35 -size = 0x21 - -[[function]] -name = "CD3DXSprite::Draw" -address = 0x440b56 -size = 0xd7 - -[[function]] -name = "CD3DXSprite::DrawTransform" -address = 0x440c2d -size = 0x2bf - -[[function]] -name = "CD3DXSprite::CD3DXSprite" -address = 0x440eec -size = 0x1e - -[[function]] -name = "CD3DXBlt::CD3DXBlt" -address = 0x440f0a -size = 0xa - -[[function]] -name = "CD3DXBlt::~CD3DXBlt" -address = 0x440f14 -size = 0x1e - -[[function]] -name = "TF_Row::~TF_Row" -address = 0x440f32 -size = 0x22 - -[[function]] -name = "TF_SetupTriangle" -address = 0x440f54 -size = 0x2a1 - -[[function]] -name = "CD3DXBlt::BltTriangle2D" -address = 0x4411f5 -size = 0x3b6 - -[[function]] -name = "CD3DXBlt::BltTriangle3D" -address = 0x4415ab -size = 0x4d7 - -[[function]] -name = "CD3DXBlt::BltSame_DXTn" -address = 0x441a82 -size = 0x181 - -[[function]] -name = "CD3DXBlt::BltBox2D_R8G8B8" -address = 0x441c03 -size = 0x6 - -[[function]] -name = "CD3DXBlt::BltBox2D_A8R8G8B8" -address = 0x441c09 -size = 0x15e - -[[function]] -name = "CD3DXBlt::BltBox2D_X8R8G8B8" -address = 0x441d67 -size = 0x11c - -[[function]] -name = "CD3DXBlt::BltBox2D_R5G6B5" -address = 0x441e83 -size = 0x150 - -[[function]] -name = "CD3DXBlt::BltBox2D_X1R5G5B5" -address = 0x441fd3 -size = 0x124 - -[[function]] -name = "CD3DXBlt::BltBox2D_A1R5G5B5" -address = 0x4420f7 -size = 0x14f - -[[function]] -name = "CD3DXBlt::BltBox2D_A4R4G4B4" -address = 0x442246 -size = 0x153 - -[[function]] -name = "CD3DXBlt::BltBox2D_R3G3B2" -address = 0x442399 -size = 0x13f - -[[function]] -name = "CD3DXBlt::BltBox2D_A8" -address = 0x4424d8 -size = 0x9b - -[[function]] -name = "CD3DXBlt::BltBox2D_A8R3G3B2" -address = 0x442573 -size = 0x14c - -[[function]] -name = "CD3DXBlt::BltBox2D_X4R4G4B4" -address = 0x4426bf -size = 0x121 - -[[function]] -name = "CD3DXBlt::BltBox2D_A8L8" -address = 0x4427e0 -size = 0x14c - -[[function]] -name = "CD3DXBlt::BltBox2D_A4L4" -address = 0x44292c -size = 0x13f - -[[function]] -name = "F2IBegin" -address = 0x442a6b -size = 0x23 - -[[function]] -name = "F2IEnd" -address = 0x442a8e -size = 0x10 - -[[function]] -name = "CD3DXBlt::BltSame" -address = 0x442a9e -size = 0x132 - -[[function]] -name = "CD3DXBlt::BltCopy" -address = 0x442bd0 -size = 0xa2 - -[[function]] -name = "CD3DXBlt::BltNone" -address = 0x442c72 -size = 0x175 - -[[function]] -name = "CD3DXBlt::BltPoint" -address = 0x442de7 -size = 0x196 - -[[function]] -name = "CD3DXBlt::BltBox2D" -address = 0x442f7d -size = 0x375 - -[[function]] -name = "CD3DXBlt::BltBox3D" -address = 0x443312 -size = 0x3a9 - -[[function]] -name = "LF_SetupLinear" -address = 0x4436bb -size = 0xd1 - -[[function]] -name = "CD3DXBlt::BltLinear2D" -address = 0x44378c -size = 0x341 - -[[function]] -name = "CD3DXBlt::BltLinear3D" -address = 0x443acd -size = 0x64d - -[[function]] -name = "CD3DXBlt::Blt" -address = 0x44411a -size = 0x112 - -[[function]] -name = "CD3DXImage::CD3DXImage" -address = 0x44422c -size = 0x19 - -[[function]] -name = "CD3DXImage::~CD3DXImage" -address = 0x444245 -size = 0x59 - -[[function]] -name = "CD3DXImage::LoadDIB" -address = 0x44429e -size = 0x63b - -[[function]] -name = "d3dx_jpeg_error_exit" -address = 0x4448d9 -size = 0x1b - -[[function]] -name = "d3dx_jpeg_output_message" -address = 0x4448f5 -size = 0x1d - -[[function]] -name = "d3dx_jpeg_fill_input_buffer" -address = 0x444912 -size = 0x15 - -[[function]] -name = "d3dx_jpeg_skip_input_data" -address = 0x444927 -size = 0x11 - -[[function]] -name = "d3dx_jpeg_term_source" -address = 0x444938 -size = 0x1 - -[[function]] -name = "CD3DXImage::LoadJPG" -address = 0x444939 -size = 0x255 - -[[function]] -name = "CD3DXImage::LoadTGA" -address = 0x444b8e -size = 0x478 - -[[function]] -name = "CD3DXImage::LoadPPM" -address = 0x445006 -size = 0x282 - -[[function]] -name = "d3dx_png_read_fn" -address = 0x445288 -size = 0x43 - -[[function]] -name = "CD3DXImage::LoadPNG" -address = 0x4452cb -size = 0x516 - -[[function]] -name = "CD3DXImage::LoadDDS" -address = 0x4457e1 -size = 0x313 - -[[function]] -name = "CD3DXImage::LoadBMP" -address = 0x445af4 -size = 0x30 - -[[function]] -name = "CD3DXImage::Load" -address = 0x445b24 -size = 0x15a - -[[function]] -name = "CD3DXText::CD3DXText" -address = 0x445c7e -size = 0x3f - -[[function]] -name = "CD3DXText::~CD3DXText" -address = 0x445cbd -size = 0xcb - -[[function]] -name = "CD3DXText::AddRef" -address = 0x445d88 -size = 0x3 - -[[function]] -name = "CD3DXText::Initialize" -address = 0x445d8b -size = 0x1ba - -[[function]] -name = "CD3DXText::Begin" -address = 0x445f45 -size = 0x42 - -[[function]] -name = "CD3DXText::End" -address = 0x445f87 -size = 0x30 - -[[function]] -name = "CD3DXText::Release" -address = 0x445fb7 -size = 0x15 - -[[function]] -name = "CD3DXText::Create" -address = 0x445fcc -size = 0x7c - -[[function]] -name = "CD3DXText::DrawTextAW" -address = 0x446048 -size = 0x59a - -[[function]] -name = "CD3DXCodec::~CD3DXCodec" -address = 0x4465e2 -size = 0x7 - -[[function]] -name = "FUN_004465e9" -address = 0x4465e9 -size = 0x3 - -[[function]] -name = "D3DXCOLOR::D3DXCOLOR" -address = 0x4465ec -size = 0x56 - -[[function]] -name = "CD3DXCodec_V8U8::Decode" -address = 0x446642 -size = 0x69 - -[[function]] -name = "CD3DXCodec_L6V5U5::Decode" -address = 0x4466ab -size = 0x96 - -[[function]] -name = "CD3DXCodec_X8L8V8U8::Decode" -address = 0x446741 -size = 0x78 - -[[function]] -name = "CD3DXCodec_Q8W8V8U8::Decode" -address = 0x4467b9 -size = 0x7e - -[[function]] -name = "CD3DXCodec_V16U16::Decode" -address = 0x446837 -size = 0x6a - -[[function]] -name = "CD3DXCodec_W11V11U10::Decode" -address = 0x4468a1 -size = 0x9f - -[[function]] -name = "D3DXCOLOR::operator-" -address = 0x446940 -size = 0x2c - -[[function]] -name = "F2IBegin" -address = 0x44696c -size = 0x23 - -[[function]] -name = "F2IEnd" -address = 0x44698f -size = 0x10 - -[[function]] -name = "CD3DXCodec::CD3DXCodec" -address = 0x44699f -size = 0x1e9 - -[[function]] -name = "CD3DXCodec::`vector_deleting_destructor'" -address = 0x446b88 -size = 0x1c - -[[function]] -name = "CD3DXCodec::ColorKey" -address = 0x446ba4 -size = 0x70 - -[[function]] -name = "CD3DXCodec_R8G8B8::Encode" -address = 0x446c14 -size = 0xc1 - -[[function]] -name = "CD3DXCodec_A8R8G8B8::Encode" -address = 0x446cd5 -size = 0xf9 - -[[function]] -name = "CD3DXCodec_X8R8G8B8::Encode" -address = 0x446dce -size = 0xd7 - -[[function]] -name = "CD3DXCodec_R5G6B5::Encode" -address = 0x446ea5 -size = 0xd7 - -[[function]] -name = "CD3DXCodec_X1R5G5B5::Encode" -address = 0x446f7c -size = 0xd7 - -[[function]] -name = "CD3DXCodec_A1R5G5B5::Encode" -address = 0x447053 -size = 0xf3 - -[[function]] -name = "CD3DXCodec_A4R4G4B4::Encode" -address = 0x447146 -size = 0xf9 - -[[function]] -name = "CD3DXCodec_R3G3B2::Encode" -address = 0x44723f -size = 0xd1 - -[[function]] -name = "CD3DXCodec_A8::Encode" -address = 0x447310 -size = 0x82 - -[[function]] -name = "CD3DXCodec_A8R3G3B2::Encode" -address = 0x447392 -size = 0xf9 - -[[function]] -name = "CD3DXCodec_X4R4G4B4::Encode" -address = 0x44748b -size = 0xd7 - -[[function]] -name = "CD3DXCodec_A8P8::Encode" -address = 0x447562 -size = 0xfd - -[[function]] -name = "CD3DXCodec_P8::Encode" -address = 0x44765f -size = 0xba - -[[function]] -name = "CD3DXCodec_L8::Encode" -address = 0x447719 -size = 0x9e - -[[function]] -name = "CD3DXCodec_A8L8::Encode" -address = 0x4477b7 -size = 0xd0 - -[[function]] -name = "CD3DXCodec_A4L4::Encode" -address = 0x447887 -size = 0xc8 - -[[function]] -name = "CD3DXCodec_V8U8::Encode" -address = 0x44794f -size = 0xb0 - -[[function]] -name = "CD3DXCodec_L6V5U5::Encode" -address = 0x4479ff -size = 0xdf - -[[function]] -name = "CD3DXCodec_X8L8V8U8::Encode" -address = 0x447ade -size = 0xe7 - -[[function]] -name = "CD3DXCodec_Q8W8V8U8::Encode" -address = 0x447bc5 -size = 0x111 - -[[function]] -name = "CD3DXCodec_V16U16::Encode" -address = 0x447cd6 -size = 0xb1 - -[[function]] -name = "CD3DXCodec_W11V11U10::Encode" -address = 0x447d87 -size = 0xec - -[[function]] -name = "CD3DXCodec_R8G8B8::Decode" -address = 0x447e73 -size = 0x8c - -[[function]] -name = "CD3DXCodec_A8R8G8B8::Decode" -address = 0x447eff -size = 0xa2 - -[[function]] -name = "CD3DXCodec_X8R8G8B8::Decode" -address = 0x447fa1 -size = 0x98 - -[[function]] -name = "CD3DXCodec_R5G6B5::Decode" -address = 0x448039 -size = 0xa5 - -[[function]] -name = "CD3DXCodec_X1R5G5B5::Decode" -address = 0x4480de -size = 0xa2 - -[[function]] -name = "CD3DXCodec_A1R5G5B5::Decode" -address = 0x448180 -size = 0xb0 - -[[function]] -name = "CD3DXCodec_A4R4G4B4::Decode" -address = 0x448230 -size = 0xaf - -[[function]] -name = "CD3DXCodec_R3G3B2::Decode" -address = 0x4482df -size = 0xa2 - -[[function]] -name = "CD3DXCodec_A8::Decode" -address = 0x448381 -size = 0x72 - -[[function]] -name = "CD3DXCodec_A8R3G3B2::Decode" -address = 0x4483f3 -size = 0xb2 - -[[function]] -name = "CD3DXCodec_X4R4G4B4::Decode" -address = 0x4484a5 -size = 0x9f - -[[function]] -name = "CD3DXCodec_A8P8::Decode" -address = 0x448544 -size = 0x87 - -[[function]] -name = "CD3DXCodec_P8::Decode" -address = 0x4485cb -size = 0x64 - -[[function]] -name = "CD3DXCodec_L8::Decode" -address = 0x44862f -size = 0x6e - -[[function]] -name = "CD3DXCodec_A8L8::Decode" -address = 0x44869d -size = 0x89 - -[[function]] -name = "CD3DXCodec_A4L4::Decode" -address = 0x448726 -size = 0x89 - -[[function]] -name = "CD3DXCodecYUV::CD3DXCodecYUV" -address = 0x4487af -size = 0xd1 - -[[function]] -name = "CD3DXCodecYUV::Commit" -address = 0x448880 -size = 0x1f3 - -[[function]] -name = "CD3DXCodecYUV::Fetch" -address = 0x448a73 -size = 0x2d1 - -[[function]] -name = "CD3DXCodecYUV::Encode" -address = 0x448d44 -size = 0x78 - -[[function]] -name = "CD3DXCodecYUV::Decode" -address = 0x448dbc -size = 0x6f - -[[function]] -name = "CD3DXCodecDXT::CD3DXCodecDXT" -address = 0x448e2b -size = 0x117 - -[[function]] -name = "CD3DXCodecDXT::Commit" -address = 0x448f42 -size = 0x32d - -[[function]] -name = "CD3DXCodecDXT::Fetch" -address = 0x44926f -size = 0x2a7 - -[[function]] -name = "CD3DXCodecDXT::Encode" -address = 0x449516 -size = 0x86 - -[[function]] -name = "CD3DXCodecDXT::Decode" -address = 0x44959c -size = 0x74 - -[[function]] -name = "FUN_00449610" -address = 0x449610 -size = 0x1c - -[[function]] -name = "CD3DXCodecYUV::~CD3DXCodecYUV" -address = 0x449631 -size = 0x45 - -[[function]] -name = "CD3DXCodecDXT::~CD3DXCodecDXT" -address = 0x449676 -size = 0x54 - -[[function]] -name = "Create" -address = 0x4496ca -size = 0x5e4 - -[[function]] -name = "CD3DXCodec::Create" -address = 0x449cda -size = 0x1c - -[[function]] -name = "CD3DXCodecYUV::`scalar_deleting_destructor'" -address = 0x449cf6 -size = 0x1c - -[[function]] -name = "CD3DXCodecDXT::`scalar_deleting_destructor'" -address = 0x449d12 -size = 0x1c - -[[function]] -name = "CD3DXCodecDXT::`scalar_deleting_destructor'" -address = 0x449d33 -size = 0x1c - -[[function]] -name = "D3DX::jpeg_CreateDecompress" -address = 0x449d54 -size = 0xc0 - -[[function]] -name = "D3DX::default_decompress_parms" -address = 0x449e19 -size = 0x17f - -[[function]] -name = "D3DX::jpeg_consume_input" -address = 0x449f98 -size = 0x9a - -[[function]] -name = "D3DX::jpeg_finish_decompress" -address = 0x44a032 -size = 0xa1 - -[[function]] -name = "D3DX::jpeg_read_header" -address = 0x44a0d3 -size = 0x63 - -[[function]] -name = "D3DX::output_pass_setup" -address = 0x44a136 -size = 0xa4 - -[[function]] -name = "D3DX::jpeg_read_scanlines" -address = 0x44a1da -size = 0x84 - -[[function]] -name = "D3DX::jpeg_start_decompress" -address = 0x44a25e -size = 0xc1 - -[[function]] -name = "D3DX::get_soi" -address = 0x44a31f -size = 0x8e - -[[function]] -name = "D3DX::get_sof" -address = 0x44a3ad -size = 0x2fb - -[[function]] -name = "D3DX::get_sos" -address = 0x44a6a8 -size = 0x2e9 - -[[function]] -name = "D3DX::get_app0" -address = 0x44a991 -size = 0x23c - -[[function]] -name = "D3DX::get_app14" -address = 0x44abcd -size = 0x17a - -[[function]] -name = "D3DX::get_dac" -address = 0x44ad47 -size = 0x157 - -[[function]] -name = "D3DX::get_dht" -address = 0x44ae9e -size = 0x294 - -[[function]] -name = "D3DX::get_dqt" -address = 0x44b132 -size = 0x24a - -[[function]] -name = "D3DX::get_dri" -address = 0x44b37c -size = 0xdf - -[[function]] -name = "D3DX::skip_variable" -address = 0x44b45b -size = 0x9c - -[[function]] -name = "D3DX::next_marker" -address = 0x44b4f7 -size = 0xd7 - -[[function]] -name = "D3DX::first_marker" -address = 0x44b5ce -size = 0x98 - -[[function]] -name = "D3DX::read_markers" -address = 0x44b666 -size = 0x1f4 - -[[function]] -name = "D3DX::read_restart_marker" -address = 0x44b85a -size = 0x7e - -[[function]] -name = "D3DX::jpeg_resync_to_restart" -address = 0x44b8d8 -size = 0xef - -[[function]] -name = "D3DX::reset_marker_reader" -address = 0x44b9c7 -size = 0x2a - -[[function]] -name = "D3DX::jinit_marker_reader" -address = 0x44b9f1 -size = 0x7d - -[[function]] -name = "D3DX::error_exit" -address = 0x44ba6e -size = 0x1b - -[[function]] -name = "D3DX::emit_message" -address = 0x44ba89 -size = 0x31 - -[[function]] -name = "D3DX::format_message" -address = 0x44baba -size = 0x97 - -[[function]] -name = "D3DX::reset_error_mgr" -address = 0x44bb51 -size = 0x11 - -[[function]] -name = "D3DX::jpeg_std_error" -address = 0x44bb62 -size = 0x4c - -[[function]] -name = "D3DX::png_format_buffer" -address = 0x44bbae -size = 0x87 - -[[function]] -name = "D3DX::png_default_error" -address = 0x44bc35 -size = 0xb - -[[function]] -name = "D3DX::png_set_error_fn" -address = 0x44bc40 -size = 0x1a - -[[function]] -name = "D3DX::png_error" -address = 0x44bc5a -size = 0x23 - -[[function]] -name = "D3DX::png_warning" -address = 0x44bc7d -size = 0x15 - -[[function]] -name = "D3DX::png_chunk_error" -address = 0x44bc92 -size = 0x25 - -[[function]] -name = "D3DX::png_chunk_warning" -address = 0x44bcb7 -size = 0x25 - -[[function]] -name = "D3DX::png_create_read_struct" -address = 0x44bcdc -size = 0x103 - -[[function]] -name = "D3DX::png_read_info" -address = 0x44bddf -size = 0x174 - -[[function]] -name = "D3DX::png_read_update_info" -address = 0x44bf53 -size = 0x20 - -[[function]] -name = "D3DX::png_read_row" -address = 0x44bf73 -size = 0x3a8 - -[[function]] -name = "D3DX::png_read_image" -address = 0x44c31b -size = 0x4d - -[[function]] -name = "D3DX::png_read_destroy" -address = 0x44c368 -size = 0x123 - -[[function]] -name = "D3DX::png_destroy_read_struct" -address = 0x44c48b -size = 0x81 - -[[function]] -name = "D3DX::png_get_valid" -address = 0x44c50c -size = 0x1a - -[[function]] -name = "D3DX::png_get_rowbytes" -address = 0x44c526 -size = 0x16 - -[[function]] -name = "D3DX::png_get_channels" -address = 0x44c53c -size = 0x16 - -[[function]] -name = "D3DX::png_get_gAMA" -address = 0x44c552 -size = 0x29 - -[[function]] -name = "D3DX::png_get_sRGB" -address = 0x44c57b -size = 0x2b - -[[function]] -name = "D3DX::png_get_IHDR" -address = 0x44c5a6 -size = 0xd1 - -[[function]] -name = "D3DX::png_get_PLTE" -address = 0x44c677 -size = 0x33 - -[[function]] -name = "D3DX::_png_get_tRNS" -address = 0x44c6aa -size = 0x67 - -[[function]] -name = "D3DX::png_set_bgr" -address = 0x44c711 -size = 0x9 - -[[function]] -name = "D3DX::png_set_packing" -address = 0x44c71a -size = 0x19 - -[[function]] -name = "D3DX::png_set_interlace_handling" -address = 0x44c733 -size = 0x19 - -[[function]] -name = "D3DX::png_set_filler" -address = 0x44c74c -size = 0x4d - -[[function]] -name = "D3DX::png_do_bgr" -address = 0x44c799 -size = 0xbf - -[[function]] -name = "D3DX::png_set_strip_16" -address = 0x44c858 -size = 0x9 - -[[function]] -name = "D3DX::png_set_gamma" -address = 0x44c861 -size = 0x36 - -[[function]] -name = "D3DX::png_set_expand" -address = 0x44c897 -size = 0x9 - -[[function]] -name = "D3DX::png_read_transform_info" -address = 0x44c8a0 -size = 0xeb - -[[function]] -name = "D3DX::png_do_unpack" -address = 0x44c98b -size = 0x10f - -[[function]] -name = "D3DX::png_do_unshift" -address = 0x44ca9a -size = 0x17b - -[[function]] -name = "D3DX::png_do_chop" -address = 0x44cc15 -size = 0x44 - -[[function]] -name = "D3DX::png_do_read_filler" -address = 0x44cc59 -size = 0x237 - -[[function]] -name = "D3DX::png_do_gamma" -address = 0x44ce90 -size = 0x372 - -[[function]] -name = "D3DX::png_do_expand_palette" -address = 0x44d202 -size = 0x207 - -[[function]] -name = "D3DX::png_do_expand" -address = 0x44d409 -size = 0x353 - -[[function]] -name = "D3DX::png_do_dither" -address = 0x44d75c -size = 0x10d - -[[function]] -name = "D3DX::png_build_gamma_table" -address = 0x44d869 -size = 0x2ff - -[[function]] -name = "D3DX::png_init_read_transformations" -address = 0x44db68 -size = 0x115 - -[[function]] -name = "_png_do_read_transformations" -address = 0x44dc7d -size = 0x19c - -[[function]] -name = "D3DX::png_set_gAMA" -address = 0x44de19 -size = 0x1b - -[[function]] -name = "_png_set_IHDR" -address = 0x44de34 -size = 0xa2 - -[[function]] -name = "D3DX::png_set_PLTE" -address = 0x44ded6 -size = 0x24 - -[[function]] -name = "D3DX::png_set_sRGB" -address = 0x44defa -size = 0x1b - -[[function]] -name = "D3DX::png_set_sRGB_gAMA_and_cHRM" -address = 0x44df15 -size = 0x39 - -[[function]] -name = "D3DX::png_set_tRNS" -address = 0x44df4e -size = 0x47 - -[[function]] -name = "D3DX::png_read_data" -address = 0x44df95 -size = 0x28 - -[[function]] -name = "D3DX::png_set_read_fn" -address = 0x44dfbd -size = 0x3f - -[[function]] -name = "D3DX::png_sig_cmp" -address = 0x44dffc -size = 0x48 - -[[function]] -name = "D3DX::png_zalloc" -address = 0x44e044 -size = 0x53 - -[[function]] -name = "D3DX::png_reset_crc" -address = 0x44e09c -size = 0x18 - -[[function]] -name = "D3DX::png_calculate_crc" -address = 0x44e0b4 -size = 0x3f - -[[function]] -name = "D3DX::png_info_init" -address = 0x44e0f3 -size = 0xe - -[[function]] -name = "D3DX::png_info_destroy" -address = 0x44e101 -size = 0xb - -[[function]] -name = "D3DX::png_create_info_struct" -address = 0x44e10c -size = 0x22 - -[[function]] -name = "XXEncodeBlockRGB" -address = 0x44e12e -size = 0x69 - -[[function]] -name = "XXDecodeBlockRGB" -address = 0x44e197 -size = 0x26 - -[[function]] -name = "ColorToFcolor" -address = 0x44e1bd -size = 0x32 - -[[function]] -name = "FcolorToColor" -address = 0x44e1ef -size = 0x35 - -[[function]] -name = "ColorToRGB" -address = 0x44e224 -size = 0x30 - -[[function]] -name = "RGBToColor" -address = 0x44e254 -size = 0x4d - -[[function]] -name = "Square3x3" -address = 0x44e2a1 -size = 0x9f - -[[function]] -name = "Quantize" -address = 0x44e340 -size = 0x8b - -[[function]] -name = "ClipExtrema" -address = 0x44e3cb -size = 0x132 - -[[function]] -name = "AllSame" -address = 0x44e4fd -size = 0x61 - -[[function]] -name = "EncodeBlockRGBColorKey" -address = 0x44e55e -size = 0x497 - -[[function]] -name = "DecodeBlockRGB" -address = 0x44e9f5 -size = 0xe9 - -[[function]] -name = "DecodeBlockAlpha4" -address = 0x44eade -size = 0x4e - -[[function]] -name = "DecodeBlockAlpha3" -address = 0x44eb2c -size = 0x100 - -[[function]] -name = "EncodeBlockRGB" -address = 0x44ec2c -size = 0x32 - -[[function]] -name = "EncodeBlockAlpha4" -address = 0x44ec5e -size = 0x59 - -[[function]] -name = "EncodeBlockAlpha3" -address = 0x44ecb7 -size = 0x156 - -[[function]] -name = "D3DX::jdiv_round_up" -address = 0x44ee0d -size = 0x10 - -[[function]] -name = "D3DX::jround_up" -address = 0x44ee1d -size = 0x18 - -[[function]] -name = "D3DX::jcopy_sample_rows" -address = 0x44ee35 -size = 0x47 - -[[function]] -name = "D3DX::jcopy_block_row" -address = 0x44ee7c -size = 0x22 - -[[function]] -name = "D3DX::jzero_far" -address = 0x44ee9e -size = 0x1b - -[[function]] -name = "D3DX::IsMMX" -address = 0x44eeb9 -size = 0x31 - -[[function]] -name = "D3DX::initial_setup" -address = 0x44eeea -size = 0x1bb - -[[function]] -name = "D3DX::per_scan_setup" -address = 0x44f0a5 -size = 0x176 - -[[function]] -name = "D3DX::latch_quant_tables" -address = 0x44f21b -size = 0x92 - -[[function]] -name = "D3DX::start_input_pass" -address = 0x44f2ad -size = 0x3a - -[[function]] -name = "D3DX::consume_markers" -address = 0x44f2e7 -size = 0x93 - -[[function]] -name = "D3DX::reset_input_controller" -address = 0x44f37a -size = 0x37 - -[[function]] -name = "D3DX::finish_input_pass" -address = 0x44f3b1 -size = 0x11 - -[[function]] -name = "D3DX::jinit_input_controller" -address = 0x44f3c2 -size = 0x41 - -[[function]] -name = "D3DX::out_of_memory" -address = 0x44f403 -size = 0x15 - -[[function]] -name = "D3DX::alloc_small" -address = 0x44f418 -size = 0xfc - -[[function]] -name = "D3DX::alloc_large" -address = 0x44f514 -size = 0x8e - -[[function]] -name = "D3DX::alloc_sarray" -address = 0x44f5a2 -size = 0x92 - -[[function]] -name = "D3DX::alloc_barray" -address = 0x44f634 -size = 0x9e - -[[function]] -name = "D3DX::request_virt_sarray" -address = 0x44f6d2 -size = 0x61 - -[[function]] -name = "D3DX::request_virt_barray" -address = 0x44f733 -size = 0x61 - -[[function]] -name = "D3DX::realize_virt_arrays" -address = 0x44f794 -size = 0x17f - -[[function]] -name = "D3DX::do_sarray_io" -address = 0x44f913 -size = 0x88 - -[[function]] -name = "D3DX::do_barray_io" -address = 0x44f99b -size = 0x8b - -[[function]] -name = "D3DX::access_virt_sarray" -address = 0x44fa26 -size = 0x11e - -[[function]] -name = "D3DX::access_virt_barray" -address = 0x44fb44 -size = 0x123 - -[[function]] -name = "D3DX::free_pool" -address = 0x44fc67 -size = 0xe1 - -[[function]] -name = "D3DX::self_destruct" -address = 0x44fd48 -size = 0x30 - -[[function]] -name = "D3DX::jinit_memory_mgr" -address = 0x44fd78 -size = 0xb4 - -[[function]] -name = "D3DX::jpeg_abort" -address = 0x44fe2c -size = 0x22 - -[[function]] -name = "D3DX::jpeg_destroy" -address = 0x44fe4e -size = 0x1b - -[[function]] -name = "D3DX::jpeg_alloc_quant_table" -address = 0x44fe69 -size = 0x1c - -[[function]] -name = "D3DX::jpeg_alloc_huff_table" -address = 0x44fe85 -size = 0x1c - -[[function]] -name = "D3DX::use_merged_upsample" -address = 0x44fea1 -size = 0x71 - -[[function]] -name = "D3DX::jpeg_calc_output_dimensions" -address = 0x44ff12 -size = 0x1ef - -[[function]] -name = "D3DX::prepare_range_limit_table" -address = 0x450101 -size = 0x6f - -[[function]] -name = "D3DX::master_selection" -address = 0x450170 -size = 0x1ad - -[[function]] -name = "D3DX::prepare_for_output_pass" -address = 0x45031d -size = 0x12d - -[[function]] -name = "D3DX::finish_output_pass" -address = 0x45044a -size = 0x21 - -[[function]] -name = "D3DX::jinit_master_decompress" -address = 0x45046b -size = 0x30 - -[[function]] -name = "D3DX::inflateReset" -address = 0x45049b -size = 0x3f - -[[function]] -name = "D3DX::inflateEnd" -address = 0x4504da -size = 0x3e - -[[function]] -name = "D3DX::inflateInit2_" -address = 0x450518 -size = 0xe5 - -[[function]] -name = "D3DX::inflateInit_" -address = 0x4505fd -size = 0x17 - -[[function]] -name = "D3DX::inflate" -address = 0x450614 -size = 0x329 - -[[function]] -name = "D3DX::png_create_struct" -address = 0x450975 -size = 0x42 - -[[function]] -name = "D3DX::png_destroy_struct" -address = 0x4509b7 -size = 0xd - -[[function]] -name = "D3DX::png_malloc" -address = 0x4509c4 -size = 0x36 - -[[function]] -name = "D3DX::png_free" -address = 0x4509fa -size = 0x19 - -[[function]] -name = "D3DX::png_memcpy_check" -address = 0x450a13 -size = 0x23 - -[[function]] -name = "D3DX::png_memset_check" -address = 0x450a36 -size = 0x33 - -[[function]] -name = "D3DX::png_get_uint_32" -address = 0x450a69 -size = 0x23 - -[[function]] -name = "D3DX::png_get_uint_16" -address = 0x450a8c -size = 0x13 - -[[function]] -name = "D3DX::png_crc_read" -address = 0x450a9f -size = 0x24 - -[[function]] -name = "D3DX::png_crc_error" -address = 0x450ac3 -size = 0x5e - -[[function]] -name = "D3DX::png_check_chunk_name" -address = 0x450b21 -size = 0x62 - -[[function]] -name = "D3DX::png_combine_row" -address = 0x450b83 -size = 0x214 - -[[function]] -name = "D3DX::png_do_read_interlace" -address = 0x450d97 -size = 0x2c9 - -[[function]] -name = "D3DX::png_read_filter_row" -address = 0x451060 -size = 0x179 - -[[function]] -name = "D3DX::png_read_start_row" -address = 0x4511d9 -size = 0x19c - -[[function]] -name = "D3DX::png_crc_finish" -address = 0x451375 -size = 0x8c - -[[function]] -name = "D3DX::png_handle_IHDR" -address = 0x451401 -size = 0x1f7 - -[[function]] -name = "D3DX::png_handle_PLTE" -address = 0x4515f8 -size = 0x129 - -[[function]] -name = "D3DX::png_handle_IEND" -address = 0x451721 -size = 0x4a - -[[function]] -name = "D3DX::png_handle_gAMA" -address = 0x45176b -size = 0x100 - -[[function]] -name = "D3DX::png_handle_sRGB" -address = 0x45186b -size = 0xef - -[[function]] -name = "D3DX::png_handle_tRNS" -address = 0x45195a -size = 0x199 - -[[function]] -name = "D3DX::png_handle_unknown" -address = 0x451af3 -size = 0x4a - -[[function]] -name = "D3DX::png_read_finish_row" -address = 0x451b3d -size = 0x225 - -[[function]] -name = "D3DX::crc32" -address = 0x451d62 -size = 0x109 - -[[function]] -name = "D3DX::jpeg_get_small" -address = 0x451e6b -size = 0xb - -[[function]] -name = "D3DX::jpeg_free_small" -address = 0x451e76 -size = 0xb - -[[function]] -name = "D3DX::jpeg_mem_available" -address = 0x451e81 -size = 0x5 - -[[function]] -name = "D3DX::jpeg_open_backing_store" -address = 0x451e86 -size = 0x14 - -[[function]] -name = "D3DX::alloc_funny_pointers" -address = 0x451e9a -size = 0xa8 - -[[function]] -name = "D3DX::make_funny_pointers" -address = 0x451f42 -size = 0x131 - -[[function]] -name = "D3DX::set_wraparound_pointers" -address = 0x452073 -size = 0xd4 - -[[function]] -name = "D3DX::set_bottom_pointers" -address = 0x452147 -size = 0x96 - -[[function]] -name = "D3DX::process_data_simple_main" -address = 0x4521dd -size = 0x68 - -[[function]] -name = "D3DX::process_data_context_main" -address = 0x452245 -size = 0x108 - -[[function]] -name = "D3DX::process_data_crank_post" -address = 0x45234d -size = 0x23 - -[[function]] -name = "D3DX::start_pass_main" -address = 0x452370 -size = 0x68 - -[[function]] -name = "D3DX::jinit_d_main_controller" -address = 0x4523d8 -size = 0xd3 - -[[function]] -name = "D3DX::start_iMCU_row" -address = 0x4524ab -size = 0x3f - -[[function]] -name = "D3DX::start_input_pass" -address = 0x4524ea -size = 0x10 - -[[function]] -name = "D3DX::decompress_onepass" -address = 0x4524fa -size = 0x1da - -[[function]] -name = "D3DX::consume_data" -address = 0x4526d4 -size = 0x19f - -[[function]] -name = "D3DX::decompress_data" -address = 0x452873 -size = 0x166 - -[[function]] -name = "D3DX::smoothing_ok" -address = 0x4529d9 -size = 0xe3 - -[[function]] -name = "D3DX::decompress_smooth_data" -address = 0x452abc -size = 0x518 - -[[function]] -name = "D3DX::start_output_pass" -address = 0x452fd4 -size = 0x3b - -[[function]] -name = "D3DX::jinit_d_coef_controller" -address = 0x45300f -size = 0xf8 - -[[function]] -name = "D3DX::jpeg_make_d_derived_tbl" -address = 0x453107 -size = 0x1a3 - -[[function]] -name = "D3DX::jpeg_fill_bit_buffer" -address = 0x4532aa -size = 0xea - -[[function]] -name = "D3DX::jpeg_huff_decode" -address = 0x453394 -size = 0xe6 - -[[function]] -name = "D3DX::process_restart" -address = 0x45347a -size = 0x5e - -[[function]] -name = "D3DX::decode_mcu" -address = 0x4534d8 -size = 0x3cd - -[[function]] -name = "D3DX::start_pass_huff_decoder" -address = 0x4538a5 -size = 0x12f - -[[function]] -name = "D3DX::jinit_huff_decoder" -address = 0x4539d4 -size = 0x3a - -[[function]] -name = "process_restart" -address = 0x453a0e -size = 0x5b - -[[function]] -name = "D3DX::decode_mcu_DC_first" -address = 0x453a69 -size = 0x1fd - -[[function]] -name = "D3DX::decode_mcu_AC_first" -address = 0x453c66 -size = 0x22d - -[[function]] -name = "D3DX::decode_mcu_DC_refine" -address = 0x453e93 -size = 0xe2 - -[[function]] -name = "D3DX::decode_mcu_AC_refine" -address = 0x453f75 -size = 0x36e - -[[function]] -name = "D3DX::start_pass_phuff_decoder" -address = 0x4542e3 -size = 0x2a3 - -[[function]] -name = "D3DX::jinit_phuff_decoder" -address = 0x454586 -size = 0x61 - -[[function]] -name = "D3DX::start_pass" -address = 0x4545e7 -size = 0x1b7 - -[[function]] -name = "D3DX::jinit_inverse_dct" -address = 0x45479e -size = 0x74 - -[[function]] -name = "D3DX::post_process_1pass" -address = 0x454812 -size = 0x65 - -[[function]] -name = "D3DX::post_process_prepass" -address = 0x454877 -size = 0x90 - -[[function]] -name = "D3DX::post_process_2pass" -address = 0x454907 -size = 0x8c - -[[function]] -name = "D3DX::start_pass_dpost" -address = 0x454993 -size = 0xa6 - -[[function]] -name = "D3DX::jinit_d_post_controller" -address = 0x454a39 -size = 0x83 - -[[function]] -name = "D3DX::start_pass_upsample" -address = 0x454abc -size = 0x1a - -[[function]] -name = "D3DX::sep_upsample" -address = 0x454ad6 -size = 0xc6 - -[[function]] -name = "D3DX::fullsize_upsample" -address = 0x454b9c -size = 0xb - -[[function]] -name = "D3DX::noop_upsample" -address = 0x454ba7 -size = 0x8 - -[[function]] -name = "D3DX::int_upsample" -address = 0x454baf -size = 0xdf - -[[function]] -name = "D3DX::h2v1_upsample" -address = 0x454c8e -size = 0x57 - -[[function]] -name = "D3DX::h2v2_upsample" -address = 0x454ce5 -size = 0x6a - -[[function]] -name = "D3DX::h2v1_fancy_upsample" -address = 0x454d4f -size = 0xa3 - -[[function]] -name = "D3DX::h2v2_fancy_upsample" -address = 0x454df2 -size = 0x107 - -[[function]] -name = "D3DX::jinit_upsampler" -address = 0x454ef9 -size = 0x1c1 - -[[function]] -name = "D3DX::build_ycc_rgb_table" -address = 0x4550ba -size = 0xb0 - -[[function]] -name = "D3DX::null_convert" -address = 0x45516a -size = 0x6a - -[[function]] -name = "D3DX::grayscale_convert" -address = 0x4551d4 -size = 0x23 - -[[function]] -name = "D3DX::ycck_cmyk_convert" -address = 0x4551f7 -size = 0x132 - -[[function]] -name = "D3DX::MYCbCr2RGB" -address = 0x455329 -size = 0x13d - -[[function]] -name = "D3DX::ycc_rgb_convert" -address = 0x455466 -size = 0x21e - -[[function]] -name = "D3DX::jinit_color_deconverter" -address = 0x455684 -size = 0x121 - -[[function]] -name = "D3DX::build_ycc_rgb_table" -address = 0x4557a5 -size = 0xb0 - -[[function]] -name = "D3DX::start_pass_merged_upsample" -address = 0x455855 -size = 0x15 - -[[function]] -name = "D3DX::merged_2v_upsample" -address = 0x45586a -size = 0xa6 - -[[function]] -name = "D3DX::merged_1v_upsample" -address = 0x455910 -size = 0x31 - -[[function]] -name = "D3DX::h2v1_merged_upsample" -address = 0x455941 -size = 0x156 - -[[function]] -name = "D3DX::h2v2_merged_upsample" -address = 0x455a97 -size = 0x1e6 - -[[function]] -name = "D3DX::jinit_merged_upsampler" -address = 0x455c7d -size = 0x75 - -[[function]] -name = "D3DX::prescan_quantize" -address = 0x455cf2 -size = 0x6c - -[[function]] -name = "D3DX::find_biggest_color_pop" -address = 0x455d5e -size = 0x29 - -[[function]] -name = "D3DX::find_biggest_volume" -address = 0x455d87 -size = 0x23 - -[[function]] -name = "D3DX::update_box" -address = 0x455daa -size = 0x338 - -[[function]] -name = "D3DX::median_cut" -address = 0x4560e2 -size = 0x11a - -[[function]] -name = "D3DX::compute_color" -address = 0x4561fc -size = 0x138 - -[[function]] -name = "D3DX::select_colors" -address = 0x456334 -size = 0x8d - -[[function]] -name = "D3DX::find_nearby_colors" -address = 0x4563c1 -size = 0x180 - -[[function]] -name = "D3DX::find_best_colors" -address = 0x456541 -size = 0x11a - -[[function]] -name = "D3DX::fill_inverse_cmap" -address = 0x45665b -size = 0xd0 - -[[function]] -name = "D3DX::pass2_no_dither" -address = 0x45672b -size = 0xa9 - -[[function]] -name = "D3DX::pass2_fs_dither" -address = 0x4567d4 -size = 0x26e - -[[function]] -name = "D3DX::init_error_limit" -address = 0x456a42 -size = 0x90 - -[[function]] -name = "FUN_00456ad2" -address = 0x456ad2 -size = 0x22 - -[[function]] -name = "D3DX::start_pass_2_quant" -address = 0x456af4 -size = 0x102 - -[[function]] -name = "D3DX::new_color_map_2_quant" -address = 0x456bf6 -size = 0xf - -[[function]] -name = "D3DX::jinit_2pass_quantizer" -address = 0x456c05 -size = 0x113 - -[[function]] -name = "D3DX::select_ncolors" -address = 0x456d18 -size = 0xcb - -[[function]] -name = "D3DX::output_value" -address = 0x456de3 -size = 0x19 - -[[function]] -name = "D3DX::largest_input_value" -address = 0x456dfc -size = 0x13 - -[[function]] -name = "D3DX::create_colormap" -address = 0x456e0f -size = 0x11d - -[[function]] -name = "D3DX::create_colorindex" -address = 0x456f2c -size = 0x121 - -[[function]] -name = "D3DX::make_odither_array" -address = 0x45704d -size = 0x62 - -[[function]] -name = "D3DX::create_odither_tables" -address = 0x4570af -size = 0x59 - -[[function]] -name = "D3DX::color_quantize" -address = 0x457108 -size = 0x88 - -[[function]] -name = "D3DX::color_quantize3" -address = 0x457190 -size = 0x8d - -[[function]] -name = "D3DX::quantize_ord_dither" -address = 0x45721d -size = 0xeb - -[[function]] -name = "D3DX::quantize3_ord_dither" -address = 0x457308 -size = 0xff - -[[function]] -name = "D3DX::quantize_fs_dither" -address = 0x457407 -size = 0x184 - -[[function]] -name = "D3DX::alloc_fs_workspace" -address = 0x45758b -size = 0x36 - -[[function]] -name = "D3DX::start_pass_1_quant" -address = 0x4575c1 -size = 0xc8 - -[[function]] -name = "D3DX::new_color_map_1_quant" -address = 0x457689 -size = 0x14 - -[[function]] -name = "D3DX::jinit_1pass_quantizer" -address = 0x45769d -size = 0x89 - -[[function]] -name = "D3DX::inflate_blocks_reset" -address = 0x457726 -size = 0x6b - -[[function]] -name = "D3DX::inflate_blocks_new" -address = 0x457791 -size = 0x8b - -[[function]] -name = "D3DX::inflate_blocks" -address = 0x45781c -size = 0x8f1 - -[[function]] -name = "D3DX::inflate_blocks_free" -address = 0x458135 -size = 0x34 - -[[function]] -name = "D3DX::adler32" -address = 0x458169 -size = 0x119 - -[[function]] -name = "D3DX::zcalloc" -address = 0x458282 -size = 0x10 - -[[function]] -name = "D3DX::jpeg_idct_4x4" -address = 0x458292 -size = 0x315 - -[[function]] -name = "D3DX::jpeg_idct_2x2" -address = 0x4585a7 -size = 0x1be - -[[function]] -name = "D3DX::jpeg_idct_1x1" -address = 0x458765 -size = 0x3d - -[[function]] -name = "D3DX::jpeg_idct_islow" -address = 0x4587a2 -size = 0x4c - -[[function]] -name = "D3DX::jpeg_idct_ifast" -address = 0x4587ee -size = 0x4c - -[[function]] -name = "D3DX::jpeg_idct_float" -address = 0x45883a -size = 0x3e1 - -[[function]] -name = "D3DX::inflate_codes_new" -address = 0x458c1b -size = 0x34 - -[[function]] -name = "D3DX::inflate_codes" -address = 0x458c4f -size = 0x52e - -[[function]] -name = "D3DX::inflate_codes_free" -address = 0x4591a5 -size = 0x11 - -[[function]] -name = "D3DX::huft_build" -address = 0x4591b6 -size = 0x385 - -[[function]] -name = "D3DX::inflate_trees_bits" -address = 0x45953b -size = 0x7f - -[[function]] -name = "D3DX::inflate_trees_dynamic" -address = 0x4595ba -size = 0x103 - -[[function]] -name = "D3DX::inflate_trees_fixed" -address = 0x4596bd -size = 0x2f - -[[function]] -name = "D3DX::inflate_flush" -address = 0x4596ec -size = 0x115 - -[[function]] -name = "D3DX::pidct8x8llm" -address = 0x459801 -size = 0x4ed - -[[function]] -name = "D3DX::midct8x8llm" -address = 0x459cee -size = 0x78b - -[[function]] -name = "D3DX::pidct8x8aan" -address = 0x45a479 -size = 0x3a9 - -[[function]] -name = "D3DX::midct8x8aan" -address = 0x45a822 -size = 0xdd3 - -[[function]] -name = "D3DX::inflate_fast" -address = 0x45b5f5 -size = 0x2aa - -[[function]] -name = "__onexit_lk" -address = 0x45b89f -size = 0x80 - -[[function]] -name = "FUN_0045b91f" -address = 0x45b91f -size = 0x28 - -[[function]] -name = "__onexit" -address = 0x45b947 -size = 0x32 - -[[function]] -name = "FUN_0045b979" -address = 0x45b979 -size = 0x6 - -[[function]] -name = "_atexit" -address = 0x45b97f -size = 0x12 - -[[function]] -name = "FUN_0045b991" -address = 0x45b991 -size = 0x38 - -[[function]] -name = "FUN_0045b9c9" -address = 0x45b9c9 -size = 0x17 - -[[function]] -name = "vsprintf" -address = 0x45b9e0 -size = 0x57 - -[[function]] -name = "_report_failure" -address = 0x45ba37 -size = 0x29 - -[[function]] -name = "__security_check_cookie" -address = 0x45ba68 -size = 0xe - -[[function]] -name = "__ftol2" -address = 0x45ba78 -size = 0x75 - -[[function]] -name = "_free" -address = 0x45baed -size = 0x68 - -[[function]] -name = "FUN_0045bb40" -address = 0x45bb40 -size = 0x9 - -[[function]] -name = "__heap_alloc" -address = 0x45bb5e -size = 0x6f - -[[function]] -name = "FUN_0045bbd0" -address = 0x45bbd0 -size = 0x9 - -[[function]] -name = "__nh_malloc" -address = 0x45bbd9 -size = 0x2c - -[[function]] -name = "_malloc" -address = 0x45bc05 -size = 0x12 - -[[function]] -name = "FUN_0045bc20" -address = 0x45bc20 -size = 0x14 - -[[function]] -name = "FUN_0045bc34" -address = 0x45bc34 -size = 0x9 - -[[function]] -name = "FUN_0045bc3d" -address = 0x45bc3d -size = 0xaa - -[[function]] -name = "FID_conflict:__CIsin_default" -address = 0x45bce0 -size = 0x14 - -[[function]] -name = "FUN_0045bcf4" -address = 0x45bcf4 -size = 0x9 - -[[function]] -name = "start" -address = 0x45bcfd -size = 0x91 - -[[function]] -name = "FID_conflict:__CIcos_default" -address = 0x45bd90 -size = 0x14 - -[[function]] -name = "FUN_0045bda4" -address = 0x45bda4 -size = 0x9 - -[[function]] -name = "start" -address = 0x45bdad -size = 0x91 - -[[function]] -name = "FUN_0045be40" -address = 0x45be40 -size = 0xa - -[[function]] -name = "FUN_0045be4a" -address = 0x45be4a -size = 0x1 - -[[function]] -name = "FUN_0045be60" -address = 0x45be60 -size = 0xa - -[[function]] -name = "FUN_0045be6a" -address = 0x45be6a -size = 0x1 - -[[function]] -name = "FUN_0045be74" -address = 0x45be74 -size = 0x1e - -[[function]] -name = "_atol" -address = 0x45be92 -size = 0x88 - -[[function]] -name = "operator_new" -address = 0x45bf24 -size = 0xe - -[[function]] -name = "_JumpToContinuation" -address = 0x45bf32 -size = 0x2b - -[[function]] -name = "FID_conflict:_CallMemberFunction1" -address = 0x45bf62 -size = 0x7 - -[[function]] -name = "_UnwindNestedFrames" -address = 0x45bf69 -size = 0x52 - -[[function]] -name = "___CxxFrameHandler" -address = 0x45bfbb -size = 0x36 - -[[function]] -name = "FUN_0045bff1" -address = 0x45bff1 -size = 0x24 - -[[function]] -name = "FUN_0045c015" -address = 0x45c015 -size = 0x6e - -[[function]] -name = "_GetRangeOfTrysToCheck" -address = 0x45c086 -size = 0x7a - -[[function]] -name = "FUN_0045c100" -address = 0x45c100 -size = 0x28 - -[[function]] -name = "FUN_0045c128" -address = 0x45c128 -size = 0x21 - -[[function]] -name = "_FindAndUnlinkFrame" -address = 0x45c149 -size = 0x4c - -[[function]] -name = "FUN_0045c195" -address = 0x45c195 -size = 0x51 - -[[function]] -name = "FUN_0045c1e6" -address = 0x45c1e6 -size = 0xaf - -[[function]] -name = "__global_unwind2" -address = 0x45c298 -size = 0x20 - -[[function]] -name = "FUN_0045c2b8" -address = 0x45c2b8 -size = 0x22 - -[[function]] -name = "__local_unwind2" -address = 0x45c2da -size = 0x68 - -[[function]] -name = "__abnormal_termination" -address = 0x45c342 -size = 0x23 - -[[function]] -name = "__NLG_Notify1" -address = 0x45c365 -size = 0x17 - -[[function]] -name = "__NLG_Notify" -address = 0x45c36e -size = 0xa - -[[function]] -name = "sprintf" -address = 0x45c386 -size = 0x58 - -[[function]] -name = "FUN_0045c3e0" -address = 0x45c3e0 -size = 0x1f - -[[function]] -name = "_fabs" -address = 0x45c3ff -size = 0xb1 - -[[function]] -name = "FID_conflict:__CItan_default" -address = 0x45c4b0 -size = 0x14 - -[[function]] -name = "tan" -address = 0x45c4c4 -size = 0x9 - -[[function]] -name = "start" -address = 0x45c4cd -size = 0x95 - -[[function]] -name = "__fclose_lk" -address = 0x45c562 -size = 0x4c - -[[function]] -name = "fclose" -address = 0x45c5ae -size = 0x46 - -[[function]] -name = "FUN_0045c5f7" -address = 0x45c5f7 -size = 0x8 - -[[function]] -name = "__fread_lk" -address = 0x45c5ff -size = 0xe9 - -[[function]] -name = "fread" -address = 0x45c6e8 -size = 0x42 - -[[function]] -name = "FUN_0045c72a" -address = 0x45c72a -size = 0xa - -[[function]] -name = "__ftell_lk" -address = 0x45c734 -size = 0x162 - -[[function]] -name = "ftell" -address = 0x45c896 -size = 0x37 - -[[function]] -name = "FUN_0045c8cd" -address = 0x45c8cd -size = 0xa - -[[function]] -name = "__fseek_lk" -address = 0x45c8d7 -size = 0x8f - -[[function]] -name = "_fseek" -address = 0x45c966 -size = 0x3f - -[[function]] -name = "FUN_0045c9a5" -address = 0x45c9a5 -size = 0xa - -[[function]] -name = "__fsopen" -address = 0x45c9af -size = 0x52 - -[[function]] -name = "FUN_0045ca01" -address = 0x45ca01 -size = 0xa - -[[function]] -name = "fopen" -address = 0x45ca0b -size = 0x13 - -[[function]] -name = "_strrchr" -address = 0x45ca20 -size = 0x2d - -[[function]] -name = "__fwrite_lk" -address = 0x45ca4d -size = 0x107 - -[[function]] -name = "fwrite" -address = 0x45cb54 -size = 0x42 - -[[function]] -name = "FUN_0045cb96" -address = 0x45cb96 -size = 0xa - -[[function]] -name = "_strlen" -address = 0x45cba0 -size = 0x8b - -[[function]] -name = "_memset" -address = 0x45cc30 -size = 0x60 - -[[function]] -name = "_memcpy" -address = 0x45cc90 -size = 0x2a0 - -[[function]] -name = "_memmove" -address = 0x45cfd0 -size = 0x2a0 - -[[function]] -name = "_fprintf" -address = 0x45d30d -size = 0x54 - -[[function]] -name = "FUN_0045d361" -address = 0x45d361 -size = 0xa - -[[function]] -name = "__aulldiv" -address = 0x45d370 -size = 0x68 - -[[function]] -name = "__allmul" -address = 0x45d3e0 -size = 0x34 - -[[function]] -name = "FUN_0045d414" -address = 0x45d414 -size = 0x70 - -[[function]] -name = "_strcpy" -address = 0x45d490 -size = 0x8a - -[[function]] -name = "_strcat" -address = 0x45d4a0 -size = 0x65 - -[[function]] -name = "FUN_0045d588" -address = 0x45d588 -size = 0x2c - -[[function]] -name = "_strncmp" -address = 0x45d5c0 -size = 0x39 - -[[function]] -name = "FUN_0045d5f9" -address = 0x45d5f9 -size = 0x9c - -[[function]] -name = "_rand" -address = 0x45d695 -size = 0x22 - -[[function]] -name = "FUN_0045d6b7" -address = 0x45d6b7 -size = 0x9 - -[[function]] -name = "__chkstk" -address = 0x45d6c0 -size = 0x3d - -[[function]] -name = "__amsg_exit" -address = 0x45d6fd -size = 0x22 - -[[function]] -name = "_fast_error_exit" -address = 0x45d722 -size = 0x24 - -[[function]] -name = "entry" -address = 0x45d746 -size = 0x1a7 - -[[function]] -name = "FID_conflict:__CIacos" -address = 0x45d920 -size = 0x14 - -[[function]] -name = "FUN_0045d934" -address = 0x45d934 -size = 0x1 - -[[function]] -name = "start" -address = 0x45d93d -size = 0xae - -[[function]] -name = "FUN_0045d9eb" -address = 0x45d9eb -size = 0x9a - -[[function]] -name = "_isdigit" -address = 0x45da85 -size = 0x3a - -[[function]] -name = "_isspace" -address = 0x45dabf -size = 0x3a - -[[function]] -name = "FUN_0045db00" -address = 0x45db00 -size = 0x121 - -[[function]] -name = "__ftol" -address = 0x45dc24 -size = 0x27 - -[[function]] -name = "_longjmp" -address = 0x45dc4c -size = 0x78 - -[[function]] -name = "__setjmp3" -address = 0x45dcc8 -size = 0x7b - -[[function]] -name = "FUN_0045dd50" -address = 0x45dd50 -size = 0x1 - -[[function]] -name = "FUN_0045dd90" -address = 0x45dd90 -size = 0x54 - -[[function]] -name = "FUN_0045dded" -address = 0x45dded -size = 0x4e - -[[function]] -name = "FUN_0045dfb2" -address = 0x45dfb2 -size = 0x1 - -[[function]] -name = "___crtExitProcess" -address = 0x45dfda -size = 0x2f - -[[function]] -name = "FUN_0045e00a" -address = 0x45e00a -size = 0x9 - -[[function]] -name = "FUN_0045e013" -address = 0x45e013 -size = 0x9 - -[[function]] -name = "FUN_0045e01c" -address = 0x45e01c -size = 0x65 - -[[function]] -name = "doexit" -address = 0x45e081 -size = 0xd3 - -[[function]] -name = "exit" -address = 0x45e154 -size = 0x11 - -[[function]] -name = "__exit" -address = 0x45e165 -size = 0x11 - -[[function]] -name = "_cexit" -address = 0x45e176 -size = 0xf - -[[function]] -name = "FUN_0045e185" -address = 0x45e185 -size = 0x1 - -[[function]] -name = "_calloc" -address = 0x45e194 -size = 0xaf - -[[function]] -name = "FUN_0045e23e" -address = 0x45e23e -size = 0x9 - -[[function]] -name = "_realloc" -address = 0x45e24f -size = 0x19c - -[[function]] -name = "FUN_0045e3b7" -address = 0x45e3b7 -size = 0x9 - -[[function]] -name = "__msize" -address = 0x45e3fc -size = 0x6a - -[[function]] -name = "FUN_0045e469" -address = 0x45e469 -size = 0x9 - -[[function]] -name = "__SEH_prolog" -address = 0x45e474 -size = 0x3b - -[[function]] -name = "__SEH_epilog" -address = 0x45e4af -size = 0x11 - -[[function]] -name = "__forcdecpt" -address = 0x45e4c0 -size = 0x3c - -[[function]] -name = "FUN_0045e4fc" -address = 0x45e4fc -size = 0x4b - -[[function]] -name = "FUN_0045e547" -address = 0x45e547 -size = 0x1a - -[[function]] -name = "__fassign" -address = 0x45e561 -size = 0x3e - -[[function]] -name = "__shift" -address = 0x45e59f -size = 0x1d - -[[function]] -name = "__cftoe2" -address = 0x45e5bc -size = 0xae - -[[function]] -name = "FUN_0045e66a" -address = 0x45e66a -size = 0x74 - -[[function]] -name = "FUN_0045e6de" -address = 0x45e6de -size = 0x9c - -[[function]] -name = "FUN_0045e77a" -address = 0x45e77a -size = 0x68 - -[[function]] -name = "FUN_0045e7e2" -address = 0x45e7e2 -size = 0xa0 - -[[function]] -name = "__cfltcvt" -address = 0x45e882 -size = 0x51 - -[[function]] -name = "FUN_0045e8d3" -address = 0x45e8d3 -size = 0x12 - -[[function]] -name = "__ms_p5_test_fdiv" -address = 0x45e8e5 -size = 0x40 - -[[function]] -name = "__ms_p5_mp_test_fdiv" -address = 0x45e925 -size = 0x29 - -[[function]] -name = "__flsbuf" -address = 0x45e94e -size = 0x119 - -[[function]] -name = "_write_char" -address = 0x45ea67 -size = 0x33 - -[[function]] -name = "_write_multi_char" -address = 0x45ea9a -size = 0x24 - -[[function]] -name = "_write_string" -address = 0x45eabe -size = 0x37 - -[[function]] -name = "_output" -address = 0x45eaf5 -size = 0x775 - -[[function]] -name = "__security_init_cookie" -address = 0x45f28a -size = 0x56 - -[[function]] -name = "__security_error_handler" -address = 0x45f2e0 -size = 0x140 - -[[function]] -name = "___heap_select" -address = 0x45f42a -size = 0x1a - -[[function]] -name = "__heap_init" -address = 0x45f444 -size = 0x51 - -[[function]] -name = "__mtinitlocks" -address = 0x45f495 -size = 0x49 - -[[function]] -name = "__mtdeletelocks" -address = 0x45f4de -size = 0x55 - -[[function]] -name = "_munlock" -address = 0x45f533 -size = 0x15 - -[[function]] -name = "FUN_0045f548" -address = 0x45f548 -size = 0x7f - -[[function]] -name = "__lock" -address = 0x45f5c7 -size = 0x31 - -[[function]] -name = "___sbh_heap_init" -address = 0x45f5f8 -size = 0x48 - -[[function]] -name = "___sbh_find_block" -address = 0x45f640 -size = 0x2b - -[[function]] -name = "___sbh_free_block" -address = 0x45f66b -size = 0x318 - -[[function]] -name = "___sbh_alloc_new_region" -address = 0x45f983 -size = 0xb7 - -[[function]] -name = "___sbh_alloc_new_group" -address = 0x45fa3a -size = 0x106 - -[[function]] -name = "___sbh_resize_block" -address = 0x45fb40 -size = 0x2df - -[[function]] -name = "___sbh_alloc_block" -address = 0x45fe1f -size = 0x2fc - -[[function]] -name = "__callnewh" -address = 0x46011b -size = 0x1b - -[[function]] -name = "__trandisp1" -address = 0x460140 -size = 0x67 - -[[function]] -name = "__trandisp2" -address = 0x4601a7 -size = 0x8c - -[[function]] -name = "FUN_0046023c" -address = 0x46023c -size = 0x1 - -[[function]] -name = "FUN_00460244" -address = 0x460244 -size = 0x7 - -[[function]] -name = "FUN_0046027d" -address = 0x46027d -size = 0x2a - -[[function]] -name = "FUN_004602a7" -address = 0x4602a7 -size = 0x3f - -[[function]] -name = "FUN_004602e6" -address = 0x4602e6 -size = 0x13 - -[[function]] -name = "FUN_004602f9" -address = 0x4602f9 -size = 0xa - -[[function]] -name = "FUN_00460303" -address = 0x460303 -size = 0x6 - -[[function]] -name = "FUN_00460309" -address = 0x460309 -size = 0x1 - -[[function]] -name = "FUN_00460310" -address = 0x460310 -size = 0x17 - -[[function]] -name = "__startOneArgErrorHandling" -address = 0x460327 -size = 0x3c - -[[function]] -name = "FUN_00460370" -address = 0x460370 -size = 0x1 - -[[function]] -name = "__load_CW" -address = 0x460385 -size = 0x17 - -[[function]] -name = "__convertTOStoQNaN" -address = 0x46039c -size = 0x19 - -[[function]] -name = "__fload_withFB" -address = 0x4603b5 -size = 0x43 - -[[function]] -name = "FUN_004603f8" -address = 0x4603f8 -size = 0x16 - -[[function]] -name = "__math_exit" -address = 0x46041b -size = 0x2a - -[[function]] -name = "FUN_00460445" -address = 0x460445 -size = 0x1 - -[[function]] -name = "FUN_00460459" -address = 0x460459 -size = 0x1 - -[[function]] -name = "FUN_00460500" -address = 0x460500 -size = 0x1 - -[[function]] -name = "FUN_0046053b" -address = 0x46053b -size = 0x1 - -[[function]] -name = "FUN_0046053c" -address = 0x46053c -size = 0x1 - -[[function]] -name = "FUN_0046056c" -address = 0x46056c -size = 0x9 - -[[function]] -name = "FUN_00460575" -address = 0x460575 -size = 0x10 - -[[function]] -name = "FUN_00460585" -address = 0x460585 -size = 0x1 - -[[function]] -name = "FUN_00460586" -address = 0x460586 -size = 0xb - -[[function]] -name = "FUN_00460591" -address = 0x460591 -size = 0x1 - -[[function]] -name = "FUN_00460598" -address = 0x460598 -size = 0x10 - -[[function]] -name = "__cintrindisp2" -address = 0x4605b0 -size = 0x3e - -[[function]] -name = "__cintrindisp1" -address = 0x4605ee -size = 0x3d - -[[function]] -name = "__ctrandisp2" -address = 0x46062b -size = 0x48 - -[[function]] -name = "FUN_00460673" -address = 0x460673 -size = 0x7 - -[[function]] -name = "cintrinexit" -address = 0x46067a -size = 0x147 - -[[function]] -name = "__ctrandisp1" -address = 0x4607c1 -size = 0x33 - -[[function]] -name = "__fload" -address = 0x4607f4 -size = 0x3c - -[[function]] -name = "FUN_00460830" -address = 0x460830 -size = 0x1 - -[[function]] -name = "FUN_00460947" -address = 0x460947 -size = 0x1 - -[[function]] -name = "FUN_00460de6" -address = 0x460de6 -size = 0x1 - -[[function]] -name = "FUN_00460df9" -address = 0x460df9 -size = 0x1 - -[[function]] -name = "FUN_00460e0c" -address = 0x460e0c -size = 0x1 - -[[function]] -name = "FUN_00460e58" -address = 0x460e58 -size = 0x1 - -[[function]] -name = "FUN_00460ea4" -address = 0x460ea4 -size = 0x1 - -[[function]] -name = "FUN_00460ed8" -address = 0x460ed8 -size = 0x1 - -[[function]] -name = "FUN_00460f0c" -address = 0x460f0c -size = 0x1 - -[[function]] -name = "FUN_00460f58" -address = 0x460f58 -size = 0x1 - -[[function]] -name = "FUN_00460fa4" -address = 0x460fa4 -size = 0x1 - -[[function]] -name = "FUN_00460fd8" -address = 0x460fd8 -size = 0x1 - -[[function]] -name = "FUN_0046100c" -address = 0x46100c -size = 0x1 - -[[function]] -name = "FUN_00461021" -address = 0x461021 -size = 0x1 - -[[function]] -name = "FUN_00461036" -address = 0x461036 -size = 0x206 - -[[function]] -name = "FUN_0046123c" -address = 0x46123c -size = 0xb2 - -[[function]] -name = "FUN_004612ee" -address = 0x4612ee -size = 0x1 - -[[function]] -name = "FUN_004614f4" -address = 0x4614f4 -size = 0x1 - -[[function]] -name = "FUN_004615a9" -address = 0x4615a9 -size = 0x1 - -[[function]] -name = "FUN_004615af" -address = 0x4615af -size = 0x1 - -[[function]] -name = "FUN_004615b5" -address = 0x4615b5 -size = 0x1 - -[[function]] -name = "FUN_004615b8" -address = 0x4615b8 -size = 0x1 - -[[function]] -name = "FUN_004615bb" -address = 0x4615bb -size = 0x77 - -[[function]] -name = "FUN_00461632" -address = 0x461632 -size = 0xca - -[[function]] -name = "FUN_004616fc" -address = 0x4616fc -size = 0xc2 - -[[function]] -name = "___updatetlocinfo" -address = 0x4617be -size = 0x32 - -[[function]] -name = "FUN_004617f0" -address = 0x4617f0 -size = 0x9 - -[[function]] -name = "FUN_004617f9" -address = 0x4617f9 -size = 0x1e - -[[function]] -name = "__getptd" -address = 0x461817 -size = 0x71 - -[[function]] -name = "FUN_00461888" -address = 0x461888 -size = 0x6f - -[[function]] -name = "TypeMatch" -address = 0x4618f7 -size = 0x4f - -[[function]] -name = "FUN_00461946" -address = 0x461946 -size = 0x1 - -[[function]] -name = "___FrameUnwindToState" -address = 0x461964 -size = 0x94 - -[[function]] -name = "FUN_00461a17" -address = 0x461a17 -size = 0x1b - -[[function]] -name = "___DestructExceptionObject" -address = 0x461a32 -size = 0x34 - -[[function]] -name = "FUN_00461a77" -address = 0x461a77 -size = 0x1d - -[[function]] -name = "FUN_00461a94" -address = 0x461a94 -size = 0x97 - -[[function]] -name = "FUN_00461bd7" -address = 0x461bd7 -size = 0x64 - -[[function]] -name = "BuildCatchObject" -address = 0x461c3b -size = 0x170 - -[[function]] -name = "CatchIt" -address = 0x461db7 -size = 0x67 - -[[function]] -name = "FUN_00461e1e" -address = 0x461e1e -size = 0xc0 - -[[function]] -name = "FUN_00461ede" -address = 0x461ede -size = 0x1e2 - -[[function]] -name = "___InternalCxxFrameHandler" -address = 0x4620c0 -size = 0xa2 - -[[function]] -name = "terminate" -address = 0x462162 -size = 0x2e - -[[function]] -name = "_inconsistency" -address = 0x462197 -size = 0x26 - -[[function]] -name = "__CallSettingFrame@12" -address = 0x4621d0 -size = 0x4c - -[[function]] -name = "__raise_exc" -address = 0x46221c -size = 0x2a5 - -[[function]] -name = "FUN_004624c1" -address = 0x4624c1 -size = 0x222 - -[[function]] -name = "FID_conflict:__set_errno_from_matherr" -address = 0x4626e3 -size = 0x28 - -[[function]] -name = "__errcode" -address = 0x46270b -size = 0x2d - -[[function]] -name = "__umatherr" -address = 0x462738 -size = 0x9e - -[[function]] -name = "__handle_qnan1" -address = 0x4627d6 -size = 0x53 - -[[function]] -name = "FUN_00462829" -address = 0x462829 -size = 0xbe - -[[function]] -name = "__set_exp" -address = 0x4628e7 -size = 0x2a - -[[function]] -name = "__sptype" -address = 0x462911 -size = 0x5b - -[[function]] -name = "FUN_0046296c" -address = 0x46296c -size = 0xba - -[[function]] -name = "FUN_00462a26" -address = 0x462a26 -size = 0xd - -[[function]] -name = "FUN_00462a33" -address = 0x462a33 -size = 0xe - -[[function]] -name = "__ctrlfp" -address = 0x462a41 -size = 0x24 - -[[function]] -name = "FUN_00462a65" -address = 0x462a65 -size = 0x59 - -[[function]] -name = "FUN_00462abe" -address = 0x462abe -size = 0x83 - -[[function]] -name = "__close" -address = 0x462b41 -size = 0x90 - -[[function]] -name = "FUN_00462bb8" -address = 0x462bb8 -size = 0x8 - -[[function]] -name = "__freebuf" -address = 0x462bdc -size = 0x2b - -[[function]] -name = "__flush" -address = 0x462c07 -size = 0x5d - -[[function]] -name = "__fflush_lk" -address = 0x462c64 -size = 0x2e - -[[function]] -name = "FUN_00462c92" -address = 0x462c92 -size = 0x1 - -[[function]] -name = "FUN_00462d67" -address = 0x462d67 -size = 0x1 - -[[function]] -name = "FUN_00462d70" -address = 0x462d70 -size = 0xa9 - -[[function]] -name = "FUN_00462e19" -address = 0x462e19 -size = 0x1 - -[[function]] -name = "__lock_file" -address = 0x462e2d -size = 0x2f - -[[function]] -name = "FID_conflict:__lock_file2" -address = 0x462e5c -size = 0x23 - -[[function]] -name = "__unlock_file" -address = 0x462e7f -size = 0x2f - -[[function]] -name = "FID_conflict:__lock_file2" -address = 0x462eae -size = 0x23 - -[[function]] -name = "__filbuf" -address = 0x462ed1 -size = 0xe1 - -[[function]] -name = "FUN_00462fb2" -address = 0x462fb2 -size = 0x1cd - -[[function]] -name = "__read" -address = 0x46317f -size = 0xa0 - -[[function]] -name = "FUN_00463206" -address = 0x463206 -size = 0x8 - -[[function]] -name = "FUN_0046322a" -address = 0x46322a -size = 0x9 - -[[function]] -name = "FUN_00463233" -address = 0x463233 -size = 0x9 - -[[function]] -name = "__dosmaperr" -address = 0x46323c -size = 0x73 - -[[function]] -name = "FUN_004632af" -address = 0x4632af -size = 0x1fe - -[[function]] -name = "__lseek_lk" -address = 0x4634ad -size = 0x74 - -[[function]] -name = "__lseek" -address = 0x463521 -size = 0xa0 - -[[function]] -name = "FUN_004635a8" -address = 0x4635a8 -size = 0x8 - -[[function]] -name = "__openfile" -address = 0x4635cc -size = 0x168 - -[[function]] -name = "__getstream" -address = 0x463734 -size = 0x116 - -[[function]] -name = "FUN_0046384d" -address = 0x46384d -size = 0x9 - -[[function]] -name = "FUN_00463856" -address = 0x463856 -size = 0x1a5 - -[[function]] -name = "__write" -address = 0x4639fb -size = 0xa0 - -[[function]] -name = "FUN_00463a82" -address = 0x463a82 -size = 0x8 - -[[function]] -name = "FUN_00463aa6" -address = 0x463aa6 -size = 0x46 - -[[function]] -name = "FUN_00463aec" -address = 0x463aec -size = 0x13 - -[[function]] -name = "FUN_00463aff" -address = 0x463aff -size = 0x1 - -[[function]] -name = "__stbuf" -address = 0x463b0c -size = 0x88 - -[[function]] -name = "__ftbuf" -address = 0x463b94 -size = 0x2a - -[[function]] -name = "__mbctoupper" -address = 0x463bbe -size = 0x85 - -[[function]] -name = "FUN_00463c43" -address = 0x463c43 -size = 0x177 - -[[function]] -name = "__FF_MSGBANNER" -address = 0x463dba -size = 0x39 - -[[function]] -name = "__XcptFilter" -address = 0x463df3 -size = 0x164 - -[[function]] -name = "FUN_00463f57" -address = 0x463f57 -size = 0x69 - -[[function]] -name = "__setenvp" -address = 0x463fc0 -size = 0xc7 - -[[function]] -name = "FUN_00464087" -address = 0x464087 -size = 0x16c - -[[function]] -name = "FUN_004641f3" -address = 0x4641f3 -size = 0xa2 - -[[function]] -name = "___crtGetEnvironmentStringsA" -address = 0x464295 -size = 0x122 - -[[function]] -name = "FUN_004643b7" -address = 0x4643b7 -size = 0x3d - -[[function]] -name = "FUN_004643fb" -address = 0x4643fb -size = 0x3d - -[[function]] -name = "FUN_0046443f" -address = 0x46443f -size = 0x294 - -[[function]] -name = "_has_osfxsr_set" -address = 0x4646d3 -size = 0x2e - -[[function]] -name = "FUN_00464708" -address = 0x464708 -size = 0x57 - -[[function]] -name = "FUN_0046475f" -address = 0x46475f -size = 0xd1 - -[[function]] -name = "__rt_probe_read4@4" -address = 0x464830 -size = 0x29 - -[[function]] -name = "__CIpow_pentium4" -address = 0x464880 -size = 0x19 - -[[function]] -name = "__pow_pentium4" -address = 0x464899 -size = 0xb2d - -[[function]] -name = "FUN_004653d0" -address = 0x4653d0 -size = 0x1 - -[[function]] -name = "FUN_00465448" -address = 0x465448 -size = 0x1 - -[[function]] -name = "FUN_0046545a" -address = 0x46545a -size = 0x1 - -[[function]] -name = "FUN_00465474" -address = 0x465474 -size = 0x1 - -[[function]] -name = "FUN_00465484" -address = 0x465484 -size = 0x1 - -[[function]] -name = "FUN_00465489" -address = 0x465489 -size = 0x1 - -[[function]] -name = "FUN_00465498" -address = 0x465498 -size = 0x1 - -[[function]] -name = "FUN_0046549d" -address = 0x46549d -size = 0x1 - -[[function]] -name = "FUN_004654b7" -address = 0x4654b7 -size = 0x1 - -[[function]] -name = "FUN_004654b8" -address = 0x4654b8 -size = 0x1 - -[[function]] -name = "FUN_004654d2" -address = 0x4654d2 -size = 0x1 - -[[function]] -name = "FUN_004654d9" -address = 0x4654d9 -size = 0x1 - -[[function]] -name = "FUN_00465502" -address = 0x465502 -size = 0x1 - -[[function]] -name = "FUN_0046550f" -address = 0x46550f -size = 0x1 - -[[function]] -name = "FUN_00465521" -address = 0x465521 -size = 0x1 - -[[function]] -name = "FUN_0046552e" -address = 0x46552e -size = 0x1 - -[[function]] -name = "FUN_00465571" -address = 0x465571 -size = 0x1 - -[[function]] -name = "FUN_00465596" -address = 0x465596 -size = 0x1 - -[[function]] -name = "FUN_004655a5" -address = 0x4655a5 -size = 0x1 - -[[function]] -name = "FUN_004655d6" -address = 0x4655d6 -size = 0x1 - -[[function]] -name = "FUN_004655d7" -address = 0x4655d7 -size = 0x6a - -[[function]] -name = "__powhlp" -address = 0x465641 -size = 0x162 - -[[function]] -name = "FUN_004657ac" -address = 0x4657ac -size = 0xbd - -[[function]] -name = "FUN_00465869" -address = 0x465869 -size = 0x1b - -[[function]] -name = "FUN_00465884" -address = 0x465884 -size = 0xc8 - -[[function]] -name = "_tolower" -address = 0x46594c -size = 0x22 - -[[function]] -name = "__ZeroTail" -address = 0x46596e -size = 0x32 - -[[function]] -name = "__IncMan" -address = 0x4659a0 -size = 0x4d - -[[function]] -name = "__RoundMan" -address = 0x4659ed -size = 0x72 - -[[function]] -name = "__CopyMan" -address = 0x465a5f -size = 0x1b - -[[function]] -name = "__IsZeroMan" -address = 0x465a7a -size = 0x19 - -[[function]] -name = "__ShrMan" -address = 0x465a93 -size = 0x7b - -[[function]] -name = "__ld12cvt" -address = 0x465b0e -size = 0x158 - -[[function]] -name = "FID_conflict:__ld12tod" -address = 0x465c66 -size = 0x16 - -[[function]] -name = "FID_conflict:__ld12tod" -address = 0x465c7c -size = 0x16 - -[[function]] -name = "FUN_00465c92" -address = 0x465c92 -size = 0x43 - -[[function]] -name = "FUN_00465cd5" -address = 0x465cd5 -size = 0x43 - -[[function]] -name = "FUN_00465d18" -address = 0x465d18 -size = 0x77 - -[[function]] -name = "___dtold" -address = 0x465d8f -size = 0xba - -[[function]] -name = "FUN_00465e49" -address = 0x465e49 -size = 0x72 - -[[function]] -name = "FUN_00465ebb" -address = 0x465ebb -size = 0x9 - -[[function]] -name = "__abstract_cw" -address = 0x465ec4 -size = 0x92 - -[[function]] -name = "__hw_cw" -address = 0x465f56 -size = 0x8e - -[[function]] -name = "__control87" -address = 0x465fe4 -size = 0x32 - -[[function]] -name = "__controlfp" -address = 0x466016 -size = 0x16 - -[[function]] -name = "__getbuf" -address = 0x46602c -size = 0x44 - -[[function]] -name = "__isatty" -address = 0x466070 -size = 0x2a - -[[function]] -name = "___wctomb_mt" -address = 0x46609a -size = 0x60 - -[[function]] -name = "_wctomb" -address = 0x4660fa -size = 0x27 - -[[function]] -name = "__aulldvrm" -address = 0x466130 -size = 0x95 - -[[function]] -name = "___crtMessageBoxA" -address = 0x4661c5 -size = 0xf9 - -[[function]] -name = "_strncpy" -address = 0x4662c0 -size = 0x124 - -[[function]] -name = "___crtInitCritSecNoSpinCount@8" -address = 0x4663e4 -size = 0x10 - -[[function]] -name = "___crtInitCritSecAndSpinCount" -address = 0x4663f4 -size = 0x67 - -[[function]] -name = "FUN_0046647f" -address = 0x46647f -size = 0xfe - -[[function]] -name = "___crtGetStringTypeA" -address = 0x46657d -size = 0x1a5 - -[[function]] -name = "___free_lc_time" -address = 0x466737 -size = 0x190 - -[[function]] -name = "___free_lconv_num" -address = 0x4668c7 -size = 0x5f - -[[function]] -name = "___free_lconv_mon" -address = 0x466926 -size = 0xd9 - -[[function]] -name = "_strcspn" -address = 0x466a00 -size = 0x46 - -[[function]] -name = "_strcmp" -address = 0x466a50 -size = 0x87 - -[[function]] -name = "FUN_00466ae0" -address = 0x466ae0 -size = 0x1 - -[[function]] -name = "_strpbrk" -address = 0x466ba0 -size = 0x40 - -[[function]] -name = "FUN_00466be0" -address = 0x466be0 -size = 0x2f - -[[function]] -name = "_setSBCS" -address = 0x466c0f -size = 0x29 - -[[function]] -name = "FUN_00466c38" -address = 0x466c38 -size = 0x192 - -[[function]] -name = "___updatetmbcinfo" -address = 0x466dca -size = 0x63 - -[[function]] -name = "FUN_00466e30" -address = 0x466e30 -size = 0x9 - -[[function]] -name = "FUN_00466e39" -address = 0x466e39 -size = 0x196 - -[[function]] -name = "__setmbcp" -address = 0x466fcf -size = 0x147 - -[[function]] -name = "FUN_00467116" -address = 0x467116 -size = 0x9 - -[[function]] -name = "___initmbctable" -address = 0x46711f -size = 0x1e - -[[function]] -name = "FID_conflict:_ValidateRead" -address = 0x46713d -size = 0x1c - -[[function]] -name = "FID_conflict:_ValidateRead" -address = 0x467159 -size = 0x1c - -[[function]] -name = "_ValidateExecute" -address = 0x467175 -size = 0x18 - -[[function]] -name = "_abort" -address = 0x46718d -size = 0x17 - -[[function]] -name = "FUN_004671a5" -address = 0x4671a5 -size = 0x3 - -[[function]] -name = "__set_osfhnd" -address = 0x4671a8 -size = 0x7c - -[[function]] -name = "__free_osfhnd" -address = 0x467224 -size = 0x7f - -[[function]] -name = "__get_osfhandle" -address = 0x4672a3 -size = 0x41 - -[[function]] -name = "FUN_004672e4" -address = 0x4672e4 -size = 0x73 - -[[function]] -name = "__unlock_fhandle" -address = 0x467357 -size = 0x22 - -[[function]] -name = "FUN_00467379" -address = 0x467379 -size = 0x14d - -[[function]] -name = "__commit" -address = 0x4674c6 -size = 0xb1 - -[[function]] -name = "FUN_00467566" -address = 0x467566 -size = 0x8 - -[[function]] -name = "FUN_00467582" -address = 0x467582 -size = 0x1 - -[[function]] -name = "FUN_0046761d" -address = 0x46761d -size = 0x2e7 - -[[function]] -name = "__sopen" -address = 0x467904 -size = 0x45 - -[[function]] -name = "FUN_00467949" -address = 0x467949 -size = 0x10 - -[[function]] -name = "__lseeki64_lk" -address = 0x467959 -size = 0x83 - -[[function]] -name = "___crtLCMapStringA" -address = 0x4679dc -size = 0x376 - -[[function]] -name = "FUN_00467d98" -address = 0x467d98 -size = 0x31 - -[[function]] -name = "FUN_00467dc9" -address = 0x467dc9 -size = 0x11 - -[[function]] -name = "FUN_00467dda" -address = 0x467dda -size = 0xd1 - -[[function]] -name = "FUN_00467eab" -address = 0x467eab -size = 0x13 - -[[function]] -name = "___addl" -address = 0x467ebe -size = 0x21 - -[[function]] -name = "___add_12" -address = 0x467edf -size = 0x5e - -[[function]] -name = "___shl_12" -address = 0x467f3d -size = 0x2e - -[[function]] -name = "___shr_12" -address = 0x467f6b -size = 0x2d - -[[function]] -name = "FUN_00467f98" -address = 0x467f98 -size = 0xe4 - -[[function]] -name = "FUN_0046807c" -address = 0x46807c -size = 0x40a - -[[function]] -name = "FUN_004684b6" -address = 0x4684b6 -size = 0x294 - -[[function]] -name = "_siglookup" -address = 0x46874a -size = 0x2e - -[[function]] -name = "_raise" -address = 0x468778 -size = 0x164 - -[[function]] -name = "FUN_004688b3" -address = 0x4688b3 -size = 0xd - -[[function]] -name = "FUN_004688f1" -address = 0x4688f1 -size = 0x49 - -[[function]] -name = "FUN_0046893a" -address = 0x46893a -size = 0x1b8 - -[[function]] -name = "___ascii_stricmp" -address = 0x468b10 -size = 0x4e - -[[function]] -name = "FUN_00468b5e" -address = 0x468b5e -size = 0x13b - -[[function]] -name = "FUN_00468c99" -address = 0x468c99 -size = 0x238 - -[[function]] -name = "FUN_00468ed1" -address = 0x468ed1 -size = 0x8c - -[[function]] -name = "___ascii_strnicmp" -address = 0x468f60 -size = 0x61 - -[[function]] -name = "FUN_00468fc1" -address = 0x468fc1 -size = 0x62 - -[[function]] -name = "FUN_00469030" -address = 0x469030 -size = 0x1 - -[[function]] -name = "FUN_00469040" -address = 0x469040 -size = 0x1 - -[[function]] -name = "FUN_00469046" -address = 0x469046 -size = 0x1 - -[[function]] -name = "Unwind@00469110" -address = 0x469110 -size = 0xb - -[[function]] -name = "Unwind@00469125" -address = 0x469125 -size = 0xa - -[[function]] -name = "Unwind@00469140" -address = 0x469140 -size = 0x8 - -[[function]] -name = "Unwind@00469160" -address = 0x469160 -size = 0x8 - -[[function]] -name = "Unwind@00469168" -address = 0x469168 -size = 0xb - -[[function]] -name = "Unwind@00469173" -address = 0x469173 -size = 0xb - -[[function]] -name = "Unwind@00469190" -address = 0x469190 -size = 0xb - -[[function]] -name = "Unwind@004691a5" -address = 0x4691a5 -size = 0x8 - -[[function]] -name = "Unwind@004691c0" -address = 0x4691c0 -size = 0x8 - -[[function]] -name = "Unwind@004691e0" -address = 0x4691e0 -size = 0x8 - -[[function]] -name = "Unwind@004691e8" -address = 0x4691e8 -size = 0xe - -[[function]] -name = "Unwind@00469200" -address = 0x469200 -size = 0xa - -[[function]] -name = "Unwind@00469214" -address = 0x469214 -size = 0xd - -[[function]] -name = "Unwind@0046922b" -address = 0x46922b -size = 0xd - -[[function]] -name = "Unwind@00469242" -address = 0x469242 -size = 0xa - -[[function]] -name = "Unwind@00469260" -address = 0x469260 -size = 0xb - -[[function]] -name = "Unwind@00469280" -address = 0x469280 -size = 0xb - -[[function]] -name = "Unwind@004692a0" -address = 0x4692a0 -size = 0xb - -[[function]] -name = "Unwind@004692c0" -address = 0x4692c0 -size = 0xb - -[[function]] -name = "Unwind@004692cb" -address = 0x4692cb -size = 0xb - -[[function]] -name = "Unwind@004692e0" -address = 0x4692e0 -size = 0x8 - -[[function]] -name = "Unwind@00469300" -address = 0x469300 -size = 0x8 - -[[function]] -name = "Unwind@00469308" -address = 0x469308 -size = 0x27 - -[[function]] -name = "Unwind@00469340" -address = 0x469340 -size = 0xb - -[[function]] -name = "Unwind@00469358" -address = 0x469358 -size = 0x8 - -[[function]] -name = "Unwind@0046936c" -address = 0x46936c -size = 0xa - -[[function]] -name = "Unwind@00469376" -address = 0x469376 -size = 0xa - -[[function]] -name = "Unwind@00469380" -address = 0x469380 -size = 0xa - -[[function]] -name = "Unwind@0046938a" -address = 0x46938a -size = 0xa - -[[function]] -name = "Unwind@00469394" -address = 0x469394 -size = 0xa - -[[function]] -name = "Unwind@0046939e" -address = 0x46939e -size = 0xa - -[[function]] -name = "Unwind@004693a8" -address = 0x4693a8 -size = 0xa - -[[function]] -name = "INIT_G_ASCII_MANAGER" -address = 0x4693c0 -size = 0x17 - -[[function]] -name = "FUN_004693e0" -address = 0x4693e0 -size = 0x1c - -[[function]] -name = "FUN_00469400" -address = 0x469400 -size = 0x1c - -[[function]] -name = "FUN_00469420" -address = 0x469420 -size = 0x1c - -[[function]] -name = "FUN_00469440" -address = 0x469440 -size = 0x14 - -[[function]] -name = "FUN_00469460" -address = 0x469460 -size = 0x1c - -[[function]] -name = "FUN_00469480" -address = 0x469480 -size = 0x1c - -[[function]] -name = "FUN_004694a0" -address = 0x4694a0 -size = 0x1c - -[[function]] -name = "FUN_004694c0" -address = 0x4694c0 -size = 0x1c - -[[function]] -name = "FUN_004694e0" -address = 0x4694e0 -size = 0x44 - -[[function]] -name = "FUN_00469530" -address = 0x469530 -size = 0x14 - -[[function]] -name = "FUN_00469550" -address = 0x469550 -size = 0x1c - -[[function]] -name = "FUN_00469570" -address = 0x469570 -size = 0x1c - -[[function]] -name = "FUN_00469590" -address = 0x469590 -size = 0x1c - -[[function]] -name = "FUN_004695b0" -address = 0x4695b0 -size = 0x1c - -[[function]] -name = "FUN_004695d0" -address = 0x4695d0 -size = 0xf - -[[function]] -name = "FUN_004695e0" -address = 0x4695e0 -size = 0x1c - -[[function]] -name = "FUN_00469600" -address = 0x469600 -size = 0x1c - -[[function]] -name = "FUN_00469620" -address = 0x469620 -size = 0xf - -[[function]] -name = "FUN_0046962f" -address = 0x46962f -size = 0x1a - -[[function]] -name = "FUN_00469649" -address = 0x469649 -size = 0x1a - -[[function]] -name = "FUN_00469663" -address = 0x469663 -size = 0xf - -[[function]] -name = "FUN_00469672" -address = 0x469672 -size = 0x1a - -[[function]] -name = "FUN_0046968c" -address = 0x46968c -size = 0x1a - -[[function]] -name = "FUN_004696b0" -address = 0x4696b0 -size = 0x1c - -[[function]] -name = "FUN_004696d0" -address = 0x4696d0 -size = 0x19 - -[[function]] -name = "FUN_004696f0" -address = 0x4696f0 -size = 0x1c - -[[function]] -name = "$E1" -address = 0x469710 -size = 0x3d - -[[function]] -name = "FUN_00469750" -address = 0x469750 -size = 0x14 - -[[function]] -name = "FUN_00469770" -address = 0x469770 -size = 0x1c - -[[function]] -name = "FUN_00469790" -address = 0x469790 -size = 0x1c - -[[function]] -name = "INIT_G_GAME_CONTEXT" -address = 0x4697ac -size = 0x15 - -[[function]] -name = "FUN_004697d0" -address = 0x4697d0 -size = 0x17 - -[[function]] -name = "FUN_004697f0" -address = 0x4697f0 -size = 0x17 - -[[function]] -name = "INIT_G_SOUND_PLAYER" -address = 0x469810 -size = 0x12 - -[[function]] -name = "FUN_00469830" -address = 0x469830 -size = 0x39 - -[[function]] -name = "INIT_G_PrimitivesToDrawNoVertexBuf" -address = 0x469870 -size = 0x39 - -[[function]] -name = "FUN_004698b0" -address = 0x4698b0 -size = 0x39 - -[[function]] -name = "FUN_004698e9" -address = 0x4698e9 -size = 0x12 - -[[function]] -name = "FUN_00469900" -address = 0x469900 -size = 0xf - -[[function]] -name = "FUN_00469910" -address = 0x469910 -size = 0xf - -[[function]] -name = "FUN_00469920" -address = 0x469920 -size = 0xf - -[[function]] -name = "FUN_00469930" -address = 0x469930 -size = 0xf - -[[function]] -name = "FUN_00469940" -address = 0x469940 -size = 0xf - -[[function]] -name = "FUN_00469950" -address = 0x469950 -size = 0xf - -[[function]] -name = "FUN_00469960" -address = 0x469960 -size = 0xf - -[[function]] -name = "FUN_00469970" -address = 0x469970 -size = 0xf - -[[function]] -name = "FUN_00469980" -address = 0x469980 -size = 0xf - -[[function]] -name = "FUN_00469990" -address = 0x469990 -size = 0xf - -[[function]] -name = "FUN_004699a0" -address = 0x4699a0 -size = 0xf - -[[function]] -name = "FUN_004699b0" -address = 0x4699b0 -size = 0xf - -[[function]] -name = "FUN_004699c0" -address = 0x4699c0 -size = 0xf - -[[function]] -name = "FUN_004699cf" -address = 0x4699cf -size = 0xf - -[[function]] -name = "FUN_004699de" -address = 0x4699de -size = 0xf - -[[function]] -name = "FUN_004699ed" -address = 0x4699ed -size = 0xf - -[[function]] -name = "FUN_004699fc" -address = 0x4699fc -size = 0xf - -[[function]] -name = "FUN_00469a10" -address = 0x469a10 -size = 0xf - -[[function]] -name = "FUN_00469a20" -address = 0x469a20 -size = 0x5 - -[[function]] -name = "GameErrorContext::~GameErrorContext" -address = 0x469a30 -size = 0x5 - -[[function]] -name = "FUN_00469a40" -address = 0x469a40 -size = 0xf - -[[function]] -name = "FUN_00469a50" -address = 0x469a50 -size = 0xf - diff --git a/scripts/generate_function_decompme b/scripts/generate_function_decompme index 8198fe2d..2dfb8052 100755 --- a/scripts/generate_function_decompme +++ b/scripts/generate_function_decompme @@ -9,4 +9,4 @@ CONFIG_DIR=$BASE_DIR/config FUNCTION_NAME=$1 echo ".att_syntax" -satsuki --mapping-file $CONFIG_DIR/mapping.toml disassemble --att --force-address-zero $RESOURCES_DIR/game.exe $FUNCTION_NAME +satsuki --mapping-file-csv $CONFIG_DIR/mapping.csv disassemble --att --force-address-zero $RESOURCES_DIR/game.exe $FUNCTION_NAME diff --git a/scripts/generate_function_diff.py b/scripts/generate_function_diff.py index c4719a21..c1e01398 100755 --- a/scripts/generate_function_diff.py +++ b/scripts/generate_function_diff.py @@ -23,8 +23,8 @@ def generate_function_diff(fn_name): out = subprocess.run( [ "satsuki", - "--mapping-file", - str(config_dir / "mapping.toml"), + "--mapping-file-csv", + str(config_dir / "mapping.csv"), "disassemble", str(resource_dir / "game.exe"), "--resolve-names", @@ -36,8 +36,8 @@ def generate_function_diff(fn_name): out = subprocess.run( [ "satsuki", - "--mapping-file", - str(config_dir / "mapping.toml"), + "--mapping-file-csv", + str(config_dir / "mapping.csv"), "disassemble", str(build_dir / "th06e.exe"), "--pdb-file", diff --git a/scripts/ghidra/GenerateMappingToml.java b/scripts/ghidra/GenerateMapping.java similarity index 60% rename from scripts/ghidra/GenerateMappingToml.java rename to scripts/ghidra/GenerateMapping.java index a1a4061b..da975ef0 100644 --- a/scripts/ghidra/GenerateMappingToml.java +++ b/scripts/ghidra/GenerateMapping.java @@ -7,8 +7,32 @@ import java.io.File; import java.nio.file.Files; -public class GenerateMappingToml extends GhidraScript +public class GenerateMapping extends GhidraScript { + public String generateCsv() + { + StringBuilder builder = new StringBuilder(); + + FunctionIterator funcIter = currentProgram.getListing().getFunctions(true); + while (funcIter.hasNext()) + { + Function func = funcIter.next(); + + if (func.isThunk()) + { + continue; + } + + builder.append(func.getName(true)); + builder.append(",0x"); + builder.append(Long.toHexString(func.getEntryPoint().getOffset())); + builder.append(",0x"); + builder.append(Long.toHexString(func.getBody().getNumAddresses())); + builder.append("\n"); + } + + return builder.toString(); + } // TODO: handle duplicated public String generateToml() @@ -46,8 +70,8 @@ public String generateToml() @Override public void run() throws Exception { - String mappingData = generateToml(); - File outputMapping = askFile("mapping.toml", "Save"); + String mappingData = generateCsv(); + File outputMapping = askFile("mapping.csv", "Save"); Files.write(outputMapping.toPath(), mappingData.getBytes()); } -} \ No newline at end of file +} diff --git a/scripts/update_mapping.py b/scripts/update_mapping.py index d22d0471..3e612772 100755 --- a/scripts/update_mapping.py +++ b/scripts/update_mapping.py @@ -35,7 +35,7 @@ def runAnalyze(args, extraArgs): def updateMapping(args, mapping_path): - runAnalyze(args, ["-preScript", "GenerateMappingToml.java", mapping_path]) + runAnalyze(args, ["-preScript", "GenerateMapping.java", mapping_path]) def main(): @@ -55,7 +55,7 @@ def main(): parser.add_argument("--program", help="Program to export") args = parser.parse_args() - mapping_path = SCRIPT_PATH.parent / "config" / "mapping.toml" + mapping_path = SCRIPT_PATH.parent / "config" / "mapping.csv" updateMapping(args, mapping_path)