diff --git a/config/GMPP01_00/splits.txt b/config/GMPP01_00/splits.txt index 3706997a..e1da1fa4 100644 --- a/config/GMPP01_00/splits.txt +++ b/config/GMPP01_00/splits.txt @@ -565,3 +565,90 @@ dolphin/os/OS.c: .data start:0x801588E8 end:0x80158AA8 .bss start:0x801C26A0 end:0x801C26F0 .sbss start:0x801F1668 end:0x801F1698 + +musyx/runtime/seq.c: + .text start:0x800F26B0 end:0x800F6620 + +musyx/runtime/synth.c: + .text start:0x800F6620 end:0x800F997C + +musyx/runtime/seq_api.c: + .text start:0x800F997C end:0x800F9BFC + +musyx/runtime/snd_synthapi.c: + .text start:0x800F9BFC end:0x800FA37C + +musyx/runtime/stream.c: + .text start:0x800FA37C end:0x800FDEE8 + +musyx/runtime/synthdata.c: + .text start:0x800FDEE8 end:0x800FFC78 + +musyx/runtime/synthmacros.c: + .text start:0x800FFC78 end:0x801049D0 + +musyx/runtime/synthvoice.c: + .text start:0x801049D0 end:0x80106460 + +musyx/runtime/synth_ac.c: + .text start:0x80106460 end:0x80106580 + +musyx/runtime/synth_adsr.c: + .text start:0x80106580 end:0x80106D40 + +musyx/runtime/synth_vsamples.c: + .text start:0x80106D40 end:0x801074C8 + +musyx/runtime/s_data.c: + .text start:0x801074C8 end:0x80108020 + +musyx/runtime/hw_dspctrl.c: + .text start:0x80108020 end:0x8010B434 + +musyx/runtime/hw_volconv.c: + .text start:0x8010B434 end:0x8010BB24 + +musyx/runtime/snd3d.c: + .text start:0x8010BB24 end:0x8010DEF4 + +musyx/runtime/snd_init.c: + .text start:0x8010DEF4 end:0x8010E048 + +musyx/runtime/snd_math.c: + .text start:0x8010E048 end:0x8010E408 + +musyx/runtime/snd_midictrl.c: + .text start:0x8010E408 end:0x801100DC + +musyx/runtime/snd_service.c: + .text start:0x801100DC end:0x80110288 + +musyx/runtime/hardware.c: + .text start:0x80110288 end:0x8011128C + +musyx/runtime/hw_aramdma.c: + .text start:0x8011128C end:0x80111F00 + +musyx/runtime/hw_dolphin.c: + .text start:0x80111F00 end:0x801123F8 + +musyx/runtime/hw_memory.c: + .text start:0x801123F8 end:0x8011244C + +musyx/runtime/CheapReverb/creverb_fx.c: + .text start:0x8011244C end:0x80112508 + +musyx/runtime/CheapReverb/creverb.c: + .text start:0x80112508 end:0x80112DC4 + +musyx/runtime/StdReverb/reverb_fx.c: + .text start:0x80112DC4 end:0x80112E84 + +musyx/runtime/StdReverb/reverb.c: + .text start:0x80112E84 end:0x80113BC8 + +musyx/runtime/Delay/delay_fx.c: + .text start:0x80113BC8 end:0x80113F74 + +musyx/runtime/Chorus/chorus_fx.c: + .text start:0x80113F74 end:0x801147DC diff --git a/config/GMPP01_00/symbols.txt b/config/GMPP01_00/symbols.txt index a679c466..b75f1161 100644 --- a/config/GMPP01_00/symbols.txt +++ b/config/GMPP01_00/symbols.txt @@ -3091,33 +3091,33 @@ fn_800F251C = .text:0x800F251C; // type:function size:0x10 fn_800F252C = .text:0x800F252C; // type:function size:0xC fn_800F2538 = .text:0x800F2538; // type:function size:0xBC fn_800F25F4 = .text:0x800F25F4; // type:function size:0xBC -fn_800F26B0 = .text:0x800F26B0; // type:function size:0x68 -fn_800F2718 = .text:0x800F2718; // type:function size:0xAC4 -fn_800F31DC = .text:0x800F31DC; // type:function size:0x64 -fn_800F3240 = .text:0x800F3240; // type:function size:0x27C -fn_800F34BC = .text:0x800F34BC; // type:function size:0x2B0 -fn_800F376C = .text:0x800F376C; // type:function size:0x90 -fn_800F37FC = .text:0x800F37FC; // type:function size:0xE4 -fn_800F38E0 = .text:0x800F38E0; // type:function size:0x108 -fn_800F39E8 = .text:0x800F39E8; // type:function size:0xBC -fn_800F3AA4 = .text:0x800F3AA4; // type:function size:0x1CC -fn_800F3C70 = .text:0x800F3C70; // type:function size:0xB58 -fn_800F47C8 = .text:0x800F47C8; // type:function size:0x218 -fn_800F49E0 = .text:0x800F49E0; // type:function size:0xA94 -fn_800F5474 = .text:0x800F5474; // type:function size:0x174 -fn_800F55E8 = .text:0x800F55E8; // type:function size:0x49C -fn_800F5A84 = .text:0x800F5A84; // type:function size:0x9F4 -fn_800F6478 = .text:0x800F6478; // type:function size:0x1A8 -fn_800F6620 = .text:0x800F6620; // type:function size:0x44 -fn_800F6664 = .text:0x800F6664; // type:function size:0x34 -fn_800F6698 = .text:0x800F6698; // type:function size:0x78 -fn_800F6710 = .text:0x800F6710; // type:function size:0x2A0 -fn_800F69B0 = .text:0x800F69B0; // type:function size:0x3C0 -fn_800F6D70 = .text:0x800F6D70; // type:function size:0x25C -fn_800F6FCC = .text:0x800F6FCC; // type:function size:0x45C -fn_800F7428 = .text:0x800F7428; // type:function size:0x744 -fn_800F7B6C = .text:0x800F7B6C; // type:function size:0x6FC -fn_800F8268 = .text:0x800F8268; // type:function size:0x150 +seqGetPrivateId = .text:0x800F26B0; // type:function size:0x68 +seqStartPlay = .text:0x800F2718; // type:function size:0xAC4 +StartPause = .text:0x800F31DC; // type:function size:0x64 +seqPause = .text:0x800F3240; // type:function size:0x27C +seqStop = .text:0x800F34BC; // type:function size:0x2B0 +seqKillInstancesByGroupID = .text:0x800F376C; // type:function size:0x90 +seqSpeed = .text:0x800F37FC; // type:function size:0xE4 +seqContinue = .text:0x800F38E0; // type:function size:0x108 +seqMute = .text:0x800F39E8; // type:function size:0xBC +seqVolume = .text:0x800F3AA4; // type:function size:0x1CC +seqCrossFade = .text:0x800F3C70; // type:function size:0xB58 +GenerateNextTrackEvent = .text:0x800F47C8; // type:function size:0x218 +HandleEvent = .text:0x800F49E0; // type:function size:0xA94 +InitTrackEvents = .text:0x800F5474; // type:function size:0x174 +HandleTrackEvents = .text:0x800F55E8; // type:function size:0x49C +seqHandle = .text:0x800F5A84; // type:function size:0x9F4 +seqInit = .text:0x800F6478; // type:function size:0x1A8 +synthSetBpm = .text:0x800F6620; // type:function size:0x44 +synthGetTicksPerSecond = .text:0x800F6664; // type:function size:0x34 +synthInitPortamento = .text:0x800F6698; // type:function size:0x78 +do_voice_portamento = .text:0x800F6710; // type:function size:0x2A0 +StartLayer = .text:0x800F69B0; // type:function size:0x3C0 +StartKeymap = .text:0x800F6D70; // type:function size:0x25C +synthStartSound = .text:0x800F6FCC; // type:function size:0x45C +LowPrecisionHandler = .text:0x800F7428; // type:function size:0x744 +ZeroOffsetHandler = .text:0x800F7B6C; // type:function size:0x6FC +synthAddJob = .text:0x800F8268; // type:function size:0x150 fn_800F83B8 = .text:0x800F83B8; // type:function size:0x64 fn_800F841C = .text:0x800F841C; // type:function size:0x44 fn_800F8460 = .text:0x800F8460; // type:function size:0x28