File Select (1 Non-Matching) (#1158)

* Everything below Main OK,
and some small ones at the top

* 3 more short ones

* FileChoose_Main

* SelectModeUpdate/Draw

* SelectMode update functions done

* 2 more small ones

* ConfigModeDraw

* SetWindowVtx

* FileChoose_FadeInMenuElements

* Rest of the Config Mode Update Functions

* Minor cleanup

* FileChoose_UpdateMainMenu

* Make xml for title_static

* Minor correction

* One nasty draw, thanks Synray

Co-Authored-By: Synray <31429825+Synray@users.noreply.github.com>

* import data

* some cleanup

* import OoT docs

* missed some docs

* some progress

* FileSelect_SetWindowContentVtx WIP

* improve FileSelect_SetWindowContentVtx

* match z_file_nameset_NES

* cleanup and docs

* title static

* a few more functions

* even more functions

* small cleanup

* Data Cleanup

* 2 more matches

* z_file_choose_80807940 OK

* cleanup

* fix merge master

* FileSelect_DrawFileInfo wip

* small cleanup

* minor

* fix merge

* match FileSelect_DrawFileInfo

* cleanup

* fix merge

* fix merge

* sram cleanup

* document select mode

* many docs

* more docs

* more cleanup

* small nitpick

* consistency

* more cleanup

* more cleanup

* small

* small typos

* octal bad

* pr review

* noop

* elliptic review

* more review

* non-matching

* oops

* more suggestions

* keyboard formatting

* fix master

* sound

* padding

---------

Co-authored-by: Elliptic Ellipsis <elliptic.ellipsis@gmail.com>
Co-authored-by: Synray <31429825+Synray@users.noreply.github.com>
This commit is contained in:
engineer124
2023-06-06 05:03:02 +10:00
committed by GitHub
parent cd53dd317f
commit 8cabbb1a2b
38 changed files with 5951 additions and 792 deletions
+10 -10
View File
@@ -2316,21 +2316,21 @@ asm/non_matchings/code/z_sram_NES/Sram_OpenSave.s,Sram_OpenSave,0x80144E78,0x17D
asm/non_matchings/code/z_sram_NES/func_8014546C.s,func_8014546C,0x8014546C,0x8B
asm/non_matchings/code/z_sram_NES/func_80145698.s,func_80145698,0x80145698,0x4D
asm/non_matchings/code/z_sram_NES/func_801457CC.s,func_801457CC,0x801457CC,0x36D
asm/non_matchings/code/z_sram_NES/func_80146580.s,func_80146580,0x80146580,0x2A
asm/non_matchings/code/z_sram_NES/func_80146628.s,func_80146628,0x80146628,0x11E
asm/non_matchings/code/z_sram_NES/Sram_EraseSave.s,Sram_EraseSave,0x80146580,0x2A
asm/non_matchings/code/z_sram_NES/Sram_CopySave.s,Sram_CopySave,0x80146628,0x11E
asm/non_matchings/code/z_sram_NES/Sram_InitSave.s,Sram_InitSave,0x80146AA0,0xD6
asm/non_matchings/code/z_sram_NES/func_80146DF8.s,func_80146DF8,0x80146DF8,0x12
asm/non_matchings/code/z_sram_NES/Sram_WriteSaveOptionsToBuffer.s,Sram_WriteSaveOptionsToBuffer,0x80146DF8,0x12
asm/non_matchings/code/z_sram_NES/Sram_InitSram.s,Sram_InitSram,0x80146E40,0xC
asm/non_matchings/code/z_sram_NES/Sram_Alloc.s,Sram_Alloc,0x80146E70,0x13
asm/non_matchings/code/z_sram_NES/func_80146EBC.s,func_80146EBC,0x80146EBC,0xB
asm/non_matchings/code/z_sram_NES/Sram_SyncWriteToFlash.s,Sram_SyncWriteToFlash,0x80146EBC,0xB
asm/non_matchings/code/z_sram_NES/Sram_SaveSpecialEnterClockTown.s,Sram_SaveSpecialEnterClockTown,0x80146EE8,0x1D
asm/non_matchings/code/z_sram_NES/Sram_SaveSpecialNewDay.s,Sram_SaveSpecialNewDay,0x80146F5C,0x2B
asm/non_matchings/code/z_sram_NES/func_80147008.s,func_80147008,0x80147008,0x6
asm/non_matchings/code/z_sram_NES/func_80147020.s,func_80147020,0x80147020,0x12
asm/non_matchings/code/z_sram_NES/func_80147068.s,func_80147068,0x80147068,0x34
asm/non_matchings/code/z_sram_NES/func_80147138.s,func_80147138,0x80147138,0x6
asm/non_matchings/code/z_sram_NES/func_80147150.s,func_80147150,0x80147150,0x12
asm/non_matchings/code/z_sram_NES/func_80147198.s,func_80147198,0x80147198,0x5F
asm/non_matchings/code/z_sram_NES/Sram_SetFlashPagesDefault.s,Sram_SetFlashPagesDefault,0x80147008,0x6
asm/non_matchings/code/z_sram_NES/Sram_StartWriteToFlashDefault.s,Sram_StartWriteToFlashDefault,0x80147020,0x12
asm/non_matchings/code/z_sram_NES/Sram_UpdateWriteToFlashDefault.s,Sram_UpdateWriteToFlashDefault,0x80147068,0x34
asm/non_matchings/code/z_sram_NES/Sram_SetFlashPagesOwlSave.s,Sram_SetFlashPagesOwlSave,0x80147138,0x6
asm/non_matchings/code/z_sram_NES/Sram_StartWriteToFlashOwlSave.s,Sram_StartWriteToFlashOwlSave,0x80147150,0x12
asm/non_matchings/code/z_sram_NES/Sram_UpdateWriteToFlashOwlSave.s,Sram_UpdateWriteToFlashOwlSave,0x80147198,0x5F
asm/non_matchings/code/z_sram_NES/func_80147314.s,func_80147314,0x80147314,0x40
asm/non_matchings/code/z_sram_NES/func_80147414.s,func_80147414,0x80147414,0x3E
asm/non_matchings/code/z_sram_NES/Sram_nop8014750C.s,Sram_nop8014750C,0x8014750C,0x5
1 asm/non_matchings/code/z_en_a_keep/EnAObj_Init.s EnAObj_Init 0x800A5AC0 0x2B
2316 asm/non_matchings/code/z_sram_NES/func_8014546C.s func_8014546C 0x8014546C 0x8B
2317 asm/non_matchings/code/z_sram_NES/func_80145698.s func_80145698 0x80145698 0x4D
2318 asm/non_matchings/code/z_sram_NES/func_801457CC.s func_801457CC 0x801457CC 0x36D
2319 asm/non_matchings/code/z_sram_NES/func_80146580.s asm/non_matchings/code/z_sram_NES/Sram_EraseSave.s func_80146580 Sram_EraseSave 0x80146580 0x2A
2320 asm/non_matchings/code/z_sram_NES/func_80146628.s asm/non_matchings/code/z_sram_NES/Sram_CopySave.s func_80146628 Sram_CopySave 0x80146628 0x11E
2321 asm/non_matchings/code/z_sram_NES/Sram_InitSave.s Sram_InitSave 0x80146AA0 0xD6
2322 asm/non_matchings/code/z_sram_NES/func_80146DF8.s asm/non_matchings/code/z_sram_NES/Sram_WriteSaveOptionsToBuffer.s func_80146DF8 Sram_WriteSaveOptionsToBuffer 0x80146DF8 0x12
2323 asm/non_matchings/code/z_sram_NES/Sram_InitSram.s Sram_InitSram 0x80146E40 0xC
2324 asm/non_matchings/code/z_sram_NES/Sram_Alloc.s Sram_Alloc 0x80146E70 0x13
2325 asm/non_matchings/code/z_sram_NES/func_80146EBC.s asm/non_matchings/code/z_sram_NES/Sram_SyncWriteToFlash.s func_80146EBC Sram_SyncWriteToFlash 0x80146EBC 0xB
2326 asm/non_matchings/code/z_sram_NES/Sram_SaveSpecialEnterClockTown.s Sram_SaveSpecialEnterClockTown 0x80146EE8 0x1D
2327 asm/non_matchings/code/z_sram_NES/Sram_SaveSpecialNewDay.s Sram_SaveSpecialNewDay 0x80146F5C 0x2B
2328 asm/non_matchings/code/z_sram_NES/func_80147008.s asm/non_matchings/code/z_sram_NES/Sram_SetFlashPagesDefault.s func_80147008 Sram_SetFlashPagesDefault 0x80147008 0x6
2329 asm/non_matchings/code/z_sram_NES/func_80147020.s asm/non_matchings/code/z_sram_NES/Sram_StartWriteToFlashDefault.s func_80147020 Sram_StartWriteToFlashDefault 0x80147020 0x12
2330 asm/non_matchings/code/z_sram_NES/func_80147068.s asm/non_matchings/code/z_sram_NES/Sram_UpdateWriteToFlashDefault.s func_80147068 Sram_UpdateWriteToFlashDefault 0x80147068 0x34
2331 asm/non_matchings/code/z_sram_NES/func_80147138.s asm/non_matchings/code/z_sram_NES/Sram_SetFlashPagesOwlSave.s func_80147138 Sram_SetFlashPagesOwlSave 0x80147138 0x6
2332 asm/non_matchings/code/z_sram_NES/func_80147150.s asm/non_matchings/code/z_sram_NES/Sram_StartWriteToFlashOwlSave.s func_80147150 Sram_StartWriteToFlashOwlSave 0x80147150 0x12
2333 asm/non_matchings/code/z_sram_NES/func_80147198.s asm/non_matchings/code/z_sram_NES/Sram_UpdateWriteToFlashOwlSave.s func_80147198 Sram_UpdateWriteToFlashOwlSave 0x80147198 0x5F
2334 asm/non_matchings/code/z_sram_NES/func_80147314.s func_80147314 0x80147314 0x40
2335 asm/non_matchings/code/z_sram_NES/func_80147414.s func_80147414 0x80147414 0x3E
2336 asm/non_matchings/code/z_sram_NES/Sram_nop8014750C.s Sram_nop8014750C 0x8014750C 0x5