ogrebattle64/linker_scripts/symbols/libmus_addr.txt

100 lines
3.9 KiB
Plaintext

__libmus_alglobals = 0x800E7D18;
__libmus_current_sched = 0x800A9B8C;
audio_heap = 0x800B1A70;
mus_master_volume_effects = 0x800B181C;
mus_master_volume_songs = 0x800B181E;
mus_init_bank = 0x800B1828;
libmus_fxheader_single = 0x800B183C;
libmus_fxheader_current = 0x800B1838;
mus_channels = 0x800B180C;
max_channels = 0x800B1804;
musCurrentPtrBank = 0x800B182C;
__MusIntThreadProcess = 0x80085908;
__MusIntAudManInit = 0x800857D0; // rom:0x15BD0
__MusIntSamplesInit = 0x80085BD0; // rom:0x15FD0
__MusIntDmaInit = 0x800851C0; // rom:0x155C0
__MusIntSchedInit = 0x80085620; // rom:0x15A20
__MusIntMemInit = 0x80085A90; // rom:0x15E90
__MusIntInitialiseChannel = 0x80083738; // rom:0x13B38
__MusIntStartSong = 0x80083CCC; // rom:0x140CC
__MusIntFindChannelAndStart = 0x80083B24; // rom:0x13F24
__MusIntStartEffect = 0x80083A74; // rom:0x13E74
__MusIntMemMalloc = 0x80085ADC;
__MusIntMemRemaining = 0x80085B0C; // rom:0x15F0C
__MusIntMemGetHeapAddr = 0x80085B24; // rom:0x15F24
__MusIntMemSet = 0x80085B30; // rom:0x15F30
__MusIntMemMove = 0x80085B5C; // rom:0x15F5C
__MusIntRemapPtrs = 0x80083A3C; // rom:0x13E3C
__MusIntSamplesCurrent = 0x80085C74; // rom:0x16074
__MusIntDmaProcess = 0x80085334; // rom:0x15734
// player_fifo.c
__MusIntFifoOpen = 0x80082130; // rom:0x12530
__MusIntFifoProcessCommand = 0x80082194; // rom:0x12594
__MusIntFifoAddCommand = 0x80082214; // rom:0x12614
// player.c
__MusIntMain = 0x800822AC; // rom:0x126AC
__MusIntProcessContinuousVolume = 0x800831A0; // rom:0x135A0
__MusIntProcessContinuousPitchBend = 0x80083264; // rom:0x13664
__MusIntGetNewNote = 0x8008259C; // rom:0x1299C
__MusIntFlushPending = 0x80082AE8; // rom:0x12EE8
__MusIntSetVolumeAndPan = 0x80082B64; // rom:0x12F64
__MusIntSetPitch = 0x80082CB8; // rom:0x130B8
__MusIntInitEnvelope = 0x80082DC4; // rom:0x131C4
__MusIntProcessEnvelope = 0x80082E34; // rom:0x13234
__MusIntInitSweep = 0x80083010; // rom:0x13410
__MusIntProcessSweep = 0x8008302C; // rom:0x1342C
__MusIntProcessVibrato = 0x8008313C; // rom:0x1353C
__MusIntProcessWobble = 0x800830E4; // rom:0x134E4
__MusIntPowerOf2 = 0x80083378; // rom:0x13778
__MusIntRemapPtrBank = 0x8008350C; // rom:0x1390C
__MusIntRandom = 0x800836A4; // rom:0x13AA4
__MusIntFindChannel = 0x80083874; // rom:0x13C74
__MusIntHandleSetFlag = 0x80083F38; // rom:0x14338
// player_api.c
MusInitialize = 0x8008123C; // rom:0x1163C
MusSetMasterVolume = 0x800814C4; // rom:0x118C4
MusStartSong = 0x800814F0; // rom:0x118F0
MusStartSongFromMarker = 0x80081520; // rom:0x11920
MusStartEffect = 0x80081770; // rom:0x11B70
MusStartEffect2 = 0x800817F0; // rom:0x11BF0
MusStop = 0x80081908; // rom:0x11D08
MusAsk = 0x800819D4; // rom:0x11DD4
MusHandleStop = 0x80081A54; // rom:0x11E54
MusHandleAsk = 0x80081B08; // rom:0x11F08
MusHandleSetVolume = 0x80081B60; // rom:0x11F60
MusHandleSetPan = 0x80081BC0; // rom:0x11FC0
MusHandleSetFreqOffset = 0x80081C30; // rom:0x12030
MusHandleSetTempo = 0x80081CA0; // rom:0x120A0
MusHandleSetReverb = 0x80081D2C; // rom:0x1212C
MusPtrBankSetSingle = 0x80081DF0; // rom:0x121F0
MusPtrBankSetCurrent = 0x80081E18; // rom:0x12218
MusPtrBankGetCurrent = 0x80081E3C; // rom:0x1223C
MusHandleGetPtrBank = 0x80081E48; // rom:0x12248
MusHandlePause = 0x80081EA4; // rom:0x122A4
MusHandleUnpause = 0x80081EC8; // rom:0x122C8
MusSetFxType = 0x80081EF0; // rom:0x122F0
MusSetSongFxChange = 0x80081F20; // rom:0x12320
MusFxBankInitialize = 0x80081F7C; // rom:0x1237C
MusFxBankNumberOfEffects = 0x80082000; // rom:0x12400
MusFxBankSetCurrent = 0x80082008; // rom:0x12408
MusFxBankSetSingle = 0x80082014; // rom:0x12414
MusFxBankGetCurrent = 0x80082020; // rom:0x12420
MusFxBankSetPtrBank = 0x8008202C; // rom:0x1242C
MusFxBankGetPtrBank = 0x80082034; // rom:0x12434
MusSetScheduler = 0x8008203C; // rom:0x1243C
MusHandleWaveCount = 0x80082048; // rom:0x12448
MusHandleWaveAddress = 0x800820AC; // rom:0x124AC
MusSetMarkerCallback = 0x80082124; // rom:0x12524
MusPtrBankInitialize = 0x80081DB4; // rom:0x121B4
__MUS_CONFIG_8010A710 = 0x8010A710; // size:0x44