Skip to content

Commit

Permalink
Release v0.10.0+6016e33b10
Browse files Browse the repository at this point in the history
  • Loading branch information
theCapypara committed Feb 11, 2024
1 parent a4ac571 commit ae9b83f
Show file tree
Hide file tree
Showing 10 changed files with 228 additions and 45 deletions.
2 changes: 1 addition & 1 deletion src/pmdsky_debug_py/_release.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
RELEASE = "v0.10.0+26ac048819"
RELEASE = "v0.10.0+6016e33b10"
37 changes: 30 additions & 7 deletions src/pmdsky_debug_py/eu.py
Original file line number Diff line number Diff line change
Expand Up @@ -8273,7 +8273,12 @@ class EuLibsFunctions:

DseDriver_LoadDefaultSettings = Symbol([0xE8], [0x206C558], None, "")

DseDriver_IsSettingsValid = Symbol([0x180], [0x206C5F0], None, "")
DseDriver_IsSettingsValid = Symbol(
[0x180],
[0x206C5F0],
None,
"r0: DSE driver settings\nreturn: Flags specifying what settings are invalid.",
)

DseDriver_ConfigureHeap = Symbol([0x264], [0x206C6D4], None, "")

Expand All @@ -8297,31 +8302,39 @@ class EuLibsFunctions:

DseMem_Allocate = Symbol([0x8E4], [0x206CD54], None, "")

DseMem_Alloc2 = Symbol([0x9F4], [0x206CE64], None, "")
DseMem_AllocateThreadStack = Symbol([0x9F4], [0x206CE64], None, "")

DseMem_Free = Symbol([0xB3C], [0x206CFAC], None, "")

DseMem_Clear = Symbol([0xBE4], [0x206D054], None, "")

DseFile_CheckHeader = Symbol([0xC44], [0x206D0B4], None, "")

DseSwd_SysInit = Symbol([0xCC4], [0x206D134], None, "")

DseSwd_SysQuit = Symbol([0xD50], [0x206D1C0], None, "")

DseSwd_SampleLoaderMain = Symbol([0xD90], [0x206D200], None, "")

DseSwd_MainBankDummyCallback = Symbol([0xDF0], [0x206D260], None, "")

DseSwd_LoadMainBank = Symbol([0xDF8], [0x206D268], None, "")

DseSwd_LoadBank = Symbol([0x1030], [0x206D4A0], None, "")

DseSwd_LoadBankWavesFromMainBank = Symbol([0x1250], [0x206D6C0], None, "")
DseSwd_IsBankLoading = Symbol([0x1234], [0x206D6A4], None, "")

DseSwd_LoadWaves = Symbol([0x1250], [0x206D6C0], None, "")

DseSwd_LoadWaves = Symbol([0x1300], [0x206D770], None, "")
DseSwd_LoadWavesInternal = Symbol([0x1300], [0x206D770], None, "")

DseSwd_Unload = Symbol([0x140C], [0x206D87C], None, "")

ReadWaviEntry = Symbol(
[0x1480],
[0x206D8F0],
None,
"Reads an entry from the pointer table of a wavi container and returns a pointer to the data of said entry, which contains information about a particular sample.\n\nr0: Wavi data struct\nr1: Entry index\nretrun: Pointer to the entry's data",
"Reads an entry from the pointer table of a wavi container and returns a pointer to the data of said entry, which contains information about a particular sample.\n\nr0: Wavi data struct\nr1: Entry index\nreturn: Pointer to the entry's data",
)

DseSwd_GetInstrument = Symbol([0x14B8], [0x206D928], None, "")
Expand Down Expand Up @@ -8369,6 +8382,10 @@ class EuLibsFunctions:

DseSequence_SetFades = Symbol([0x1C98], [0x206E108], None, "")

DseSequence_GetParameter = Symbol([0x1F8C], [0x206E3FC], None, "")

DseSequence_GetSmallestNumLoops = Symbol([0x2140], [0x206E5B0], None, "")

DseSequence_Reset = Symbol([0x2194], [0x206E604], None, "")

DseSequence_Stop = Symbol([0x22EC], [0x206E75C], None, "")
Expand All @@ -8390,6 +8407,8 @@ class EuLibsFunctions:

DseSequence_InitTracks = Symbol([0x2784], [0x206EBF4], None, "")

DseBgm_SysSetupNoteList = Symbol([0x27D4], [0x206EC44], None, "")

DseSe_SysReset = Symbol([0x2848], [0x206ECB8], None, "")

DseSe_Load = Symbol([0x2940], [0x206EDB0], None, "")
Expand Down Expand Up @@ -8424,6 +8443,10 @@ class EuLibsFunctions:

DseDriver_StartMainThread = Symbol([0x4D34], [0x20711A4], None, "")

DseDriver_StartTickTimer = Symbol([0x4E04], [0x2071274], None, "")

DseDriver_NotifyTick = Symbol([0x4EFC], [0x207136C], None, "")

DseDriver_Main = Symbol([0x4F3C], [0x20713AC], None, "")

DseSequence_TickNotes = Symbol([0x5088], [0x20714F8], None, "")
Expand Down Expand Up @@ -8622,11 +8645,11 @@ class EuLibsFunctions:

DseChannel_AllocateNote = Symbol([0x7C00], [0x2074070], None, "")

DseChannel_ReleaseNote = Symbol([0x7C90], [0x2074100], None, "")
DseChannel_ReleaseNoteInternal = Symbol([0x7C90], [0x2074100], None, "")

DseChannel_ChangeNote = Symbol([0x7D38], [0x20741A8], None, "")

DseChannel_ReleaseNote2 = Symbol([0x7DC8], [0x2074238], None, "")
DseChannel_ReleaseNote = Symbol([0x7DC8], [0x2074238], None, "")

DseVoice_PlayNote = Symbol([0x7E04], [0x2074274], None, "")

Expand Down
35 changes: 29 additions & 6 deletions src/pmdsky_debug_py/eu_itcm.py
Original file line number Diff line number Diff line change
Expand Up @@ -8054,7 +8054,12 @@ class EuItcmLibsFunctions:

DseDriver_LoadDefaultSettings = Symbol(None, None, None, "")

DseDriver_IsSettingsValid = Symbol(None, None, None, "")
DseDriver_IsSettingsValid = Symbol(
None,
None,
None,
"r0: DSE driver settings\nreturn: Flags specifying what settings are invalid.",
)

DseDriver_ConfigureHeap = Symbol(None, None, None, "")

Expand All @@ -8078,31 +8083,39 @@ class EuItcmLibsFunctions:

DseMem_Allocate = Symbol(None, None, None, "")

DseMem_Alloc2 = Symbol(None, None, None, "")
DseMem_AllocateThreadStack = Symbol(None, None, None, "")

DseMem_Free = Symbol(None, None, None, "")

DseMem_Clear = Symbol(None, None, None, "")

DseFile_CheckHeader = Symbol(None, None, None, "")

DseSwd_SysInit = Symbol(None, None, None, "")

DseSwd_SysQuit = Symbol(None, None, None, "")

DseSwd_SampleLoaderMain = Symbol(None, None, None, "")

DseSwd_MainBankDummyCallback = Symbol(None, None, None, "")

DseSwd_LoadMainBank = Symbol(None, None, None, "")

DseSwd_LoadBank = Symbol(None, None, None, "")

DseSwd_LoadBankWavesFromMainBank = Symbol(None, None, None, "")
DseSwd_IsBankLoading = Symbol(None, None, None, "")

DseSwd_LoadWaves = Symbol(None, None, None, "")

DseSwd_LoadWavesInternal = Symbol(None, None, None, "")

DseSwd_Unload = Symbol(None, None, None, "")

ReadWaviEntry = Symbol(
None,
None,
None,
"Reads an entry from the pointer table of a wavi container and returns a pointer to the data of said entry, which contains information about a particular sample.\n\nr0: Wavi data struct\nr1: Entry index\nretrun: Pointer to the entry's data",
"Reads an entry from the pointer table of a wavi container and returns a pointer to the data of said entry, which contains information about a particular sample.\n\nr0: Wavi data struct\nr1: Entry index\nreturn: Pointer to the entry's data",
)

DseSwd_GetInstrument = Symbol(None, None, None, "")
Expand Down Expand Up @@ -8147,6 +8160,10 @@ class EuItcmLibsFunctions:

DseSequence_SetFades = Symbol(None, None, None, "")

DseSequence_GetParameter = Symbol(None, None, None, "")

DseSequence_GetSmallestNumLoops = Symbol(None, None, None, "")

DseSequence_Reset = Symbol(None, None, None, "")

DseSequence_Stop = Symbol(None, None, None, "")
Expand All @@ -8168,6 +8185,8 @@ class EuItcmLibsFunctions:

DseSequence_InitTracks = Symbol(None, None, None, "")

DseBgm_SysSetupNoteList = Symbol(None, None, None, "")

DseSe_SysReset = Symbol(None, None, None, "")

DseSe_Load = Symbol(None, None, None, "")
Expand Down Expand Up @@ -8202,6 +8221,10 @@ class EuItcmLibsFunctions:

DseDriver_StartMainThread = Symbol(None, None, None, "")

DseDriver_StartTickTimer = Symbol(None, None, None, "")

DseDriver_NotifyTick = Symbol(None, None, None, "")

DseDriver_Main = Symbol(None, None, None, "")

DseSequence_TickNotes = Symbol(None, None, None, "")
Expand Down Expand Up @@ -8398,11 +8421,11 @@ class EuItcmLibsFunctions:

DseChannel_AllocateNote = Symbol(None, None, None, "")

DseChannel_ReleaseNote = Symbol(None, None, None, "")
DseChannel_ReleaseNoteInternal = Symbol(None, None, None, "")

DseChannel_ChangeNote = Symbol(None, None, None, "")

DseChannel_ReleaseNote2 = Symbol(None, None, None, "")
DseChannel_ReleaseNote = Symbol(None, None, None, "")

DseVoice_PlayNote = Symbol(None, None, None, "")

Expand Down
35 changes: 29 additions & 6 deletions src/pmdsky_debug_py/jp.py
Original file line number Diff line number Diff line change
Expand Up @@ -8266,7 +8266,12 @@ class JpLibsFunctions:

DseDriver_LoadDefaultSettings = Symbol(None, None, None, "")

DseDriver_IsSettingsValid = Symbol(None, None, None, "")
DseDriver_IsSettingsValid = Symbol(
None,
None,
None,
"r0: DSE driver settings\nreturn: Flags specifying what settings are invalid.",
)

DseDriver_ConfigureHeap = Symbol(None, None, None, "")

Expand All @@ -8290,31 +8295,39 @@ class JpLibsFunctions:

DseMem_Allocate = Symbol(None, None, None, "")

DseMem_Alloc2 = Symbol(None, None, None, "")
DseMem_AllocateThreadStack = Symbol(None, None, None, "")

DseMem_Free = Symbol(None, None, None, "")

DseMem_Clear = Symbol(None, None, None, "")

DseFile_CheckHeader = Symbol(None, None, None, "")

DseSwd_SysInit = Symbol(None, None, None, "")

DseSwd_SysQuit = Symbol(None, None, None, "")

DseSwd_SampleLoaderMain = Symbol(None, None, None, "")

DseSwd_MainBankDummyCallback = Symbol(None, None, None, "")

DseSwd_LoadMainBank = Symbol(None, None, None, "")

DseSwd_LoadBank = Symbol(None, None, None, "")

DseSwd_LoadBankWavesFromMainBank = Symbol(None, None, None, "")
DseSwd_IsBankLoading = Symbol(None, None, None, "")

DseSwd_LoadWaves = Symbol(None, None, None, "")

DseSwd_LoadWavesInternal = Symbol(None, None, None, "")

DseSwd_Unload = Symbol(None, None, None, "")

ReadWaviEntry = Symbol(
[0x1480],
[0x206D840],
None,
"Reads an entry from the pointer table of a wavi container and returns a pointer to the data of said entry, which contains information about a particular sample.\n\nr0: Wavi data struct\nr1: Entry index\nretrun: Pointer to the entry's data",
"Reads an entry from the pointer table of a wavi container and returns a pointer to the data of said entry, which contains information about a particular sample.\n\nr0: Wavi data struct\nr1: Entry index\nreturn: Pointer to the entry's data",
)

DseSwd_GetInstrument = Symbol(None, None, None, "")
Expand Down Expand Up @@ -8362,6 +8375,10 @@ class JpLibsFunctions:

DseSequence_SetFades = Symbol(None, None, None, "")

DseSequence_GetParameter = Symbol(None, None, None, "")

DseSequence_GetSmallestNumLoops = Symbol(None, None, None, "")

DseSequence_Reset = Symbol(None, None, None, "")

DseSequence_Stop = Symbol(None, None, None, "")
Expand All @@ -8383,6 +8400,8 @@ class JpLibsFunctions:

DseSequence_InitTracks = Symbol(None, None, None, "")

DseBgm_SysSetupNoteList = Symbol(None, None, None, "")

DseSe_SysReset = Symbol(None, None, None, "")

DseSe_Load = Symbol(None, None, None, "")
Expand Down Expand Up @@ -8417,6 +8436,10 @@ class JpLibsFunctions:

DseDriver_StartMainThread = Symbol(None, None, None, "")

DseDriver_StartTickTimer = Symbol(None, None, None, "")

DseDriver_NotifyTick = Symbol(None, None, None, "")

DseDriver_Main = Symbol(None, None, None, "")

DseSequence_TickNotes = Symbol(None, None, None, "")
Expand Down Expand Up @@ -8613,11 +8636,11 @@ class JpLibsFunctions:

DseChannel_AllocateNote = Symbol(None, None, None, "")

DseChannel_ReleaseNote = Symbol(None, None, None, "")
DseChannel_ReleaseNoteInternal = Symbol(None, None, None, "")

DseChannel_ChangeNote = Symbol(None, None, None, "")

DseChannel_ReleaseNote2 = Symbol(None, None, None, "")
DseChannel_ReleaseNote = Symbol(None, None, None, "")

DseVoice_PlayNote = Symbol(None, None, None, "")

Expand Down
Loading

0 comments on commit ae9b83f

Please sign in to comment.