mirror of
https://github.com/zeldaret/oot.git
synced 2024-11-25 01:34:18 +00:00
[PAL N64] Set up build system and extract assets for pal-1.0 and pal-1.1 (#2205)
* [PAL N64] Set up build system and extract assets * TOOD -> TODO * Apparently this is what the formatter wants
This commit is contained in:
parent
bccb219ea3
commit
2f3c8084c9
37 changed files with 6000 additions and 9 deletions
15
Makefile
15
Makefile
|
@ -28,7 +28,8 @@ COMPILER ?= ido
|
|||
# gc-eu-mq GameCube Europe/PAL Master Quest
|
||||
# gc-jp-ce GameCube Japan (Collector's Edition disc)
|
||||
# The following versions are work-in-progress and not yet matching:
|
||||
# (none currently)
|
||||
# pal-1.0 N64 PAL 1.0 (Europe)
|
||||
# pal-1.1 N64 PAL 1.1 (Europe)
|
||||
VERSION ?= gc-eu-mq-dbg
|
||||
# Number of threads to extract and compress with
|
||||
N_THREADS ?= $(shell nproc)
|
||||
|
@ -48,11 +49,21 @@ CPP_DEFINES ?=
|
|||
|
||||
REGIONAL_CHECKSUM := 0
|
||||
# Version-specific settings
|
||||
ifeq ($(VERSION),ntsc-1.2)
|
||||
ifeq ($(VERSION),pal-1.0)
|
||||
REGION ?= EU
|
||||
PLATFORM := N64
|
||||
DEBUG := 0
|
||||
COMPARE := 0
|
||||
else ifeq ($(VERSION),ntsc-1.2)
|
||||
REGIONAL_CHECKSUM := 1
|
||||
REGION ?= JP
|
||||
PLATFORM := N64
|
||||
DEBUG := 0
|
||||
else ifeq ($(VERSION),pal-1.1)
|
||||
REGION ?= EU
|
||||
PLATFORM := N64
|
||||
DEBUG := 0
|
||||
COMPARE := 0
|
||||
else ifeq ($(VERSION),gc-jp)
|
||||
REGION ?= JP
|
||||
PLATFORM := GC
|
||||
|
|
19
assets/xml/overlays/ovl_file_choose_pal_n64.xml
Normal file
19
assets/xml/overlays/ovl_file_choose_pal_n64.xml
Normal file
|
@ -0,0 +1,19 @@
|
|||
<Root>
|
||||
<File Name="ovl_file_choose">
|
||||
<Array Name="gNameEntryVtx" Count="24" Offset="0x0" Static="Off">
|
||||
<Vtx/>
|
||||
</Array>
|
||||
<Array Name="gOptionsDividerSoundVtx" Count="4" Offset="0x780" Static="Off">
|
||||
<Vtx/>
|
||||
</Array>
|
||||
<Array Name="gOptionsDividerZTargetVtx" Count="4" Offset="0x7C0" Static="Off">
|
||||
<Vtx/>
|
||||
</Array>
|
||||
<Array Name="gOptionsDividerBrightnessVtx" Count="4" Offset="0x800" Static="Off">
|
||||
<Vtx/>
|
||||
</Array>
|
||||
<Array Name="gCharPageEng" Count="65" Offset="0x880" Static="Off">
|
||||
<Scalar Type="s16"/>
|
||||
</Array>
|
||||
</File>
|
||||
</Root>
|
44
assets/xml/scenes/dungeons/ice_doukutu_pal_n64.xml
Normal file
44
assets/xml/scenes/dungeons/ice_doukutu_pal_n64.xml
Normal file
|
@ -0,0 +1,44 @@
|
|||
<Root>
|
||||
<File Name="ice_doukutu_scene" Segment="2">
|
||||
<Cutscene Name="gIceCavernSerenadeCs" Offset="0x254"/>
|
||||
<Texture Name="gIceCavernNightEntranceTex" OutName="night_entrance" Format="ia16" Width="64" Height="4" Offset="0xF800"/>
|
||||
<Texture Name="gIceCavernDayEntranceTex" OutName="day_entrance" Format="ia16" Width="64" Height="4" Offset="0xFA00"/>
|
||||
<Scene Name="ice_doukutu_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_0" Segment="3">
|
||||
<Room Name="ice_doukutu_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_1" Segment="3">
|
||||
<Room Name="ice_doukutu_room_1" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_2" Segment="3">
|
||||
<Room Name="ice_doukutu_room_2" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_3" Segment="3">
|
||||
<Room Name="ice_doukutu_room_3" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_4" Segment="3">
|
||||
<Room Name="ice_doukutu_room_4" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_5" Segment="3">
|
||||
<Room Name="ice_doukutu_room_5" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_6" Segment="3">
|
||||
<Room Name="ice_doukutu_room_6" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_7" Segment="3">
|
||||
<Room Name="ice_doukutu_room_7" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_8" Segment="3">
|
||||
<Room Name="ice_doukutu_room_8" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_9" Segment="3">
|
||||
<Room Name="ice_doukutu_room_9" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_10" Segment="3">
|
||||
<Room Name="ice_doukutu_room_10" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="ice_doukutu_room_11" Segment="3">
|
||||
<Room Name="ice_doukutu_room_11" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
14
assets/xml/scenes/indoors/tokinoma_pal_n64.xml
Normal file
14
assets/xml/scenes/indoors/tokinoma_pal_n64.xml
Normal file
|
@ -0,0 +1,14 @@
|
|||
<Root>
|
||||
<File Name="tokinoma_scene" Segment="2">
|
||||
<Cutscene Name="gTempleOfTimeFirstAdultCs" Offset="0x4700"/>
|
||||
<Cutscene Name="gTempleOfTimePreludeCs" Offset="0x6D34"/>
|
||||
<Cutscene Name="gTempleOfTimeIntroCs" Offset="0xCE20"/>
|
||||
<Scene Name="tokinoma_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="tokinoma_room_0" Segment="3">
|
||||
<Room Name="tokinoma_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="tokinoma_room_1" Segment="3">
|
||||
<Room Name="tokinoma_room_1" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
11
assets/xml/scenes/misc/hiral_demo_pal_n64.xml
Normal file
11
assets/xml/scenes/misc/hiral_demo_pal_n64.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<Root>
|
||||
<File Name="hiral_demo_scene" Segment="2">
|
||||
<Scene Name="hiral_demo_scene" Offset="0x0"/>
|
||||
<Scene Name="hiral_demo_scene_unused1" Offset="0x3590"/>
|
||||
<Scene Name="hiral_demo_scene_unused2" Offset="0x3650"/>
|
||||
<Scene Name="hiral_demo_scene_unused3" Offset="0x3710"/>
|
||||
</File>
|
||||
<File Name="hiral_demo_room_0" Segment="3">
|
||||
<Room Name="hiral_demo_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
19
assets/xml/scenes/overworld/spot00_pal_n64.xml
Normal file
19
assets/xml/scenes/overworld/spot00_pal_n64.xml
Normal file
|
@ -0,0 +1,19 @@
|
|||
<Root>
|
||||
<File Name="spot00_scene" Segment="2">
|
||||
<Cutscene Name="gHyruleFieldGetOoTCs" Offset="0xBB80"/>
|
||||
<Cutscene Name="gHyruleFieldZeldaSongOfTimeCs" Offset="0xF890"/>
|
||||
<Cutscene Name="gHyruleFieldEastEponaJumpCs" Offset="0xFF20"/>
|
||||
<Cutscene Name="gHyruleFieldIntroCs" Offset="0x13AC0"/>
|
||||
<Cutscene Name="gHyruleFieldSouthEponaJumpCs" Offset="0xFA00"/>
|
||||
<Cutscene Name="gHyruleFieldWestEponaJumpCs" Offset="0x10570"/>
|
||||
<Cutscene Name="gHyruleFieldGateEponaJumpCs" Offset="0x10B50"/>
|
||||
<Path Name="spot00_scenePathList_011AB4" Offset="0x11AD4" NumPaths="2"/>
|
||||
<Scene Name="spot00_scene" Offset="0x0"/>
|
||||
<Scene Name="spot00_scene_unused" Offset="0x12360"/>
|
||||
<Texture Name="spot00_scene_Tex_02A198" Format="ia8" Width="8" Height="16" Offset="0x2A1B8"/>
|
||||
</File>
|
||||
<File Name="spot00_room_0" Segment="3">
|
||||
<Room Name="spot00_room_0" Offset="0x0"/>
|
||||
<DList Name="spot00_room_0DL_012B20" Offset="0x12B20"/>
|
||||
</File>
|
||||
</Root>
|
13
assets/xml/scenes/overworld/spot01_pal_n64.xml
Normal file
13
assets/xml/scenes/overworld/spot01_pal_n64.xml
Normal file
|
@ -0,0 +1,13 @@
|
|||
<Root>
|
||||
<File Name="spot01_scene" Segment="2">
|
||||
<Path Name="spot01_scenePathList_0003D0" Offset="0x03D0" NumPaths="3"/>
|
||||
<Cutscene Name="gKakarikoVillageIntroCs" Offset="0xA560"/>
|
||||
<Texture Name="gKakarikoVillageDayWindowTex" OutName="day_window" Format="rgba16" Width="32" Height="64" Offset="0x15B70"/>
|
||||
<Texture Name="gKakarikoVillageNightWindowTex" OutName="night_window" Format="rgba16" Width="32" Height="64" Offset="0x16B70"/>
|
||||
<Scene Name="spot01_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot01_room_0" Segment="3">
|
||||
<DList Name="gSpot01DL_009E38" Offset="0x9E38"/>
|
||||
<Room Name="spot01_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
21
assets/xml/scenes/overworld/spot04_pal_n64.xml
Normal file
21
assets/xml/scenes/overworld/spot04_pal_n64.xml
Normal file
|
@ -0,0 +1,21 @@
|
|||
<Root>
|
||||
<File Name="spot04_scene" Segment="2">
|
||||
<Path Name="spot04_scenePathList_00030C" Offset="0x030C" NumPaths="3"/>
|
||||
<Path Name="spot04_scenePathList_00D728" Offset="0xD758" NumPaths="2"/>
|
||||
<Cutscene Name="gKokiriForestDekuSproutCs" Offset="0xCA00"/>
|
||||
<Cutscene Name="gSpot04Cs_10E20" Offset="0x10E50"/>
|
||||
|
||||
<Scene Name="spot04_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot04_room_0" Segment="3">
|
||||
<Room Name="spot04_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot04_room_1" Segment="3">
|
||||
<Room Name="spot04_room_1" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot04_room_2" Segment="3">
|
||||
<DList Name="gSpot04DL_002BB8" Offset="0x2BB8"/>
|
||||
<DList Name="gSpot04DL_005058" Offset="0x5058"/>
|
||||
<Room Name="spot04_room_2" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
16
assets/xml/scenes/overworld/spot05_pal_n64.xml
Normal file
16
assets/xml/scenes/overworld/spot05_pal_n64.xml
Normal file
|
@ -0,0 +1,16 @@
|
|||
<Root>
|
||||
<File Name="spot05_scene" Segment="2">
|
||||
<Cutscene Name="gMinuetCs" Offset="0x3F84"/>
|
||||
|
||||
<Cutscene Name="spot05_scene_Cs_005730" Offset="0x5740"/>
|
||||
|
||||
<Path Name="spot05_scenePathList_0069D8" Offset="0x69E8" NumPaths="5"/>
|
||||
|
||||
<Scene Name="spot05_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot05_room_0" Segment="3">
|
||||
<DList Name="gSpot05DL_009A60" Offset="0x9A60"/>
|
||||
<DList Name="gSpot05DL_009EE0" Offset="0x9EE0"/>
|
||||
<Room Name="spot05_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
15
assets/xml/scenes/overworld/spot06_pal_n64.xml
Normal file
15
assets/xml/scenes/overworld/spot06_pal_n64.xml
Normal file
|
@ -0,0 +1,15 @@
|
|||
<Root>
|
||||
<File Name="spot06_scene" Segment="2">
|
||||
<Cutscene Name="gLakeHyliaFireArrowsCS" Offset="0x7030"/>
|
||||
<Cutscene Name="gLakeHyliaOwlCs" Offset="0x1B0D0"/>
|
||||
<Path Name="spot06_scenePathList_007764" Offset="0x7774" NumPaths="2"/>
|
||||
<Cutscene Name="gLakeHyliaIntroCs" Offset="0x7A40"/>
|
||||
<Scene Name="spot06_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot06_room_0" Segment="3">
|
||||
<DList Name="gSpot06DL_00A400" Offset="0xA400"/>
|
||||
<DList Name="gSpot06DL_00A608" Offset="0xA608"/>
|
||||
|
||||
<Room Name="spot06_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
15
assets/xml/scenes/overworld/spot07_pal_n64.xml
Normal file
15
assets/xml/scenes/overworld/spot07_pal_n64.xml
Normal file
|
@ -0,0 +1,15 @@
|
|||
<Root>
|
||||
<File Name="spot07_scene" Segment="2">
|
||||
<Path Name="spot07_scenePathList_000234" Offset="0x234" NumPaths="2"/>
|
||||
<Cutscene Name="gZorasDomainIntroCs" Offset="0x3D80"/>
|
||||
<Texture Name="gZorasDomainDayEntranceTex" OutName="day_entrance" Format="ia8" Width="8" Height="8" Offset="0x8FA8"/>
|
||||
<Texture Name="gZorasDomainNightEntranceTex" OutName="night_entrance" Format="ia8" Width="8" Height="8" Offset="0x8FE8"/>
|
||||
<Scene Name="spot07_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot07_room_0" Segment="3">
|
||||
<Room Name="spot07_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot07_room_1" Segment="3">
|
||||
<Room Name="spot07_room_1" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
16
assets/xml/scenes/overworld/spot09_pal_n64.xml
Normal file
16
assets/xml/scenes/overworld/spot09_pal_n64.xml
Normal file
|
@ -0,0 +1,16 @@
|
|||
<Root>
|
||||
<File Name="spot09_scene" Segment="2">
|
||||
<Cutscene Name="gGerudoValleyBridgeJumpFieldFortressCs" Offset="0x2AF0"/>
|
||||
<Cutscene Name="gGerudoValleyBridgeJumpFortressToFieldCs" Offset="0x230"/>
|
||||
<Cutscene Name="gGerudoValleyIntroCs" Offset="0x3210"/>
|
||||
<Path Name="spot09_scenePathList_002F58" Offset="0x2F88" NumPaths="3"/>
|
||||
|
||||
<Scene Name="spot09_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot09_room_0" Segment="3">
|
||||
<DList Name="gSpot09DL_007108" Offset="0x7108"/>
|
||||
<DList Name="gSpot09DL_008780" Offset="0x8780"/>
|
||||
|
||||
<Room Name="spot09_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
9
assets/xml/scenes/overworld/spot11_pal_n64.xml
Normal file
9
assets/xml/scenes/overworld/spot11_pal_n64.xml
Normal file
|
@ -0,0 +1,9 @@
|
|||
<Root>
|
||||
<File Name="spot11_scene" Segment="2">
|
||||
<Cutscene Name="gDesertColossusIntroCs" Offset="0x79A0"/>
|
||||
<Scene Name="spot11_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot11_room_0" Segment="3">
|
||||
<Room Name="spot11_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
15
assets/xml/scenes/overworld/spot12_pal_n64.xml
Normal file
15
assets/xml/scenes/overworld/spot12_pal_n64.xml
Normal file
|
@ -0,0 +1,15 @@
|
|||
<Root>
|
||||
<File Name="spot12_scene" Segment="2">
|
||||
<Cutscene Name="gGerudoFortressFirstCaptureCs" Offset="0x55D0"/>
|
||||
<Cutscene Name="gGerudoFortressIntroCs" Offset="0x64A0"/>
|
||||
<Texture Name="gSpot12_009678Tex" Format="rgba16" Width="64" Height="32" Offset="0x9688"/>
|
||||
<Texture Name="gSpot12_00DE78Tex" Format="rgba16" Width="64" Height="32" Offset="0xDE88"/>
|
||||
<Scene Name="spot12_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot12_room_0" Segment="3">
|
||||
<Room Name="spot12_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot12_room_1" Segment="3">
|
||||
<Room Name="spot12_room_1" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
15
assets/xml/scenes/overworld/spot16_pal_n64.xml
Normal file
15
assets/xml/scenes/overworld/spot16_pal_n64.xml
Normal file
|
@ -0,0 +1,15 @@
|
|||
<Root>
|
||||
<File Name="spot16_scene" Segment="2">
|
||||
<Cutscene Name="gDMTOwlCs" Offset="0x1E6D0"/>
|
||||
<Cutscene Name="gDMTIntroCs" Offset="0x7ED0"/>
|
||||
<Path Name="spot16_scenePathList_000254" Offset="0x254" NumPaths="2"/>
|
||||
<Path Name="spot16_scenePathList_007884" Offset="0x78B4" NumPaths="3"/>
|
||||
<Scene Name="spot16_scene" Offset="0x0"/>
|
||||
<Scene Name="spot16_scene_unused" Offset="0x78D0"/>
|
||||
<Texture Name="spot16_scene_Tex_01AE98" Format="i4" Width="64" Height="64" Offset="0x1AEC8"/>
|
||||
</File>
|
||||
<File Name="spot16_room_0" Segment="3">
|
||||
<Room Name="spot16_room_0" Offset="0x0"/>
|
||||
<DList Name="spot16_room_0DL_00AA48" Offset="0xAA48"/>
|
||||
</File>
|
||||
</Root>
|
13
assets/xml/scenes/overworld/spot17_pal_n64.xml
Normal file
13
assets/xml/scenes/overworld/spot17_pal_n64.xml
Normal file
|
@ -0,0 +1,13 @@
|
|||
<Root>
|
||||
<File Name="spot17_scene" Segment="2">
|
||||
<Cutscene Name="gDeathMountainCraterBoleroCs" Offset="0x45D4"/>
|
||||
<Cutscene Name="gDeathMountainCraterIntroCs" Offset="0x76E0"/>
|
||||
<Scene Name="spot17_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot17_room_0" Segment="3">
|
||||
<Room Name="spot17_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot17_room_1" Segment="3">
|
||||
<Room Name="spot17_room_1" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
23
assets/xml/scenes/overworld/spot18_pal_n64.xml
Normal file
23
assets/xml/scenes/overworld/spot18_pal_n64.xml
Normal file
|
@ -0,0 +1,23 @@
|
|||
<Root>
|
||||
<File Name="spot18_scene" Segment="2">
|
||||
<Cutscene Name="gGoronCityDaruniaCorrectCs" Offset="0x59E0"/>
|
||||
<Cutscene Name="gGoronCityDarunia01Cs" Offset="0x6930"/>
|
||||
<Cutscene Name="gGoronCityDaruniaWrongCs" Offset="0x7DF4"/>
|
||||
<Cutscene Name="gGoronCityIntroCs" Offset="0x8380"/>
|
||||
<Texture Name="gGoronCityNightEntranceTex" OutName="night_entrance" Format="ia8" Width="8" Height="8" Offset="0x8F48"/>
|
||||
<Texture Name="gGoronCityDayEntranceTex" OutName="day_entrance" Format="ia8" Width="8" Height="8" Offset="0x9788"/>
|
||||
<Scene Name="spot18_scene" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot18_room_0" Segment="3">
|
||||
<Room Name="spot18_room_0" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot18_room_1" Segment="3">
|
||||
<Room Name="spot18_room_1" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot18_room_2" Segment="3">
|
||||
<Room Name="spot18_room_2" Offset="0x0"/>
|
||||
</File>
|
||||
<File Name="spot18_room_3" Segment="3">
|
||||
<Room Name="spot18_room_3" Offset="0x0"/>
|
||||
</File>
|
||||
</Root>
|
188
assets/xml/textures/title_static_pal_n64.xml
Normal file
188
assets/xml/textures/title_static_pal_n64.xml
Normal file
|
@ -0,0 +1,188 @@
|
|||
<Root>
|
||||
<File Name="title_static" Segment="1">
|
||||
<Texture Name="gFileSelConnectorTex" OutName="connector" Format="ia8" Width="24" Height="16" Offset="0x0"/>
|
||||
|
||||
<Texture Name="gFileSelForestMedallionTex" OutName="forest_medallion" Format="ia8" Width="16" Height="16" Offset="0x180"/>
|
||||
<Texture Name="gFileSelFireMedallionTex" OutName="fire_medallion" Format="ia8" Width="16" Height="16" Offset="0x280"/>
|
||||
<Texture Name="gFileSelWaterMedallionTex" OutName="water_medallion" Format="ia8" Width="16" Height="16" Offset="0x380"/>
|
||||
<Texture Name="gFileSelSpiritMedallionTex" OutName="spirit_medallion" Format="ia8" Width="16" Height="16" Offset="0x480"/>
|
||||
<Texture Name="gFileSelShadowMedallionTex" OutName="shadow_medallion" Format="ia8" Width="16" Height="16" Offset="0x580"/>
|
||||
<Texture Name="gFileSelLightMedallionTex" OutName="light_medallion" Format="ia8" Width="16" Height="16" Offset="0x680"/>
|
||||
|
||||
<Texture Name="gFileSelSurroundENGTex" OutName="surround_eng" Format="ia8" Width="48" Height="16" Offset="0x780"/>
|
||||
|
||||
<Texture Name="gFileSelHeadsetENGTex" OutName="headset_eng" Format="ia8" Width="48" Height="16" Offset="0xA80"/>
|
||||
<Texture Name="gFileSelHeadsetGERTex" OutName="headset_ger" Format="ia8" Width="48" Height="16" Offset="0xD80"/>
|
||||
<Texture Name="gFileSelHeadsetFRATex" OutName="headset_fra" Format="ia8" Width="48" Height="16" Offset="0x1080"/>
|
||||
|
||||
<Texture Name="gFileSelMonoENGTex" OutName="mono_eng" Format="ia8" Width="48" Height="16" Offset="0x1380"/>
|
||||
|
||||
<Texture Name="gFileSelSOUNDENGTex" OutName="SOUND_eng" Format="ia8" Width="64" Height="16" Offset="0x1680"/>
|
||||
<Texture Name="gFileSelSOUNDFRATex" OutName="SOUND_fra" Format="ia8" Width="64" Height="16" Offset="0x1A80"/>
|
||||
|
||||
<Texture Name="gFileSelStereoENGTex" OutName="stereo_eng" Format="ia8" Width="48" Height="16" Offset="0x1E80"/>
|
||||
<Texture Name="gFileSelStereoFRATex" OutName="stereo_fra" Format="ia8" Width="48" Height="16" Offset="0x2180"/>
|
||||
|
||||
<Texture Name="gFileSelZTargetingENGTex" OutName="z_targeting_eng" Format="ia8" Width="64" Height="16" Offset="0x2480"/>
|
||||
<Texture Name="gFileSelZTargetingGERTex" OutName="z_targeting_ger" Format="ia8" Width="144" Height="16" Offset="0x2880"/>
|
||||
<Texture Name="gFileSelZTargetingFRATex" OutName="z_targeting_fra" Format="ia8" Width="64" Height="16" Offset="0x3180"/>
|
||||
|
||||
<Texture Name="gFileSelSwitchENGTex" OutName="switch_eng" Format="ia8" Width="48" Height="16" Offset="0x3580"/>
|
||||
<Texture Name="gFileSelSwitchGERTex" OutName="switch_ger" Format="ia8" Width="80" Height="16" Offset="0x3880"/>
|
||||
<Texture Name="gFileSelSwitchFRATex" OutName="switch_fra" Format="ia8" Width="48" Height="16" Offset="0x3D80"/>
|
||||
|
||||
<Texture Name="gFileSelHoldENGTex" OutName="hold_eng" Format="ia8" Width="48" Height="16" Offset="0x4080"/>
|
||||
<Texture Name="gFileSelHoldGERTex" OutName="hold_ger" Format="ia8" Width="80" Height="16" Offset="0x4380"/>
|
||||
<Texture Name="gFileSelHoldFRATex" OutName="hold_fra" Format="ia8" Width="48" Height="16" Offset="0x4880"/>
|
||||
|
||||
<Texture Name="gFileSelCheckBrightnessENGTex" OutName="check_brightness_eng" Format="ia8" Width="128" Height="16" Offset="0x4B80"/>
|
||||
<Texture Name="gFileSelCheckBrightnessGERTex" OutName="check_brightness_ger" Format="ia8" Width="128" Height="16" Offset="0x5380"/>
|
||||
<Texture Name="gFileSelCheckBrightnessFRATex" OutName="check_brightness_fra" Format="ia8" Width="128" Height="16" Offset="0x5B80"/>
|
||||
|
||||
<Texture Name="gFileSelWindow1Tex" OutName="window_1" Format="ia16" Width="64" Height="32" Offset="0x7880"/>
|
||||
<Texture Name="gFileSelWindow2Tex" OutName="window_2" Format="ia16" Width="64" Height="32" Offset="0x8880"/>
|
||||
<Texture Name="gFileSelWindow3Tex" OutName="window_3" Format="ia16" Width="64" Height="32" Offset="0x9880"/>
|
||||
<Texture Name="gFileSelWindow4Tex" OutName="window_4" Format="ia16" Width="48" Height="32" Offset="0xA880"/>
|
||||
<Texture Name="gFileSelWindow5Tex" OutName="window_5" Format="ia16" Width="64" Height="32" Offset="0xB480"/>
|
||||
<Texture Name="gFileSelWindow6Tex" OutName="window_6" Format="ia16" Width="64" Height="32" Offset="0xC480"/>
|
||||
<Texture Name="gFileSelWindow7Tex" OutName="window_7" Format="ia16" Width="64" Height="32" Offset="0xD480"/>
|
||||
<Texture Name="gFileSelWindow8Tex" OutName="window_8" Format="ia16" Width="48" Height="32" Offset="0xE480"/>
|
||||
<Texture Name="gFileSelWindow9Tex" OutName="window_9" Format="ia16" Width="64" Height="32" Offset="0xF080"/>
|
||||
<Texture Name="gFileSelWindow10Tex" OutName="window_10" Format="ia16" Width="64" Height="32" Offset="0x10080"/>
|
||||
<Texture Name="gFileSelWindow11Tex" OutName="window_11" Format="ia16" Width="64" Height="32" Offset="0x11080"/>
|
||||
<Texture Name="gFileSelWindow12Tex" OutName="window_12" Format="ia16" Width="48" Height="32" Offset="0x12080"/>
|
||||
<Texture Name="gFileSelWindow13Tex" OutName="window_13" Format="ia16" Width="64" Height="32" Offset="0x12C80"/>
|
||||
<Texture Name="gFileSelWindow14Tex" OutName="window_14" Format="ia16" Width="64" Height="32" Offset="0x13C80"/>
|
||||
<Texture Name="gFileSelWindow15Tex" OutName="window_15" Format="ia16" Width="64" Height="32" Offset="0x14C80"/>
|
||||
<Texture Name="gFileSelWindow16Tex" OutName="window_16" Format="ia16" Width="48" Height="32" Offset="0x15C80"/>
|
||||
<Texture Name="gFileSelWindow17Tex" OutName="window_17" Format="ia16" Width="64" Height="32" Offset="0x16880"/>
|
||||
<Texture Name="gFileSelWindow18Tex" OutName="window_18" Format="ia16" Width="64" Height="32" Offset="0x17880"/>
|
||||
<Texture Name="gFileSelWindow19Tex" OutName="window_19" Format="ia16" Width="64" Height="32" Offset="0x18880"/>
|
||||
<Texture Name="gFileSelWindow20Tex" OutName="window_20" Format="ia16" Width="48" Height="32" Offset="0x19880"/>
|
||||
|
||||
<Texture Name="gFileSelKanjiButtonTex" OutName="kanji_button" Format="ia16" Width="28" Height="16" Offset="0x1A480"/>
|
||||
<Texture Name="gFileSelHiraganaButtonTex" OutName="hiragana_button" Format="ia16" Width="44" Height="16" Offset="0x1A800"/>
|
||||
<Texture Name="gFileSelKatakanaButtonTex" OutName="katakana_button" Format="ia16" Width="44" Height="16" Offset="0x1AD80"/>
|
||||
|
||||
<Texture Name="gFileSelENDButtonENGTex" OutName="end_button_eng" Format="ia16" Width="44" Height="16" Offset="0x1B300"/>
|
||||
<Texture Name="gFileSelENDButtonGERTex" OutName="end_button_ger" Format="ia16" Width="44" Height="16" Offset="0x1B880"/>
|
||||
<Texture Name="gFileSelENDButtonFRATex" OutName="end_button_fra" Format="ia16" Width="44" Height="16" Offset="0x1BE00"/>
|
||||
|
||||
<Texture Name="gFileSelBackspaceButtonTex" OutName="backspace_button" Format="ia16" Width="28" Height="16" Offset="0x1C380"/>
|
||||
<Texture Name="gFileSelNameBoxTex" OutName="name_box" Format="ia16" Width="108" Height="16" Offset="0x1C700"/>0x1d480
|
||||
|
||||
<Texture Name="gFileSelFileInfoBox1Tex" OutName="file_info_box_1" Format="ia16" Width="36" Height="56" Offset="0x1D480"/>
|
||||
<Texture Name="gFileSelFileInfoBox2Tex" OutName="file_info_box_2" Format="ia16" Width="36" Height="56" Offset="0x1E440"/>
|
||||
<Texture Name="gFileSelFileInfoBox3Tex" OutName="file_info_box_3" Format="ia16" Width="36" Height="56" Offset="0x1F400"/>
|
||||
<Texture Name="gFileSelFileInfoBox4Tex" OutName="file_info_box_4" Format="ia16" Width="36" Height="56" Offset="0x203C0"/>
|
||||
<Texture Name="gFileSelFileInfoBox5Tex" OutName="file_info_box_5" Format="ia16" Width="24" Height="56" Offset="0x21380"/>
|
||||
|
||||
<Texture Name="gFileSelDISKButtonTex" OutName="disk_button" Format="ia16" Width="44" Height="16" Offset="0x21E00"/>
|
||||
<Texture Name="gFileSelOptionsDividerTex" OutName="options_divider" Format="ia4" Width="256" Height="2" Offset="0x22380"/>
|
||||
<Texture Name="gFileSelBrightnessCheckTex" OutName="brightness_check" Format="ia4" Width="96" Height="16" Offset="0x22480"/>
|
||||
<Texture Name="gFileSelBigButtonHighlightTex" OutName="big_button_highlight" Format="i8" Width="72" Height="24" Offset="0x22780"/>
|
||||
<Texture Name="gFileSelCharHighlightTex" OutName="char_highlight" Format="i8" Width="24" Height="24" Offset="0x22E40"/>
|
||||
<Texture Name="gFileSelMediumButtonHighlightTex" OutName="medium_button_highlight" Format="i8" Width="56" Height="24" Offset="0x23080"/>
|
||||
<Texture Name="gFileSelSmallButtonHighlightTex" OutName="small_button_highlight" Format="i8" Width="40" Height="24" Offset="0x235C0"/>
|
||||
|
||||
<Texture Name="gFileSelKokiriEmeraldTex" OutName="kokiri_emerald" Format="rgba32" Width="16" Height="16" Offset="0x23980"/>
|
||||
<Texture Name="gFileSelGoronRubyTex" OutName="goron_ruby" Format="rgba32" Width="16" Height="16" Offset="0x23D80"/>
|
||||
<Texture Name="gFileSelZoraSapphireTex" OutName="zora_sapphire" Format="rgba32" Width="16" Height="16" Offset="0x24180"/>
|
||||
|
||||
<Texture Name="gFileSelNoFileToCopyENGTex" OutName="no_file_to_copy_eng" Format="ia8" Width="128" Height="16" Offset="0x24580"/>
|
||||
<Texture Name="gFileSelNoFileToEraseENGTex" OutName="no_file_to_erase_eng" Format="ia8" Width="128" Height="16" Offset="0x24D80"/>
|
||||
<Texture Name="gFileSelNoEmptyFileENGTex" OutName="no_empty_file_eng" Format="ia8" Width="128" Height="16" Offset="0x25580"/>
|
||||
<Texture Name="gFileSelFileEmptyENGTex" OutName="file_empty_eng" Format="ia8" Width="128" Height="16" Offset="0x25D80"/>
|
||||
<Texture Name="gFileSelFileInUseENGTex" OutName="file_in_use_eng" Format="ia8" Width="128" Height="16" Offset="0x26580"/>
|
||||
|
||||
<Texture Name="gFileSelCopyWhichFileENGTex" OutName="copy_which_file_eng" Format="ia8" Width="128" Height="16" Offset="0x26D80"/>
|
||||
<Texture Name="gFileSelCopyToWhichFileENGTex" OutName="copy_to_which_file_eng" Format="ia8" Width="128" Height="16" Offset="0x27580"/>
|
||||
<Texture Name="gFileSelAreYouSureENGTex" OutName="are_you_sure_eng" Format="ia8" Width="128" Height="16" Offset="0x27D80"/>
|
||||
<Texture Name="gFileSelFileCopiedENGTex" OutName="file_copied_eng" Format="ia8" Width="128" Height="16" Offset="0x28580"/>
|
||||
|
||||
<Texture Name="gFileSelPleaseSelectAFileENGTex" OutName="please_select_a_file_eng" Format="ia8" Width="128" Height="16" Offset="0x28D80"/>
|
||||
<Texture Name="gFileSelOpenThisFileENGTex" OutName="open_this_file_eng" Format="ia8" Width="128" Height="16" Offset="0x29580"/>
|
||||
|
||||
<Texture Name="gFileSelEraseWhichFileENGTex" OutName="erase_which_file_eng" Format="ia8" Width="128" Height="16" Offset="0x29D80"/>
|
||||
<Texture Name="gFileSelAreYouSure2ENGTex" OutName="are_you_sure_eng_2" Format="ia8" Width="128" Height="16" Offset="0x2A580"/>
|
||||
<Texture Name="gFileSelFileErasedENGTex" OutName="file_erased_eng" Format="ia8" Width="128" Height="16" Offset="0x2AD80"/>
|
||||
|
||||
<Texture Name="gFileSelOptionsENGTex" OutName="options_eng" Format="ia8" Width="128" Height="16" Offset="0x2B580"/>
|
||||
<Texture Name="gFileSelNameENGTex" OutName="name_eng" Format="ia8" Width="56" Height="16" Offset="0x2BD80"/>
|
||||
<Texture Name="gFileSelControlsENGTex" OutName="controls_eng" Format="ia8" Width="144" Height="16" Offset="0x2C100"/>
|
||||
<Texture Name="gFileSelCopyButtonENGTex" OutName="copy_button_eng" Format="ia16" Width="64" Height="16" Offset="0x2CA00"/>
|
||||
<Texture Name="gFileSelFile1ButtonENGTex" OutName="file_1_button_eng" Format="ia16" Width="64" Height="16" Offset="0x2D200"/>
|
||||
<Texture Name="gFileSelFile2ButtonENGTex" OutName="file_2_button_eng" Format="ia16" Width="64" Height="16" Offset="0x2DA00"/>
|
||||
<Texture Name="gFileSelFile3ButtonENGTex" OutName="file_3_button_eng" Format="ia16" Width="64" Height="16" Offset="0x2E200"/>
|
||||
<Texture Name="gFileSelYesButtonENGTex" OutName="yes_button_eng" Format="ia16" Width="64" Height="16" Offset="0x2EA00"/>
|
||||
<Texture Name="gFileSelEraseButtonENGTex" OutName="erase_button_eng" Format="ia16" Width="64" Height="16" Offset="0x2F200"/>
|
||||
|
||||
<Texture Name="gFileSelOptionsButtonENGTex" OutName="options_button_eng" Format="ia16" Width="64" Height="16" Offset="0x2FA00"/>
|
||||
<Texture Name="gFileSelOptionsButtonGERTex" OutName="options_button_ger" Format="ia16" Width="64" Height="16" Offset="0x30200"/>
|
||||
|
||||
<Texture Name="gFileSelQuitButtonENGTex" OutName="quit_button_eng" Format="ia16" Width="64" Height="16" Offset="0x30A00"/>
|
||||
|
||||
<Texture Name="gFileSelNoFileToCopyGERTex" OutName="no_file_to_copy_ger" Format="ia8" Width="128" Height="16" Offset="0x31200"/>
|
||||
<Texture Name="gFileSelNoFileToEraseGERTex" OutName="no_file_to_erase_ger" Format="ia8" Width="128" Height="16" Offset="0x31A00"/>
|
||||
<Texture Name="gFileSelNoEmptyFileGERTex" OutName="no_empty_file_ger" Format="ia8" Width="128" Height="16" Offset="0x32200"/>
|
||||
<Texture Name="gFileSelFileEmptyGERTex" OutName="file_empty_ger" Format="ia8" Width="128" Height="16" Offset="0x32A00"/>
|
||||
<Texture Name="gFileSelFileInUseGERTex" OutName="file_in_use_ger" Format="ia8" Width="128" Height="16" Offset="0x33200"/>
|
||||
|
||||
<Texture Name="gFileSelCopyWhichFileGERTex" OutName="which_file_1_ger" Format="ia8" Width="128" Height="16" Offset="0x33A00"/>
|
||||
<Texture Name="gFileSelCopyToWhichFileGERTex" OutName="copy_to_which_file_ger" Format="ia8" Width="128" Height="16" Offset="0x34200"/>
|
||||
<Texture Name="gFileSelAreYouSureGERTex" OutName="are_you_sure_ger" Format="ia8" Width="128" Height="16" Offset="0x34A00"/>
|
||||
<Texture Name="gFileSelFileCopiedGERTex" OutName="file_copied_ger" Format="ia8" Width="128" Height="16" Offset="0x35200"/>
|
||||
|
||||
<Texture Name="gFileSelPleaseSelectAFileGERTex" OutName="please_select_a_file_ger" Format="ia8" Width="128" Height="16" Offset="0x35A00"/>
|
||||
<Texture Name="gFileSelOpenThisFileGERTex" OutName="open_this_file_ger" Format="ia8" Width="128" Height="16" Offset="0x36200"/>
|
||||
|
||||
<Texture Name="gFileSelEraseWhichFileGERTex" OutName="which_file_2_ger" Format="ia8" Width="128" Height="16" Offset="0x36A00"/>
|
||||
<Texture Name="gFileSelAreYouSure2GERTex" OutName="are_you_sure_ger_2" Format="ia8" Width="128" Height="16" Offset="0x37200"/>
|
||||
<Texture Name="gFileSelFileErasedGERTex" OutName="file_erased_ger" Format="ia8" Width="128" Height="16" Offset="0x37A00"/>
|
||||
|
||||
<Texture Name="gFileSelOptionsGERTex" OutName="options_ger" Format="ia8" Width="128" Height="16" Offset="0x38200"/>
|
||||
<Texture Name="gFileSelNameGERTex" OutName="name_ger" Format="ia8" Width="56" Height="16" Offset="0x38A00"/>
|
||||
<Texture Name="gFileSelControlsGERTex" OutName="controls_ger" Format="ia8" Width="144" Height="16" Offset="0x38D80"/>
|
||||
<Texture Name="gFileSelCopyButtonGERTex" OutName="copy_button_ger" Format="ia16" Width="64" Height="16" Offset="0x39680"/>
|
||||
<Texture Name="gFileSelFile1ButtonGERTex" OutName="file_1_button_ger" Format="ia16" Width="64" Height="16" Offset="0x39E80"/>
|
||||
<Texture Name="gFileSelFile2ButtonGERTex" OutName="file_2_button_ger" Format="ia16" Width="64" Height="16" Offset="0x3A680"/>
|
||||
<Texture Name="gFileSelFile3ButtonGERTex" OutName="file_3_button_ger" Format="ia16" Width="64" Height="16" Offset="0x3AE80"/>
|
||||
<Texture Name="gFileSelYesButtonGERTex" OutName="yes_button_ger" Format="ia16" Width="64" Height="16" Offset="0x3B680"/>
|
||||
<Texture Name="gFileSelEraseButtonGERTex" OutName="erase_button_ger" Format="ia16" Width="64" Height="16" Offset="0x3BE80"/>
|
||||
|
||||
<Texture Name="gFileSelQuitButtonGERTex" OutName="quit_button_ger" Format="ia16" Width="64" Height="16" Offset="0x3C680"/>
|
||||
|
||||
<Texture Name="gFileSelNoFileToCopyFRATex" OutName="no_file_to_copy_fra" Format="ia8" Width="128" Height="16" Offset="0x3CE80"/>
|
||||
<Texture Name="gFileSelNoFileToEraseFRATex" OutName="no_file_to_erase_fra" Format="ia8" Width="128" Height="16" Offset="0x3D680"/>
|
||||
<Texture Name="gFileSelNoEmptyFileFRATex" OutName="no_empty_file_fra" Format="ia8" Width="128" Height="16" Offset="0x3DE80"/>
|
||||
<Texture Name="gFileSelFileEmptyFRATex" OutName="file_empty_fra" Format="ia8" Width="128" Height="16" Offset="0x3E680"/>
|
||||
<Texture Name="gFileSelFileInUseFRATex" OutName="file_in_use_fra" Format="ia8" Width="128" Height="16" Offset="0x3EE80"/>
|
||||
|
||||
<Texture Name="gFileSelCopyWhichFileFRATex" OutName="which_file_1_fra" Format="ia8" Width="128" Height="16" Offset="0x3F680"/>
|
||||
<Texture Name="gFileSelCopyToWhichFileFRATex" OutName="copy_to_which_file_fra" Format="ia8" Width="128" Height="16" Offset="0x3FE80"/>
|
||||
<Texture Name="gFileSelAreYouSureFRATex" OutName="are_you_sure_fra" Format="ia8" Width="128" Height="16" Offset="0x40680"/>
|
||||
<Texture Name="gFileSelFileCopiedFRATex" OutName="file_copied_fra" Format="ia8" Width="128" Height="16" Offset="0x40E80"/>
|
||||
|
||||
<Texture Name="gFileSelPleaseSelectAFileFRATex" OutName="please_select_a_file_fra" Format="ia8" Width="128" Height="16" Offset="0x41680"/>
|
||||
<Texture Name="gFileSelOpenThisFileFRATex" OutName="open_this_file_fra" Format="ia8" Width="128" Height="16" Offset="0x41E80"/>
|
||||
|
||||
<Texture Name="gFileSelEraseWhichFileFRATex" OutName="which_file_2_fra" Format="ia8" Width="128" Height="16" Offset="0x42680"/>
|
||||
<Texture Name="gFileSelAreYouSure2FRATex" OutName="are_you_sure_fra_2" Format="ia8" Width="128" Height="16" Offset="0x42E80"/>
|
||||
<Texture Name="gFileSelFileErasedFRATex" OutName="file_erased_fra" Format="ia8" Width="128" Height="16" Offset="0x43680"/>
|
||||
|
||||
<Texture Name="gFileSelNameFRATex" OutName="name_fra" Format="ia8" Width="56" Height="16" Offset="0x43E80"/>
|
||||
<Texture Name="gFileSelControlsFRATex" OutName="controls_fra" Format="ia8" Width="144" Height="16" Offset="0x44200"/>
|
||||
<Texture Name="gFileSelCopyButtonFRATex" OutName="copy_button_fra" Format="ia16" Width="64" Height="16" Offset="0x44B00"/>
|
||||
<Texture Name="gFileSelFile1ButtonFRATex" OutName="file_1_button_fra" Format="ia16" Width="64" Height="16" Offset="0x45300"/>
|
||||
<Texture Name="gFileSelFile2ButtonFRATex" OutName="file_2_button_fra" Format="ia16" Width="64" Height="16" Offset="0x45B00"/>
|
||||
<Texture Name="gFileSelFile3ButtonFRATex" OutName="file_3_button_fra" Format="ia16" Width="64" Height="16" Offset="0x46300"/>
|
||||
<Texture Name="gFileSelYesButtonFRATex" OutName="yes_button_fra" Format="ia16" Width="64" Height="16" Offset="0x46B00"/>
|
||||
<Texture Name="gFileSelEraseButtonFRATex" OutName="erase_button_fra" Format="ia16" Width="64" Height="16" Offset="0x47300"/>
|
||||
|
||||
<Texture Name="gFileSelQuitButtonFRATex" OutName="quit_button_fra" Format="ia16" Width="64" Height="16" Offset="0x47B00"/>
|
||||
|
||||
<DList Name="gFileSelWindow1DL" Offset="0x4CD80"/>
|
||||
<DList Name="gFileSelWindow2DL" Offset="0x4CF98"/>
|
||||
<DList Name="gFileSelWindow3DL" Offset="0x4D1A8"/>
|
||||
</File>
|
||||
</Root>
|
|
@ -940,7 +940,7 @@ assets:
|
|||
start_offset: 0x780
|
||||
end_offset: 0x4128
|
||||
- name: overlays/ovl_file_choose
|
||||
xml_path: assets/xml/overlays/ovl_file_choose_pal.xml
|
||||
xml_path: assets/xml/overlays/ovl_file_choose_pal_gc.xml
|
||||
start_offset: 0xDE70
|
||||
end_offset: 0xE740
|
||||
- name: overlays/ovl_Magic_Dark
|
||||
|
@ -1244,4 +1244,4 @@ assets:
|
|||
- name: textures/skyboxes
|
||||
xml_path: assets/xml/textures/skyboxes.xml
|
||||
- name: textures/title_static
|
||||
xml_path: assets/xml/textures/title_static_pal.xml
|
||||
xml_path: assets/xml/textures/title_static_pal_gc.xml
|
||||
|
|
|
@ -924,7 +924,7 @@ assets:
|
|||
start_offset: 0x6E0
|
||||
end_offset: 0x4088
|
||||
- name: overlays/ovl_file_choose
|
||||
xml_path: assets/xml/overlays/ovl_file_choose_pal.xml
|
||||
xml_path: assets/xml/overlays/ovl_file_choose_pal_gc.xml
|
||||
start_offset: 0xD740
|
||||
end_offset: 0xE010
|
||||
- name: overlays/ovl_Magic_Dark
|
||||
|
@ -1210,4 +1210,4 @@ assets:
|
|||
- name: textures/skyboxes
|
||||
xml_path: assets/xml/textures/skyboxes.xml
|
||||
- name: textures/title_static
|
||||
xml_path: assets/xml/textures/title_static_pal.xml
|
||||
xml_path: assets/xml/textures/title_static_pal_gc.xml
|
||||
|
|
|
@ -924,7 +924,7 @@ assets:
|
|||
start_offset: 0x6E0
|
||||
end_offset: 0x4088
|
||||
- name: overlays/ovl_file_choose
|
||||
xml_path: assets/xml/overlays/ovl_file_choose_pal.xml
|
||||
xml_path: assets/xml/overlays/ovl_file_choose_pal_gc.xml
|
||||
start_offset: 0xD740
|
||||
end_offset: 0xE010
|
||||
- name: overlays/ovl_Magic_Dark
|
||||
|
@ -1210,4 +1210,4 @@ assets:
|
|||
- name: textures/skyboxes
|
||||
xml_path: assets/xml/textures/skyboxes.xml
|
||||
- name: textures/title_static
|
||||
xml_path: assets/xml/textures/title_static_pal.xml
|
||||
xml_path: assets/xml/textures/title_static_pal_gc.xml
|
||||
|
|
1
baseroms/pal-1.0/checksum-compressed.md5
Normal file
1
baseroms/pal-1.0/checksum-compressed.md5
Normal file
|
@ -0,0 +1 @@
|
|||
e040de91a74b61e3201db0e2323f768a build/pal-1.0/oot-pal-1.0-compressed.z64
|
1
baseroms/pal-1.0/checksum.md5
Normal file
1
baseroms/pal-1.0/checksum.md5
Normal file
|
@ -0,0 +1 @@
|
|||
f7e8dec14a2fbae90aafa838c801310f build/pal-1.0/oot-pal-1.0.z64
|
1225
baseroms/pal-1.0/config.yml
Normal file
1225
baseroms/pal-1.0/config.yml
Normal file
File diff suppressed because it is too large
Load diff
1512
baseroms/pal-1.0/segments.csv
Normal file
1512
baseroms/pal-1.0/segments.csv
Normal file
File diff suppressed because it is too large
Load diff
1
baseroms/pal-1.1/checksum-compressed.md5
Normal file
1
baseroms/pal-1.1/checksum-compressed.md5
Normal file
|
@ -0,0 +1 @@
|
|||
d714580dd74c2c033f5e1b6dc0aeac77 build/pal-1.1/oot-pal-1.1-compressed.z64
|
1
baseroms/pal-1.1/checksum.md5
Normal file
1
baseroms/pal-1.1/checksum.md5
Normal file
|
@ -0,0 +1 @@
|
|||
fee6fe6e4cc6228aae02e15c40168aa1 build/pal-1.1/oot-pal-1.1.z64
|
1225
baseroms/pal-1.1/config.yml
Normal file
1225
baseroms/pal-1.1/config.yml
Normal file
File diff suppressed because it is too large
Load diff
1512
baseroms/pal-1.1/segments.csv
Normal file
1512
baseroms/pal-1.1/segments.csv
Normal file
File diff suppressed because it is too large
Load diff
|
@ -6,8 +6,16 @@ const char gBuildCreator[] = "zelda@srd44";
|
|||
const char gBuildCreator[] = "zelda@srd022j";
|
||||
#endif
|
||||
|
||||
#if OOT_VERSION == NTSC_1_2
|
||||
#if OOT_VERSION == NTSC_1_0
|
||||
const char gBuildDate[] = "98-10-21 04:56:31";
|
||||
#elif OOT_VERSION == NTSC_1_1
|
||||
const char gBuildDate[] = "98-10-26 10:58:45";
|
||||
#elif OOT_VERSION == PAL_1_0
|
||||
const char gBuildDate[] = "98-11-10 14:34:22";
|
||||
#elif OOT_VERSION == NTSC_1_2
|
||||
const char gBuildDate[] = "98-11-12 18:17:03";
|
||||
#elif OOT_VERSION == PAL_1_1
|
||||
const char gBuildDate[] = "98-11-18 17:36:49";
|
||||
#elif OOT_VERSION == GC_JP
|
||||
const char gBuildDate[] = "02-10-29 23:49:53";
|
||||
#elif OOT_VERSION == GC_JP_MQ
|
||||
|
|
|
@ -1556,6 +1556,8 @@ void FileSelect_DrawOptionsImpl(GameState* thisx) {
|
|||
|
||||
#if OOT_NTSC
|
||||
gSPVertex(POLY_OPA_DISP++, gOptionsMenuHeadersVtx, 32, 0);
|
||||
#elif OOT_PAL_N64
|
||||
// TODO: implement PAL N64 version
|
||||
#else
|
||||
if (gSaveContext.language == LANGUAGE_GER) {
|
||||
gSPVertex(POLY_OPA_DISP++, gOptionsMenuHeadersGERVtx, 32, 0);
|
||||
|
@ -1580,6 +1582,8 @@ void FileSelect_DrawOptionsImpl(GameState* thisx) {
|
|||
|
||||
#if OOT_NTSC
|
||||
gSPVertex(POLY_OPA_DISP++, gOptionsMenuSettingsVtx, 32, 0);
|
||||
#elif OOT_PAL_N64
|
||||
// TODO: implement PAL N64 version
|
||||
#else
|
||||
if (gSaveContext.language == LANGUAGE_GER) {
|
||||
gSPVertex(POLY_OPA_DISP++, gOptionsMenuSettingsGERVtx, 32, 0);
|
||||
|
|
10
tools/ZAPDConfigs/pal-1.0/Config.xml
Normal file
10
tools/ZAPDConfigs/pal-1.0/Config.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<Root>
|
||||
<SymbolMap File="SymbolMap.txt"/>
|
||||
<ActorList File="../ActorList.txt"/>
|
||||
<ObjectList File="../ObjectList.txt"/>
|
||||
<EntranceList File="../EntranceList.txt"/>
|
||||
<SpecialEntranceList File="../SpecialEntranceList.txt"/>
|
||||
<EnumData File="../EnumData.xml"/>
|
||||
<ExternalXMLFolder Path="assets/xml/"/>
|
||||
<ExternalFile XmlPath="objects/gameplay_keep_pal.xml" OutPath="assets/objects/gameplay_keep/"/>
|
||||
</Root>
|
2
tools/ZAPDConfigs/pal-1.0/SymbolMap.txt
Normal file
2
tools/ZAPDConfigs/pal-1.0/SymbolMap.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
800FCD00 gMtxClear
|
||||
80AE19F0 sShadowTex
|
10
tools/ZAPDConfigs/pal-1.1/Config.xml
Normal file
10
tools/ZAPDConfigs/pal-1.1/Config.xml
Normal file
|
@ -0,0 +1,10 @@
|
|||
<Root>
|
||||
<SymbolMap File="SymbolMap.txt"/>
|
||||
<ActorList File="../ActorList.txt"/>
|
||||
<ObjectList File="../ObjectList.txt"/>
|
||||
<EntranceList File="../EntranceList.txt"/>
|
||||
<SpecialEntranceList File="../SpecialEntranceList.txt"/>
|
||||
<EnumData File="../EnumData.xml"/>
|
||||
<ExternalXMLFolder Path="assets/xml/"/>
|
||||
<ExternalFile XmlPath="objects/gameplay_keep_pal.xml" OutPath="assets/objects/gameplay_keep/"/>
|
||||
</Root>
|
2
tools/ZAPDConfigs/pal-1.1/SymbolMap.txt
Normal file
2
tools/ZAPDConfigs/pal-1.1/SymbolMap.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
800FCD40 gMtxClear
|
||||
80AE1B80 sShadowTex
|
Loading…
Reference in a new issue