Split and label most libraries

This commit is contained in:
gamemasterplc 2023-12-29 23:53:42 -06:00
parent a746df56b9
commit 868d7a55e7
3 changed files with 634 additions and 423 deletions

View file

@ -3198,283 +3198,283 @@ fxcmp = .text:0x800FFC98; // type:function size:0x10 scope:local
dataGetFX = .text:0x800FFCA8; // type:function size:0x9C
dataInit = .text:0x800FFD44; // type:function size:0xE4
dataExit = .text:0x800FFE28; // type:function size:0x20
mcmdWait = .text:0x800FFE48; // type:function size:0x2F0
fn_80100138 = .text:0x80100138; // type:function size:0xD0
fn_80100208 = .text:0x80100208; // type:function size:0x154
fn_8010035C = .text:0x8010035C; // type:function size:0x18C
fn_801004E8 = .text:0x801004E8; // type:function size:0xD8
fn_801005C0 = .text:0x801005C0; // type:function size:0x1FC
fn_801007BC = .text:0x801007BC; // type:function size:0x17C
fn_80100938 = .text:0x80100938; // type:function size:0x1A0
fn_80100AD8 = .text:0x80100AD8; // type:function size:0x258
fn_80100D30 = .text:0x80100D30; // type:function size:0x12C
fn_80100E5C = .text:0x80100E5C; // type:function size:0x27C
fn_801010D8 = .text:0x801010D8; // type:function size:0x9C
fn_80101174 = .text:0x80101174; // type:function size:0x9C
fn_80101210 = .text:0x80101210; // type:function size:0x134
fn_80101344 = .text:0x80101344; // type:function size:0x130
fn_80101474 = .text:0x80101474; // type:function size:0x13C
fn_801015B0 = .text:0x801015B0; // type:function size:0x19C
fn_8010174C = .text:0x8010174C; // type:function size:0x104
fn_80101850 = .text:0x80101850; // type:function size:0x104
fn_80101954 = .text:0x80101954; // type:function size:0x104
fn_80101A58 = .text:0x80101A58; // type:function size:0x104
fn_80101B5C = .text:0x80101B5C; // type:function size:0x104
fn_80101C60 = .text:0x80101C60; // type:function size:0x104
fn_80101D64 = .text:0x80101D64; // type:function size:0x104
fn_80101E68 = .text:0x80101E68; // type:function size:0x104
fn_80101F6C = .text:0x80101F6C; // type:function size:0x104
fn_80102070 = .text:0x80102070; // type:function size:0x104
fn_80102174 = .text:0x80102174; // type:function size:0x104
fn_80102278 = .text:0x80102278; // type:function size:0x104
fn_8010237C = .text:0x8010237C; // type:function size:0x104
fn_80102480 = .text:0x80102480; // type:function size:0x17C
fn_801025FC = .text:0x801025FC; // type:function size:0x17C
fn_80102778 = .text:0x80102778; // type:function size:0x164
fn_801028DC = .text:0x801028DC; // type:function size:0x68
fn_80102944 = .text:0x80102944; // type:function size:0x220
fn_80102B64 = .text:0x80102B64; // type:function size:0x14C
fn_80102CB0 = .text:0x80102CB0; // type:function size:0xBC
fn_80102D6C = .text:0x80102D6C; // type:function size:0x244
fn_80102FB0 = .text:0x80102FB0; // type:function size:0x80
fn_80103030 = .text:0x80103030; // type:function size:0xDC
fn_8010310C = .text:0x8010310C; // type:function size:0xF58
fn_80104064 = .text:0x80104064; // type:function size:0x150
fn_801041B4 = .text:0x801041B4; // type:function size:0xAC
fn_80104260 = .text:0x80104260; // type:function size:0xF0
fn_80104350 = .text:0x80104350; // type:function size:0x108
fn_80104458 = .text:0x80104458; // type:function size:0xA4
fn_801044FC = .text:0x801044FC; // type:function size:0x108
fn_80104604 = .text:0x80104604; // type:function size:0xFC
fn_80104700 = .text:0x80104700; // type:function size:0x438
fn_80104B38 = .text:0x80104B38; // type:function size:0x68
fn_80104BA0 = .text:0x80104BA0; // type:function size:0xE0
fn_80104C80 = .text:0x80104C80; // type:function size:0x350
fn_80104FD0 = .text:0x80104FD0; // type:function size:0x14
fn_80104FE4 = .text:0x80104FE4; // type:function size:0x104
fn_801050E8 = .text:0x801050E8; // type:function size:0x50
fn_80105138 = .text:0x80105138; // type:function size:0x24C
fn_80105384 = .text:0x80105384; // type:function size:0x460
fn_801057E4 = .text:0x801057E4; // type:function size:0x1C4
fn_801059A8 = .text:0x801059A8; // type:function size:0x2A0
fn_80105C48 = .text:0x80105C48; // type:function size:0xFC
fn_80105D44 = .text:0x80105D44; // type:function size:0x218
fn_80105F5C = .text:0x80105F5C; // type:function size:0x234
fn_80106190 = .text:0x80106190; // type:function size:0xC4
fn_80106254 = .text:0x80106254; // type:function size:0x15C
fn_801063B0 = .text:0x801063B0; // type:function size:0x74
fn_80106424 = .text:0x80106424; // type:function size:0x54
fn_80106478 = .text:0x80106478; // type:function size:0x74
fn_801064EC = .text:0x801064EC; // type:function size:0x144
fn_80106630 = .text:0x80106630; // type:function size:0x3C
fn_8010666C = .text:0x8010666C; // type:function size:0xE4
fn_80106750 = .text:0x80106750; // type:function size:0x58
fn_801067A8 = .text:0x801067A8; // type:function size:0x26C
fn_80106A14 = .text:0x80106A14; // type:function size:0x28
fn_80106A3C = .text:0x80106A3C; // type:function size:0x150
fn_80106B8C = .text:0x80106B8C; // type:function size:0x168
fn_80106CF4 = .text:0x80106CF4; // type:function size:0x198
fn_80106E8C = .text:0x80106E8C; // type:function size:0x84
fn_80106F10 = .text:0x80106F10; // type:function size:0xBC
fn_80106FCC = .text:0x80106FCC; // type:function size:0x248
fn_80107214 = .text:0x80107214; // type:function size:0xA8
fn_801072BC = .text:0x801072BC; // type:function size:0x1F8
fn_801074B4 = .text:0x801074B4; // type:function size:0x1E4
fn_80107698 = .text:0x80107698; // type:function size:0xC
fn_801076A4 = .text:0x801076A4; // type:function size:0x27C
fn_80107920 = .text:0x80107920; // type:function size:0x32C
fn_80107C4C = .text:0x80107C4C; // type:function size:0x33C
fn_80107F88 = .text:0x80107F88; // type:function size:0x14C
fn_801080D4 = .text:0x801080D4; // type:function size:0x11C
fn_801081F0 = .text:0x801081F0; // type:function size:0x3B4
fn_801085A4 = .text:0x801085A4; // type:function size:0x38
fn_801085DC = .text:0x801085DC; // type:function size:0xE0
fn_801086BC = .text:0x801086BC; // type:function size:0x150
fn_8010880C = .text:0x8010880C; // type:function size:0x20
fn_8010882C = .text:0x8010882C; // type:function size:0xF4
fn_80108920 = .text:0x80108920; // type:function size:0x48
fn_80108968 = .text:0x80108968; // type:function size:0x74
fn_801089DC = .text:0x801089DC; // type:function size:0xAC
fn_80108A88 = .text:0x80108A88; // type:function size:0x2DC
fn_80108D64 = .text:0x80108D64; // type:function size:0x258
fn_80108FBC = .text:0x80108FBC; // type:function size:0x21B8
fn_8010B174 = .text:0x8010B174; // type:function size:0x44
fn_8010B1B8 = .text:0x8010B1B8; // type:function size:0xA0
fn_8010B258 = .text:0x8010B258; // type:function size:0x60
fn_8010B2B8 = .text:0x8010B2B8; // type:function size:0xC8
fn_8010B380 = .text:0x8010B380; // type:function size:0xA8
fn_8010B428 = .text:0x8010B428; // type:function size:0x84
fn_8010B4AC = .text:0x8010B4AC; // type:function size:0x158
fn_8010B604 = .text:0x8010B604; // type:function size:0x6F0
fn_8010BCF4 = .text:0x8010BCF4; // type:function size:0x4B4
fn_8010C1A8 = .text:0x8010C1A8; // type:function size:0x51C
fn_8010C6C4 = .text:0x8010C6C4; // type:function size:0x130
fn_8010C7F4 = .text:0x8010C7F4; // type:function size:0x20
fn_8010C814 = .text:0x8010C814; // type:function size:0x3F8
fn_8010CC0C = .text:0x8010CC0C; // type:function size:0x50
fn_8010CC5C = .text:0x8010CC5C; // type:function size:0xA8
fn_8010CD04 = .text:0x8010CD04; // type:function size:0x5C
fn_8010CD60 = .text:0x8010CD60; // type:function size:0xFC
fn_8010CE5C = .text:0x8010CE5C; // type:function size:0x204
fn_8010D060 = .text:0x8010D060; // type:function size:0x230
fn_8010D290 = .text:0x8010D290; // type:function size:0xD0
fn_8010D360 = .text:0x8010D360; // type:function size:0x14C
fn_8010D4AC = .text:0x8010D4AC; // type:function size:0x3B0
fn_8010D85C = .text:0x8010D85C; // type:function size:0x82C
fn_8010E088 = .text:0x8010E088; // type:function size:0x38
fn_8010E0C0 = .text:0x8010E0C0; // type:function size:0x4
fn_8010E0C4 = .text:0x8010E0C4; // type:function size:0x118
fn_8010E1DC = .text:0x8010E1DC; // type:function size:0x34
fn_8010E210 = .text:0x8010E210; // type:function size:0x8
fn_8010E218 = .text:0x8010E218; // type:function size:0xAC
fn_8010E2C4 = .text:0x8010E2C4; // type:function size:0xB4
fn_8010E378 = .text:0x8010E378; // type:function size:0x64
fn_8010E3DC = .text:0x8010E3DC; // type:function size:0x1FC
fn_8010E5D8 = .text:0x8010E5D8; // type:function size:0x24
fn_8010E5FC = .text:0x8010E5FC; // type:function size:0x608
fn_8010EC04 = .text:0x8010EC04; // type:function size:0x124
fn_8010ED28 = .text:0x8010ED28; // type:function size:0xF0
fn_8010EE18 = .text:0x8010EE18; // type:function size:0x2C4
fn_8010F0DC = .text:0x8010F0DC; // type:function size:0x34
fn_8010F110 = .text:0x8010F110; // type:function size:0x3C
fn_8010F14C = .text:0x8010F14C; // type:function size:0x98
fn_8010F1E4 = .text:0x8010F1E4; // type:function size:0x114
fn_8010F2F8 = .text:0x8010F2F8; // type:function size:0x3C
fn_8010F334 = .text:0x8010F334; // type:function size:0x3C
fn_8010F370 = .text:0x8010F370; // type:function size:0x4A0
fn_8010F810 = .text:0x8010F810; // type:function size:0x48
fn_8010F858 = .text:0x8010F858; // type:function size:0x48
fn_8010F8A0 = .text:0x8010F8A0; // type:function size:0x48
fn_8010F8E8 = .text:0x8010F8E8; // type:function size:0x48
fn_8010F930 = .text:0x8010F930; // type:function size:0x48
fn_8010F978 = .text:0x8010F978; // type:function size:0x48
fn_8010F9C0 = .text:0x8010F9C0; // type:function size:0x48
fn_8010FA08 = .text:0x8010FA08; // type:function size:0x48
fn_8010FA50 = .text:0x8010FA50; // type:function size:0x48
fn_8010FA98 = .text:0x8010FA98; // type:function size:0x48
fn_8010FAE0 = .text:0x8010FAE0; // type:function size:0x48
fn_8010FB28 = .text:0x8010FB28; // type:function size:0x48
fn_8010FB70 = .text:0x8010FB70; // type:function size:0xB4
fn_8010FC24 = .text:0x8010FC24; // type:function size:0xB4
fn_8010FCD8 = .text:0x8010FCD8; // type:function size:0x284
fn_8010FF5C = .text:0x8010FF5C; // type:function size:0x70
fn_8010FFCC = .text:0x8010FFCC; // type:function size:0xFC
fn_801100C8 = .text:0x801100C8; // type:function size:0x1E4
fn_801102AC = .text:0x801102AC; // type:function size:0x1C
fn_801102C8 = .text:0x801102C8; // type:function size:0x8C
fn_80110354 = .text:0x80110354; // type:function size:0xA4
fn_801103F8 = .text:0x801103F8; // type:function size:0x10
fn_80110408 = .text:0x80110408; // type:function size:0x48
fn_80110450 = .text:0x80110450; // type:function size:0x8
fn_80110458 = .text:0x80110458; // type:function size:0x154
fn_801105AC = .text:0x801105AC; // type:function size:0xB8
fn_80110664 = .text:0x80110664; // type:function size:0x34
fn_80110698 = .text:0x80110698; // type:function size:0x8
fn_801106A0 = .text:0x801106A0; // type:function size:0x8
fn_801106A8 = .text:0x801106A8; // type:function size:0x20
fn_801106C8 = .text:0x801106C8; // type:function size:0x8
fn_801106D0 = .text:0x801106D0; // type:function size:0x14
fn_801106E4 = .text:0x801106E4; // type:function size:0x1B4
fn_80110898 = .text:0x80110898; // type:function size:0x50
fn_801108E8 = .text:0x801108E8; // type:function size:0x1AC
fn_80110A94 = .text:0x80110A94; // type:function size:0x20
fn_80110AB4 = .text:0x80110AB4; // type:function size:0x14
fn_80110AC8 = .text:0x80110AC8; // type:function size:0x14
fn_80110ADC = .text:0x80110ADC; // type:function size:0x14
fn_80110AF0 = .text:0x80110AF0; // type:function size:0x14
fn_80110B04 = .text:0x80110B04; // type:function size:0x3C
fn_80110B40 = .text:0x80110B40; // type:function size:0x28
fn_80110B68 = .text:0x80110B68; // type:function size:0x78
fn_80110BE0 = .text:0x80110BE0; // type:function size:0x2C
fn_80110C0C = .text:0x80110C0C; // type:function size:0x2C
fn_80110C38 = .text:0x80110C38; // type:function size:0x5C
fn_80110C94 = .text:0x80110C94; // type:function size:0x2C0
fn_80110F54 = .text:0x80110F54; // type:function size:0x2C
fn_80110F80 = .text:0x80110F80; // type:function size:0x28
fn_80110FA8 = .text:0x80110FA8; // type:function size:0x20
fn_80110FC8 = .text:0x80110FC8; // type:function size:0x20
fn_80110FE8 = .text:0x80110FE8; // type:function size:0x34
fn_8011101C = .text:0x8011101C; // type:function size:0x34
fn_80111050 = .text:0x80111050; // type:function size:0x2C
fn_8011107C = .text:0x8011107C; // type:function size:0xA4
fn_80111120 = .text:0x80111120; // type:function size:0x90
fn_801111B0 = .text:0x801111B0; // type:function size:0x20
fn_801111D0 = .text:0x801111D0; // type:function size:0x20
fn_801111F0 = .text:0x801111F0; // type:function size:0x24
fn_80111214 = .text:0x80111214; // type:function size:0x4
fn_80111218 = .text:0x80111218; // type:function size:0x5C
fn_80111274 = .text:0x80111274; // type:function size:0x24
fn_80111298 = .text:0x80111298; // type:function size:0x20
fn_801112B8 = .text:0x801112B8; // type:function size:0x94
fn_8011134C = .text:0x8011134C; // type:function size:0x84
fn_801113D0 = .text:0x801113D0; // type:function size:0x20
fn_801113F0 = .text:0x801113F0; // type:function size:0x4
fn_801113F4 = .text:0x801113F4; // type:function size:0x14
fn_80111408 = .text:0x80111408; // type:function size:0xC
fn_80111414 = .text:0x80111414; // type:function size:0x28
fn_8011143C = .text:0x8011143C; // type:function size:0x20
fn_8011145C = .text:0x8011145C; // type:function size:0xA0
fn_801114FC = .text:0x801114FC; // type:function size:0x1DC
fn_801116D8 = .text:0x801116D8; // type:function size:0x18
fn_801116F0 = .text:0x801116F0; // type:function size:0x2EC
fn_801119DC = .text:0x801119DC; // type:function size:0x4
fn_801119E0 = .text:0x801119E0; // type:function size:0x20
fn_80111A00 = .text:0x80111A00; // type:function size:0x3BC
fn_80111DBC = .text:0x80111DBC; // type:function size:0x18
fn_80111DD4 = .text:0x80111DD4; // type:function size:0xC4
fn_80111E98 = .text:0x80111E98; // type:function size:0x108
fn_80111FA0 = .text:0x80111FA0; // type:function size:0x38
fn_80111FD8 = .text:0x80111FD8; // type:function size:0xF8
fn_801120D0 = .text:0x801120D0; // type:function size:0xA8
fn_80112178 = .text:0x80112178; // type:function size:0x10
fn_80112188 = .text:0x80112188; // type:function size:0x64
fn_801121EC = .text:0x801121EC; // type:function size:0xC8
fn_801122B4 = .text:0x801122B4; // type:function size:0x20
fn_801122D4 = .text:0x801122D4; // type:function size:0x34
fn_80112308 = .text:0x80112308; // type:function size:0x30
fn_80112338 = .text:0x80112338; // type:function size:0xBC
fn_801123F4 = .text:0x801123F4; // type:function size:0x34
fn_80112428 = .text:0x80112428; // type:function size:0x74
fn_8011249C = .text:0x8011249C; // type:function size:0x4C
fn_801124E8 = .text:0x801124E8; // type:function size:0x2C
fn_80112514 = .text:0x80112514; // type:function size:0x4
fn_80112518 = .text:0x80112518; // type:function size:0x38
fn_80112550 = .text:0x80112550; // type:function size:0x38
fn_80112588 = .text:0x80112588; // type:function size:0x20
fn_801125A8 = .text:0x801125A8; // type:function size:0x20
fn_801125C8 = .text:0x801125C8; // type:function size:0x28
fn_801125F0 = .text:0x801125F0; // type:function size:0x2C
fn_8011261C = .text:0x8011261C; // type:function size:0x5C
fn_80112678 = .text:0x80112678; // type:function size:0x3C
fn_801126B4 = .text:0x801126B4; // type:function size:0x24
fn_801126D8 = .text:0x801126D8; // type:function size:0x428
fn_80112B00 = .text:0x80112B00; // type:function size:0x3B4
fn_80112EB4 = .text:0x80112EB4; // type:function size:0x24
fn_80112ED8 = .text:0x80112ED8; // type:function size:0xBC
fn_80112F94 = .text:0x80112F94; // type:function size:0x5C
fn_80112FF0 = .text:0x80112FF0; // type:function size:0x40
fn_80113030 = .text:0x80113030; // type:function size:0x24
fn_80113054 = .text:0x80113054; // type:function size:0x50C
fn_80113560 = .text:0x80113560; // type:function size:0x190
fn_801136F0 = .text:0x801136F0; // type:function size:0x50C
fn_80113BFC = .text:0x80113BFC; // type:function size:0xE0
fn_80113CDC = .text:0x80113CDC; // type:function size:0xBC
fn_80113D98 = .text:0x80113D98; // type:function size:0x168
fn_80113F00 = .text:0x80113F00; // type:function size:0x1D0
fn_801140D0 = .text:0x801140D0; // type:function size:0x28
fn_801140F8 = .text:0x801140F8; // type:function size:0x4C
fn_80114144 = .text:0x80114144; // type:function size:0x198
fn_801142DC = .text:0x801142DC; // type:function size:0x1EC
fn_801144C8 = .text:0x801144C8; // type:function size:0x2BC
fn_80114784 = .text:0x80114784; // type:function size:0x200
fn_80114984 = .text:0x80114984; // type:function size:0x28
fn_801149AC = .text:0x801149AC; // type:function size:0x298
fn_80114C44 = .text:0x80114C44; // type:function size:0xAC
fn_80114CF0 = .text:0x80114CF0; // type:function size:0xDC
fn_80114DCC = .text:0x80114DCC; // type:function size:0xDC
fn_80114EA8 = .text:0x80114EA8; // type:function size:0xAC
fn_80114F54 = .text:0x80114F54; // type:function size:0x3C
fn_80114F90 = .text:0x80114F90; // type:function size:0x40
mcmdWait = .text:0x800FFE48; // type:function size:0x2F0 scope:local
mcmdGosub = .text:0x80100138; // type:function size:0xD0 scope:local
mcmdLoop = .text:0x80100208; // type:function size:0x154 scope:local
mcmdPlayMacro = .text:0x8010035C; // type:function size:0x18C scope:local
mcmdAddKey = .text:0x801004E8; // type:function size:0xD8 scope:local
mcmdStartSample = .text:0x801005C0; // type:function size:0x1FC scope:local
mcmdVibrato = .text:0x801007BC; // type:function size:0x17C scope:local
DoSetPitch = .text:0x80100938; // type:function size:0x1A0 scope:local
mcmdSetADSR = .text:0x80100AD8; // type:function size:0x258 scope:local
mcmdSetADSRFromCtrl = .text:0x80100D30; // type:function size:0x12C scope:local
mcmdSetPitchADSR = .text:0x80100E5C; // type:function size:0x27C scope:local
mcmdSetPanning = .text:0x801010D8; // type:function size:0x9C scope:local
mcmdSetSurroundPanning = .text:0x80101174; // type:function size:0x9C scope:local
mcmdScaleVolume = .text:0x80101210; // type:function size:0x134 scope:local
mcmdEnvelope = .text:0x80101344; // type:function size:0x130 scope:local
mcmdFadeIn = .text:0x80101474; // type:function size:0x13C scope:local
mcmdRandomKey = .text:0x801015B0; // type:function size:0x19C scope:local
mcmdVolumeSelect = .text:0x8010174C; // type:function size:0x104 scope:local
mcmdPanningSelect = .text:0x80101850; // type:function size:0x104 scope:local
mcmdPitchWheelSelect = .text:0x80101954; // type:function size:0x104 scope:local
mcmdModWheelSelect = .text:0x80101A58; // type:function size:0x104 scope:local
mcmdPedalSelect = .text:0x80101B5C; // type:function size:0x104 scope:local
mcmdPortamentoSelect = .text:0x80101C60; // type:function size:0x104 scope:local
mcmdReverbSelect = .text:0x80101D64; // type:function size:0x104 scope:local
mcmdPreAuxASelect = .text:0x80101E68; // type:function size:0x104 scope:local
mcmdPreAuxBSelect = .text:0x80101F6C; // type:function size:0x104 scope:local
mcmdPostAuxBSelect = .text:0x80102070; // type:function size:0x104 scope:local
mcmdSurroundPanningSelect = .text:0x80102174; // type:function size:0x104 scope:local
mcmdDopplerSelect = .text:0x80102278; // type:function size:0x104 scope:local
mcmdTremoloSelect = .text:0x8010237C; // type:function size:0x104 scope:local
mcmdAuxAFXSelect = .text:0x80102480; // type:function size:0x17C scope:local
mcmdAuxBFXSelect = .text:0x801025FC; // type:function size:0x17C scope:local
mcmdPortamento = .text:0x80102778; // type:function size:0x164 scope:local
varGet = .text:0x801028DC; // type:function size:0x68
mcmdVarCalculation = .text:0x80102944; // type:function size:0x220 scope:local
mcmdIfVarCompare = .text:0x80102B64; // type:function size:0x14C scope:local
macPostMessage = .text:0x80102CB0; // type:function size:0xBC
mcmdSendMessage = .text:0x80102D6C; // type:function size:0x244 scope:local
mcmdGetVID = .text:0x80102FB0; // type:function size:0x80 scope:local
mcmdSetKeyGroup = .text:0x80103030; // type:function size:0xDC scope:local
macHandleActive = .text:0x8010310C; // type:function size:0xF58 scope:local
macHandle = .text:0x80104064; // type:function size:0x150
macSampleEndNotify = .text:0x801041B4; // type:function size:0xAC
macSetExternalKeyoff = .text:0x80104260; // type:function size:0xF0
macSetPedalState = .text:0x80104350; // type:function size:0x108
TimeQueueAdd = .text:0x80104458; // type:function size:0xA4 scope:local
macMakeActive = .text:0x801044FC; // type:function size:0x108
macMakeInactive = .text:0x80104604; // type:function size:0xFC
macStart = .text:0x80104700; // type:function size:0x438
macInit = .text:0x80104B38; // type:function size:0x68
vidInit = .text:0x80104BA0; // type:function size:0xE0
vidRemoveVoiceReferences = .text:0x80104C80; // type:function size:0x350
vidMakeRoot = .text:0x80104FD0; // type:function size:0x14
vidMakeNew = .text:0x80104FE4; // type:function size:0x104
vidGetInternalId = .text:0x801050E8; // type:function size:0x50
voiceSetPriority = .text:0x80105138; // type:function size:0x24C
voiceAllocate = .text:0x80105384; // type:function size:0x460
voiceFree = .text:0x801057E4; // type:function size:0x1C4
synthInitAllocationAids = .text:0x801059A8; // type:function size:0x2A0
voiceBlock = .text:0x80105C48; // type:function size:0xFC
voiceUnblock = .text:0x80105D44; // type:function size:0x218
voiceKill = .text:0x80105F5C; // type:function size:0x234
voiceKillSound = .text:0x80106190; // type:function size:0xC4
synthKillVoicesByMacroReferences = .text:0x80106254; // type:function size:0x15C
voiceIsLastStarted = .text:0x801063B0; // type:function size:0x74
voiceSetLastStarted = .text:0x80106424; // type:function size:0x54
voiceResetLastStarted = .text:0x80106478; // type:function size:0x74
voiceInitLastStarted = .text:0x801064EC; // type:function size:0x144
sndPitchUpOne = .text:0x80106630; // type:function size:0x3C
sndGetPitch = .text:0x8010666C; // type:function size:0xE4
adsrConvertTimeCents = .text:0x80106750; // type:function size:0x58
salChangeADSRState = .text:0x801067A8; // type:function size:0x26C
adsrSetup = .text:0x80106A14; // type:function size:0x28
adsrStartRelease = .text:0x80106A3C; // type:function size:0x150
adsrRelease = .text:0x80106B8C; // type:function size:0x168
adsrHandle = .text:0x80106CF4; // type:function size:0x198
adsrHandleLowPrecision = .text:0x80106E8C; // type:function size:0x84
vsInit = .text:0x80106F10; // type:function size:0xBC
vsSampleStartNotify = .text:0x80106FCC; // type:function size:0x248
vsSampleEndNotify = .text:0x80107214; // type:function size:0xA8
vsUpdateBuffer = .text:0x801072BC; // type:function size:0x1F8
vsSampleUpdates = .text:0x801074B4; // type:function size:0x1E4
dataInitStack = .text:0x80107698; // type:function size:0xC
InsertData = .text:0x801076A4; // type:function size:0x27C scope:local
sndPushGroup = .text:0x80107920; // type:function size:0x32C
sndPopGroup = .text:0x80107C4C; // type:function size:0x33C
seqPlaySong = .text:0x80107F88; // type:function size:0x14C
sndSeqPlayEx = .text:0x801080D4; // type:function size:0x11C
salInitDspCtrl = .text:0x801081F0; // type:function size:0x3B4
salInitHRTFBuffer = .text:0x801085A4; // type:function size:0x38
salExitDspCtrl = .text:0x801085DC; // type:function size:0xE0
salActivateStudio = .text:0x801086BC; // type:function size:0x150
salDeactivateStudio = .text:0x8010880C; // type:function size:0x20
salCheckVolErrorAndResetDelta = .text:0x8010882C; // type:function size:0xF4
sal_setup_dspvol = .text:0x80108920; // type:function size:0x48 scope:local
sal_update_hostplayinfo = .text:0x80108968; // type:function size:0x74 scope:local
DoDepopFade = .text:0x801089DC; // type:function size:0xAC scope:local
HandleDepopVoice = .text:0x80108A88; // type:function size:0x2DC scope:local
SortVoices = .text:0x80108D64; // type:function size:0x258 scope:local
salBuildCommandList = .text:0x80108FBC; // type:function size:0x21B8
salSynthSendMessage = .text:0x8010B174; // type:function size:0x44
salActivateVoice = .text:0x8010B1B8; // type:function size:0xA0
salDeactivateVoice = .text:0x8010B258; // type:function size:0x60
salReconnectVoice = .text:0x8010B2B8; // type:function size:0xC8
salAddStudioInput = .text:0x8010B380; // type:function size:0xA8
salRemoveStudioInput = .text:0x8010B428; // type:function size:0x84
salHandleAuxProcessing = .text:0x8010B4AC; // type:function size:0x158
salCalcVolume = .text:0x8010B604; // type:function size:0x6F0
CheckRoomStatus = .text:0x8010BCF4; // type:function size:0x4B4 scope:local
CalcEmitter = .text:0x8010C1A8; // type:function size:0x51C scope:local
sndUpdateEmitter = .text:0x8010C6C4; // type:function size:0x130
sndCheckEmitter = .text:0x8010C7F4; // type:function size:0x20
AddEmitter = .text:0x8010C814; // type:function size:0x3F8 scope:local
sndAddEmitterParaEx = .text:0x8010CC0C; // type:function size:0x50
sndRemoveEmitter = .text:0x8010CC5C; // type:function size:0xA8
sndEmitterVoiceID = .text:0x8010CD04; // type:function size:0x5C
s3dKillEmitterByFXID = .text:0x8010CD60; // type:function size:0xFC
sndUpdateListener = .text:0x8010CE5C; // type:function size:0x204
sndAddListenerEx = .text:0x8010D060; // type:function size:0x230
sndRemoveListener = .text:0x8010D290; // type:function size:0xD0
AddStartingEmitter = .text:0x8010D360; // type:function size:0x14C scope:local
StartContinousEmitters = .text:0x8010D4AC; // type:function size:0x3B0 scope:local
s3dHandle = .text:0x8010D85C; // type:function size:0x82C
s3dInit = .text:0x8010E088; // type:function size:0x38
s3dExit = .text:0x8010E0C0; // type:function size:0x4
sndInit = .text:0x8010E0C4; // type:function size:0x118
sndQuit = .text:0x8010E1DC; // type:function size:0x34
sndIsInstalled = .text:0x8010E210; // type:function size:0x8
salApplyMatrix = .text:0x8010E218; // type:function size:0xAC
salNormalizeVector = .text:0x8010E2C4; // type:function size:0xB4
salCrossProduct = .text:0x8010E378; // type:function size:0x64
salInvertMatrix = .text:0x8010E3DC; // type:function size:0x1FC
inpSetGlobalMIDIDirtyFlag = .text:0x8010E5D8; // type:function size:0x24
inpSetMidiCtrl = .text:0x8010E5FC; // type:function size:0x608
inpSetMidiCtrl14 = .text:0x8010EC04; // type:function size:0x124
inpResetMidiCtrl = .text:0x8010ED28; // type:function size:0xF0
inpGetMidiCtrl = .text:0x8010EE18; // type:function size:0x2C4
inpGetChannelDefaults = .text:0x8010F0DC; // type:function size:0x34
inpResetChannelDefaults = .text:0x8010F110; // type:function size:0x3C
inpAddCtrl = .text:0x8010F14C; // type:function size:0x98
inpFXCopyCtrl = .text:0x8010F1E4; // type:function size:0x114
inpSetMidiLastNote = .text:0x8010F2F8; // type:function size:0x3C
inpGetMidiLastNote = .text:0x8010F334; // type:function size:0x3C
_GetInputValue = .text:0x8010F370; // type:function size:0x4A0 scope:local
inpGetVolume = .text:0x8010F810; // type:function size:0x48
inpGetPanning = .text:0x8010F858; // type:function size:0x48
inpGetSurPanning = .text:0x8010F8A0; // type:function size:0x48
inpGetPitchBend = .text:0x8010F8E8; // type:function size:0x48
inpGetDoppler = .text:0x8010F930; // type:function size:0x48
inpGetModulation = .text:0x8010F978; // type:function size:0x48
inpGetPedal = .text:0x8010F9C0; // type:function size:0x48
inpGetPreAuxA = .text:0x8010FA08; // type:function size:0x48
inpGetReverb = .text:0x8010FA50; // type:function size:0x48
inpGetPreAuxB = .text:0x8010FA98; // type:function size:0x48
inpGetPostAuxB = .text:0x8010FAE0; // type:function size:0x48
inpGetTremolo = .text:0x8010FB28; // type:function size:0x48
inpGetAuxA = .text:0x8010FB70; // type:function size:0xB4
inpGetAuxB = .text:0x8010FC24; // type:function size:0xB4
inpInit = .text:0x8010FCD8; // type:function size:0x284
inpTranslateExCtrl = .text:0x8010FF5C; // type:function size:0x70
inpGetExCtrl = .text:0x8010FFCC; // type:function size:0xFC
inpSetExCtrl = .text:0x801100C8; // type:function size:0x1E4
sndRand = .text:0x801102AC; // type:function size:0x1C
sndSin = .text:0x801102C8; // type:function size:0x8C
sndBSearch = .text:0x80110354; // type:function size:0xA4
sndConvertMs = .text:0x801103F8; // type:function size:0x10
sndConvertTicks = .text:0x80110408; // type:function size:0x48
sndConvert2Ms = .text:0x80110450; // type:function size:0x8
snd_handle_irq = .text:0x80110458; // type:function size:0x154 scope:local
hwInit = .text:0x801105AC; // type:function size:0xB8
hwExit = .text:0x80110664; // type:function size:0x34
hwSetTimeOffset = .text:0x80110698; // type:function size:0x8
hwGetTimeOffset = .text:0x801106A0; // type:function size:0x8
hwIsActive = .text:0x801106A8; // type:function size:0x20
hwSetMesgCallback = .text:0x801106C8; // type:function size:0x8
hwSetPriority = .text:0x801106D0; // type:function size:0x14
hwInitSamplePlayback = .text:0x801106E4; // type:function size:0x1B4
hwBreak = .text:0x80110898; // type:function size:0x50
hwSetADSR = .text:0x801108E8; // type:function size:0x1AC
hwSetVirtualSampleLoopBuffer = .text:0x80110A94; // type:function size:0x20
hwGetVirtualSampleState = .text:0x80110AB4; // type:function size:0x14
hwGetSampleType = .text:0x80110AC8; // type:function size:0x14
hwGetSampleID = .text:0x80110ADC; // type:function size:0x14
hwSetStreamLoopPS = .text:0x80110AF0; // type:function size:0x14
hwStart = .text:0x80110B04; // type:function size:0x3C
hwKeyOff = .text:0x80110B40; // type:function size:0x28
hwSetPitch = .text:0x80110B68; // type:function size:0x78
hwSetSRCType = .text:0x80110BE0; // type:function size:0x2C
hwSetPolyPhaseFilter = .text:0x80110C0C; // type:function size:0x2C
hwSetITDMode = .text:0x80110C38; // type:function size:0x5C
hwSetVolume = .text:0x80110C94; // type:function size:0x2C0
hwOff = .text:0x80110F54; // type:function size:0x2C
hwSetAUXProcessingCallbacks = .text:0x80110F80; // type:function size:0x28
hwActivateStudio = .text:0x80110FA8; // type:function size:0x20
hwDeactivateStudio = .text:0x80110FC8; // type:function size:0x20
hwAddInput = .text:0x80110FE8; // type:function size:0x34
hwRemoveInput = .text:0x8011101C; // type:function size:0x34
hwChangeStudio = .text:0x80111050; // type:function size:0x2C
hwGetPos = .text:0x8011107C; // type:function size:0xA4
hwFlushStream = .text:0x80111120; // type:function size:0x90
hwInitStream = .text:0x801111B0; // type:function size:0x20
hwExitStream = .text:0x801111D0; // type:function size:0x20
hwGetStreamPlayBuffer = .text:0x801111F0; // type:function size:0x24
hwTransAddr = .text:0x80111214; // type:function size:0x4
hwFrq2Pitch = .text:0x80111218; // type:function size:0x5C
hwInitSampleMem = .text:0x80111274; // type:function size:0x24
hwExitSampleMem = .text:0x80111298; // type:function size:0x20
hwSaveSample = .text:0x801112B8; // type:function size:0x94
hwRemoveSample = .text:0x8011134C; // type:function size:0x84
hwSyncSampleMem = .text:0x801113D0; // type:function size:0x20
hwFrameDone = .text:0x801113F0; // type:function size:0x4
sndSetHooks = .text:0x801113F4; // type:function size:0x14
hwDisableHRTF = .text:0x80111408; // type:function size:0xC
hwGetVirtualSampleID = .text:0x80111414; // type:function size:0x28
hwVoiceInStartup = .text:0x8011143C; // type:function size:0x20
aramQueueCallback = .text:0x8011145C; // type:function size:0xA0
aramUploadData = .text:0x801114FC; // type:function size:0x1DC
aramSyncTransferQueue = .text:0x801116D8; // type:function size:0x18
aramInit = .text:0x801116F0; // type:function size:0x2EC
aramExit = .text:0x801119DC; // type:function size:0x4
aramGetZeroBuffer = .text:0x801119E0; // type:function size:0x20
aramStoreData = .text:0x80111A00; // type:function size:0x3BC
aramRemoveData = .text:0x80111DBC; // type:function size:0x18
InitStreamBuffers = .text:0x80111DD4; // type:function size:0xC4 scope:local
aramAllocateStreamBuffer = .text:0x80111E98; // type:function size:0x108
aramGetStreamBufferAddress = .text:0x80111FA0; // type:function size:0x38
aramFreeStreamBuffer = .text:0x80111FD8; // type:function size:0xF8
salCallback = .text:0x801120D0; // type:function size:0xA8 scope:local
dspInitCallback = .text:0x80112178; // type:function size:0x10 scope:local
dspResumeCallback = .text:0x80112188; // type:function size:0x64 scope:local
salInitAi = .text:0x801121EC; // type:function size:0xC8
salStartAi = .text:0x801122B4; // type:function size:0x20
salExitAi = .text:0x801122D4; // type:function size:0x34
salAiGetDest = .text:0x80112308; // type:function size:0x30
salInitDsp = .text:0x80112338; // type:function size:0xBC
salExitDsp = .text:0x801123F4; // type:function size:0x34
salCtrlDsp = .text:0x80112428; // type:function size:0x74
salGetStartDelay = .text:0x8011249C; // type:function size:0x4C
hwInitIrq = .text:0x801124E8; // type:function size:0x2C
hwExitIrq = .text:0x80112514; // type:function size:0x4
hwEnableIrq = .text:0x80112518; // type:function size:0x38
hwDisableIrq = .text:0x80112550; // type:function size:0x38
hwIRQEnterCritical = .text:0x80112588; // type:function size:0x20
hwIRQLeaveCritical = .text:0x801125A8; // type:function size:0x20
salMalloc = .text:0x801125C8; // type:function size:0x28
salFree = .text:0x801125F0; // type:function size:0x2C
sndAuxCallbackReverbSTD = .text:0x8011261C; // type:function size:0x5C
sndAuxCallbackPrepareReverbSTD = .text:0x80112678; // type:function size:0x3C
sndAuxCallbackShutdownReverbSTD = .text:0x801126B4; // type:function size:0x24
ReverbSTDCreate = .text:0x801126D8; // type:function size:0x428
HandleReverb = .text:0x80112B00; // type:function size:0x3B4 scope:local
ReverbSTDCallback = .text:0x80112EB4; // type:function size:0x24
ReverbSTDFree = .text:0x80112ED8; // type:function size:0xBC
sndAuxCallbackReverbHI = .text:0x80112F94; // type:function size:0x5C
sndAuxCallbackPrepareReverbHI = .text:0x80112FF0; // type:function size:0x40
sndAuxCallbackShutdownReverbHI = .text:0x80113030; // type:function size:0x24
ReverbHICreate = .text:0x80113054; // type:function size:0x50C
DoCrossTalk = .text:0x80113560; // type:function size:0x190 scope:local
HandleReverb = .text:0x801136F0; // type:function size:0x50C
ReverbHICallback = .text:0x80113BFC; // type:function size:0xE0
ReverbHIFree = .text:0x80113CDC; // type:function size:0xBC
sndAuxCallbackDelay = .text:0x80113D98; // type:function size:0x168
sndAuxCallbackUpdateSettingsDelay = .text:0x80113F00; // type:function size:0x1D0
sndAuxCallbackPrepareDelay = .text:0x801140D0; // type:function size:0x28
sndAuxCallbackShutdownDelay = .text:0x801140F8; // type:function size:0x4C
do_src1 = .text:0x80114144; // type:function size:0x198 scope:local
do_src2 = .text:0x801142DC; // type:function size:0x1EC scope:local
sndAuxCallbackChorus = .text:0x801144C8; // type:function size:0x2BC
sndAuxCallbackPrepareChorus = .text:0x80114784; // type:function size:0x200
sndAuxCallbackShutdownChorus = .text:0x80114984; // type:function size:0x28
DBGEXIImm = .text:0x801149AC; // type:function size:0x298 scope:local
DBGReadMailbox = .text:0x80114C44; // type:function size:0xAC scope:local
DBGRead = .text:0x80114CF0; // type:function size:0xDC scope:local
DBGWrite = .text:0x80114DCC; // type:function size:0xDC scope:local
DBGReadStatus = .text:0x80114EA8; // type:function size:0xAC scope:local
MWCallback = .text:0x80114F54; // type:function size:0x3C scope:local
DBGHandler = .text:0x80114F90; // type:function size:0x40 scope:local
DBInitComm = .text:0x80114FD0; // type:function size:0x78 scope:global
DBInitInterrupts = .text:0x80115048; // type:function size:0x54 scope:global
DBQueryData = .text:0x8011509C; // type:function size:0x9C scope:global
@ -4686,11 +4686,11 @@ lbl_8011EAC8 = .rodata:0x8011EAC8; // type:object size:0x28 data:4byte
lbl_8011EAF0 = .rodata:0x8011EAF0; // type:object size:0x28 data:4byte
@154 = .rodata:0x8011EB18; // type:object size:0x21 scope:local data:string
@155 = .rodata:0x8011EB3C; // type:object size:0x24 scope:local data:string
lbl_8011EB60 = .rodata:0x8011EB60; // type:object size:0x40
lbl_8011EBA0 = .rodata:0x8011EBA0; // type:object size:0x18
lbl_8011EBB8 = .rodata:0x8011EBB8; // type:object size:0x88
lbl_8011EC40 = .rodata:0x8011EC40; // type:object size:0x88 data:byte
lbl_8011ECC8 = .rodata:0x8011ECC8; // type:object size:0x100
dspMixerCycles = .rodata:0x8011EB60; // type:object size:0x40
pbOffsets$890 = .rodata:0x8011EBA0; // type:object size:0x18 scope:local
inpColdMIDIDefaults = .rodata:0x8011EBB8; // type:object size:0x88 scope:local
inpWarmMIDIDefaults = .rodata:0x8011EC40; // type:object size:0x88 scope:local data:byte
itdOffTab = .rodata:0x8011ECC8; // type:object size:0x100 scope:local
lbl_8011EDE0 = .data:0x8011EDE0; // type:object size:0x10 data:string
chanTbl = .data:0x8011EDF0; // type:object size:0x10 scope:local
correctDiskID = .data:0x8011EE00; // type:object size:0x124 scope:local
@ -5377,30 +5377,32 @@ gTRKStepStatus = .data:0x8013EA74; // type:object size:0x14 data:4byte
TRK_ISR_OFFSETS = .data:0x8013EA88; // type:object size:0x3C scope:local data:4byte
gDBCommTable = .data:0x8013EAC8; // type:object size:0x1C scope:global data:4byte
jumptable_8013EAE8 = .data:0x8013EAE8; // type:object size:0x50 scope:local
lbl_8013EB38 = .data:0x8013EB38; // type:object size:0x1C
lbl_8013EB54 = .data:0x8013EB54; // type:object size:0x204
lbl_8013ED58 = .data:0x8013ED58; // type:object size:0x20
lbl_8013ED78 = .data:0x8013ED78; // type:object size:0x10
lbl_8013ED88 = .data:0x8013ED88; // type:object size:0x20
lbl_8013EDA8 = .data:0x8013EDA8; // type:object size:0x10
kf$703 = .data:0x8013EB38; // type:object size:0x1C scope:local
midi2TimeTab = .data:0x8013EB54; // type:object size:0x204 scope:local
mask$1265 = .data:0x8013ED58; // type:object size:0x20 scope:local
dirty$1266 = .data:0x8013ED78; // type:object size:0x10 scope:local
mask$1285 = .data:0x8013ED88; // type:object size:0x20 scope:local
dirty$1286 = .data:0x8013EDA8; // type:object size:0x10 scope:local
jumptable_8013EDB8 = .data:0x8013EDB8; // type:object size:0x1C8 scope:local
lbl_8013EF80 = .data:0x8013EF80; // type:object size:0x200
lbl_8013F180 = .data:0x8013F180; // type:object size:0x200
lbl_8013F380 = .data:0x8013F380; // type:object size:0x184
lbl_8013F504 = .data:0x8013F504; // type:object size:0x400
lbl_8013F904 = .data:0x8013F904; // type:object size:0x204
lbl_8013FB08 = .data:0x8013FB08; // type:object size:0x18
lbl_8013FB20 = .data:0x8013FB20; // type:object size:0x228
lbl_8013FD48 = .data:0x8013FD48; // type:object size:0x10
lbl_8013FD58 = .data:0x8013FD58; // type:object size:0x10
toneup_tab = .data:0x8013EF80; // type:object size:0x200 scope:local
tonedown_tab = .data:0x8013F180; // type:object size:0x200 scope:local
dspAttenuationTab = .data:0x8013F380; // type:object size:0x184
dspScale2IndexTab = .data:0x8013F504; // type:object size:0x400
dspDLSVolTab = .data:0x8013F904; // type:object size:0x204
dspSRCCycles = .data:0x8013FB08; // type:object size:0x18
musyx_vol_tab = .data:0x8013FB20; // type:object size:0x204 scope:local
pan_tab = .data:0x8013FD24; // type:object size:0x10 scope:local
pan_tab_dpl2 = .data:0x8013FD34; // type:object size:0x10 scope:local
dirtyMask$1062 = .data:0x8013FD48; // type:object size:0x10 scope:local
dirtyMask$1075 = .data:0x8013FD58; // type:object size:0x10 scope:local
jumptable_8013FD68 = .data:0x8013FD68; // type:object size:0x24 scope:local
jumptable_8013FD8C = .data:0x8013FD8C; // type:object size:0x24 scope:local
jumptable_8013FDB0 = .data:0x8013FDB0; // type:object size:0x24 scope:local
lbl_8013FDD8 = .data:0x8013FDD8; // type:object size:0x808
lbl_801405E0 = .data:0x801405E0; // type:object size:0x19E0
lbl_80141FC0 = .data:0x80141FC0; // type:object size:0x10
lbl_80141FD0 = .data:0x80141FD0; // type:object size:0x20
lbl_80141FF0 = .data:0x80141FF0; // type:object size:0x800
sndSintab = .data:0x8013FDD8; // type:object size:0x800
dspSlave = .data:0x801405E0; // type:object size:0x19E0 align:32
lens$301 = .data:0x80141FC0; // type:object size:0x10 scope:local
lens$301 = .data:0x80141FD0; // type:object size:0x20 scope:local
rsmpTab12khz = .data:0x80141FF0; // type:object size:0x800 scope:local
padStatErrOld = .bss:0x80142800; // type:object size:0x10 scope:local
rumbleData = .bss:0x80142810; // type:object size:0x20 scope:local
ReadDataStat = .bss:0x80142840; // type:object size:0x2E00 scope:local align:32 data:4byte
@ -5663,37 +5665,40 @@ dataMacSubTabmem = .bss:0x801C2620; // type:object size:0x4000 scope:local
key$787 = .bss:0x801C6620; // type:object size:0x20 scope:local data:2byte
key$836 = .bss:0x801C6640; // type:object size:0xC scope:local
key$850 = .bss:0x801C664C; // type:object size:0xA scope:local data:2byte
lbl_801C6658 = .bss:0x801C6658; // type:object size:0x20 data:4byte
lbl_801C6678 = .bss:0x801C6678; // type:object size:0xB4F
lbl_801C71C7 = .bss:0x801C71C7; // type:object size:0x3B1
lbl_801C7578 = .bss:0x801C7578; // type:object size:0x40 data:byte
lbl_801C75B8 = .bss:0x801C75B8; // type:object size:0x80 data:byte
lbl_801C7638 = .bss:0x801C7638; // type:object size:0x950 data:byte
lbl_801C7F88 = .bss:0x801C7F88; // type:object size:0x600 data:4byte
lbl_801C8588 = .bss:0x801C8588; // type:object size:0x5E0 data:4byte
lbl_801C8B68 = .bss:0x801C8B68; // type:object size:0x100 data:4byte
lbl_801C8C68 = .bss:0x801C8C68; // type:object size:0x50
lbl_801C8CB8 = .bss:0x801C8CB8; // type:object size:0x400 data:4byte
lbl_801C90B8 = .bss:0x801C90B8; // type:object size:0x300
lbl_801C93B8 = .bss:0x801C93B8; // type:object size:0x700
lbl_801C9AB8 = .bss:0x801C9AB8; // type:object size:0x200 data:4byte
lbl_801C9CB8 = .bss:0x801C9CB8; // type:object size:0x4300
lbl_801CDFB8 = .bss:0x801CDFB8; // type:object size:0x80
lbl_801CE038 = .bss:0x801CE038; // type:object size:0x2180
lbl_801D01B8 = .bss:0x801D01B8; // type:object size:0x40
lbl_801D01F8 = .bss:0x801D01F8; // type:object size:0x80
lbl_801D0278 = .bss:0x801D0278; // type:object size:0x40
lbl_801D02B8 = .bss:0x801D02B8; // type:object size:0x284
lbl_801D053C = .bss:0x801D053C; // type:object size:0x284
lbl_801D07C0 = .bss:0x801D07C0; // type:object size:0x400 data:4byte
lbl_801D0BC0 = .bss:0x801D0BC0; // type:object size:0x60
dram_image = .bss:0x801D0C20; // type:object size:0x2000
lbl_801D2C20 = .bss:0x801D2C20; // type:object size:0x500 data:4byte
lbl_801D3120 = .bss:0x801D3120; // type:object size:0x30 data:4byte
lbl_801D3150 = .bss:0x801D3150; // type:object size:0x10 data:4byte
mus = .bss:0x801D3160; // type:object size:0x178 data:2byte
se = .bss:0x801D32D8; // type:object size:0xE8 data:4byte
StreamInfo = .bss:0x801D33C0; // type:object size:0x60 data:4byte
newsmp$473 = .bss:0x801C6658; // type:object size:0x20 scope:local data:4byte
vidList = .bss:0x801C6678; // type:object size:0x800 scope:local data:4byte
voicePrioSortVoices = .bss:0x801C6E78; // type:object size:0x100
voicePrioSortVoicesRoot = .bss:0x801C6F78; // type:object size:0x100
voicePrioSortRootList = .bss:0x801C7078; // type:object size:0x400
voiceList = .bss:0x801C7478; // type:object size:0x100
synth_last_fxstarted = .bss:0x801C7578; // type:object size:0x40 scope:local data:byte
synth_last_started = .bss:0x801C75B8; // type:object size:0x80 scope:local data:byte
vs = .bss:0x801C7638; // type:object size:0x950 data:byte
gs = .bss:0x801C7F88; // type:object size:0x600 scope:local data:4byte
dspStudio = .bss:0x801C8588; // type:object size:0x5E0 data:4byte
voices$591 = .bss:0x801C8B68; // type:object size:0x100 scope:local data:4byte
tmp_em$515 = .bss:0x801C8C68; // type:object size:0x50 scope:local
startGroup = .bss:0x801C8CB8; // type:object size:0x400 scope:local data:4byte
runList = .bss:0x801C90B8; // type:object size:0x300 scope:local
startListNum = .bss:0x801C93B8; // type:object size:0x700 scope:local
inpGlobalMIDIDirtyFlags = .bss:0x801C9AB8; // type:object size:0x200 scope:local data:4byte
midi_ctrl = .bss:0x801C9CB8; // type:object size:0x4300 scope:local
inpChannelDefaults = .bss:0x801CDFB8; // type:object size:0x80 scope:local
fx_ctrl = .bss:0x801CE038; // type:object size:0x2180 scope:local
inpFXChannelDefaults = .bss:0x801D01B8; // type:object size:0x40 scope:local
midi_lastNote = .bss:0x801D01F8; // type:object size:0x80 scope:local
fx_lastNote = .bss:0x801D0278; // type:object size:0x40 scope:local
aramQueueLo = .bss:0x801D02B8; // type:object size:0x284 scope:local
aramQueueHi = .bss:0x801D053C; // type:object size:0x284 scope:local
aramStreamBuffers = .bss:0x801D07C0; // type:object size:0x400 scope:local data:4byte
dsp_task = .bss:0x801D0BC0; // type:object size:0x60 scope:local align:8
dram_image = .bss:0x801D0C20; // type:object size:0x2000 scope:local align:32
sys = .bss:0x801D2C20; // type:object size:0x500 scope:local data:4byte
mem = .bss:0x801D3120; // type:object size:0x2C scope:local data:4byte
fio = .bss:0x801D3150; // type:object size:0xC scope:local data:4byte
mus = .bss:0x801D3160; // type:object size:0x178 scope:local data:2byte
se = .bss:0x801D32D8; // type:object size:0xE8 scope:local data:4byte
StreamInfo = .bss:0x801D33C0; // type:object size:0x60 scope:local align:32 data:4byte
lbl_801D3420 = .sdata:0x801D3420; // type:object size:0x5 data:string
lbl_801D3425 = .sdata:0x801D3425; // type:object size:0x7
rnd_seed = .sdata:0x801D342C; // type:object size:0x4 data:4byte
@ -5956,11 +5961,11 @@ __RTTI__Q23std13bad_exception = .sdata:0x801D39C0; // type:object size:0x8 scope
@wstringBase0 = .sdata:0x801D39C8; // type:object size:0x2 scope:local
__float_nan = .sdata:0x801D39D0; // type:object size:0x4 data:float
__float_huge = .sdata:0x801D39D4; // type:object size:0x4 data:float
lbl_801D39D8 = .sdata:0x801D39D8; // type:object size:0x8 data:4byte
lbl_801D39E0 = .sdata:0x801D39E0; // type:object size:0x8
lbl_801D39E8 = .sdata:0x801D39E8; // type:object size:0x8
lbl_801D39F0 = .sdata:0x801D39F0; // type:object size:0x8 data:2byte
lbl_801D39F8 = .sdata:0x801D39F8; // type:object size:0x1 data:byte
last_rnd = .sdata:0x801D39D8; // type:object size:0x4 scope:local data:4byte
dspSRCType$437 = .sdata:0x801D39E0; // type:object size:0x6 align:4
dspCoefSel$442 = .sdata:0x801D39E8; // type:object size:0x6 align:4
dspSlaveLength = .sdata:0x801D39F0; // type:object size:0x2 data:2byte
SendCount = .sdata:0x801D39F8; // type:object size:0x1 scope:local data:byte
SystemInitF = .sbss:0x801D3A00; // type:object size:0x4 data:4byte
HuDvdErrWait = .sbss:0x801D3A04; // type:object size:0x4 data:4byte
lbl_801D3A08 = .sbss:0x801D3A08; // type:object size:0x4
@ -6794,79 +6799,77 @@ dataLayerNum = .sbss:0x801D4834; // type:object size:0x2 data:2byte
dataKeymapNum = .sbss:0x801D4836; // type:object size:0x2 data:2byte
dataCurveNum = .sbss:0x801D4838; // type:object size:0x2 data:2byte
dataSmpSDirNum = .sbss:0x801D483A; // type:object size:0x2 data:2byte
lbl_801D4840 = .sbss:0x801D4840; // type:object size:0x8 data:4byte
lbl_801D4848 = .sbss:0x801D4848; // type:object size:0x4 data:4byte
lbl_801D484C = .sbss:0x801D484C; // type:object size:0x4 data:4byte
lbl_801D4850 = .sbss:0x801D4850; // type:object size:0x4 data:4byte
lbl_801D4854 = .sbss:0x801D4854; // type:object size:0x4 data:4byte
lbl_801D4858 = .sbss:0x801D4858; // type:object size:0x8 data:byte
lbl_801D4860 = .sbss:0x801D4860; // type:object size:0x4 data:4byte
lbl_801D4864 = .sbss:0x801D4864; // type:object size:0x4 data:4byte
lbl_801D4868 = .sbss:0x801D4868; // type:object size:0x4 data:4byte
lbl_801D486C = .sbss:0x801D486C; // type:object size:0x2 data:2byte
lbl_801D486E = .sbss:0x801D486E; // type:object size:0x1 data:byte
lbl_801D486F = .sbss:0x801D486F; // type:object size:0x1 data:byte
lbl_801D4870 = .sbss:0x801D4870; // type:object size:0x1 data:byte
lbl_801D4871 = .sbss:0x801D4871; // type:object size:0x7 data:byte
lbl_801D4878 = .sbss:0x801D4878; // type:object size:0x8 data:2byte
lbl_801D4880 = .sbss:0x801D4880; // type:object size:0x4 data:4byte
lbl_801D4884 = .sbss:0x801D4884; // type:object size:0x4 data:4byte
lbl_801D4888 = .sbss:0x801D4888; // type:object size:0x4 data:4byte
lbl_801D488C = .sbss:0x801D488C; // type:object size:0x2 data:2byte
lbl_801D4890 = .sbss:0x801D4890; // type:object size:0x4 data:4byte
lbl_801D4894 = .sbss:0x801D4894; // type:object size:0x4 data:4byte
lbl_801D4898 = .sbss:0x801D4898; // type:object size:0x4 data:4byte
lbl_801D489C = .sbss:0x801D489C; // type:object size:0x2 data:2byte
lbl_801D48A0 = .sbss:0x801D48A0; // type:object size:0x4 data:4byte
lbl_801D48A4 = .sbss:0x801D48A4; // type:object size:0x4 data:4byte
lbl_801D48A8 = .sbss:0x801D48A8; // type:object size:0x4 data:4byte
lbl_801D48AC = .sbss:0x801D48AC; // type:object size:0x4 data:4byte
lbl_801D48B0 = .sbss:0x801D48B0; // type:object size:0x4 data:4byte
lbl_801D48B4 = .sbss:0x801D48B4; // type:object size:0x4 data:4byte
lbl_801D48B8 = .sbss:0x801D48B8; // type:object size:0x8 data:4byte
lbl_801D48C0 = .sbss:0x801D48C0; // type:object size:0x1 data:byte
lbl_801D48C1 = .sbss:0x801D48C1; // type:object size:0x1 data:byte
lbl_801D48C2 = .sbss:0x801D48C2; // type:object size:0x1 data:byte
lbl_801D48C3 = .sbss:0x801D48C3; // type:object size:0x1 data:byte
lbl_801D48C4 = .sbss:0x801D48C4; // type:object size:0x1 data:byte
lbl_801D48C5 = .sbss:0x801D48C5; // type:object size:0x1 data:byte
lbl_801D48C8 = .sbss:0x801D48C8; // type:object size:0x4 data:4byte
lbl_801D48CC = .sbss:0x801D48CC; // type:object size:0x4 data:4byte
lbl_801D48D0 = .sbss:0x801D48D0; // type:object size:0x4 data:4byte
lbl_801D48D4 = .sbss:0x801D48D4; // type:object size:0x4 data:4byte
lbl_801D48D8 = .sbss:0x801D48D8; // type:object size:0x4 data:4byte
lbl_801D48DC = .sbss:0x801D48DC; // type:object size:0x1 data:byte
lbl_801D48E0 = .sbss:0x801D48E0; // type:object size:0x1 data:byte
lbl_801D48E4 = .sbss:0x801D48E4; // type:object size:0x4 data:4byte
lbl_801D48E8 = .sbss:0x801D48E8; // type:object size:0x4 data:4byte
lbl_801D48EC = .sbss:0x801D48EC; // type:object size:0x1 data:byte
lbl_801D48ED = .sbss:0x801D48ED; // type:object size:0x1 data:byte
lbl_801D48EE = .sbss:0x801D48EE; // type:object size:0x1 data:byte
lbl_801D48EF = .sbss:0x801D48EF; // type:object size:0x1 data:byte
lbl_801D48F0 = .sbss:0x801D48F0; // type:object size:0x4 data:4byte
lbl_801D48F4 = .sbss:0x801D48F4; // type:object size:0x4 data:4byte
lbl_801D48F8 = .sbss:0x801D48F8; // type:object size:0x4 data:4byte
lbl_801D48FC = .sbss:0x801D48FC; // type:object size:0x4 data:4byte
lbl_801D4900 = .sbss:0x801D4900; // type:object size:0x4 data:4byte
lbl_801D4904 = .sbss:0x801D4904; // type:object size:0x4 data:4byte
lbl_801D4908 = .sbss:0x801D4908; // type:object size:0x4 data:4byte
lbl_801D490C = .sbss:0x801D490C; // type:object size:0x4 data:4byte
lbl_801D4910 = .sbss:0x801D4910; // type:object size:0x4 data:4byte
lbl_801D4914 = .sbss:0x801D4914; // type:object size:0x2 data:2byte
lbl_801D4918 = .sbss:0x801D4918; // type:object size:0x4 data:4byte
lbl_801D491C = .sbss:0x801D491C; // type:object size:0x4 data:4byte
lbl_801D4920 = .sbss:0x801D4920; // type:object size:0x4 data:4byte
lbl_801D4924 = .sbss:0x801D4924; // type:object size:0x4 data:4byte
lbl_801D4928 = .sbss:0x801D4928; // type:object size:0x4 data:4byte
lbl_801D492C = .sbss:0x801D492C; // type:object size:0x4 data:4byte
lbl_801D4930 = .sbss:0x801D4930; // type:object size:0x1 data:byte
lbl_801D4934 = .sbss:0x801D4934; // type:object size:0x4 data:4byte
lbl_801D4938 = .sbss:0x801D4938; // type:object size:0x4 data:4byte
lbl_801D493C = .sbss:0x801D493C; // type:object size:0x4 data:4byte
lbl_801D4940 = .sbss:0x801D4940; // type:object size:0x4 data:4byte
lbl_801D4944 = .sbss:0x801D4944; // type:object size:0x4 data:4byte
lbl_801D4948 = .sbss:0x801D4948; // type:object size:0x4 data:4byte
lbl_801D494C = .sbss:0x801D494C; // type:object size:0x1 data:byte
cstep$1643 = .sbss:0x801D4840; // type:object size:0x8 scope:local data:4byte
macRealTime = .sbss:0x801D4848; // type:object size:0x8 scope:local data:4byte
macTimeQueueRoot = .sbss:0x801D4850; // type:object size:0x4 scope:local data:4byte
macActiveMacroRoot = .sbss:0x801D4854; // type:object size:0x4 scope:local data:4byte
DebugMacroSteps = .sbss:0x801D4858; // type:object size:0x8 scope:local data:byte
vidFree = .sbss:0x801D4860; // type:object size:0x4 scope:local data:4byte
vidRoot = .sbss:0x801D4864; // type:object size:0x4 scope:local data:4byte
vidCurrentId = .sbss:0x801D4868; // type:object size:0x4 scope:local data:4byte
voicePrioSortRootListRoot = .sbss:0x801D486C; // type:object size:0x2 data:2byte
voiceMusicRunning = .sbss:0x801D486E; // type:object size:0x1 data:byte
voiceFxRunning = .sbss:0x801D486F; // type:object size:0x1 data:byte
voiceListInsert = .sbss:0x801D4870; // type:object size:0x1 data:byte
voiceListRoot = .sbss:0x801D4871; // type:object size:0x1 data:byte
sp = .sbss:0x801D4878; // type:object size:0x2 scope:local data:2byte
dspARAMZeroBuffer = .sbss:0x801D4880; // type:object size:0x4 data:4byte
dspCmdLastLoad = .sbss:0x801D4884; // type:object size:0x4 data:4byte
dspCmdLastBase = .sbss:0x801D4888; // type:object size:0x4 data:4byte
dspCmdLastSize = .sbss:0x801D488C; // type:object size:0x2 data:2byte
dspCmdCurBase = .sbss:0x801D4890; // type:object size:0x4 data:4byte
dspCmdMaxPtr = .sbss:0x801D4894; // type:object size:0x4 data:4byte
dspCmdPtr = .sbss:0x801D4898; // type:object size:0x4 data:4byte
dspCmdFirstSize = .sbss:0x801D489C; // type:object size:0x2 data:2byte
dspCmdList = .sbss:0x801D48A0; // type:object size:0x4 data:4byte
dspHRTFOn = .sbss:0x801D48A4; // type:object size:0x4 data:4byte
dspHrtfHistoryBuffer = .sbss:0x801D48A8; // type:object size:0x4 data:4byte
dspSurround = .sbss:0x801D48AC; // type:object size:0x4 data:4byte
dspITDBuffer = .sbss:0x801D48B0; // type:object size:0x4 data:4byte
dspVoice = .sbss:0x801D48B4; // type:object size:0x4 data:4byte
salMessageCallback = .sbss:0x801D48B8; // type:object size:0x4 data:4byte
runListNum = .sbss:0x801D48C0; // type:object size:0x1 scope:local data:byte
startListNumnum = .sbss:0x801D48C1; // type:object size:0x1 scope:local data:byte
startGroupNum = .sbss:0x801D48C2; // type:object size:0x1 scope:local data:byte
s3dUseLegacyLogic = .sbss:0x801D48C3; // type:object size:0x1 scope:local data:byte
s3dUseMaxVoices = .sbss:0x801D48C4; // type:object size:0x1 scope:local data:byte
snd_max_studios = .sbss:0x801D48C5; // type:object size:0x1 scope:local data:byte
snd_used_studios = .sbss:0x801D48C8; // type:object size:0x4 scope:local data:4byte
s3dDoorRoot = .sbss:0x801D48CC; // type:object size:0x4 scope:local data:4byte
s3dRoomRoot = .sbss:0x801D48D0; // type:object size:0x4 scope:local data:4byte
s3dListenerRoot = .sbss:0x801D48D4; // type:object size:0x4 scope:local data:4byte
s3dEmitterRoot = .sbss:0x801D48D8; // type:object size:0x4 scope:local data:4byte
s3dCallCnt = .sbss:0x801D48DC; // type:object size:0x1 scope:local data:byte
salTimeOffset = .sbss:0x801D48E0; // type:object size:0x1 data:byte
salHooks = .sbss:0x801D48E4; // type:object size:0x8 data:4byte
salMaxStudioNum = .sbss:0x801D48EC; // type:object size:0x1 data:byte
salNumVoices = .sbss:0x801D48ED; // type:object size:0x1 data:byte
salAuxFrame = .sbss:0x801D48EE; // type:object size:0x1 data:byte
salFrame = .sbss:0x801D48EF; // type:object size:0x1 data:byte
aramIdleStreamBuffers = .sbss:0x801D48F0; // type:object size:0x4 scope:local data:4byte
aramFreeStreamBuffers = .sbss:0x801D48F4; // type:object size:0x4 scope:local data:4byte
aramUsedStreamBuffers = .sbss:0x801D48F8; // type:object size:0x4 scope:local data:4byte
aramUploadChunkSize = .sbss:0x801D48FC; // type:object size:0x4 scope:local data:4byte
aramUploadCallback = .sbss:0x801D4900; // type:object size:0x4 scope:local data:4byte
aramStream = .sbss:0x801D4904; // type:object size:0x4 scope:local data:4byte
aramWrite = .sbss:0x801D4908; // type:object size:0x4 scope:local data:4byte
aramTop = .sbss:0x801D490C; // type:object size:0x4 scope:local data:4byte
oldState = .sbss:0x801D4910; // type:object size:0x4 scope:local data:4byte
hwIrqLevel = .sbss:0x801D4914; // type:object size:0x2 scope:local data:2byte
salDspInitIsDone = .sbss:0x801D4918; // type:object size:0x4 scope:local data:4byte
salLastTick = .sbss:0x801D491C; // type:object size:0x4 scope:local data:4byte
salLogicActive = .sbss:0x801D4920; // type:object size:0x4 scope:local data:4byte
salLogicIsWaiting = .sbss:0x801D4924; // type:object size:0x4 scope:local data:4byte
salDspIsDone = .sbss:0x801D4928; // type:object size:0x4 scope:local data:4byte
salAIBufferBase = .sbss:0x801D492C; // type:object size:0x4 scope:local data:4byte
salAIBufferIndex = .sbss:0x801D4930; // type:object size:0x1 scope:local data:byte
userCallback = .sbss:0x801D4934; // type:object size:0x4 scope:local data:4byte
MTRCallback = .sbss:0x801D4938; // type:object size:0x4 scope:local data:4byte
DBGCallback = .sbss:0x801D493C; // type:object size:0x4 scope:local data:4byte
SendMailData = .sbss:0x801D4940; // type:object size:0x4 scope:local data:4byte
RecvDataLeng = .sbss:0x801D4944; // type:object size:0x4 scope:local data:4byte
pEXIInputFlag = .sbss:0x801D4948; // type:object size:0x4 scope:local data:4byte
EXIInputFlag = .sbss:0x801D494C; // type:object size:0x1 scope:local data:byte
lbl_801D4960 = .sdata2:0x801D4960; // type:object size:0x8 data:double
lbl_801D4968 = .sdata2:0x801D4968; // type:object size:0x4 data:float
lbl_801D496C = .sdata2:0x801D496C; // type:object size:0x4 data:float
@ -8535,9 +8538,9 @@ lbl_801D6B40 = .sdata2:0x801D6B40; // type:object size:0x8 data:double
lbl_801D6B48 = .sdata2:0x801D6B48; // type:object size:0x4 data:float
lbl_801D6B4C = .sdata2:0x801D6B4C; // type:object size:0x4 data:float
lbl_801D6B50 = .sdata2:0x801D6B50; // type:object size:0x8 data:double
lbl_801D6B58 = .sdata2:0x801D6B58; // type:object size:0x4 data:float
lbl_801D6B5C = .sdata2:0x801D6B5C; // type:object size:0x4 data:float
lbl_801D6B60 = .sdata2:0x801D6B60; // type:object size:0x8 data:double
value0_3 = .sdata2:0x801D6B58; // type:object size:0x4 scope:local data:float
value0_6 = .sdata2:0x801D6B5C; // type:object size:0x4 scope:local data:float
i2fMagic = .sdata2:0x801D6B60; // type:object size:0x8 scope:local data:double
lbl_801D6B68 = .sdata2:0x801D6B68; // type:object size:0x4 data:float
lbl_801D6B6C = .sdata2:0x801D6B6C; // type:object size:0x4 data:float
lbl_801D6B70 = .sdata2:0x801D6B70; // type:object size:0x4 data:float
@ -8548,11 +8551,11 @@ lbl_801D6B80 = .sdata2:0x801D6B80; // type:object size:0x8 data:double
lbl_801D6B88 = .sdata2:0x801D6B88; // type:object size:0x4 data:float
lbl_801D6B8C = .sdata2:0x801D6B8C; // type:object size:0x4 data:float
lbl_801D6B90 = .sdata2:0x801D6B90; // type:object size:0x8 data:double
lbl_801D6B98 = .sdata2:0x801D6B98; // type:object size:0x8 data:double
lbl_801D6BA0 = .sdata2:0x801D6BA0; // type:object size:0x4 data:float
lbl_801D6BA4 = .sdata2:0x801D6BA4; // type:object size:0x4 data:float
i2fMagic = .sdata2:0x801D6B98; // type:object size:0x8 scope:local data:double
value0_3 = .sdata2:0x801D6BA0; // type:object size:0x4 scope:local data:float
value0_6 = .sdata2:0x801D6BA4; // type:object size:0x4 scope:local data:float
lbl_801D6BA8 = .sdata2:0x801D6BA8; // type:object size:0x4 data:float
lbl_801D6BB0 = .sdata2:0x801D6BB0; // type:object size:0x8 data:double
i2fMagic = .sdata2:0x801D6BB0; // type:object size:0x8 scope:local data:double
lbl_801D6BB8 = .sdata2:0x801D6BB8; // type:object size:0x4 data:4byte
lbl_801D6BBC = .sdata2:0x801D6BBC; // type:object size:0x4 data:4byte
lbl_801D6BC0 = .sdata2:0x801D6BC0; // type:object size:0x4 data:float