diff --git a/assets/textures/title_static/char_set_texs.c b/assets/textures/title_static/char_set_texs.c new file mode 100644 index 00000000000..588ae2c318a --- /dev/null +++ b/assets/textures/title_static/char_set_texs.c @@ -0,0 +1,15 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelKanjiButtonTex[TEX_LEN(u64, gFileSelKanjiButtonTex_WIDTH, gFileSelKanjiButtonTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelKanjiButtonTex.ia16.inc.c" +}; + +u64 gFileSelHiraganaButtonTex[TEX_LEN(u64, gFileSelHiraganaButtonTex_WIDTH, gFileSelHiraganaButtonTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelHiraganaButtonTex.ia16.inc.c" +}; + +u64 gFileSelKatakanaButtonTex[TEX_LEN(u64, gFileSelKatakanaButtonTex_WIDTH, gFileSelKatakanaButtonTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelKatakanaButtonTex.ia16.inc.c" +}; diff --git a/assets/textures/title_static/file_sel_window_texs.c b/assets/textures/title_static/file_sel_window_texs.c new file mode 100644 index 00000000000..03796b14565 --- /dev/null +++ b/assets/textures/title_static/file_sel_window_texs.c @@ -0,0 +1,90 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +// 20 textures in a 4x5 rectangle: +// 1 2 3 4 +// 5 6 7 8 +// 9 10 11 12 +// 13 14 15 16 +// 17 18 19 20 + +u64 gFileSelWindow1Tex[TEX_LEN(u64, gFileSelWindow1Tex_WIDTH, gFileSelWindow1Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow1Tex.ia16.inc.c" +}; + +u64 gFileSelWindow2Tex[TEX_LEN(u64, gFileSelWindow2Tex_WIDTH, gFileSelWindow2Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow2Tex.ia16.inc.c" +}; + +u64 gFileSelWindow3Tex[TEX_LEN(u64, gFileSelWindow3Tex_WIDTH, gFileSelWindow3Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow3Tex.ia16.inc.c" +}; + +u64 gFileSelWindow4Tex[TEX_LEN(u64, gFileSelWindow4Tex_WIDTH, gFileSelWindow4Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow4Tex.ia16.inc.c" +}; + +u64 gFileSelWindow5Tex[TEX_LEN(u64, gFileSelWindow5Tex_WIDTH, gFileSelWindow5Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow5Tex.ia16.inc.c" +}; + +u64 gFileSelWindow6Tex[TEX_LEN(u64, gFileSelWindow6Tex_WIDTH, gFileSelWindow6Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow6Tex.ia16.inc.c" +}; + +u64 gFileSelWindow7Tex[TEX_LEN(u64, gFileSelWindow7Tex_WIDTH, gFileSelWindow7Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow7Tex.ia16.inc.c" +}; + +u64 gFileSelWindow8Tex[TEX_LEN(u64, gFileSelWindow8Tex_WIDTH, gFileSelWindow8Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow8Tex.ia16.inc.c" +}; + +u64 gFileSelWindow9Tex[TEX_LEN(u64, gFileSelWindow9Tex_WIDTH, gFileSelWindow9Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow9Tex.ia16.inc.c" +}; + +u64 gFileSelWindow10Tex[TEX_LEN(u64, gFileSelWindow10Tex_WIDTH, gFileSelWindow10Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow10Tex.ia16.inc.c" +}; + +u64 gFileSelWindow11Tex[TEX_LEN(u64, gFileSelWindow11Tex_WIDTH, gFileSelWindow11Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow11Tex.ia16.inc.c" +}; + +u64 gFileSelWindow12Tex[TEX_LEN(u64, gFileSelWindow12Tex_WIDTH, gFileSelWindow12Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow12Tex.ia16.inc.c" +}; + +u64 gFileSelWindow13Tex[TEX_LEN(u64, gFileSelWindow13Tex_WIDTH, gFileSelWindow13Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow13Tex.ia16.inc.c" +}; + +u64 gFileSelWindow14Tex[TEX_LEN(u64, gFileSelWindow14Tex_WIDTH, gFileSelWindow14Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow14Tex.ia16.inc.c" +}; + +u64 gFileSelWindow15Tex[TEX_LEN(u64, gFileSelWindow15Tex_WIDTH, gFileSelWindow15Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow15Tex.ia16.inc.c" +}; + +u64 gFileSelWindow16Tex[TEX_LEN(u64, gFileSelWindow16Tex_WIDTH, gFileSelWindow16Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow16Tex.ia16.inc.c" +}; + +u64 gFileSelWindow17Tex[TEX_LEN(u64, gFileSelWindow17Tex_WIDTH, gFileSelWindow17Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow17Tex.ia16.inc.c" +}; + +u64 gFileSelWindow18Tex[TEX_LEN(u64, gFileSelWindow18Tex_WIDTH, gFileSelWindow18Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow18Tex.ia16.inc.c" +}; + +u64 gFileSelWindow19Tex[TEX_LEN(u64, gFileSelWindow19Tex_WIDTH, gFileSelWindow19Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow19Tex.ia16.inc.c" +}; + +u64 gFileSelWindow20Tex[TEX_LEN(u64, gFileSelWindow20Tex_WIDTH, gFileSelWindow20Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelWindow20Tex.ia16.inc.c" +}; diff --git a/assets/textures/title_static/gFileSelBackspaceButtonTex.c b/assets/textures/title_static/gFileSelBackspaceButtonTex.c new file mode 100644 index 00000000000..829a6b1fdc8 --- /dev/null +++ b/assets/textures/title_static/gFileSelBackspaceButtonTex.c @@ -0,0 +1,8 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelBackspaceButtonTex[TEX_LEN(u64, gFileSelBackspaceButtonTex_WIDTH, gFileSelBackspaceButtonTex_HEIGHT, + 16)] = { +#include "assets/textures/title_static/gFileSelBackspaceButtonTex.ia16.inc.c" +}; diff --git a/assets/textures/title_static/gFileSelBrightnessCheckTex.c b/assets/textures/title_static/gFileSelBrightnessCheckTex.c new file mode 100644 index 00000000000..6cec403e3b4 --- /dev/null +++ b/assets/textures/title_static/gFileSelBrightnessCheckTex.c @@ -0,0 +1,7 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelBrightnessCheckTex[TEX_LEN(u64, gFileSelBrightnessCheckTex_WIDTH, gFileSelBrightnessCheckTex_HEIGHT, 4)] = { +#include "assets/textures/title_static/gFileSelBrightnessCheckTex.ia4.inc.c" +}; diff --git a/assets/textures/title_static/gFileSelConnectorTex.c b/assets/textures/title_static/gFileSelConnectorTex.c new file mode 100644 index 00000000000..fa5f8290a19 --- /dev/null +++ b/assets/textures/title_static/gFileSelConnectorTex.c @@ -0,0 +1,7 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelConnectorTex[TEX_LEN(u64, gFileSelConnectorTex_WIDTH, gFileSelConnectorTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelConnectorTex.ia8.inc.c" +}; diff --git a/assets/textures/title_static/gFileSelControlsTexs.c b/assets/textures/title_static/gFileSelControlsTexs.c new file mode 100644 index 00000000000..0470c5ba433 --- /dev/null +++ b/assets/textures/title_static/gFileSelControlsTexs.c @@ -0,0 +1,17 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelControlsENGTex[TEX_LEN(u64, gFileSelControlsENGTex_WIDTH, gFileSelControlsENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelControlsENGTex.ia8.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelControlsGERTex[TEX_LEN(u64, gFileSelControlsGERTex_WIDTH, gFileSelControlsGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelControlsGERTex.ia8.inc.c" +}; + +u64 gFileSelControlsFRATex[TEX_LEN(u64, gFileSelControlsFRATex_WIDTH, gFileSelControlsFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelControlsFRATex.ia8.inc.c" +}; +#endif diff --git a/assets/textures/title_static/gFileSelCopyButtonTexs.c b/assets/textures/title_static/gFileSelCopyButtonTexs.c new file mode 100644 index 00000000000..a4ca3928276 --- /dev/null +++ b/assets/textures/title_static/gFileSelCopyButtonTexs.c @@ -0,0 +1,17 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelCopyButtonENGTex[TEX_LEN(u64, gFileSelCopyButtonENGTex_WIDTH, gFileSelCopyButtonENGTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelCopyButtonENGTex.ia16.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelCopyButtonGERTex[TEX_LEN(u64, gFileSelCopyButtonGERTex_WIDTH, gFileSelCopyButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelCopyButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelCopyButtonFRATex[TEX_LEN(u64, gFileSelCopyButtonFRATex_WIDTH, gFileSelCopyButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelCopyButtonFRATex.ia16.inc.c" +}; +#endif diff --git a/assets/textures/title_static/gFileSelDISKButtonTex.c b/assets/textures/title_static/gFileSelDISKButtonTex.c new file mode 100644 index 00000000000..cfa9d8451f1 --- /dev/null +++ b/assets/textures/title_static/gFileSelDISKButtonTex.c @@ -0,0 +1,7 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelDISKButtonTex[TEX_LEN(u64, gFileSelDISKButtonTex_WIDTH, gFileSelDISKButtonTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelDISKButtonTex.ia16.inc.c" +}; diff --git a/assets/textures/title_static/gFileSelENDButtonTexs.c b/assets/textures/title_static/gFileSelENDButtonTexs.c new file mode 100644 index 00000000000..59926045ed0 --- /dev/null +++ b/assets/textures/title_static/gFileSelENDButtonTexs.c @@ -0,0 +1,17 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelENDButtonENGTex[TEX_LEN(u64, gFileSelENDButtonENGTex_WIDTH, gFileSelENDButtonENGTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelENDButtonENGTex.ia16.inc.c" +}; + +#if OOT_PAL +u64 gFileSelENDButtonGERTex[TEX_LEN(u64, gFileSelENDButtonGERTex_WIDTH, gFileSelENDButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelENDButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelENDButtonFRATex[TEX_LEN(u64, gFileSelENDButtonFRATex_WIDTH, gFileSelENDButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelENDButtonFRATex.ia16.inc.c" +}; +#endif diff --git a/assets/textures/title_static/gFileSelEraseButtonTexs.c b/assets/textures/title_static/gFileSelEraseButtonTexs.c new file mode 100644 index 00000000000..087459406d0 --- /dev/null +++ b/assets/textures/title_static/gFileSelEraseButtonTexs.c @@ -0,0 +1,17 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelEraseButtonENGTex[TEX_LEN(u64, gFileSelEraseButtonENGTex_WIDTH, gFileSelEraseButtonENGTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelEraseButtonENGTex.ia16.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelEraseButtonGERTex[TEX_LEN(u64, gFileSelEraseButtonGERTex_WIDTH, gFileSelEraseButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelEraseButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelEraseButtonFRATex[TEX_LEN(u64, gFileSelEraseButtonFRATex_WIDTH, gFileSelEraseButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelEraseButtonFRATex.ia16.inc.c" +}; +#endif diff --git a/assets/textures/title_static/gFileSelFileButtonTexs.c b/assets/textures/title_static/gFileSelFileButtonTexs.c new file mode 100644 index 00000000000..4295ecf67d5 --- /dev/null +++ b/assets/textures/title_static/gFileSelFileButtonTexs.c @@ -0,0 +1,41 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelFile1ButtonENGTex[TEX_LEN(u64, gFileSelFile1ButtonENGTex_WIDTH, gFileSelFile1ButtonENGTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile1ButtonENGTex.ia16.inc.c" +}; + +u64 gFileSelFile2ButtonENGTex[TEX_LEN(u64, gFileSelFile2ButtonENGTex_WIDTH, gFileSelFile2ButtonENGTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile2ButtonENGTex.ia16.inc.c" +}; + +u64 gFileSelFile3ButtonENGTex[TEX_LEN(u64, gFileSelFile3ButtonENGTex_WIDTH, gFileSelFile3ButtonENGTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile3ButtonENGTex.ia16.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelFile1ButtonGERTex[TEX_LEN(u64, gFileSelFile1ButtonGERTex_WIDTH, gFileSelFile1ButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile1ButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelFile2ButtonGERTex[TEX_LEN(u64, gFileSelFile2ButtonGERTex_WIDTH, gFileSelFile2ButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile2ButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelFile3ButtonGERTex[TEX_LEN(u64, gFileSelFile3ButtonGERTex_WIDTH, gFileSelFile3ButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile3ButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelFile1ButtonFRATex[TEX_LEN(u64, gFileSelFile1ButtonFRATex_WIDTH, gFileSelFile1ButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile1ButtonFRATex.ia16.inc.c" +}; + +u64 gFileSelFile2ButtonFRATex[TEX_LEN(u64, gFileSelFile2ButtonFRATex_WIDTH, gFileSelFile2ButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile2ButtonFRATex.ia16.inc.c" +}; + +u64 gFileSelFile3ButtonFRATex[TEX_LEN(u64, gFileSelFile3ButtonFRATex_WIDTH, gFileSelFile3ButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile3ButtonFRATex.ia16.inc.c" +}; +#endif diff --git a/assets/textures/title_static/gFileSelFileInfoBoxTexs.c b/assets/textures/title_static/gFileSelFileInfoBoxTexs.c new file mode 100644 index 00000000000..16e01e64597 --- /dev/null +++ b/assets/textures/title_static/gFileSelFileInfoBoxTexs.c @@ -0,0 +1,23 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelFileInfoBox1Tex[TEX_LEN(u64, gFileSelFileInfoBox1Tex_WIDTH, gFileSelFileInfoBox1Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFileInfoBox1Tex.ia16.inc.c" +}; + +u64 gFileSelFileInfoBox2Tex[TEX_LEN(u64, gFileSelFileInfoBox2Tex_WIDTH, gFileSelFileInfoBox2Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFileInfoBox2Tex.ia16.inc.c" +}; + +u64 gFileSelFileInfoBox3Tex[TEX_LEN(u64, gFileSelFileInfoBox3Tex_WIDTH, gFileSelFileInfoBox3Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFileInfoBox3Tex.ia16.inc.c" +}; + +u64 gFileSelFileInfoBox4Tex[TEX_LEN(u64, gFileSelFileInfoBox4Tex_WIDTH, gFileSelFileInfoBox4Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFileInfoBox4Tex.ia16.inc.c" +}; + +u64 gFileSelFileInfoBox5Tex[TEX_LEN(u64, gFileSelFileInfoBox5Tex_WIDTH, gFileSelFileInfoBox5Tex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFileInfoBox5Tex.ia16.inc.c" +}; diff --git a/assets/textures/title_static/gFileSelNameBoxTex.c b/assets/textures/title_static/gFileSelNameBoxTex.c new file mode 100644 index 00000000000..11f5946d8a3 --- /dev/null +++ b/assets/textures/title_static/gFileSelNameBoxTex.c @@ -0,0 +1,7 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelNameBoxTex[TEX_LEN(u64, gFileSelNameBoxTex_WIDTH, gFileSelNameBoxTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelNameBoxTex.ia16.inc.c" +}; diff --git a/assets/textures/title_static/gFileSelNameTexs.c b/assets/textures/title_static/gFileSelNameTexs.c new file mode 100644 index 00000000000..09b502686de --- /dev/null +++ b/assets/textures/title_static/gFileSelNameTexs.c @@ -0,0 +1,17 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelNameENGTex[TEX_LEN(u64, gFileSelNameENGTex_WIDTH, gFileSelNameENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNameENGTex.ia8.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelNameGERTex[TEX_LEN(u64, gFileSelNameGERTex_WIDTH, gFileSelNameGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNameGERTex.ia8.inc.c" +}; + +u64 gFileSelNameFRATex[TEX_LEN(u64, gFileSelNameFRATex_WIDTH, gFileSelNameFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNameFRATex.ia8.inc.c" +}; +#endif diff --git a/assets/textures/title_static/gFileSelOptionsButtonTexs.c b/assets/textures/title_static/gFileSelOptionsButtonTexs.c new file mode 100644 index 00000000000..d401df23e66 --- /dev/null +++ b/assets/textures/title_static/gFileSelOptionsButtonTexs.c @@ -0,0 +1,15 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelOptionsButtonENGTex[TEX_LEN(u64, gFileSelOptionsButtonENGTex_WIDTH, gFileSelOptionsButtonENGTex_HEIGHT, + 16)] = { +#include "assets/textures/title_static/gFileSelOptionsButtonENGTex.ia16.inc.c" +}; + +#if OOT_PAL +u64 gFileSelOptionsButtonGERTex[TEX_LEN(u64, gFileSelOptionsButtonGERTex_WIDTH, gFileSelOptionsButtonGERTex_HEIGHT, + 16)] = { +#include "assets/textures/title_static/gFileSelOptionsButtonGERTex.ia16.inc.c" +}; +#endif diff --git a/assets/textures/title_static/gFileSelOptionsDividerTex.c b/assets/textures/title_static/gFileSelOptionsDividerTex.c new file mode 100644 index 00000000000..8f952ff5f32 --- /dev/null +++ b/assets/textures/title_static/gFileSelOptionsDividerTex.c @@ -0,0 +1,7 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelOptionsDividerTex[TEX_LEN(u64, gFileSelOptionsDividerTex_WIDTH, gFileSelOptionsDividerTex_HEIGHT, 4)] = { +#include "assets/textures/title_static/gFileSelOptionsDividerTex.ia4.inc.c" +}; diff --git a/assets/textures/title_static/gFileSelOptionsTexs.c b/assets/textures/title_static/gFileSelOptionsTexs.c new file mode 100644 index 00000000000..114c33e7687 --- /dev/null +++ b/assets/textures/title_static/gFileSelOptionsTexs.c @@ -0,0 +1,13 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelOptionsENGTex[TEX_LEN(u64, gFileSelOptionsENGTex_WIDTH, gFileSelOptionsENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelOptionsENGTex.ia8.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelOptionsGERTex[TEX_LEN(u64, gFileSelOptionsGERTex_WIDTH, gFileSelOptionsGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelOptionsGERTex.ia8.inc.c" +}; +#endif diff --git a/assets/textures/title_static/gFileSelQuitButtonTexs.c b/assets/textures/title_static/gFileSelQuitButtonTexs.c new file mode 100644 index 00000000000..12b3c57527f --- /dev/null +++ b/assets/textures/title_static/gFileSelQuitButtonTexs.c @@ -0,0 +1,17 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelQuitButtonENGTex[TEX_LEN(u64, gFileSelQuitButtonENGTex_WIDTH, gFileSelQuitButtonENGTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelQuitButtonENGTex.ia16.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelQuitButtonGERTex[TEX_LEN(u64, gFileSelQuitButtonGERTex_WIDTH, gFileSelQuitButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelQuitButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelQuitButtonFRATex[TEX_LEN(u64, gFileSelQuitButtonFRATex_WIDTH, gFileSelQuitButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelQuitButtonFRATex.ia16.inc.c" +}; +#endif diff --git a/assets/textures/title_static/gFileSelSaveXJPNTex.c b/assets/textures/title_static/gFileSelSaveXJPNTex.c new file mode 100644 index 00000000000..a785fb00ace --- /dev/null +++ b/assets/textures/title_static/gFileSelSaveXJPNTex.c @@ -0,0 +1,7 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelSaveXJPNTex[TEX_LEN(u64, gFileSelSaveXJPNTex_WIDTH, gFileSelSaveXJPNTex_HEIGHT, 4)] = { +#include "assets/textures/title_static/gFileSelSaveXJPNTex.i4.inc.c" +}; diff --git a/assets/textures/title_static/gFileSelSaveXTexs.c b/assets/textures/title_static/gFileSelSaveXTexs.c new file mode 100644 index 00000000000..070018d196a --- /dev/null +++ b/assets/textures/title_static/gFileSelSaveXTexs.c @@ -0,0 +1,15 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelSaveXTex[TEX_LEN(u64, gFileSelSaveXTex_WIDTH, gFileSelSaveXTex_HEIGHT, 4)] = { +#include "assets/textures/title_static/gFileSelSaveXTex.i4.inc.c" +}; +#endif + +#if OOT_NTSC +u64 gFileSelSaveXENGTex[TEX_LEN(u64, gFileSelSaveXENGTex_WIDTH, gFileSelSaveXENGTex_HEIGHT, 4)] = { +#include "assets/textures/title_static/gFileSelSaveXENGTex.i4.inc.c" +}; +#endif diff --git a/assets/textures/title_static/gFileSelWindowDLs.c b/assets/textures/title_static/gFileSelWindowDLs.c new file mode 100644 index 00000000000..c23a3a3e017 --- /dev/null +++ b/assets/textures/title_static/gFileSelWindowDLs.c @@ -0,0 +1,15 @@ +#include "ultra64/ultratypes.h" +#include "ultra64/gbi.h" +#include "title_static.h" + +Gfx gFileSelWindow1DL[67] = { +#include "assets/textures/title_static/gFileSelWindow1DL.inc.c" +}; + +Gfx gFileSelWindow2DL[66] = { +#include "assets/textures/title_static/gFileSelWindow2DL.inc.c" +}; + +Gfx gFileSelWindow3DL[34] = { +#include "assets/textures/title_static/gFileSelWindow3DL.inc.c" +}; diff --git a/assets/textures/title_static/gFileSelYesButtonTexs.c b/assets/textures/title_static/gFileSelYesButtonTexs.c new file mode 100644 index 00000000000..76e407ddcbe --- /dev/null +++ b/assets/textures/title_static/gFileSelYesButtonTexs.c @@ -0,0 +1,17 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelYesButtonENGTex[TEX_LEN(u64, gFileSelYesButtonENGTex_WIDTH, gFileSelYesButtonENGTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelYesButtonENGTex.ia16.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelYesButtonGERTex[TEX_LEN(u64, gFileSelYesButtonGERTex_WIDTH, gFileSelYesButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelYesButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelYesButtonFRATex[TEX_LEN(u64, gFileSelYesButtonFRATex_WIDTH, gFileSelYesButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelYesButtonFRATex.ia16.inc.c" +}; +#endif diff --git a/assets/textures/title_static/highlight_texs.c b/assets/textures/title_static/highlight_texs.c new file mode 100644 index 00000000000..c7afeaab291 --- /dev/null +++ b/assets/textures/title_static/highlight_texs.c @@ -0,0 +1,22 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelBigButtonHighlightTex[TEX_LEN(u64, gFileSelBigButtonHighlightTex_WIDTH, + gFileSelBigButtonHighlightTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelBigButtonHighlightTex.i8.inc.c" +}; + +u64 gFileSelCharHighlightTex[TEX_LEN(u64, gFileSelCharHighlightTex_WIDTH, gFileSelCharHighlightTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCharHighlightTex.i8.inc.c" +}; + +u64 gFileSelMediumButtonHighlightTex[TEX_LEN(u64, gFileSelMediumButtonHighlightTex_WIDTH, + gFileSelMediumButtonHighlightTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelMediumButtonHighlightTex.i8.inc.c" +}; + +u64 gFileSelSmallButtonHighlightTex[TEX_LEN(u64, gFileSelSmallButtonHighlightTex_WIDTH, + gFileSelSmallButtonHighlightTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSmallButtonHighlightTex.i8.inc.c" +}; diff --git a/assets/textures/title_static/initial_language_choice.c b/assets/textures/title_static/initial_language_choice.c new file mode 100644 index 00000000000..951a3a57b24 --- /dev/null +++ b/assets/textures/title_static/initial_language_choice.c @@ -0,0 +1,32 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelInitialLanguageChoiceENGTex[TEX_LEN(u64, gFileSelInitialLanguageChoiceENGTex_WIDTH, + gFileSelInitialLanguageChoiceENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelInitialLanguageChoiceENGTex.ia8.inc.c" +}; + +u64 gFileSelInitialLanguageChoiceGERTex[TEX_LEN(u64, gFileSelInitialLanguageChoiceGERTex_WIDTH, + gFileSelInitialLanguageChoiceGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelInitialLanguageChoiceGERTex.ia8.inc.c" +}; + +u64 gFileSelInitialLanguageChoiceFRATex[TEX_LEN(u64, gFileSelInitialLanguageChoiceFRATex_WIDTH, + gFileSelInitialLanguageChoiceFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelInitialLanguageChoiceFRATex.ia8.inc.c" +}; + +u64 gFileSelSelectYourLanguageTex[TEX_LEN(u64, gFileSelSelectYourLanguageTex_WIDTH, + gFileSelSelectYourLanguageTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSelectYourLanguageTex.ia8.inc.c" +}; + +u8 title_static_unaccounted_04C680[] = { +#include "assets/textures/title_static/title_static_unaccounted_04C680.bin.inc.c" +}; + +u64 gFileSelInitialLanguageCursorTex[TEX_LEN(u64, gFileSelInitialLanguageCursorTex_WIDTH, + gFileSelInitialLanguageCursorTex_HEIGHT, 4)] = { +#include "assets/textures/title_static/gFileSelInitialLanguageCursorTex.i4.inc.c" +}; diff --git a/assets/textures/title_static/medallion_texs.c b/assets/textures/title_static/medallion_texs.c new file mode 100644 index 00000000000..5e93c7a743b --- /dev/null +++ b/assets/textures/title_static/medallion_texs.c @@ -0,0 +1,27 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelForestMedallionTex[TEX_LEN(u64, gFileSelForestMedallionTex_WIDTH, gFileSelForestMedallionTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelForestMedallionTex.ia8.inc.c" +}; + +u64 gFileSelFireMedallionTex[TEX_LEN(u64, gFileSelFireMedallionTex_WIDTH, gFileSelFireMedallionTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFireMedallionTex.ia8.inc.c" +}; + +u64 gFileSelWaterMedallionTex[TEX_LEN(u64, gFileSelWaterMedallionTex_WIDTH, gFileSelWaterMedallionTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelWaterMedallionTex.ia8.inc.c" +}; + +u64 gFileSelSpiritMedallionTex[TEX_LEN(u64, gFileSelSpiritMedallionTex_WIDTH, gFileSelSpiritMedallionTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSpiritMedallionTex.ia8.inc.c" +}; + +u64 gFileSelShadowMedallionTex[TEX_LEN(u64, gFileSelShadowMedallionTex_WIDTH, gFileSelShadowMedallionTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelShadowMedallionTex.ia8.inc.c" +}; + +u64 gFileSelLightMedallionTex[TEX_LEN(u64, gFileSelLightMedallionTex_WIDTH, gFileSelLightMedallionTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelLightMedallionTex.ia8.inc.c" +}; diff --git a/assets/textures/title_static/ntsc_gFileSelCheckBrightnessENGTex.c b/assets/textures/title_static/ntsc_gFileSelCheckBrightnessENGTex.c new file mode 100644 index 00000000000..ea58548f6d2 --- /dev/null +++ b/assets/textures/title_static/ntsc_gFileSelCheckBrightnessENGTex.c @@ -0,0 +1,8 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelCheckBrightnessENGTex[TEX_LEN(u64, gFileSelCheckBrightnessENGTex_WIDTH, + gFileSelCheckBrightnessENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCheckBrightnessENGTex.ia8.inc.c" +}; diff --git a/assets/textures/title_static/ntsc_jpn_texs_1.c b/assets/textures/title_static/ntsc_jpn_texs_1.c new file mode 100644 index 00000000000..80089c8cc9e --- /dev/null +++ b/assets/textures/title_static/ntsc_jpn_texs_1.c @@ -0,0 +1,24 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelNoFileToCopyJPNTex[TEX_LEN(u64, gFileSelNoFileToCopyJPNTex_WIDTH, gFileSelNoFileToCopyJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToCopyJPNTex.ia8.inc.c" +}; + +u64 gFileSelNoFileToEraseJPNTex[TEX_LEN(u64, gFileSelNoFileToEraseJPNTex_WIDTH, gFileSelNoFileToEraseJPNTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToEraseJPNTex.ia8.inc.c" +}; + +u64 gFileSelNoEmptyFileJPNTex[TEX_LEN(u64, gFileSelNoEmptyFileJPNTex_WIDTH, gFileSelNoEmptyFileJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoEmptyFileJPNTex.ia8.inc.c" +}; + +u64 gFileSelFileEmptyJPNTex[TEX_LEN(u64, gFileSelFileEmptyJPNTex_WIDTH, gFileSelFileEmptyJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileEmptyJPNTex.ia8.inc.c" +}; + +u64 gFileSelFileInUseJPNTex[TEX_LEN(u64, gFileSelFileInUseJPNTex_WIDTH, gFileSelFileInUseJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileInUseJPNTex.ia8.inc.c" +}; diff --git a/assets/textures/title_static/ntsc_jpn_texs_2.c b/assets/textures/title_static/ntsc_jpn_texs_2.c new file mode 100644 index 00000000000..6c39b7cd8b1 --- /dev/null +++ b/assets/textures/title_static/ntsc_jpn_texs_2.c @@ -0,0 +1,51 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelCopyWhichFileJPNTex[TEX_LEN(u64, gFileSelCopyWhichFileJPNTex_WIDTH, gFileSelCopyWhichFileJPNTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelCopyWhichFileJPNTex.ia8.inc.c" +}; + +u64 gFileSelCopyToWhichFileJPNTex[TEX_LEN(u64, gFileSelCopyToWhichFileJPNTex_WIDTH, + gFileSelCopyToWhichFileJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCopyToWhichFileJPNTex.ia8.inc.c" +}; + +u64 gFileSelAreYouSureJPNTex[TEX_LEN(u64, gFileSelAreYouSureJPNTex_WIDTH, gFileSelAreYouSureJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSureJPNTex.ia8.inc.c" +}; + +u64 gFileSelFileCopiedJPNTex[TEX_LEN(u64, gFileSelFileCopiedJPNTex_WIDTH, gFileSelFileCopiedJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileCopiedJPNTex.ia8.inc.c" +}; + +u64 gFileSelPleaseSelectAFileJPNTex[TEX_LEN(u64, gFileSelPleaseSelectAFileJPNTex_WIDTH, + gFileSelPleaseSelectAFileJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelPleaseSelectAFileJPNTex.ia8.inc.c" +}; + +u64 gFileSelOpenThisFileJPNTex[TEX_LEN(u64, gFileSelOpenThisFileJPNTex_WIDTH, gFileSelOpenThisFileJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelOpenThisFileJPNTex.ia8.inc.c" +}; + +u64 gFileSelEraseWhichFileJPNTex[TEX_LEN(u64, gFileSelEraseWhichFileJPNTex_WIDTH, gFileSelEraseWhichFileJPNTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelEraseWhichFileJPNTex.ia8.inc.c" +}; + +u64 gFileSelAreYouSure2JPNTex[TEX_LEN(u64, gFileSelAreYouSure2JPNTex_WIDTH, gFileSelAreYouSure2JPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSure2JPNTex.ia8.inc.c" +}; + +u64 gFileSelFileErasedJPNTex[TEX_LEN(u64, gFileSelFileErasedJPNTex_WIDTH, gFileSelFileErasedJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileErasedJPNTex.ia8.inc.c" +}; + +u64 gFileSelOptionsJPNTex[TEX_LEN(u64, gFileSelOptionsJPNTex_WIDTH, gFileSelOptionsJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelOptionsJPNTex.ia8.inc.c" +}; + +u64 gFileSelNameJPNTex[TEX_LEN(u64, gFileSelNameJPNTex_WIDTH, gFileSelNameJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNameJPNTex.ia8.inc.c" +}; diff --git a/assets/textures/title_static/ntsc_jpn_texs_3.c b/assets/textures/title_static/ntsc_jpn_texs_3.c new file mode 100644 index 00000000000..c8b7afdf69f --- /dev/null +++ b/assets/textures/title_static/ntsc_jpn_texs_3.c @@ -0,0 +1,27 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelCopyButtonJPNTex[TEX_LEN(u64, gFileSelCopyButtonJPNTex_WIDTH, gFileSelCopyButtonJPNTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelCopyButtonJPNTex.ia16.inc.c" +}; + +u64 gFileSelFile1ButtonJPNTex[TEX_LEN(u64, gFileSelFile1ButtonJPNTex_WIDTH, gFileSelFile1ButtonJPNTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile1ButtonJPNTex.ia16.inc.c" +}; + +u64 gFileSelFile2ButtonJPNTex[TEX_LEN(u64, gFileSelFile2ButtonJPNTex_WIDTH, gFileSelFile2ButtonJPNTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile2ButtonJPNTex.ia16.inc.c" +}; + +u64 gFileSelFile3ButtonJPNTex[TEX_LEN(u64, gFileSelFile3ButtonJPNTex_WIDTH, gFileSelFile3ButtonJPNTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile3ButtonJPNTex.ia16.inc.c" +}; + +u64 gFileSelYesButtonJPNTex[TEX_LEN(u64, gFileSelYesButtonJPNTex_WIDTH, gFileSelYesButtonJPNTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelYesButtonJPNTex.ia16.inc.c" +}; + +u64 gFileSelEraseButtonJPNTex[TEX_LEN(u64, gFileSelEraseButtonJPNTex_WIDTH, gFileSelEraseButtonJPNTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelEraseButtonJPNTex.ia16.inc.c" +}; diff --git a/assets/textures/title_static/ntsc_jpn_texs_4.c b/assets/textures/title_static/ntsc_jpn_texs_4.c new file mode 100644 index 00000000000..e649d0822d8 --- /dev/null +++ b/assets/textures/title_static/ntsc_jpn_texs_4.c @@ -0,0 +1,12 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelOptionsButtonJPNTex[TEX_LEN(u64, gFileSelOptionsButtonJPNTex_WIDTH, gFileSelOptionsButtonJPNTex_HEIGHT, + 16)] = { +#include "assets/textures/title_static/gFileSelOptionsButtonJPNTex.ia16.inc.c" +}; + +u64 gFileSelQuitButtonJPNTex[TEX_LEN(u64, gFileSelQuitButtonJPNTex_WIDTH, gFileSelQuitButtonJPNTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelQuitButtonJPNTex.ia16.inc.c" +}; diff --git a/assets/textures/title_static/options_texs.c b/assets/textures/title_static/options_texs.c new file mode 100644 index 00000000000..7f29f33cdb1 --- /dev/null +++ b/assets/textures/title_static/options_texs.c @@ -0,0 +1,165 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +#if OOT_NTSC +u64 gFileSelSurroundJPNTex[TEX_LEN(u64, gFileSelSurroundJPNTex_WIDTH, gFileSelSurroundJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSurroundJPNTex.ia8.inc.c" +}; + +u64 gFileSelHeadsetJPNTex[TEX_LEN(u64, gFileSelHeadsetJPNTex_WIDTH, gFileSelHeadsetJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelHeadsetJPNTex.ia8.inc.c" +}; + +u64 gFileSelMonoJPNTex[TEX_LEN(u64, gFileSelMonoJPNTex_WIDTH, gFileSelMonoJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelMonoJPNTex.ia8.inc.c" +}; + +u64 gFileSelSOUNDENGTex[TEX_LEN(u64, gFileSelSOUNDENGTex_WIDTH, gFileSelSOUNDENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSOUNDENGTex.ia8.inc.c" +}; + +u64 gFileSelStereoJPNTex[TEX_LEN(u64, gFileSelStereoJPNTex_WIDTH, gFileSelStereoJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelStereoJPNTex.ia8.inc.c" +}; + +u64 gFileSelZTargetingJPNTex[TEX_LEN(u64, gFileSelZTargetingJPNTex_WIDTH, gFileSelZTargetingJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelZTargetingJPNTex.ia8.inc.c" +}; + +u64 gFileSelSwitchJPNTex[TEX_LEN(u64, gFileSelSwitchJPNTex_WIDTH, gFileSelSwitchJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSwitchJPNTex.ia8.inc.c" +}; + +u64 gFileSelHoldJPNTex[TEX_LEN(u64, gFileSelHoldJPNTex_WIDTH, gFileSelHoldJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelHoldJPNTex.ia8.inc.c" +}; + +u64 gFileSelControlsJPNTex[TEX_LEN(u64, gFileSelControlsJPNTex_WIDTH, gFileSelControlsJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelControlsJPNTex.ia8.inc.c" +}; + +u64 gFileSelCheckBrightnessJPNTex[TEX_LEN(u64, gFileSelCheckBrightnessJPNTex_WIDTH, + gFileSelCheckBrightnessJPNTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCheckBrightnessJPNTex.ia8.inc.c" +}; +#endif /* OOT_NTSC */ + +#if OOT_PAL + +u64 gFileSelSurroundENGTex[TEX_LEN(u64, gFileSelSurroundENGTex_WIDTH, gFileSelSurroundENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSurroundENGTex.ia8.inc.c" +}; + +u64 gFileSelHeadsetENGTex[TEX_LEN(u64, gFileSelHeadsetENGTex_WIDTH, gFileSelHeadsetENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelHeadsetENGTex.ia8.inc.c" +}; + +u64 gFileSelHeadsetGERTex[TEX_LEN(u64, gFileSelHeadsetGERTex_WIDTH, gFileSelHeadsetGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelHeadsetGERTex.ia8.inc.c" +}; + +u64 gFileSelHeadsetFRATex[TEX_LEN(u64, gFileSelHeadsetFRATex_WIDTH, gFileSelHeadsetFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelHeadsetFRATex.ia8.inc.c" +}; + +u64 gFileSelMonoENGTex[TEX_LEN(u64, gFileSelMonoENGTex_WIDTH, gFileSelMonoENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelMonoENGTex.ia8.inc.c" +}; + +u64 gFileSelSOUNDENGTex[TEX_LEN(u64, gFileSelSOUNDENGTex_WIDTH, gFileSelSOUNDENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSOUNDENGTex.ia8.inc.c" +}; + +u64 gFileSelSOUNDFRATex[TEX_LEN(u64, gFileSelSOUNDFRATex_WIDTH, gFileSelSOUNDFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSOUNDFRATex.ia8.inc.c" +}; + +u64 gFileSelStereoENGTex[TEX_LEN(u64, gFileSelStereoENGTex_WIDTH, gFileSelStereoENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelStereoENGTex.ia8.inc.c" +}; + +u64 gFileSelStereoFRATex[TEX_LEN(u64, gFileSelStereoFRATex_WIDTH, gFileSelStereoFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelStereoFRATex.ia8.inc.c" +}; + +u64 gFileSelZTargetingENGTex[TEX_LEN(u64, gFileSelZTargetingENGTex_WIDTH, gFileSelZTargetingENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelZTargetingENGTex.ia8.inc.c" +}; + +u64 gFileSelZTargetingGERTex[TEX_LEN(u64, gFileSelZTargetingGERTex_WIDTH, gFileSelZTargetingGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelZTargetingGERTex.ia8.inc.c" +}; + +u64 gFileSelZTargetingFRATex[TEX_LEN(u64, gFileSelZTargetingFRATex_WIDTH, gFileSelZTargetingFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelZTargetingFRATex.ia8.inc.c" +}; + +u64 gFileSelSwitchENGTex[TEX_LEN(u64, gFileSelSwitchENGTex_WIDTH, gFileSelSwitchENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSwitchENGTex.ia8.inc.c" +}; + +u64 gFileSelSwitchGERTex[TEX_LEN(u64, gFileSelSwitchGERTex_WIDTH, gFileSelSwitchGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSwitchGERTex.ia8.inc.c" +}; + +u64 gFileSelSwitchFRATex[TEX_LEN(u64, gFileSelSwitchFRATex_WIDTH, gFileSelSwitchFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSwitchFRATex.ia8.inc.c" +}; + +u64 gFileSelHoldENGTex[TEX_LEN(u64, gFileSelHoldENGTex_WIDTH, gFileSelHoldENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelHoldENGTex.ia8.inc.c" +}; + +u64 gFileSelHoldGERTex[TEX_LEN(u64, gFileSelHoldGERTex_WIDTH, gFileSelHoldGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelHoldGERTex.ia8.inc.c" +}; + +u64 gFileSelHoldFRATex[TEX_LEN(u64, gFileSelHoldFRATex_WIDTH, gFileSelHoldFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelHoldFRATex.ia8.inc.c" +}; + +u64 gFileSelCheckBrightnessENGTex[TEX_LEN(u64, gFileSelCheckBrightnessENGTex_WIDTH, + gFileSelCheckBrightnessENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCheckBrightnessENGTex.ia8.inc.c" +}; + +u64 gFileSelCheckBrightnessGERTex[TEX_LEN(u64, gFileSelCheckBrightnessGERTex_WIDTH, + gFileSelCheckBrightnessGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCheckBrightnessGERTex.ia8.inc.c" +}; + +u64 gFileSelCheckBrightnessFRATex[TEX_LEN(u64, gFileSelCheckBrightnessFRATex_WIDTH, + gFileSelCheckBrightnessFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCheckBrightnessFRATex.ia8.inc.c" +}; + +#if OOT_PAL_N64 +u64 gFileSelLanguageChoiceENGTex[TEX_LEN(u64, gFileSelLanguageChoiceENGTex_WIDTH, gFileSelLanguageChoiceENGTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelLanguageChoiceENGTex.ia8.inc.c" +}; + +u64 gFileSelLanguageChoiceGERTex[TEX_LEN(u64, gFileSelLanguageChoiceGERTex_WIDTH, gFileSelLanguageChoiceGERTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelLanguageChoiceGERTex.ia8.inc.c" +}; + +u64 gFileSelLanguageChoiceFRATex[TEX_LEN(u64, gFileSelLanguageChoiceFRATex_WIDTH, gFileSelLanguageChoiceFRATex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelLanguageChoiceFRATex.ia8.inc.c" +}; + +u64 gFileSelLanguageENGTex[TEX_LEN(u64, gFileSelLanguageENGTex_WIDTH, gFileSelLanguageENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelLanguageENGTex.ia8.inc.c" +}; + +u64 gFileSelLanguageGERTex[TEX_LEN(u64, gFileSelLanguageGERTex_WIDTH, gFileSelLanguageGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelLanguageGERTex.ia8.inc.c" +}; + +u64 gFileSelLanguageFRATex[TEX_LEN(u64, gFileSelLanguageFRATex_WIDTH, gFileSelLanguageFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelLanguageFRATex.ia8.inc.c" +}; +#endif /* OOT_PAL_N64 */ +#endif /* OOT_PAL */ diff --git a/assets/textures/title_static/options_texs_2_ntsc.c b/assets/textures/title_static/options_texs_2_ntsc.c new file mode 100644 index 00000000000..abd16ae778c --- /dev/null +++ b/assets/textures/title_static/options_texs_2_ntsc.c @@ -0,0 +1,31 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelSurroundENGTex[TEX_LEN(u64, gFileSelSurroundENGTex_WIDTH, gFileSelSurroundENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSurroundENGTex.ia8.inc.c" +}; + +u64 gFileSelHeadsetENGTex[TEX_LEN(u64, gFileSelHeadsetENGTex_WIDTH, gFileSelHeadsetENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelHeadsetENGTex.ia8.inc.c" +}; + +u64 gFileSelMonoENGTex[TEX_LEN(u64, gFileSelMonoENGTex_WIDTH, gFileSelMonoENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelMonoENGTex.ia8.inc.c" +}; + +u64 gFileSelStereoENGTex[TEX_LEN(u64, gFileSelStereoENGTex_WIDTH, gFileSelStereoENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelStereoENGTex.ia8.inc.c" +}; + +u64 gFileSelZTargetingENGTex[TEX_LEN(u64, gFileSelZTargetingENGTex_WIDTH, gFileSelZTargetingENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelZTargetingENGTex.ia8.inc.c" +}; + +u64 gFileSelSwitchENGTex[TEX_LEN(u64, gFileSelSwitchENGTex_WIDTH, gFileSelSwitchENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelSwitchENGTex.ia8.inc.c" +}; + +u64 gFileSelHoldENGTex[TEX_LEN(u64, gFileSelHoldENGTex_WIDTH, gFileSelHoldENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelHoldENGTex.ia8.inc.c" +}; diff --git a/assets/textures/title_static/pal_n64_fra_texs.c b/assets/textures/title_static/pal_n64_fra_texs.c new file mode 100644 index 00000000000..959fb5075ad --- /dev/null +++ b/assets/textures/title_static/pal_n64_fra_texs.c @@ -0,0 +1,100 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelNoFileToCopyFRATex[TEX_LEN(u64, gFileSelNoFileToCopyFRATex_WIDTH, gFileSelNoFileToCopyFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToCopyFRATex.ia8.inc.c" +}; + +u64 gFileSelNoFileToEraseFRATex[TEX_LEN(u64, gFileSelNoFileToEraseFRATex_WIDTH, gFileSelNoFileToEraseFRATex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToEraseFRATex.ia8.inc.c" +}; + +u64 gFileSelNoEmptyFileFRATex[TEX_LEN(u64, gFileSelNoEmptyFileFRATex_WIDTH, gFileSelNoEmptyFileFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoEmptyFileFRATex.ia8.inc.c" +}; + +u64 gFileSelFileEmptyFRATex[TEX_LEN(u64, gFileSelFileEmptyFRATex_WIDTH, gFileSelFileEmptyFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileEmptyFRATex.ia8.inc.c" +}; + +u64 gFileSelFileInUseFRATex[TEX_LEN(u64, gFileSelFileInUseFRATex_WIDTH, gFileSelFileInUseFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileInUseFRATex.ia8.inc.c" +}; + +u64 gFileSelCopyWhichFileFRATex[TEX_LEN(u64, gFileSelCopyWhichFileFRATex_WIDTH, gFileSelCopyWhichFileFRATex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelCopyWhichFileFRATex.ia8.inc.c" +}; + +u64 gFileSelCopyToWhichFileFRATex[TEX_LEN(u64, gFileSelCopyToWhichFileFRATex_WIDTH, + gFileSelCopyToWhichFileFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCopyToWhichFileFRATex.ia8.inc.c" +}; + +u64 gFileSelAreYouSureFRATex[TEX_LEN(u64, gFileSelAreYouSureFRATex_WIDTH, gFileSelAreYouSureFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSureFRATex.ia8.inc.c" +}; + +u64 gFileSelFileCopiedFRATex[TEX_LEN(u64, gFileSelFileCopiedFRATex_WIDTH, gFileSelFileCopiedFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileCopiedFRATex.ia8.inc.c" +}; + +u64 gFileSelPleaseSelectAFileFRATex[TEX_LEN(u64, gFileSelPleaseSelectAFileFRATex_WIDTH, + gFileSelPleaseSelectAFileFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelPleaseSelectAFileFRATex.ia8.inc.c" +}; + +u64 gFileSelOpenThisFileFRATex[TEX_LEN(u64, gFileSelOpenThisFileFRATex_WIDTH, gFileSelOpenThisFileFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelOpenThisFileFRATex.ia8.inc.c" +}; + +u64 gFileSelEraseWhichFileFRATex[TEX_LEN(u64, gFileSelEraseWhichFileFRATex_WIDTH, gFileSelEraseWhichFileFRATex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelEraseWhichFileFRATex.ia8.inc.c" +}; + +u64 gFileSelAreYouSure2FRATex[TEX_LEN(u64, gFileSelAreYouSure2FRATex_WIDTH, gFileSelAreYouSure2FRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSure2FRATex.ia8.inc.c" +}; + +u64 gFileSelFileErasedFRATex[TEX_LEN(u64, gFileSelFileErasedFRATex_WIDTH, gFileSelFileErasedFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileErasedFRATex.ia8.inc.c" +}; + +u64 gFileSelNameFRATex[TEX_LEN(u64, gFileSelNameFRATex_WIDTH, gFileSelNameFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNameFRATex.ia8.inc.c" +}; + +u64 gFileSelControlsFRATex[TEX_LEN(u64, gFileSelControlsFRATex_WIDTH, gFileSelControlsFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelControlsFRATex.ia8.inc.c" +}; + +u64 gFileSelCopyButtonFRATex[TEX_LEN(u64, gFileSelCopyButtonFRATex_WIDTH, gFileSelCopyButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelCopyButtonFRATex.ia16.inc.c" +}; + +u64 gFileSelFile1ButtonFRATex[TEX_LEN(u64, gFileSelFile1ButtonFRATex_WIDTH, gFileSelFile1ButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile1ButtonFRATex.ia16.inc.c" +}; + +u64 gFileSelFile2ButtonFRATex[TEX_LEN(u64, gFileSelFile2ButtonFRATex_WIDTH, gFileSelFile2ButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile2ButtonFRATex.ia16.inc.c" +}; + +u64 gFileSelFile3ButtonFRATex[TEX_LEN(u64, gFileSelFile3ButtonFRATex_WIDTH, gFileSelFile3ButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile3ButtonFRATex.ia16.inc.c" +}; + +u64 gFileSelYesButtonFRATex[TEX_LEN(u64, gFileSelYesButtonFRATex_WIDTH, gFileSelYesButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelYesButtonFRATex.ia16.inc.c" +}; + +u64 gFileSelEraseButtonFRATex[TEX_LEN(u64, gFileSelEraseButtonFRATex_WIDTH, gFileSelEraseButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelEraseButtonFRATex.ia16.inc.c" +}; + +u64 gFileSelQuitButtonFRATex[TEX_LEN(u64, gFileSelQuitButtonFRATex_WIDTH, gFileSelQuitButtonFRATex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelQuitButtonFRATex.ia16.inc.c" +}; diff --git a/assets/textures/title_static/pal_n64_ger_texs.c b/assets/textures/title_static/pal_n64_ger_texs.c new file mode 100644 index 00000000000..edbf2d8354e --- /dev/null +++ b/assets/textures/title_static/pal_n64_ger_texs.c @@ -0,0 +1,104 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelNoFileToCopyGERTex[TEX_LEN(u64, gFileSelNoFileToCopyGERTex_WIDTH, gFileSelNoFileToCopyGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToCopyGERTex.ia8.inc.c" +}; + +u64 gFileSelNoFileToEraseGERTex[TEX_LEN(u64, gFileSelNoFileToEraseGERTex_WIDTH, gFileSelNoFileToEraseGERTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToEraseGERTex.ia8.inc.c" +}; + +u64 gFileSelNoEmptyFileGERTex[TEX_LEN(u64, gFileSelNoEmptyFileGERTex_WIDTH, gFileSelNoEmptyFileGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoEmptyFileGERTex.ia8.inc.c" +}; + +u64 gFileSelFileEmptyGERTex[TEX_LEN(u64, gFileSelFileEmptyGERTex_WIDTH, gFileSelFileEmptyGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileEmptyGERTex.ia8.inc.c" +}; + +u64 gFileSelFileInUseGERTex[TEX_LEN(u64, gFileSelFileInUseGERTex_WIDTH, gFileSelFileInUseGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileInUseGERTex.ia8.inc.c" +}; + +u64 gFileSelCopyWhichFileGERTex[TEX_LEN(u64, gFileSelCopyWhichFileGERTex_WIDTH, gFileSelCopyWhichFileGERTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelCopyWhichFileGERTex.ia8.inc.c" +}; + +u64 gFileSelCopyToWhichFileGERTex[TEX_LEN(u64, gFileSelCopyToWhichFileGERTex_WIDTH, + gFileSelCopyToWhichFileGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCopyToWhichFileGERTex.ia8.inc.c" +}; + +u64 gFileSelAreYouSureGERTex[TEX_LEN(u64, gFileSelAreYouSureGERTex_WIDTH, gFileSelAreYouSureGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSureGERTex.ia8.inc.c" +}; + +u64 gFileSelFileCopiedGERTex[TEX_LEN(u64, gFileSelFileCopiedGERTex_WIDTH, gFileSelFileCopiedGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileCopiedGERTex.ia8.inc.c" +}; + +u64 gFileSelPleaseSelectAFileGERTex[TEX_LEN(u64, gFileSelPleaseSelectAFileGERTex_WIDTH, + gFileSelPleaseSelectAFileGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelPleaseSelectAFileGERTex.ia8.inc.c" +}; + +u64 gFileSelOpenThisFileGERTex[TEX_LEN(u64, gFileSelOpenThisFileGERTex_WIDTH, gFileSelOpenThisFileGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelOpenThisFileGERTex.ia8.inc.c" +}; + +u64 gFileSelEraseWhichFileGERTex[TEX_LEN(u64, gFileSelEraseWhichFileGERTex_WIDTH, gFileSelEraseWhichFileGERTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelEraseWhichFileGERTex.ia8.inc.c" +}; + +u64 gFileSelAreYouSure2GERTex[TEX_LEN(u64, gFileSelAreYouSure2GERTex_WIDTH, gFileSelAreYouSure2GERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSure2GERTex.ia8.inc.c" +}; + +u64 gFileSelFileErasedGERTex[TEX_LEN(u64, gFileSelFileErasedGERTex_WIDTH, gFileSelFileErasedGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileErasedGERTex.ia8.inc.c" +}; + +u64 gFileSelOptionsGERTex[TEX_LEN(u64, gFileSelOptionsGERTex_WIDTH, gFileSelOptionsGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelOptionsGERTex.ia8.inc.c" +}; + +u64 gFileSelNameGERTex[TEX_LEN(u64, gFileSelNameGERTex_WIDTH, gFileSelNameGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNameGERTex.ia8.inc.c" +}; + +u64 gFileSelControlsGERTex[TEX_LEN(u64, gFileSelControlsGERTex_WIDTH, gFileSelControlsGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelControlsGERTex.ia8.inc.c" +}; + +u64 gFileSelCopyButtonGERTex[TEX_LEN(u64, gFileSelCopyButtonGERTex_WIDTH, gFileSelCopyButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelCopyButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelFile1ButtonGERTex[TEX_LEN(u64, gFileSelFile1ButtonGERTex_WIDTH, gFileSelFile1ButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile1ButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelFile2ButtonGERTex[TEX_LEN(u64, gFileSelFile2ButtonGERTex_WIDTH, gFileSelFile2ButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile2ButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelFile3ButtonGERTex[TEX_LEN(u64, gFileSelFile3ButtonGERTex_WIDTH, gFileSelFile3ButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelFile3ButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelYesButtonGERTex[TEX_LEN(u64, gFileSelYesButtonGERTex_WIDTH, gFileSelYesButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelYesButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelEraseButtonGERTex[TEX_LEN(u64, gFileSelEraseButtonGERTex_WIDTH, gFileSelEraseButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelEraseButtonGERTex.ia16.inc.c" +}; + +u64 gFileSelQuitButtonGERTex[TEX_LEN(u64, gFileSelQuitButtonGERTex_WIDTH, gFileSelQuitButtonGERTex_HEIGHT, 16)] = { +#include "assets/textures/title_static/gFileSelQuitButtonGERTex.ia16.inc.c" +}; diff --git a/assets/textures/title_static/stone_texs.c b/assets/textures/title_static/stone_texs.c new file mode 100644 index 00000000000..60215839ccc --- /dev/null +++ b/assets/textures/title_static/stone_texs.c @@ -0,0 +1,15 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelKokiriEmeraldTex[TEX_LEN(u64, gFileSelKokiriEmeraldTex_WIDTH, gFileSelKokiriEmeraldTex_HEIGHT, 32)] = { +#include "assets/textures/title_static/gFileSelKokiriEmeraldTex.rgba32.inc.c" +}; + +u64 gFileSelGoronRubyTex[TEX_LEN(u64, gFileSelGoronRubyTex_WIDTH, gFileSelGoronRubyTex_HEIGHT, 32)] = { +#include "assets/textures/title_static/gFileSelGoronRubyTex.rgba32.inc.c" +}; + +u64 gFileSelZoraSapphireTex[TEX_LEN(u64, gFileSelZoraSapphireTex_WIDTH, gFileSelZoraSapphireTex_HEIGHT, 32)] = { +#include "assets/textures/title_static/gFileSelZoraSapphireTex.rgba32.inc.c" +}; diff --git a/assets/textures/title_static/texs_1.c b/assets/textures/title_static/texs_1.c new file mode 100644 index 00000000000..2bedd66b92e --- /dev/null +++ b/assets/textures/title_static/texs_1.c @@ -0,0 +1,68 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelNoFileToCopyENGTex[TEX_LEN(u64, gFileSelNoFileToCopyENGTex_WIDTH, gFileSelNoFileToCopyENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToCopyENGTex.ia8.inc.c" +}; + +u64 gFileSelNoFileToEraseENGTex[TEX_LEN(u64, gFileSelNoFileToEraseENGTex_WIDTH, gFileSelNoFileToEraseENGTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToEraseENGTex.ia8.inc.c" +}; + +u64 gFileSelNoEmptyFileENGTex[TEX_LEN(u64, gFileSelNoEmptyFileENGTex_WIDTH, gFileSelNoEmptyFileENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoEmptyFileENGTex.ia8.inc.c" +}; + +u64 gFileSelFileEmptyENGTex[TEX_LEN(u64, gFileSelFileEmptyENGTex_WIDTH, gFileSelFileEmptyENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileEmptyENGTex.ia8.inc.c" +}; + +u64 gFileSelFileInUseENGTex[TEX_LEN(u64, gFileSelFileInUseENGTex_WIDTH, gFileSelFileInUseENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileInUseENGTex.ia8.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelNoFileToCopyGERTex[TEX_LEN(u64, gFileSelNoFileToCopyGERTex_WIDTH, gFileSelNoFileToCopyGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToCopyGERTex.ia8.inc.c" +}; + +u64 gFileSelNoFileToEraseGERTex[TEX_LEN(u64, gFileSelNoFileToEraseGERTex_WIDTH, gFileSelNoFileToEraseGERTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToEraseGERTex.ia8.inc.c" +}; + +u64 gFileSelNoEmptyFileGERTex[TEX_LEN(u64, gFileSelNoEmptyFileGERTex_WIDTH, gFileSelNoEmptyFileGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoEmptyFileGERTex.ia8.inc.c" +}; + +u64 gFileSelFileEmptyGERTex[TEX_LEN(u64, gFileSelFileEmptyGERTex_WIDTH, gFileSelFileEmptyGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileEmptyGERTex.ia8.inc.c" +}; + +u64 gFileSelFileInUseGERTex[TEX_LEN(u64, gFileSelFileInUseGERTex_WIDTH, gFileSelFileInUseGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileInUseGERTex.ia8.inc.c" +}; + +u64 gFileSelNoFileToCopyFRATex[TEX_LEN(u64, gFileSelNoFileToCopyFRATex_WIDTH, gFileSelNoFileToCopyFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToCopyFRATex.ia8.inc.c" +}; + +u64 gFileSelNoFileToEraseFRATex[TEX_LEN(u64, gFileSelNoFileToEraseFRATex_WIDTH, gFileSelNoFileToEraseFRATex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelNoFileToEraseFRATex.ia8.inc.c" +}; + +u64 gFileSelNoEmptyFileFRATex[TEX_LEN(u64, gFileSelNoEmptyFileFRATex_WIDTH, gFileSelNoEmptyFileFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelNoEmptyFileFRATex.ia8.inc.c" +}; + +u64 gFileSelFileEmptyFRATex[TEX_LEN(u64, gFileSelFileEmptyFRATex_WIDTH, gFileSelFileEmptyFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileEmptyFRATex.ia8.inc.c" +}; + +u64 gFileSelFileInUseFRATex[TEX_LEN(u64, gFileSelFileInUseFRATex_WIDTH, gFileSelFileInUseFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileInUseFRATex.ia8.inc.c" +}; +#endif diff --git a/assets/textures/title_static/texs_2.c b/assets/textures/title_static/texs_2.c new file mode 100644 index 00000000000..164a515f898 --- /dev/null +++ b/assets/textures/title_static/texs_2.c @@ -0,0 +1,59 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelCopyWhichFileENGTex[TEX_LEN(u64, gFileSelCopyWhichFileENGTex_WIDTH, gFileSelCopyWhichFileENGTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelCopyWhichFileENGTex.ia8.inc.c" +}; + +u64 gFileSelCopyToWhichFileENGTex[TEX_LEN(u64, gFileSelCopyToWhichFileENGTex_WIDTH, + gFileSelCopyToWhichFileENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCopyToWhichFileENGTex.ia8.inc.c" +}; + +u64 gFileSelAreYouSureENGTex[TEX_LEN(u64, gFileSelAreYouSureENGTex_WIDTH, gFileSelAreYouSureENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSureENGTex.ia8.inc.c" +}; + +u64 gFileSelFileCopiedENGTex[TEX_LEN(u64, gFileSelFileCopiedENGTex_WIDTH, gFileSelFileCopiedENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileCopiedENGTex.ia8.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelCopyWhichFileGERTex[TEX_LEN(u64, gFileSelCopyWhichFileGERTex_WIDTH, gFileSelCopyWhichFileGERTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelCopyWhichFileGERTex.ia8.inc.c" +}; + +u64 gFileSelCopyToWhichFileGERTex[TEX_LEN(u64, gFileSelCopyToWhichFileGERTex_WIDTH, + gFileSelCopyToWhichFileGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCopyToWhichFileGERTex.ia8.inc.c" +}; + +u64 gFileSelAreYouSureGERTex[TEX_LEN(u64, gFileSelAreYouSureGERTex_WIDTH, gFileSelAreYouSureGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSureGERTex.ia8.inc.c" +}; + +u64 gFileSelFileCopiedGERTex[TEX_LEN(u64, gFileSelFileCopiedGERTex_WIDTH, gFileSelFileCopiedGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileCopiedGERTex.ia8.inc.c" +}; + +u64 gFileSelCopyWhichFileFRATex[TEX_LEN(u64, gFileSelCopyWhichFileFRATex_WIDTH, gFileSelCopyWhichFileFRATex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelCopyWhichFileFRATex.ia8.inc.c" +}; + +u64 gFileSelCopyToWhichFileFRATex[TEX_LEN(u64, gFileSelCopyToWhichFileFRATex_WIDTH, + gFileSelCopyToWhichFileFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelCopyToWhichFileFRATex.ia8.inc.c" +}; + +u64 gFileSelAreYouSureFRATex[TEX_LEN(u64, gFileSelAreYouSureFRATex_WIDTH, gFileSelAreYouSureFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSureFRATex.ia8.inc.c" +}; + +u64 gFileSelFileCopiedFRATex[TEX_LEN(u64, gFileSelFileCopiedFRATex_WIDTH, gFileSelFileCopiedFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileCopiedFRATex.ia8.inc.c" +}; +#endif diff --git a/assets/textures/title_static/texs_3.c b/assets/textures/title_static/texs_3.c new file mode 100644 index 00000000000..69e46471d4e --- /dev/null +++ b/assets/textures/title_static/texs_3.c @@ -0,0 +1,32 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelPleaseSelectAFileENGTex[TEX_LEN(u64, gFileSelPleaseSelectAFileENGTex_WIDTH, + gFileSelPleaseSelectAFileENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelPleaseSelectAFileENGTex.ia8.inc.c" +}; + +u64 gFileSelOpenThisFileENGTex[TEX_LEN(u64, gFileSelOpenThisFileENGTex_WIDTH, gFileSelOpenThisFileENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelOpenThisFileENGTex.ia8.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelPleaseSelectAFileGERTex[TEX_LEN(u64, gFileSelPleaseSelectAFileGERTex_WIDTH, + gFileSelPleaseSelectAFileGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelPleaseSelectAFileGERTex.ia8.inc.c" +}; + +u64 gFileSelOpenThisFileGERTex[TEX_LEN(u64, gFileSelOpenThisFileGERTex_WIDTH, gFileSelOpenThisFileGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelOpenThisFileGERTex.ia8.inc.c" +}; + +u64 gFileSelPleaseSelectAFileFRATex[TEX_LEN(u64, gFileSelPleaseSelectAFileFRATex_WIDTH, + gFileSelPleaseSelectAFileFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelPleaseSelectAFileFRATex.ia8.inc.c" +}; + +u64 gFileSelOpenThisFileFRATex[TEX_LEN(u64, gFileSelOpenThisFileFRATex_WIDTH, gFileSelOpenThisFileFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelOpenThisFileFRATex.ia8.inc.c" +}; +#endif diff --git a/assets/textures/title_static/texs_4.c b/assets/textures/title_static/texs_4.c new file mode 100644 index 00000000000..4e7761a7019 --- /dev/null +++ b/assets/textures/title_static/texs_4.c @@ -0,0 +1,44 @@ +#include "ultra64/ultratypes.h" +#include "tex_len.h" +#include "title_static.h" + +u64 gFileSelEraseWhichFileENGTex[TEX_LEN(u64, gFileSelEraseWhichFileENGTex_WIDTH, gFileSelEraseWhichFileENGTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelEraseWhichFileENGTex.ia8.inc.c" +}; + +u64 gFileSelAreYouSure2ENGTex[TEX_LEN(u64, gFileSelAreYouSure2ENGTex_WIDTH, gFileSelAreYouSure2ENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSure2ENGTex.ia8.inc.c" +}; + +u64 gFileSelFileErasedENGTex[TEX_LEN(u64, gFileSelFileErasedENGTex_WIDTH, gFileSelFileErasedENGTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileErasedENGTex.ia8.inc.c" +}; + +#if OOT_PAL && PLATFORM_GC +u64 gFileSelEraseWhichFileGERTex[TEX_LEN(u64, gFileSelEraseWhichFileGERTex_WIDTH, gFileSelEraseWhichFileGERTex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelEraseWhichFileGERTex.ia8.inc.c" +}; + +u64 gFileSelAreYouSure2GERTex[TEX_LEN(u64, gFileSelAreYouSure2GERTex_WIDTH, gFileSelAreYouSure2GERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSure2GERTex.ia8.inc.c" +}; + +u64 gFileSelFileErasedGERTex[TEX_LEN(u64, gFileSelFileErasedGERTex_WIDTH, gFileSelFileErasedGERTex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileErasedGERTex.ia8.inc.c" +}; + +u64 gFileSelEraseWhichFileFRATex[TEX_LEN(u64, gFileSelEraseWhichFileFRATex_WIDTH, gFileSelEraseWhichFileFRATex_HEIGHT, + 8)] = { +#include "assets/textures/title_static/gFileSelEraseWhichFileFRATex.ia8.inc.c" +}; + +u64 gFileSelAreYouSure2FRATex[TEX_LEN(u64, gFileSelAreYouSure2FRATex_WIDTH, gFileSelAreYouSure2FRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelAreYouSure2FRATex.ia8.inc.c" +}; + +u64 gFileSelFileErasedFRATex[TEX_LEN(u64, gFileSelFileErasedFRATex_WIDTH, gFileSelFileErasedFRATex_HEIGHT, 8)] = { +#include "assets/textures/title_static/gFileSelFileErasedFRATex.ia8.inc.c" +}; +#endif diff --git a/assets/textures/title_static/title_static.h b/assets/textures/title_static/title_static.h new file mode 100644 index 00000000000..c5e88e9947c --- /dev/null +++ b/assets/textures/title_static/title_static.h @@ -0,0 +1,21 @@ +#ifndef TITLE_STATIC_H +#define TITLE_STATIC_H + +#include "versions.h" + +// A lot of assets where reordered between NTSC and PAL as well as N64 vs GC for PAL due to the language select +#if OOT_NTSC +#include "assets/textures/title_static/title_static_ntsc.h" +#elif OOT_PAL +#if PLATFORM_GC +#include "assets/textures/title_static/title_static_pal_gc.h" +#else +#include "assets/textures/title_static/title_static_pal_n64.h" +#endif +#endif + +extern Gfx gFileSelWindow1DL[67]; +extern Gfx gFileSelWindow2DL[66]; +extern Gfx gFileSelWindow3DL[34]; + +#endif /* TITLE_STATIC_H */ diff --git a/assets/textures/title_static/title_static_char_set_tex.h b/assets/textures/title_static/title_static_char_set_tex.h new file mode 100644 index 00000000000..4d1d0bbaf06 --- /dev/null +++ b/assets/textures/title_static/title_static_char_set_tex.h @@ -0,0 +1,17 @@ +#ifndef TITLE_STATIC_CHAR_SET_TEX_H +#define TITLE_STATIC_CHAR_SET_TEX_H + +#include "tex_len.h" +#include "ultra64.h" + +#define gFileSelKanjiButtonTex_WIDTH 28 +#define gFileSelKanjiButtonTex_HEIGHT 16 +extern u64 gFileSelKanjiButtonTex[TEX_LEN(u64, gFileSelKanjiButtonTex_WIDTH, gFileSelKanjiButtonTex_HEIGHT, 16)]; +#define gFileSelHiraganaButtonTex_WIDTH 44 +#define gFileSelHiraganaButtonTex_HEIGHT 16 +extern u64 gFileSelHiraganaButtonTex[TEX_LEN(u64, gFileSelHiraganaButtonTex_WIDTH, gFileSelHiraganaButtonTex_HEIGHT, 16)]; +#define gFileSelKatakanaButtonTex_WIDTH 44 +#define gFileSelKatakanaButtonTex_HEIGHT 16 +extern u64 gFileSelKatakanaButtonTex[TEX_LEN(u64, gFileSelKatakanaButtonTex_WIDTH, gFileSelKatakanaButtonTex_HEIGHT, 16)]; + +#endif /* TITLE_STATIC_CHAR_SET_TEX_H */ diff --git a/assets/textures/title_static/title_static_file_sel_file_info_box_tex.h b/assets/textures/title_static/title_static_file_sel_file_info_box_tex.h new file mode 100644 index 00000000000..e8cc7c06c9a --- /dev/null +++ b/assets/textures/title_static/title_static_file_sel_file_info_box_tex.h @@ -0,0 +1,23 @@ +#ifndef TITLE_STATIC_FILE_SEL_FILE_INFO_BOX_TEX_H +#define TITLE_STATIC_FILE_SEL_FILE_INFO_BOX_TEX_H + +#include "tex_len.h" +#include "ultra64.h" + +#define gFileSelFileInfoBox1Tex_WIDTH 36 +#define gFileSelFileInfoBox1Tex_HEIGHT 56 +extern u64 gFileSelFileInfoBox1Tex[TEX_LEN(u64, gFileSelFileInfoBox1Tex_WIDTH, gFileSelFileInfoBox1Tex_HEIGHT, 16)]; +#define gFileSelFileInfoBox2Tex_WIDTH 36 +#define gFileSelFileInfoBox2Tex_HEIGHT 56 +extern u64 gFileSelFileInfoBox2Tex[TEX_LEN(u64, gFileSelFileInfoBox2Tex_WIDTH, gFileSelFileInfoBox2Tex_HEIGHT, 16)]; +#define gFileSelFileInfoBox3Tex_WIDTH 36 +#define gFileSelFileInfoBox3Tex_HEIGHT 56 +extern u64 gFileSelFileInfoBox3Tex[TEX_LEN(u64, gFileSelFileInfoBox3Tex_WIDTH, gFileSelFileInfoBox3Tex_HEIGHT, 16)]; +#define gFileSelFileInfoBox4Tex_WIDTH 36 +#define gFileSelFileInfoBox4Tex_HEIGHT 56 +extern u64 gFileSelFileInfoBox4Tex[TEX_LEN(u64, gFileSelFileInfoBox4Tex_WIDTH, gFileSelFileInfoBox4Tex_HEIGHT, 16)]; +#define gFileSelFileInfoBox5Tex_WIDTH 24 +#define gFileSelFileInfoBox5Tex_HEIGHT 56 +extern u64 gFileSelFileInfoBox5Tex[TEX_LEN(u64, gFileSelFileInfoBox5Tex_WIDTH, gFileSelFileInfoBox5Tex_HEIGHT, 16)]; + +#endif /* TITLE_STATIC_FILE_SEL_FILE_INFO_BOX_TEX_H */ diff --git a/assets/textures/title_static/title_static_file_sel_window_tex.h b/assets/textures/title_static/title_static_file_sel_window_tex.h new file mode 100644 index 00000000000..d41262d8e2f --- /dev/null +++ b/assets/textures/title_static/title_static_file_sel_window_tex.h @@ -0,0 +1,68 @@ +#ifndef TITLE_STATIC_FILE_SEL_WINDOW_TEX_H +#define TITLE_STATIC_FILE_SEL_WINDOW_TEX_H + +#include "tex_len.h" +#include "ultra64.h" + +#define gFileSelWindow1Tex_WIDTH 64 +#define gFileSelWindow1Tex_HEIGHT 32 +extern u64 gFileSelWindow1Tex[TEX_LEN(u64, gFileSelWindow1Tex_WIDTH, gFileSelWindow1Tex_HEIGHT, 16)]; +#define gFileSelWindow2Tex_WIDTH 64 +#define gFileSelWindow2Tex_HEIGHT 32 +extern u64 gFileSelWindow2Tex[TEX_LEN(u64, gFileSelWindow2Tex_WIDTH, gFileSelWindow2Tex_HEIGHT, 16)]; +#define gFileSelWindow3Tex_WIDTH 64 +#define gFileSelWindow3Tex_HEIGHT 32 +extern u64 gFileSelWindow3Tex[TEX_LEN(u64, gFileSelWindow3Tex_WIDTH, gFileSelWindow3Tex_HEIGHT, 16)]; +#define gFileSelWindow4Tex_WIDTH 48 +#define gFileSelWindow4Tex_HEIGHT 32 +extern u64 gFileSelWindow4Tex[TEX_LEN(u64, gFileSelWindow4Tex_WIDTH, gFileSelWindow4Tex_HEIGHT, 16)]; +#define gFileSelWindow5Tex_WIDTH 64 +#define gFileSelWindow5Tex_HEIGHT 32 +extern u64 gFileSelWindow5Tex[TEX_LEN(u64, gFileSelWindow5Tex_WIDTH, gFileSelWindow5Tex_HEIGHT, 16)]; +#define gFileSelWindow6Tex_WIDTH 64 +#define gFileSelWindow6Tex_HEIGHT 32 +extern u64 gFileSelWindow6Tex[TEX_LEN(u64, gFileSelWindow6Tex_WIDTH, gFileSelWindow6Tex_HEIGHT, 16)]; +#define gFileSelWindow7Tex_WIDTH 64 +#define gFileSelWindow7Tex_HEIGHT 32 +extern u64 gFileSelWindow7Tex[TEX_LEN(u64, gFileSelWindow7Tex_WIDTH, gFileSelWindow7Tex_HEIGHT, 16)]; +#define gFileSelWindow8Tex_WIDTH 48 +#define gFileSelWindow8Tex_HEIGHT 32 +extern u64 gFileSelWindow8Tex[TEX_LEN(u64, gFileSelWindow8Tex_WIDTH, gFileSelWindow8Tex_HEIGHT, 16)]; +#define gFileSelWindow9Tex_WIDTH 64 +#define gFileSelWindow9Tex_HEIGHT 32 +extern u64 gFileSelWindow9Tex[TEX_LEN(u64, gFileSelWindow9Tex_WIDTH, gFileSelWindow9Tex_HEIGHT, 16)]; +#define gFileSelWindow10Tex_WIDTH 64 +#define gFileSelWindow10Tex_HEIGHT 32 +extern u64 gFileSelWindow10Tex[TEX_LEN(u64, gFileSelWindow10Tex_WIDTH, gFileSelWindow10Tex_HEIGHT, 16)]; +#define gFileSelWindow11Tex_WIDTH 64 +#define gFileSelWindow11Tex_HEIGHT 32 +extern u64 gFileSelWindow11Tex[TEX_LEN(u64, gFileSelWindow11Tex_WIDTH, gFileSelWindow11Tex_HEIGHT, 16)]; +#define gFileSelWindow12Tex_WIDTH 48 +#define gFileSelWindow12Tex_HEIGHT 32 +extern u64 gFileSelWindow12Tex[TEX_LEN(u64, gFileSelWindow12Tex_WIDTH, gFileSelWindow12Tex_HEIGHT, 16)]; +#define gFileSelWindow13Tex_WIDTH 64 +#define gFileSelWindow13Tex_HEIGHT 32 +extern u64 gFileSelWindow13Tex[TEX_LEN(u64, gFileSelWindow13Tex_WIDTH, gFileSelWindow13Tex_HEIGHT, 16)]; +#define gFileSelWindow14Tex_WIDTH 64 +#define gFileSelWindow14Tex_HEIGHT 32 +extern u64 gFileSelWindow14Tex[TEX_LEN(u64, gFileSelWindow14Tex_WIDTH, gFileSelWindow14Tex_HEIGHT, 16)]; +#define gFileSelWindow15Tex_WIDTH 64 +#define gFileSelWindow15Tex_HEIGHT 32 +extern u64 gFileSelWindow15Tex[TEX_LEN(u64, gFileSelWindow15Tex_WIDTH, gFileSelWindow15Tex_HEIGHT, 16)]; +#define gFileSelWindow16Tex_WIDTH 48 +#define gFileSelWindow16Tex_HEIGHT 32 +extern u64 gFileSelWindow16Tex[TEX_LEN(u64, gFileSelWindow16Tex_WIDTH, gFileSelWindow16Tex_HEIGHT, 16)]; +#define gFileSelWindow17Tex_WIDTH 64 +#define gFileSelWindow17Tex_HEIGHT 32 +extern u64 gFileSelWindow17Tex[TEX_LEN(u64, gFileSelWindow17Tex_WIDTH, gFileSelWindow17Tex_HEIGHT, 16)]; +#define gFileSelWindow18Tex_WIDTH 64 +#define gFileSelWindow18Tex_HEIGHT 32 +extern u64 gFileSelWindow18Tex[TEX_LEN(u64, gFileSelWindow18Tex_WIDTH, gFileSelWindow18Tex_HEIGHT, 16)]; +#define gFileSelWindow19Tex_WIDTH 64 +#define gFileSelWindow19Tex_HEIGHT 32 +extern u64 gFileSelWindow19Tex[TEX_LEN(u64, gFileSelWindow19Tex_WIDTH, gFileSelWindow19Tex_HEIGHT, 16)]; +#define gFileSelWindow20Tex_WIDTH 48 +#define gFileSelWindow20Tex_HEIGHT 32 +extern u64 gFileSelWindow20Tex[TEX_LEN(u64, gFileSelWindow20Tex_WIDTH, gFileSelWindow20Tex_HEIGHT, 16)]; + +#endif /* TITLE_STATIC_FILE_SEL_WINDOW_TEX_H */ diff --git a/assets/textures/title_static/title_static_highlight_tex.h b/assets/textures/title_static/title_static_highlight_tex.h new file mode 100644 index 00000000000..e3a0dcfa3c8 --- /dev/null +++ b/assets/textures/title_static/title_static_highlight_tex.h @@ -0,0 +1,20 @@ +#ifndef TITLE_STATIC_HIGHLIGHT_TEX_H +#define TITLE_STATIC_HIGHLIGHT_TEX_H + +#include "tex_len.h" +#include "ultra64.h" + +#define gFileSelBigButtonHighlightTex_WIDTH 72 +#define gFileSelBigButtonHighlightTex_HEIGHT 24 +extern u64 gFileSelBigButtonHighlightTex[TEX_LEN(u64, gFileSelBigButtonHighlightTex_WIDTH, gFileSelBigButtonHighlightTex_HEIGHT, 8)]; +#define gFileSelCharHighlightTex_WIDTH 24 +#define gFileSelCharHighlightTex_HEIGHT 24 +extern u64 gFileSelCharHighlightTex[TEX_LEN(u64, gFileSelCharHighlightTex_WIDTH, gFileSelCharHighlightTex_HEIGHT, 8)]; +#define gFileSelMediumButtonHighlightTex_WIDTH 56 +#define gFileSelMediumButtonHighlightTex_HEIGHT 24 +extern u64 gFileSelMediumButtonHighlightTex[TEX_LEN(u64, gFileSelMediumButtonHighlightTex_WIDTH, gFileSelMediumButtonHighlightTex_HEIGHT, 8)]; +#define gFileSelSmallButtonHighlightTex_WIDTH 40 +#define gFileSelSmallButtonHighlightTex_HEIGHT 24 +extern u64 gFileSelSmallButtonHighlightTex[TEX_LEN(u64, gFileSelSmallButtonHighlightTex_WIDTH, gFileSelSmallButtonHighlightTex_HEIGHT, 8)]; + +#endif /* TITLE_STATIC_HIGHLIGHT_TEX_H */ diff --git a/assets/textures/title_static/title_static_medallion_tex.h b/assets/textures/title_static/title_static_medallion_tex.h new file mode 100644 index 00000000000..1bebf16f573 --- /dev/null +++ b/assets/textures/title_static/title_static_medallion_tex.h @@ -0,0 +1,26 @@ +#ifndef TITLE_STATIC_MEDALLION_TEX_H +#define TITLE_STATIC_MEDALLION_TEX_H + +#include "tex_len.h" +#include "ultra64.h" + +#define gFileSelForestMedallionTex_WIDTH 16 +#define gFileSelForestMedallionTex_HEIGHT 16 +extern u64 gFileSelForestMedallionTex[TEX_LEN(u64, gFileSelForestMedallionTex_WIDTH, gFileSelForestMedallionTex_HEIGHT, 8)]; +#define gFileSelFireMedallionTex_WIDTH 16 +#define gFileSelFireMedallionTex_HEIGHT 16 +extern u64 gFileSelFireMedallionTex[TEX_LEN(u64, gFileSelFireMedallionTex_WIDTH, gFileSelFireMedallionTex_HEIGHT, 8)]; +#define gFileSelWaterMedallionTex_WIDTH 16 +#define gFileSelWaterMedallionTex_HEIGHT 16 +extern u64 gFileSelWaterMedallionTex[TEX_LEN(u64, gFileSelWaterMedallionTex_WIDTH, gFileSelWaterMedallionTex_HEIGHT, 8)]; +#define gFileSelSpiritMedallionTex_WIDTH 16 +#define gFileSelSpiritMedallionTex_HEIGHT 16 +extern u64 gFileSelSpiritMedallionTex[TEX_LEN(u64, gFileSelSpiritMedallionTex_WIDTH, gFileSelSpiritMedallionTex_HEIGHT, 8)]; +#define gFileSelShadowMedallionTex_WIDTH 16 +#define gFileSelShadowMedallionTex_HEIGHT 16 +extern u64 gFileSelShadowMedallionTex[TEX_LEN(u64, gFileSelShadowMedallionTex_WIDTH, gFileSelShadowMedallionTex_HEIGHT, 8)]; +#define gFileSelLightMedallionTex_WIDTH 16 +#define gFileSelLightMedallionTex_HEIGHT 16 +extern u64 gFileSelLightMedallionTex[TEX_LEN(u64, gFileSelLightMedallionTex_WIDTH, gFileSelLightMedallionTex_HEIGHT, 8)]; + +#endif /* TITLE_STATIC_MEDALLION_TEX_H */ diff --git a/assets/textures/title_static/title_static_ntsc.h b/assets/textures/title_static/title_static_ntsc.h new file mode 100644 index 00000000000..a8dff92a486 --- /dev/null +++ b/assets/textures/title_static/title_static_ntsc.h @@ -0,0 +1,257 @@ +#ifndef TITLE_STATIC_NTSC_H +#define TITLE_STATIC_NTSC_H + +#include "tex_len.h" +#include "ultra64.h" + +#define gFileSelNoFileToCopyJPNTex_WIDTH 128 +#define gFileSelNoFileToCopyJPNTex_HEIGHT 16 +extern u64 gFileSelNoFileToCopyJPNTex[TEX_LEN(u64, gFileSelNoFileToCopyJPNTex_WIDTH, gFileSelNoFileToCopyJPNTex_HEIGHT, 8)]; +#define gFileSelNoFileToEraseJPNTex_WIDTH 128 +#define gFileSelNoFileToEraseJPNTex_HEIGHT 16 +extern u64 gFileSelNoFileToEraseJPNTex[TEX_LEN(u64, gFileSelNoFileToEraseJPNTex_WIDTH, gFileSelNoFileToEraseJPNTex_HEIGHT, 8)]; +#define gFileSelNoEmptyFileJPNTex_WIDTH 128 +#define gFileSelNoEmptyFileJPNTex_HEIGHT 16 +extern u64 gFileSelNoEmptyFileJPNTex[TEX_LEN(u64, gFileSelNoEmptyFileJPNTex_WIDTH, gFileSelNoEmptyFileJPNTex_HEIGHT, 8)]; +#define gFileSelFileEmptyJPNTex_WIDTH 128 +#define gFileSelFileEmptyJPNTex_HEIGHT 16 +extern u64 gFileSelFileEmptyJPNTex[TEX_LEN(u64, gFileSelFileEmptyJPNTex_WIDTH, gFileSelFileEmptyJPNTex_HEIGHT, 8)]; +#define gFileSelFileInUseJPNTex_WIDTH 128 +#define gFileSelFileInUseJPNTex_HEIGHT 16 +extern u64 gFileSelFileInUseJPNTex[TEX_LEN(u64, gFileSelFileInUseJPNTex_WIDTH, gFileSelFileInUseJPNTex_HEIGHT, 8)]; + +#define gFileSelConnectorTex_WIDTH 24 +#define gFileSelConnectorTex_HEIGHT 16 +extern u64 gFileSelConnectorTex[TEX_LEN(u64, gFileSelConnectorTex_WIDTH, gFileSelConnectorTex_HEIGHT, 8)]; + +#include "assets/textures/title_static/title_static_medallion_tex.h" + +#define gFileSelCopyWhichFileJPNTex_WIDTH 128 +#define gFileSelCopyWhichFileJPNTex_HEIGHT 16 +extern u64 gFileSelCopyWhichFileJPNTex[TEX_LEN(u64, gFileSelCopyWhichFileJPNTex_WIDTH, gFileSelCopyWhichFileJPNTex_HEIGHT, 8)]; +#define gFileSelCopyToWhichFileJPNTex_WIDTH 128 +#define gFileSelCopyToWhichFileJPNTex_HEIGHT 16 +extern u64 gFileSelCopyToWhichFileJPNTex[TEX_LEN(u64, gFileSelCopyToWhichFileJPNTex_WIDTH, gFileSelCopyToWhichFileJPNTex_HEIGHT, 8)]; +#define gFileSelAreYouSureJPNTex_WIDTH 128 +#define gFileSelAreYouSureJPNTex_HEIGHT 16 +extern u64 gFileSelAreYouSureJPNTex[TEX_LEN(u64, gFileSelAreYouSureJPNTex_WIDTH, gFileSelAreYouSureJPNTex_HEIGHT, 8)]; +#define gFileSelFileCopiedJPNTex_WIDTH 128 +#define gFileSelFileCopiedJPNTex_HEIGHT 16 +extern u64 gFileSelFileCopiedJPNTex[TEX_LEN(u64, gFileSelFileCopiedJPNTex_WIDTH, gFileSelFileCopiedJPNTex_HEIGHT, 8)]; +#define gFileSelPleaseSelectAFileJPNTex_WIDTH 128 +#define gFileSelPleaseSelectAFileJPNTex_HEIGHT 16 +extern u64 gFileSelPleaseSelectAFileJPNTex[TEX_LEN(u64, gFileSelPleaseSelectAFileJPNTex_WIDTH, gFileSelPleaseSelectAFileJPNTex_HEIGHT, 8)]; +#define gFileSelOpenThisFileJPNTex_WIDTH 128 +#define gFileSelOpenThisFileJPNTex_HEIGHT 16 +extern u64 gFileSelOpenThisFileJPNTex[TEX_LEN(u64, gFileSelOpenThisFileJPNTex_WIDTH, gFileSelOpenThisFileJPNTex_HEIGHT, 8)]; +#define gFileSelEraseWhichFileJPNTex_WIDTH 128 +#define gFileSelEraseWhichFileJPNTex_HEIGHT 16 +extern u64 gFileSelEraseWhichFileJPNTex[TEX_LEN(u64, gFileSelEraseWhichFileJPNTex_WIDTH, gFileSelEraseWhichFileJPNTex_HEIGHT, 8)]; +#define gFileSelAreYouSure2JPNTex_WIDTH 128 +#define gFileSelAreYouSure2JPNTex_HEIGHT 16 +extern u64 gFileSelAreYouSure2JPNTex[TEX_LEN(u64, gFileSelAreYouSure2JPNTex_WIDTH, gFileSelAreYouSure2JPNTex_HEIGHT, 8)]; +#define gFileSelFileErasedJPNTex_WIDTH 128 +#define gFileSelFileErasedJPNTex_HEIGHT 16 +extern u64 gFileSelFileErasedJPNTex[TEX_LEN(u64, gFileSelFileErasedJPNTex_WIDTH, gFileSelFileErasedJPNTex_HEIGHT, 8)]; +#define gFileSelOptionsJPNTex_WIDTH 128 +#define gFileSelOptionsJPNTex_HEIGHT 16 +extern u64 gFileSelOptionsJPNTex[TEX_LEN(u64, gFileSelOptionsJPNTex_WIDTH, gFileSelOptionsJPNTex_HEIGHT, 8)]; +#define gFileSelNameJPNTex_WIDTH 56 +#define gFileSelNameJPNTex_HEIGHT 16 +extern u64 gFileSelNameJPNTex[TEX_LEN(u64, gFileSelNameJPNTex_WIDTH, gFileSelNameJPNTex_HEIGHT, 8)]; +#define gFileSelSurroundJPNTex_WIDTH 48 +#define gFileSelSurroundJPNTex_HEIGHT 16 +extern u64 gFileSelSurroundJPNTex[TEX_LEN(u64, gFileSelSurroundJPNTex_WIDTH, gFileSelSurroundJPNTex_HEIGHT, 8)]; +#define gFileSelHeadsetJPNTex_WIDTH 48 +#define gFileSelHeadsetJPNTex_HEIGHT 16 +extern u64 gFileSelHeadsetJPNTex[TEX_LEN(u64, gFileSelHeadsetJPNTex_WIDTH, gFileSelHeadsetJPNTex_HEIGHT, 8)]; +#define gFileSelMonoJPNTex_WIDTH 48 +#define gFileSelMonoJPNTex_HEIGHT 16 +extern u64 gFileSelMonoJPNTex[TEX_LEN(u64, gFileSelMonoJPNTex_WIDTH, gFileSelMonoJPNTex_HEIGHT, 8)]; +#define gFileSelSOUNDENGTex_WIDTH 64 +#define gFileSelSOUNDENGTex_HEIGHT 16 +extern u64 gFileSelSOUNDENGTex[TEX_LEN(u64, gFileSelSOUNDENGTex_WIDTH, gFileSelSOUNDENGTex_HEIGHT, 8)]; +#define gFileSelStereoJPNTex_WIDTH 48 +#define gFileSelStereoJPNTex_HEIGHT 16 +extern u64 gFileSelStereoJPNTex[TEX_LEN(u64, gFileSelStereoJPNTex_WIDTH, gFileSelStereoJPNTex_HEIGHT, 8)]; +#define gFileSelZTargetingJPNTex_WIDTH 64 +#define gFileSelZTargetingJPNTex_HEIGHT 16 +extern u64 gFileSelZTargetingJPNTex[TEX_LEN(u64, gFileSelZTargetingJPNTex_WIDTH, gFileSelZTargetingJPNTex_HEIGHT, 8)]; +#define gFileSelSwitchJPNTex_WIDTH 48 +#define gFileSelSwitchJPNTex_HEIGHT 16 +extern u64 gFileSelSwitchJPNTex[TEX_LEN(u64, gFileSelSwitchJPNTex_WIDTH, gFileSelSwitchJPNTex_HEIGHT, 8)]; +#define gFileSelHoldJPNTex_WIDTH 48 +#define gFileSelHoldJPNTex_HEIGHT 16 +extern u64 gFileSelHoldJPNTex[TEX_LEN(u64, gFileSelHoldJPNTex_WIDTH, gFileSelHoldJPNTex_HEIGHT, 8)]; +#define gFileSelControlsJPNTex_WIDTH 144 +#define gFileSelControlsJPNTex_HEIGHT 16 +extern u64 gFileSelControlsJPNTex[TEX_LEN(u64, gFileSelControlsJPNTex_WIDTH, gFileSelControlsJPNTex_HEIGHT, 8)]; +#define gFileSelCheckBrightnessJPNTex_WIDTH 96 +#define gFileSelCheckBrightnessJPNTex_HEIGHT 16 +extern u64 gFileSelCheckBrightnessJPNTex[TEX_LEN(u64, gFileSelCheckBrightnessJPNTex_WIDTH, gFileSelCheckBrightnessJPNTex_HEIGHT, 8)]; + +#include "assets/textures/title_static/title_static_file_sel_window_tex.h" + +#define gFileSelCopyButtonJPNTex_WIDTH 64 +#define gFileSelCopyButtonJPNTex_HEIGHT 16 +extern u64 gFileSelCopyButtonJPNTex[TEX_LEN(u64, gFileSelCopyButtonJPNTex_WIDTH, gFileSelCopyButtonJPNTex_HEIGHT, 16)]; +#define gFileSelFile1ButtonJPNTex_WIDTH 64 +#define gFileSelFile1ButtonJPNTex_HEIGHT 16 +extern u64 gFileSelFile1ButtonJPNTex[TEX_LEN(u64, gFileSelFile1ButtonJPNTex_WIDTH, gFileSelFile1ButtonJPNTex_HEIGHT, 16)]; +#define gFileSelFile2ButtonJPNTex_WIDTH 64 +#define gFileSelFile2ButtonJPNTex_HEIGHT 16 +extern u64 gFileSelFile2ButtonJPNTex[TEX_LEN(u64, gFileSelFile2ButtonJPNTex_WIDTH, gFileSelFile2ButtonJPNTex_HEIGHT, 16)]; +#define gFileSelFile3ButtonJPNTex_WIDTH 64 +#define gFileSelFile3ButtonJPNTex_HEIGHT 16 +extern u64 gFileSelFile3ButtonJPNTex[TEX_LEN(u64, gFileSelFile3ButtonJPNTex_WIDTH, gFileSelFile3ButtonJPNTex_HEIGHT, 16)]; +#define gFileSelYesButtonJPNTex_WIDTH 64 +#define gFileSelYesButtonJPNTex_HEIGHT 16 +extern u64 gFileSelYesButtonJPNTex[TEX_LEN(u64, gFileSelYesButtonJPNTex_WIDTH, gFileSelYesButtonJPNTex_HEIGHT, 16)]; +#define gFileSelEraseButtonJPNTex_WIDTH 64 +#define gFileSelEraseButtonJPNTex_HEIGHT 16 +extern u64 gFileSelEraseButtonJPNTex[TEX_LEN(u64, gFileSelEraseButtonJPNTex_WIDTH, gFileSelEraseButtonJPNTex_HEIGHT, 16)]; + +#include "assets/textures/title_static/title_static_char_set_tex.h" + +#define gFileSelENDButtonENGTex_WIDTH 44 +#define gFileSelENDButtonENGTex_HEIGHT 16 +extern u64 gFileSelENDButtonENGTex[TEX_LEN(u64, gFileSelENDButtonENGTex_WIDTH, gFileSelENDButtonENGTex_HEIGHT, 16)]; + +#define gFileSelBackspaceButtonTex_WIDTH 28 +#define gFileSelBackspaceButtonTex_HEIGHT 16 +extern u64 gFileSelBackspaceButtonTex[TEX_LEN(u64, gFileSelBackspaceButtonTex_WIDTH, gFileSelBackspaceButtonTex_HEIGHT, 16)]; +#define gFileSelNameBoxTex_WIDTH 108 +#define gFileSelNameBoxTex_HEIGHT 16 +extern u64 gFileSelNameBoxTex[TEX_LEN(u64, gFileSelNameBoxTex_WIDTH, gFileSelNameBoxTex_HEIGHT, 16)]; + +#include "assets/textures/title_static/title_static_file_sel_file_info_box_tex.h" + +#define gFileSelOptionsButtonJPNTex_WIDTH 64 +#define gFileSelOptionsButtonJPNTex_HEIGHT 16 +extern u64 gFileSelOptionsButtonJPNTex[TEX_LEN(u64, gFileSelOptionsButtonJPNTex_WIDTH, gFileSelOptionsButtonJPNTex_HEIGHT, 16)]; +#define gFileSelQuitButtonJPNTex_WIDTH 64 +#define gFileSelQuitButtonJPNTex_HEIGHT 16 +extern u64 gFileSelQuitButtonJPNTex[TEX_LEN(u64, gFileSelQuitButtonJPNTex_WIDTH, gFileSelQuitButtonJPNTex_HEIGHT, 16)]; + +#define gFileSelDISKButtonTex_WIDTH 44 +#define gFileSelDISKButtonTex_HEIGHT 16 +extern u64 gFileSelDISKButtonTex[TEX_LEN(u64, gFileSelDISKButtonTex_WIDTH, gFileSelDISKButtonTex_HEIGHT, 16)]; +#define gFileSelOptionsDividerTex_WIDTH 256 +#define gFileSelOptionsDividerTex_HEIGHT 2 +extern u64 gFileSelOptionsDividerTex[TEX_LEN(u64, gFileSelOptionsDividerTex_WIDTH, gFileSelOptionsDividerTex_HEIGHT, 4)]; +#define gFileSelBrightnessCheckTex_WIDTH 96 +#define gFileSelBrightnessCheckTex_HEIGHT 16 +extern u64 gFileSelBrightnessCheckTex[TEX_LEN(u64, gFileSelBrightnessCheckTex_WIDTH, gFileSelBrightnessCheckTex_HEIGHT, 4)]; + +#define gFileSelSaveXJPNTex_WIDTH 32 +#define gFileSelSaveXJPNTex_HEIGHT 16 +extern u64 gFileSelSaveXJPNTex[TEX_LEN(u64, gFileSelSaveXJPNTex_WIDTH, gFileSelSaveXJPNTex_HEIGHT, 4)]; + +#include "assets/textures/title_static/title_static_highlight_tex.h" + +#include "assets/textures/title_static/title_static_stone_tex.h" + +#define gFileSelNoFileToCopyENGTex_WIDTH 128 +#define gFileSelNoFileToCopyENGTex_HEIGHT 16 +extern u64 gFileSelNoFileToCopyENGTex[TEX_LEN(u64, gFileSelNoFileToCopyENGTex_WIDTH, gFileSelNoFileToCopyENGTex_HEIGHT, 8)]; +#define gFileSelNoFileToEraseENGTex_WIDTH 128 +#define gFileSelNoFileToEraseENGTex_HEIGHT 16 +extern u64 gFileSelNoFileToEraseENGTex[TEX_LEN(u64, gFileSelNoFileToEraseENGTex_WIDTH, gFileSelNoFileToEraseENGTex_HEIGHT, 8)]; +#define gFileSelNoEmptyFileENGTex_WIDTH 128 +#define gFileSelNoEmptyFileENGTex_HEIGHT 16 +extern u64 gFileSelNoEmptyFileENGTex[TEX_LEN(u64, gFileSelNoEmptyFileENGTex_WIDTH, gFileSelNoEmptyFileENGTex_HEIGHT, 8)]; +#define gFileSelFileEmptyENGTex_WIDTH 128 +#define gFileSelFileEmptyENGTex_HEIGHT 16 +extern u64 gFileSelFileEmptyENGTex[TEX_LEN(u64, gFileSelFileEmptyENGTex_WIDTH, gFileSelFileEmptyENGTex_HEIGHT, 8)]; +#define gFileSelFileInUseENGTex_WIDTH 128 +#define gFileSelFileInUseENGTex_HEIGHT 16 +extern u64 gFileSelFileInUseENGTex[TEX_LEN(u64, gFileSelFileInUseENGTex_WIDTH, gFileSelFileInUseENGTex_HEIGHT, 8)]; +#define gFileSelCopyWhichFileENGTex_WIDTH 128 +#define gFileSelCopyWhichFileENGTex_HEIGHT 16 +extern u64 gFileSelCopyWhichFileENGTex[TEX_LEN(u64, gFileSelCopyWhichFileENGTex_WIDTH, gFileSelCopyWhichFileENGTex_HEIGHT, 8)]; +#define gFileSelCopyToWhichFileENGTex_WIDTH 128 +#define gFileSelCopyToWhichFileENGTex_HEIGHT 16 +extern u64 gFileSelCopyToWhichFileENGTex[TEX_LEN(u64, gFileSelCopyToWhichFileENGTex_WIDTH, gFileSelCopyToWhichFileENGTex_HEIGHT, 8)]; +#define gFileSelAreYouSureENGTex_WIDTH 128 +#define gFileSelAreYouSureENGTex_HEIGHT 16 +extern u64 gFileSelAreYouSureENGTex[TEX_LEN(u64, gFileSelAreYouSureENGTex_WIDTH, gFileSelAreYouSureENGTex_HEIGHT, 8)]; +#define gFileSelFileCopiedENGTex_WIDTH 128 +#define gFileSelFileCopiedENGTex_HEIGHT 16 +extern u64 gFileSelFileCopiedENGTex[TEX_LEN(u64, gFileSelFileCopiedENGTex_WIDTH, gFileSelFileCopiedENGTex_HEIGHT, 8)]; +#define gFileSelPleaseSelectAFileENGTex_WIDTH 128 +#define gFileSelPleaseSelectAFileENGTex_HEIGHT 16 +extern u64 gFileSelPleaseSelectAFileENGTex[TEX_LEN(u64, gFileSelPleaseSelectAFileENGTex_WIDTH, gFileSelPleaseSelectAFileENGTex_HEIGHT, 8)]; +#define gFileSelOpenThisFileENGTex_WIDTH 128 +#define gFileSelOpenThisFileENGTex_HEIGHT 16 +extern u64 gFileSelOpenThisFileENGTex[TEX_LEN(u64, gFileSelOpenThisFileENGTex_WIDTH, gFileSelOpenThisFileENGTex_HEIGHT, 8)]; +#define gFileSelEraseWhichFileENGTex_WIDTH 128 +#define gFileSelEraseWhichFileENGTex_HEIGHT 16 +extern u64 gFileSelEraseWhichFileENGTex[TEX_LEN(u64, gFileSelEraseWhichFileENGTex_WIDTH, gFileSelEraseWhichFileENGTex_HEIGHT, 8)]; +#define gFileSelAreYouSure2ENGTex_WIDTH 128 +#define gFileSelAreYouSure2ENGTex_HEIGHT 16 +extern u64 gFileSelAreYouSure2ENGTex[TEX_LEN(u64, gFileSelAreYouSure2ENGTex_WIDTH, gFileSelAreYouSure2ENGTex_HEIGHT, 8)]; +#define gFileSelFileErasedENGTex_WIDTH 128 +#define gFileSelFileErasedENGTex_HEIGHT 16 +extern u64 gFileSelFileErasedENGTex[TEX_LEN(u64, gFileSelFileErasedENGTex_WIDTH, gFileSelFileErasedENGTex_HEIGHT, 8)]; +#define gFileSelOptionsENGTex_WIDTH 128 +#define gFileSelOptionsENGTex_HEIGHT 16 +extern u64 gFileSelOptionsENGTex[TEX_LEN(u64, gFileSelOptionsENGTex_WIDTH, gFileSelOptionsENGTex_HEIGHT, 8)]; +#define gFileSelNameENGTex_WIDTH 56 +#define gFileSelNameENGTex_HEIGHT 16 +extern u64 gFileSelNameENGTex[TEX_LEN(u64, gFileSelNameENGTex_WIDTH, gFileSelNameENGTex_HEIGHT, 8)]; +#define gFileSelSurroundENGTex_WIDTH 48 +#define gFileSelSurroundENGTex_HEIGHT 16 +extern u64 gFileSelSurroundENGTex[TEX_LEN(u64, gFileSelSurroundENGTex_WIDTH, gFileSelSurroundENGTex_HEIGHT, 8)]; +#define gFileSelHeadsetENGTex_WIDTH 48 +#define gFileSelHeadsetENGTex_HEIGHT 16 +extern u64 gFileSelHeadsetENGTex[TEX_LEN(u64, gFileSelHeadsetENGTex_WIDTH, gFileSelHeadsetENGTex_HEIGHT, 8)]; +#define gFileSelMonoENGTex_WIDTH 48 +#define gFileSelMonoENGTex_HEIGHT 16 +extern u64 gFileSelMonoENGTex[TEX_LEN(u64, gFileSelMonoENGTex_WIDTH, gFileSelMonoENGTex_HEIGHT, 8)]; +#define gFileSelStereoENGTex_WIDTH 48 +#define gFileSelStereoENGTex_HEIGHT 16 +extern u64 gFileSelStereoENGTex[TEX_LEN(u64, gFileSelStereoENGTex_WIDTH, gFileSelStereoENGTex_HEIGHT, 8)]; +#define gFileSelZTargetingENGTex_WIDTH 64 +#define gFileSelZTargetingENGTex_HEIGHT 16 +extern u64 gFileSelZTargetingENGTex[TEX_LEN(u64, gFileSelZTargetingENGTex_WIDTH, gFileSelZTargetingENGTex_HEIGHT, 8)]; +#define gFileSelSwitchENGTex_WIDTH 48 +#define gFileSelSwitchENGTex_HEIGHT 16 +extern u64 gFileSelSwitchENGTex[TEX_LEN(u64, gFileSelSwitchENGTex_WIDTH, gFileSelSwitchENGTex_HEIGHT, 8)]; +#define gFileSelHoldENGTex_WIDTH 48 +#define gFileSelHoldENGTex_HEIGHT 16 +extern u64 gFileSelHoldENGTex[TEX_LEN(u64, gFileSelHoldENGTex_WIDTH, gFileSelHoldENGTex_HEIGHT, 8)]; +#define gFileSelControlsENGTex_WIDTH 144 +#define gFileSelControlsENGTex_HEIGHT 16 +extern u64 gFileSelControlsENGTex[TEX_LEN(u64, gFileSelControlsENGTex_WIDTH, gFileSelControlsENGTex_HEIGHT, 8)]; +#define gFileSelCheckBrightnessENGTex_WIDTH 96 +#define gFileSelCheckBrightnessENGTex_HEIGHT 16 +extern u64 gFileSelCheckBrightnessENGTex[TEX_LEN(u64, gFileSelCheckBrightnessENGTex_WIDTH, gFileSelCheckBrightnessENGTex_HEIGHT, 8)]; +#define gFileSelCopyButtonENGTex_WIDTH 64 +#define gFileSelCopyButtonENGTex_HEIGHT 16 +extern u64 gFileSelCopyButtonENGTex[TEX_LEN(u64, gFileSelCopyButtonENGTex_WIDTH, gFileSelCopyButtonENGTex_HEIGHT, 16)]; +#define gFileSelFile1ButtonENGTex_WIDTH 64 +#define gFileSelFile1ButtonENGTex_HEIGHT 16 +extern u64 gFileSelFile1ButtonENGTex[TEX_LEN(u64, gFileSelFile1ButtonENGTex_WIDTH, gFileSelFile1ButtonENGTex_HEIGHT, 16)]; +#define gFileSelFile2ButtonENGTex_WIDTH 64 +#define gFileSelFile2ButtonENGTex_HEIGHT 16 +extern u64 gFileSelFile2ButtonENGTex[TEX_LEN(u64, gFileSelFile2ButtonENGTex_WIDTH, gFileSelFile2ButtonENGTex_HEIGHT, 16)]; +#define gFileSelFile3ButtonENGTex_WIDTH 64 +#define gFileSelFile3ButtonENGTex_HEIGHT 16 +extern u64 gFileSelFile3ButtonENGTex[TEX_LEN(u64, gFileSelFile3ButtonENGTex_WIDTH, gFileSelFile3ButtonENGTex_HEIGHT, 16)]; +#define gFileSelYesButtonENGTex_WIDTH 64 +#define gFileSelYesButtonENGTex_HEIGHT 16 +extern u64 gFileSelYesButtonENGTex[TEX_LEN(u64, gFileSelYesButtonENGTex_WIDTH, gFileSelYesButtonENGTex_HEIGHT, 16)]; +#define gFileSelEraseButtonENGTex_WIDTH 64 +#define gFileSelEraseButtonENGTex_HEIGHT 16 +extern u64 gFileSelEraseButtonENGTex[TEX_LEN(u64, gFileSelEraseButtonENGTex_WIDTH, gFileSelEraseButtonENGTex_HEIGHT, 16)]; +#define gFileSelOptionsButtonENGTex_WIDTH 64 +#define gFileSelOptionsButtonENGTex_HEIGHT 16 +extern u64 gFileSelOptionsButtonENGTex[TEX_LEN(u64, gFileSelOptionsButtonENGTex_WIDTH, gFileSelOptionsButtonENGTex_HEIGHT, 16)]; +#define gFileSelQuitButtonENGTex_WIDTH 64 +#define gFileSelQuitButtonENGTex_HEIGHT 16 +extern u64 gFileSelQuitButtonENGTex[TEX_LEN(u64, gFileSelQuitButtonENGTex_WIDTH, gFileSelQuitButtonENGTex_HEIGHT, 16)]; +#define gFileSelSaveXENGTex_WIDTH 32 +#define gFileSelSaveXENGTex_HEIGHT 16 +extern u64 gFileSelSaveXENGTex[TEX_LEN(u64, gFileSelSaveXENGTex_WIDTH, gFileSelSaveXENGTex_HEIGHT, 4)]; + +#endif /* TITLE_STATIC_NTSC_H */ diff --git a/assets/textures/title_static/title_static_options_tex.h b/assets/textures/title_static/title_static_options_tex.h new file mode 100644 index 00000000000..9055cbc67aa --- /dev/null +++ b/assets/textures/title_static/title_static_options_tex.h @@ -0,0 +1,105 @@ +#ifndef TITLE_STATIC_OPTIONS_TEX_H +#define TITLE_STATIC_OPTIONS_TEX_H + +#include "tex_len.h" +#include "ultra64.h" + +#define gFileSelSurroundENGTex_WIDTH 48 +#define gFileSelSurroundENGTex_HEIGHT 16 +extern u64 gFileSelSurroundENGTex[TEX_LEN(u64, gFileSelSurroundENGTex_WIDTH, gFileSelSurroundENGTex_HEIGHT, 8)]; +// both german & french use the english texture + +#define gFileSelHeadsetENGTex_WIDTH 48 +#define gFileSelHeadsetENGTex_HEIGHT 16 +extern u64 gFileSelHeadsetENGTex[TEX_LEN(u64, gFileSelHeadsetENGTex_WIDTH, gFileSelHeadsetENGTex_HEIGHT, 8)]; +#define gFileSelHeadsetGERTex_WIDTH 48 +#define gFileSelHeadsetGERTex_HEIGHT 16 +extern u64 gFileSelHeadsetGERTex[TEX_LEN(u64, gFileSelHeadsetGERTex_WIDTH, gFileSelHeadsetGERTex_HEIGHT, 8)]; +#define gFileSelHeadsetFRATex_WIDTH 48 +#define gFileSelHeadsetFRATex_HEIGHT 16 +extern u64 gFileSelHeadsetFRATex[TEX_LEN(u64, gFileSelHeadsetFRATex_WIDTH, gFileSelHeadsetFRATex_HEIGHT, 8)]; + +#define gFileSelMonoENGTex_WIDTH 48 +#define gFileSelMonoENGTex_HEIGHT 16 +extern u64 gFileSelMonoENGTex[TEX_LEN(u64, gFileSelMonoENGTex_WIDTH, gFileSelMonoENGTex_HEIGHT, 8)]; +// both german & french use the english texture + +#define gFileSelSOUNDENGTex_WIDTH 64 +#define gFileSelSOUNDENGTex_HEIGHT 16 +extern u64 gFileSelSOUNDENGTex[TEX_LEN(u64, gFileSelSOUNDENGTex_WIDTH, gFileSelSOUNDENGTex_HEIGHT, 8)]; +// german uses the english texture +#define gFileSelSOUNDFRATex_WIDTH 64 +#define gFileSelSOUNDFRATex_HEIGHT 16 +extern u64 gFileSelSOUNDFRATex[TEX_LEN(u64, gFileSelSOUNDFRATex_WIDTH, gFileSelSOUNDFRATex_HEIGHT, 8)]; + +#define gFileSelStereoENGTex_WIDTH 48 +#define gFileSelStereoENGTex_HEIGHT 16 +extern u64 gFileSelStereoENGTex[TEX_LEN(u64, gFileSelStereoENGTex_WIDTH, gFileSelStereoENGTex_HEIGHT, 8)]; +// german uses the english texture +#define gFileSelStereoFRATex_WIDTH 48 +#define gFileSelStereoFRATex_HEIGHT 16 +extern u64 gFileSelStereoFRATex[TEX_LEN(u64, gFileSelStereoFRATex_WIDTH, gFileSelStereoFRATex_HEIGHT, 8)]; + +#define gFileSelZTargetingENGTex_WIDTH 64 +#define gFileSelZTargetingENGTex_HEIGHT 16 +extern u64 gFileSelZTargetingENGTex[TEX_LEN(u64, gFileSelZTargetingENGTex_WIDTH, gFileSelZTargetingENGTex_HEIGHT, 8)]; +#define gFileSelZTargetingGERTex_WIDTH 144 +#define gFileSelZTargetingGERTex_HEIGHT 16 +extern u64 gFileSelZTargetingGERTex[TEX_LEN(u64, gFileSelZTargetingGERTex_WIDTH, gFileSelZTargetingGERTex_HEIGHT, 8)]; +#define gFileSelZTargetingFRATex_WIDTH 64 +#define gFileSelZTargetingFRATex_HEIGHT 16 +extern u64 gFileSelZTargetingFRATex[TEX_LEN(u64, gFileSelZTargetingFRATex_WIDTH, gFileSelZTargetingFRATex_HEIGHT, 8)]; + +#define gFileSelSwitchENGTex_WIDTH 48 +#define gFileSelSwitchENGTex_HEIGHT 16 +extern u64 gFileSelSwitchENGTex[TEX_LEN(u64, gFileSelSwitchENGTex_WIDTH, gFileSelSwitchENGTex_HEIGHT, 8)]; +#define gFileSelSwitchGERTex_WIDTH 80 +#define gFileSelSwitchGERTex_HEIGHT 16 +extern u64 gFileSelSwitchGERTex[TEX_LEN(u64, gFileSelSwitchGERTex_WIDTH, gFileSelSwitchGERTex_HEIGHT, 8)]; +#define gFileSelSwitchFRATex_WIDTH 48 +#define gFileSelSwitchFRATex_HEIGHT 16 +extern u64 gFileSelSwitchFRATex[TEX_LEN(u64, gFileSelSwitchFRATex_WIDTH, gFileSelSwitchFRATex_HEIGHT, 8)]; + +#define gFileSelHoldENGTex_WIDTH 48 +#define gFileSelHoldENGTex_HEIGHT 16 +extern u64 gFileSelHoldENGTex[TEX_LEN(u64, gFileSelHoldENGTex_WIDTH, gFileSelHoldENGTex_HEIGHT, 8)]; +#define gFileSelHoldGERTex_WIDTH 80 +#define gFileSelHoldGERTex_HEIGHT 16 +extern u64 gFileSelHoldGERTex[TEX_LEN(u64, gFileSelHoldGERTex_WIDTH, gFileSelHoldGERTex_HEIGHT, 8)]; +#define gFileSelHoldFRATex_WIDTH 48 +#define gFileSelHoldFRATex_HEIGHT 16 +extern u64 gFileSelHoldFRATex[TEX_LEN(u64, gFileSelHoldFRATex_WIDTH, gFileSelHoldFRATex_HEIGHT, 8)]; + +#define gFileSelCheckBrightnessENGTex_WIDTH 128 +#define gFileSelCheckBrightnessENGTex_HEIGHT 16 +extern u64 gFileSelCheckBrightnessENGTex[TEX_LEN(u64, gFileSelCheckBrightnessENGTex_WIDTH, gFileSelCheckBrightnessENGTex_HEIGHT, 8)]; +#define gFileSelCheckBrightnessGERTex_WIDTH 128 +#define gFileSelCheckBrightnessGERTex_HEIGHT 16 +extern u64 gFileSelCheckBrightnessGERTex[TEX_LEN(u64, gFileSelCheckBrightnessGERTex_WIDTH, gFileSelCheckBrightnessGERTex_HEIGHT, 8)]; +#define gFileSelCheckBrightnessFRATex_WIDTH 128 +#define gFileSelCheckBrightnessFRATex_HEIGHT 16 +extern u64 gFileSelCheckBrightnessFRATex[TEX_LEN(u64, gFileSelCheckBrightnessFRATex_WIDTH, gFileSelCheckBrightnessFRATex_HEIGHT, 8)]; + +#if OOT_PAL_N64 +#define gFileSelLanguageChoiceENGTex_WIDTH 48 +#define gFileSelLanguageChoiceENGTex_HEIGHT 16 +extern u64 gFileSelLanguageChoiceENGTex[TEX_LEN(u64, gFileSelLanguageChoiceENGTex_WIDTH, gFileSelLanguageChoiceENGTex_HEIGHT, 8)]; +#define gFileSelLanguageChoiceGERTex_WIDTH 48 +#define gFileSelLanguageChoiceGERTex_HEIGHT 16 +extern u64 gFileSelLanguageChoiceGERTex[TEX_LEN(u64, gFileSelLanguageChoiceGERTex_WIDTH, gFileSelLanguageChoiceGERTex_HEIGHT, 8)]; +#define gFileSelLanguageChoiceFRATex_WIDTH 48 +#define gFileSelLanguageChoiceFRATex_HEIGHT 16 +extern u64 gFileSelLanguageChoiceFRATex[TEX_LEN(u64, gFileSelLanguageChoiceFRATex_WIDTH, gFileSelLanguageChoiceFRATex_HEIGHT, 8)]; + +#define gFileSelLanguageENGTex_WIDTH 64 +#define gFileSelLanguageENGTex_HEIGHT 16 +extern u64 gFileSelLanguageENGTex[TEX_LEN(u64, gFileSelLanguageENGTex_WIDTH, gFileSelLanguageENGTex_HEIGHT, 8)]; +#define gFileSelLanguageGERTex_WIDTH 64 +#define gFileSelLanguageGERTex_HEIGHT 16 +extern u64 gFileSelLanguageGERTex[TEX_LEN(u64, gFileSelLanguageGERTex_WIDTH, gFileSelLanguageGERTex_HEIGHT, 8)]; +#define gFileSelLanguageFRATex_WIDTH 64 +#define gFileSelLanguageFRATex_HEIGHT 16 +extern u64 gFileSelLanguageFRATex[TEX_LEN(u64, gFileSelLanguageFRATex_WIDTH, gFileSelLanguageFRATex_HEIGHT, 8)]; +#endif /* OOT_PAL_N64 */ + +#endif /* TITLE_STATIC_OPTIONS_TEX_H */ diff --git a/assets/textures/title_static/title_static_pal_gc.h b/assets/textures/title_static/title_static_pal_gc.h new file mode 100644 index 00000000000..994dd5cc481 --- /dev/null +++ b/assets/textures/title_static/title_static_pal_gc.h @@ -0,0 +1,308 @@ +#ifndef TITLE_STATIC_PAL_GC_H +#define TITLE_STATIC_PAL_GC_H + +#include "tex_len.h" +#include "ultra64.h" + +// Medallions +#include "assets/textures/title_static/title_static_medallion_tex.h" + +// Main window +#include "assets/textures/title_static/title_static_file_sel_window_tex.h" + +// Character set select buttons +#include "assets/textures/title_static/title_static_char_set_tex.h" + +#define gFileSelConnectorTex_WIDTH 24 +#define gFileSelConnectorTex_HEIGHT 16 +extern u64 gFileSelConnectorTex[TEX_LEN(u64, gFileSelConnectorTex_WIDTH, gFileSelConnectorTex_HEIGHT, 8)]; +#define gFileSelBackspaceButtonTex_WIDTH 28 +#define gFileSelBackspaceButtonTex_HEIGHT 16 +extern u64 gFileSelBackspaceButtonTex[TEX_LEN(u64, gFileSelBackspaceButtonTex_WIDTH, gFileSelBackspaceButtonTex_HEIGHT, 16)]; +#define gFileSelNameBoxTex_WIDTH 108 +#define gFileSelNameBoxTex_HEIGHT 16 +extern u64 gFileSelNameBoxTex[TEX_LEN(u64, gFileSelNameBoxTex_WIDTH, gFileSelNameBoxTex_HEIGHT, 16)]; + +#define gFileSelDISKButtonTex_WIDTH 44 +#define gFileSelDISKButtonTex_HEIGHT 16 +extern u64 gFileSelDISKButtonTex[TEX_LEN(u64, gFileSelDISKButtonTex_WIDTH, gFileSelDISKButtonTex_HEIGHT, 16)]; + +#include "assets/textures/title_static/title_static_file_sel_file_info_box_tex.h" + +#define gFileSelOptionsDividerTex_WIDTH 256 +#define gFileSelOptionsDividerTex_HEIGHT 2 +extern u64 gFileSelOptionsDividerTex[TEX_LEN(u64, gFileSelOptionsDividerTex_WIDTH, gFileSelOptionsDividerTex_HEIGHT, 4)]; +#define gFileSelBrightnessCheckTex_WIDTH 96 +#define gFileSelBrightnessCheckTex_HEIGHT 16 +extern u64 gFileSelBrightnessCheckTex[TEX_LEN(u64, gFileSelBrightnessCheckTex_WIDTH, gFileSelBrightnessCheckTex_HEIGHT, 4)]; +#define gFileSelSaveXTex_WIDTH 32 +#define gFileSelSaveXTex_HEIGHT 16 +extern u64 gFileSelSaveXTex[TEX_LEN(u64, gFileSelSaveXTex_WIDTH, gFileSelSaveXTex_HEIGHT, 4)]; + +// Highlights +#include "assets/textures/title_static/title_static_highlight_tex.h" + +// Stones +#include "assets/textures/title_static/title_static_stone_tex.h" + +// Language specific textures + +#define gFileSelENDButtonENGTex_WIDTH 44 +#define gFileSelENDButtonENGTex_HEIGHT 16 +extern u64 gFileSelENDButtonENGTex[TEX_LEN(u64, gFileSelENDButtonENGTex_WIDTH, gFileSelENDButtonENGTex_HEIGHT, 16)]; +#define gFileSelENDButtonGERTex_WIDTH 44 +#define gFileSelENDButtonGERTex_HEIGHT 16 +extern u64 gFileSelENDButtonGERTex[TEX_LEN(u64, gFileSelENDButtonGERTex_WIDTH, gFileSelENDButtonGERTex_HEIGHT, 16)]; +#define gFileSelENDButtonFRATex_WIDTH 44 +#define gFileSelENDButtonFRATex_HEIGHT 16 +extern u64 gFileSelENDButtonFRATex[TEX_LEN(u64, gFileSelENDButtonFRATex_WIDTH, gFileSelENDButtonFRATex_HEIGHT, 16)]; + +#define gFileSelNoFileToCopyENGTex_WIDTH 128 +#define gFileSelNoFileToCopyENGTex_HEIGHT 16 +extern u64 gFileSelNoFileToCopyENGTex[TEX_LEN(u64, gFileSelNoFileToCopyENGTex_WIDTH, gFileSelNoFileToCopyENGTex_HEIGHT, 8)]; +#define gFileSelNoFileToCopyGERTex_WIDTH 128 +#define gFileSelNoFileToCopyGERTex_HEIGHT 16 +extern u64 gFileSelNoFileToCopyGERTex[TEX_LEN(u64, gFileSelNoFileToCopyGERTex_WIDTH, gFileSelNoFileToCopyGERTex_HEIGHT, 8)]; +#define gFileSelNoFileToCopyFRATex_WIDTH 128 +#define gFileSelNoFileToCopyFRATex_HEIGHT 16 +extern u64 gFileSelNoFileToCopyFRATex[TEX_LEN(u64, gFileSelNoFileToCopyFRATex_WIDTH, gFileSelNoFileToCopyFRATex_HEIGHT, 8)]; + +#define gFileSelNoFileToEraseENGTex_WIDTH 128 +#define gFileSelNoFileToEraseENGTex_HEIGHT 16 +extern u64 gFileSelNoFileToEraseENGTex[TEX_LEN(u64, gFileSelNoFileToEraseENGTex_WIDTH, gFileSelNoFileToEraseENGTex_HEIGHT, 8)]; +#define gFileSelNoFileToEraseGERTex_WIDTH 128 +#define gFileSelNoFileToEraseGERTex_HEIGHT 16 +extern u64 gFileSelNoFileToEraseGERTex[TEX_LEN(u64, gFileSelNoFileToEraseGERTex_WIDTH, gFileSelNoFileToEraseGERTex_HEIGHT, 8)]; +#define gFileSelNoFileToEraseFRATex_WIDTH 128 +#define gFileSelNoFileToEraseFRATex_HEIGHT 16 +extern u64 gFileSelNoFileToEraseFRATex[TEX_LEN(u64, gFileSelNoFileToEraseFRATex_WIDTH, gFileSelNoFileToEraseFRATex_HEIGHT, 8)]; + +#define gFileSelNoEmptyFileENGTex_WIDTH 128 +#define gFileSelNoEmptyFileENGTex_HEIGHT 16 +extern u64 gFileSelNoEmptyFileENGTex[TEX_LEN(u64, gFileSelNoEmptyFileENGTex_WIDTH, gFileSelNoEmptyFileENGTex_HEIGHT, 8)]; +#define gFileSelNoEmptyFileGERTex_WIDTH 128 +#define gFileSelNoEmptyFileGERTex_HEIGHT 16 +extern u64 gFileSelNoEmptyFileGERTex[TEX_LEN(u64, gFileSelNoEmptyFileGERTex_WIDTH, gFileSelNoEmptyFileGERTex_HEIGHT, 8)]; +#define gFileSelNoEmptyFileFRATex_WIDTH 128 +#define gFileSelNoEmptyFileFRATex_HEIGHT 16 +extern u64 gFileSelNoEmptyFileFRATex[TEX_LEN(u64, gFileSelNoEmptyFileFRATex_WIDTH, gFileSelNoEmptyFileFRATex_HEIGHT, 8)]; + +#define gFileSelFileEmptyENGTex_WIDTH 128 +#define gFileSelFileEmptyENGTex_HEIGHT 16 +extern u64 gFileSelFileEmptyENGTex[TEX_LEN(u64, gFileSelFileEmptyENGTex_WIDTH, gFileSelFileEmptyENGTex_HEIGHT, 8)]; +#define gFileSelFileEmptyGERTex_WIDTH 128 +#define gFileSelFileEmptyGERTex_HEIGHT 16 +extern u64 gFileSelFileEmptyGERTex[TEX_LEN(u64, gFileSelFileEmptyGERTex_WIDTH, gFileSelFileEmptyGERTex_HEIGHT, 8)]; +#define gFileSelFileEmptyFRATex_WIDTH 128 +#define gFileSelFileEmptyFRATex_HEIGHT 16 +extern u64 gFileSelFileEmptyFRATex[TEX_LEN(u64, gFileSelFileEmptyFRATex_WIDTH, gFileSelFileEmptyFRATex_HEIGHT, 8)]; + +#define gFileSelFileInUseENGTex_WIDTH 128 +#define gFileSelFileInUseENGTex_HEIGHT 16 +extern u64 gFileSelFileInUseENGTex[TEX_LEN(u64, gFileSelFileInUseENGTex_WIDTH, gFileSelFileInUseENGTex_HEIGHT, 8)]; +#define gFileSelFileInUseGERTex_WIDTH 128 +#define gFileSelFileInUseGERTex_HEIGHT 16 +extern u64 gFileSelFileInUseGERTex[TEX_LEN(u64, gFileSelFileInUseGERTex_WIDTH, gFileSelFileInUseGERTex_HEIGHT, 8)]; +#define gFileSelFileInUseFRATex_WIDTH 128 +#define gFileSelFileInUseFRATex_HEIGHT 16 +extern u64 gFileSelFileInUseFRATex[TEX_LEN(u64, gFileSelFileInUseFRATex_WIDTH, gFileSelFileInUseFRATex_HEIGHT, 8)]; + +#define gFileSelCopyWhichFileENGTex_WIDTH 128 +#define gFileSelCopyWhichFileENGTex_HEIGHT 16 +extern u64 gFileSelCopyWhichFileENGTex[TEX_LEN(u64, gFileSelCopyWhichFileENGTex_WIDTH, gFileSelCopyWhichFileENGTex_HEIGHT, 8)]; +#define gFileSelCopyWhichFileGERTex_WIDTH 128 +#define gFileSelCopyWhichFileGERTex_HEIGHT 16 +extern u64 gFileSelCopyWhichFileGERTex[TEX_LEN(u64, gFileSelCopyWhichFileGERTex_WIDTH, gFileSelCopyWhichFileGERTex_HEIGHT, 8)]; +#define gFileSelCopyWhichFileFRATex_WIDTH 128 +#define gFileSelCopyWhichFileFRATex_HEIGHT 16 +extern u64 gFileSelCopyWhichFileFRATex[TEX_LEN(u64, gFileSelCopyWhichFileFRATex_WIDTH, gFileSelCopyWhichFileFRATex_HEIGHT, 8)]; + +#define gFileSelCopyToWhichFileENGTex_WIDTH 128 +#define gFileSelCopyToWhichFileENGTex_HEIGHT 16 +extern u64 gFileSelCopyToWhichFileENGTex[TEX_LEN(u64, gFileSelCopyToWhichFileENGTex_WIDTH, gFileSelCopyToWhichFileENGTex_HEIGHT, 8)]; +#define gFileSelCopyToWhichFileGERTex_WIDTH 128 +#define gFileSelCopyToWhichFileGERTex_HEIGHT 16 +extern u64 gFileSelCopyToWhichFileGERTex[TEX_LEN(u64, gFileSelCopyToWhichFileGERTex_WIDTH, gFileSelCopyToWhichFileGERTex_HEIGHT, 8)]; +#define gFileSelCopyToWhichFileFRATex_WIDTH 128 +#define gFileSelCopyToWhichFileFRATex_HEIGHT 16 +extern u64 gFileSelCopyToWhichFileFRATex[TEX_LEN(u64, gFileSelCopyToWhichFileFRATex_WIDTH, gFileSelCopyToWhichFileFRATex_HEIGHT, 8)]; + +#define gFileSelAreYouSureENGTex_WIDTH 128 +#define gFileSelAreYouSureENGTex_HEIGHT 16 +extern u64 gFileSelAreYouSureENGTex[TEX_LEN(u64, gFileSelAreYouSureENGTex_WIDTH, gFileSelAreYouSureENGTex_HEIGHT, 8)]; +#define gFileSelAreYouSureGERTex_WIDTH 128 +#define gFileSelAreYouSureGERTex_HEIGHT 16 +extern u64 gFileSelAreYouSureGERTex[TEX_LEN(u64, gFileSelAreYouSureGERTex_WIDTH, gFileSelAreYouSureGERTex_HEIGHT, 8)]; +#define gFileSelAreYouSureFRATex_WIDTH 128 +#define gFileSelAreYouSureFRATex_HEIGHT 16 +extern u64 gFileSelAreYouSureFRATex[TEX_LEN(u64, gFileSelAreYouSureFRATex_WIDTH, gFileSelAreYouSureFRATex_HEIGHT, 8)]; + +#define gFileSelFileCopiedENGTex_WIDTH 128 +#define gFileSelFileCopiedENGTex_HEIGHT 16 +extern u64 gFileSelFileCopiedENGTex[TEX_LEN(u64, gFileSelFileCopiedENGTex_WIDTH, gFileSelFileCopiedENGTex_HEIGHT, 8)]; +#define gFileSelFileCopiedGERTex_WIDTH 128 +#define gFileSelFileCopiedGERTex_HEIGHT 16 +extern u64 gFileSelFileCopiedGERTex[TEX_LEN(u64, gFileSelFileCopiedGERTex_WIDTH, gFileSelFileCopiedGERTex_HEIGHT, 8)]; +#define gFileSelFileCopiedFRATex_WIDTH 128 +#define gFileSelFileCopiedFRATex_HEIGHT 16 +extern u64 gFileSelFileCopiedFRATex[TEX_LEN(u64, gFileSelFileCopiedFRATex_WIDTH, gFileSelFileCopiedFRATex_HEIGHT, 8)]; + +#define gFileSelPleaseSelectAFileENGTex_WIDTH 128 +#define gFileSelPleaseSelectAFileENGTex_HEIGHT 16 +extern u64 gFileSelPleaseSelectAFileENGTex[TEX_LEN(u64, gFileSelPleaseSelectAFileENGTex_WIDTH, gFileSelPleaseSelectAFileENGTex_HEIGHT, 8)]; +#define gFileSelPleaseSelectAFileGERTex_WIDTH 128 +#define gFileSelPleaseSelectAFileGERTex_HEIGHT 16 +extern u64 gFileSelPleaseSelectAFileGERTex[TEX_LEN(u64, gFileSelPleaseSelectAFileGERTex_WIDTH, gFileSelPleaseSelectAFileGERTex_HEIGHT, 8)]; +#define gFileSelPleaseSelectAFileFRATex_WIDTH 128 +#define gFileSelPleaseSelectAFileFRATex_HEIGHT 16 +extern u64 gFileSelPleaseSelectAFileFRATex[TEX_LEN(u64, gFileSelPleaseSelectAFileFRATex_WIDTH, gFileSelPleaseSelectAFileFRATex_HEIGHT, 8)]; + +#define gFileSelOpenThisFileENGTex_WIDTH 128 +#define gFileSelOpenThisFileENGTex_HEIGHT 16 +extern u64 gFileSelOpenThisFileENGTex[TEX_LEN(u64, gFileSelOpenThisFileENGTex_WIDTH, gFileSelOpenThisFileENGTex_HEIGHT, 8)]; +#define gFileSelOpenThisFileGERTex_WIDTH 128 +#define gFileSelOpenThisFileGERTex_HEIGHT 16 +extern u64 gFileSelOpenThisFileGERTex[TEX_LEN(u64, gFileSelOpenThisFileGERTex_WIDTH, gFileSelOpenThisFileGERTex_HEIGHT, 8)]; +#define gFileSelOpenThisFileFRATex_WIDTH 128 +#define gFileSelOpenThisFileFRATex_HEIGHT 16 +extern u64 gFileSelOpenThisFileFRATex[TEX_LEN(u64, gFileSelOpenThisFileFRATex_WIDTH, gFileSelOpenThisFileFRATex_HEIGHT, 8)]; + +#define gFileSelEraseWhichFileENGTex_WIDTH 128 +#define gFileSelEraseWhichFileENGTex_HEIGHT 16 +extern u64 gFileSelEraseWhichFileENGTex[TEX_LEN(u64, gFileSelEraseWhichFileENGTex_WIDTH, gFileSelEraseWhichFileENGTex_HEIGHT, 8)]; +#define gFileSelEraseWhichFileGERTex_WIDTH 128 +#define gFileSelEraseWhichFileGERTex_HEIGHT 16 +extern u64 gFileSelEraseWhichFileGERTex[TEX_LEN(u64, gFileSelEraseWhichFileGERTex_WIDTH, gFileSelEraseWhichFileGERTex_HEIGHT, 8)]; +#define gFileSelEraseWhichFileFRATex_WIDTH 128 +#define gFileSelEraseWhichFileFRATex_HEIGHT 16 +extern u64 gFileSelEraseWhichFileFRATex[TEX_LEN(u64, gFileSelEraseWhichFileFRATex_WIDTH, gFileSelEraseWhichFileFRATex_HEIGHT, 8)]; + +#define gFileSelAreYouSure2ENGTex_WIDTH 128 +#define gFileSelAreYouSure2ENGTex_HEIGHT 16 +extern u64 gFileSelAreYouSure2ENGTex[TEX_LEN(u64, gFileSelAreYouSure2ENGTex_WIDTH, gFileSelAreYouSure2ENGTex_HEIGHT, 8)]; +#define gFileSelAreYouSure2GERTex_WIDTH 128 +#define gFileSelAreYouSure2GERTex_HEIGHT 16 +extern u64 gFileSelAreYouSure2GERTex[TEX_LEN(u64, gFileSelAreYouSure2GERTex_WIDTH, gFileSelAreYouSure2GERTex_HEIGHT, 8)]; +#define gFileSelAreYouSure2FRATex_WIDTH 128 +#define gFileSelAreYouSure2FRATex_HEIGHT 16 +extern u64 gFileSelAreYouSure2FRATex[TEX_LEN(u64, gFileSelAreYouSure2FRATex_WIDTH, gFileSelAreYouSure2FRATex_HEIGHT, 8)]; + +#define gFileSelFileErasedENGTex_WIDTH 128 +#define gFileSelFileErasedENGTex_HEIGHT 16 +extern u64 gFileSelFileErasedENGTex[TEX_LEN(u64, gFileSelFileErasedENGTex_WIDTH, gFileSelFileErasedENGTex_HEIGHT, 8)]; +#define gFileSelFileErasedGERTex_WIDTH 128 +#define gFileSelFileErasedGERTex_HEIGHT 16 +extern u64 gFileSelFileErasedGERTex[TEX_LEN(u64, gFileSelFileErasedGERTex_WIDTH, gFileSelFileErasedGERTex_HEIGHT, 8)]; +#define gFileSelFileErasedFRATex_WIDTH 128 +#define gFileSelFileErasedFRATex_HEIGHT 16 +extern u64 gFileSelFileErasedFRATex[TEX_LEN(u64, gFileSelFileErasedFRATex_WIDTH, gFileSelFileErasedFRATex_HEIGHT, 8)]; + +#define gFileSelOptionsENGTex_WIDTH 128 +#define gFileSelOptionsENGTex_HEIGHT 16 +extern u64 gFileSelOptionsENGTex[TEX_LEN(u64, gFileSelOptionsENGTex_WIDTH, gFileSelOptionsENGTex_HEIGHT, 8)]; +#define gFileSelOptionsGERTex_WIDTH 128 +#define gFileSelOptionsGERTex_HEIGHT 16 +extern u64 gFileSelOptionsGERTex[TEX_LEN(u64, gFileSelOptionsGERTex_WIDTH, gFileSelOptionsGERTex_HEIGHT, 8)]; +// french uses the english texture + +#define gFileSelNameENGTex_WIDTH 56 +#define gFileSelNameENGTex_HEIGHT 16 +extern u64 gFileSelNameENGTex[TEX_LEN(u64, gFileSelNameENGTex_WIDTH, gFileSelNameENGTex_HEIGHT, 8)]; +#define gFileSelNameGERTex_WIDTH 56 +#define gFileSelNameGERTex_HEIGHT 16 +extern u64 gFileSelNameGERTex[TEX_LEN(u64, gFileSelNameGERTex_WIDTH, gFileSelNameGERTex_HEIGHT, 8)]; +#define gFileSelNameFRATex_WIDTH 56 +#define gFileSelNameFRATex_HEIGHT 16 +extern u64 gFileSelNameFRATex[TEX_LEN(u64, gFileSelNameFRATex_WIDTH, gFileSelNameFRATex_HEIGHT, 8)]; + +#define gFileSelControlsENGTex_WIDTH 144 +#define gFileSelControlsENGTex_HEIGHT 16 +extern u64 gFileSelControlsENGTex[TEX_LEN(u64, gFileSelControlsENGTex_WIDTH, gFileSelControlsENGTex_HEIGHT, 8)]; +#define gFileSelControlsGERTex_WIDTH 144 +#define gFileSelControlsGERTex_HEIGHT 16 +extern u64 gFileSelControlsGERTex[TEX_LEN(u64, gFileSelControlsGERTex_WIDTH, gFileSelControlsGERTex_HEIGHT, 8)]; +#define gFileSelControlsFRATex_WIDTH 144 +#define gFileSelControlsFRATex_HEIGHT 16 +extern u64 gFileSelControlsFRATex[TEX_LEN(u64, gFileSelControlsFRATex_WIDTH, gFileSelControlsFRATex_HEIGHT, 8)]; + +#define gFileSelCopyButtonENGTex_WIDTH 64 +#define gFileSelCopyButtonENGTex_HEIGHT 16 +extern u64 gFileSelCopyButtonENGTex[TEX_LEN(u64, gFileSelCopyButtonENGTex_WIDTH, gFileSelCopyButtonENGTex_HEIGHT, 16)]; +#define gFileSelCopyButtonGERTex_WIDTH 64 +#define gFileSelCopyButtonGERTex_HEIGHT 16 +extern u64 gFileSelCopyButtonGERTex[TEX_LEN(u64, gFileSelCopyButtonGERTex_WIDTH, gFileSelCopyButtonGERTex_HEIGHT, 16)]; +#define gFileSelCopyButtonFRATex_WIDTH 64 +#define gFileSelCopyButtonFRATex_HEIGHT 16 +extern u64 gFileSelCopyButtonFRATex[TEX_LEN(u64, gFileSelCopyButtonFRATex_WIDTH, gFileSelCopyButtonFRATex_HEIGHT, 16)]; + +#define gFileSelFile1ButtonENGTex_WIDTH 64 +#define gFileSelFile1ButtonENGTex_HEIGHT 16 +extern u64 gFileSelFile1ButtonENGTex[TEX_LEN(u64, gFileSelFile1ButtonENGTex_WIDTH, gFileSelFile1ButtonENGTex_HEIGHT, 16)]; +#define gFileSelFile1ButtonGERTex_WIDTH 64 +#define gFileSelFile1ButtonGERTex_HEIGHT 16 +extern u64 gFileSelFile1ButtonGERTex[TEX_LEN(u64, gFileSelFile1ButtonGERTex_WIDTH, gFileSelFile1ButtonGERTex_HEIGHT, 16)]; +#define gFileSelFile1ButtonFRATex_WIDTH 64 +#define gFileSelFile1ButtonFRATex_HEIGHT 16 +extern u64 gFileSelFile1ButtonFRATex[TEX_LEN(u64, gFileSelFile1ButtonFRATex_WIDTH, gFileSelFile1ButtonFRATex_HEIGHT, 16)]; + +#define gFileSelFile2ButtonENGTex_WIDTH 64 +#define gFileSelFile2ButtonENGTex_HEIGHT 16 +extern u64 gFileSelFile2ButtonENGTex[TEX_LEN(u64, gFileSelFile2ButtonENGTex_WIDTH, gFileSelFile2ButtonENGTex_HEIGHT, 16)]; +#define gFileSelFile2ButtonGERTex_WIDTH 64 +#define gFileSelFile2ButtonGERTex_HEIGHT 16 +extern u64 gFileSelFile2ButtonGERTex[TEX_LEN(u64, gFileSelFile2ButtonGERTex_WIDTH, gFileSelFile2ButtonGERTex_HEIGHT, 16)]; +#define gFileSelFile2ButtonFRATex_WIDTH 64 +#define gFileSelFile2ButtonFRATex_HEIGHT 16 +extern u64 gFileSelFile2ButtonFRATex[TEX_LEN(u64, gFileSelFile2ButtonFRATex_WIDTH, gFileSelFile2ButtonFRATex_HEIGHT, 16)]; + +#define gFileSelFile3ButtonENGTex_WIDTH 64 +#define gFileSelFile3ButtonENGTex_HEIGHT 16 +extern u64 gFileSelFile3ButtonENGTex[TEX_LEN(u64, gFileSelFile3ButtonENGTex_WIDTH, gFileSelFile3ButtonENGTex_HEIGHT, 16)]; +#define gFileSelFile3ButtonGERTex_WIDTH 64 +#define gFileSelFile3ButtonGERTex_HEIGHT 16 +extern u64 gFileSelFile3ButtonGERTex[TEX_LEN(u64, gFileSelFile3ButtonGERTex_WIDTH, gFileSelFile3ButtonGERTex_HEIGHT, 16)]; +#define gFileSelFile3ButtonFRATex_WIDTH 64 +#define gFileSelFile3ButtonFRATex_HEIGHT 16 +extern u64 gFileSelFile3ButtonFRATex[TEX_LEN(u64, gFileSelFile3ButtonFRATex_WIDTH, gFileSelFile3ButtonFRATex_HEIGHT, 16)]; + +#define gFileSelYesButtonENGTex_WIDTH 64 +#define gFileSelYesButtonENGTex_HEIGHT 16 +extern u64 gFileSelYesButtonENGTex[TEX_LEN(u64, gFileSelYesButtonENGTex_WIDTH, gFileSelYesButtonENGTex_HEIGHT, 16)]; +#define gFileSelYesButtonGERTex_WIDTH 64 +#define gFileSelYesButtonGERTex_HEIGHT 16 +extern u64 gFileSelYesButtonGERTex[TEX_LEN(u64, gFileSelYesButtonGERTex_WIDTH, gFileSelYesButtonGERTex_HEIGHT, 16)]; +#define gFileSelYesButtonFRATex_WIDTH 64 +#define gFileSelYesButtonFRATex_HEIGHT 16 +extern u64 gFileSelYesButtonFRATex[TEX_LEN(u64, gFileSelYesButtonFRATex_WIDTH, gFileSelYesButtonFRATex_HEIGHT, 16)]; + +#define gFileSelEraseButtonENGTex_WIDTH 64 +#define gFileSelEraseButtonENGTex_HEIGHT 16 +extern u64 gFileSelEraseButtonENGTex[TEX_LEN(u64, gFileSelEraseButtonENGTex_WIDTH, gFileSelEraseButtonENGTex_HEIGHT, 16)]; +#define gFileSelEraseButtonGERTex_WIDTH 64 +#define gFileSelEraseButtonGERTex_HEIGHT 16 +extern u64 gFileSelEraseButtonGERTex[TEX_LEN(u64, gFileSelEraseButtonGERTex_WIDTH, gFileSelEraseButtonGERTex_HEIGHT, 16)]; +#define gFileSelEraseButtonFRATex_WIDTH 64 +#define gFileSelEraseButtonFRATex_HEIGHT 16 +extern u64 gFileSelEraseButtonFRATex[TEX_LEN(u64, gFileSelEraseButtonFRATex_WIDTH, gFileSelEraseButtonFRATex_HEIGHT, 16)]; + +#define gFileSelQuitButtonENGTex_WIDTH 64 +#define gFileSelQuitButtonENGTex_HEIGHT 16 +extern u64 gFileSelQuitButtonENGTex[TEX_LEN(u64, gFileSelQuitButtonENGTex_WIDTH, gFileSelQuitButtonENGTex_HEIGHT, 16)]; +#define gFileSelQuitButtonGERTex_WIDTH 64 +#define gFileSelQuitButtonGERTex_HEIGHT 16 +extern u64 gFileSelQuitButtonGERTex[TEX_LEN(u64, gFileSelQuitButtonGERTex_WIDTH, gFileSelQuitButtonGERTex_HEIGHT, 16)]; +#define gFileSelQuitButtonFRATex_WIDTH 64 +#define gFileSelQuitButtonFRATex_HEIGHT 16 +extern u64 gFileSelQuitButtonFRATex[TEX_LEN(u64, gFileSelQuitButtonFRATex_WIDTH, gFileSelQuitButtonFRATex_HEIGHT, 16)]; + +#include "assets/textures/title_static/title_static_options_tex.h" + +#define gFileSelOptionsButtonENGTex_WIDTH 64 +#define gFileSelOptionsButtonENGTex_HEIGHT 16 +extern u64 gFileSelOptionsButtonENGTex[TEX_LEN(u64, gFileSelOptionsButtonENGTex_WIDTH, gFileSelOptionsButtonENGTex_HEIGHT, 16)]; +#define gFileSelOptionsButtonGERTex_WIDTH 64 +#define gFileSelOptionsButtonGERTex_HEIGHT 16 +extern u64 gFileSelOptionsButtonGERTex[TEX_LEN(u64, gFileSelOptionsButtonGERTex_WIDTH, gFileSelOptionsButtonGERTex_HEIGHT, 16)]; +// french uses the english texture + +#endif /* TITLE_STATIC_PAL_GC_H */ diff --git a/assets/textures/title_static/title_static_pal_n64.h b/assets/textures/title_static/title_static_pal_n64.h new file mode 100644 index 00000000000..f56e0526c32 --- /dev/null +++ b/assets/textures/title_static/title_static_pal_n64.h @@ -0,0 +1,294 @@ +#ifndef TITLE_STATIC_PAL_N64_H +#define TITLE_STATIC_PAL_N64_H + +#include "tex_len.h" +#include "ultra64.h" + +#define gFileSelConnectorTex_WIDTH 24 +#define gFileSelConnectorTex_HEIGHT 16 +extern u64 gFileSelConnectorTex[TEX_LEN(u64, gFileSelConnectorTex_WIDTH, gFileSelConnectorTex_HEIGHT, 8)]; + +#include "assets/textures/title_static/title_static_medallion_tex.h" + +#include "assets/textures/title_static/title_static_options_tex.h" + +#include "assets/textures/title_static/title_static_file_sel_window_tex.h" + +#include "assets/textures/title_static/title_static_char_set_tex.h" + +#define gFileSelENDButtonENGTex_WIDTH 44 +#define gFileSelENDButtonENGTex_HEIGHT 16 +extern u64 gFileSelENDButtonENGTex[TEX_LEN(u64, gFileSelENDButtonENGTex_WIDTH, gFileSelENDButtonENGTex_HEIGHT, 16)]; +#define gFileSelENDButtonGERTex_WIDTH 44 +#define gFileSelENDButtonGERTex_HEIGHT 16 +extern u64 gFileSelENDButtonGERTex[TEX_LEN(u64, gFileSelENDButtonGERTex_WIDTH, gFileSelENDButtonGERTex_HEIGHT, 16)]; +#define gFileSelENDButtonFRATex_WIDTH 44 +#define gFileSelENDButtonFRATex_HEIGHT 16 +extern u64 gFileSelENDButtonFRATex[TEX_LEN(u64, gFileSelENDButtonFRATex_WIDTH, gFileSelENDButtonFRATex_HEIGHT, 16)]; + +#define gFileSelBackspaceButtonTex_WIDTH 28 +#define gFileSelBackspaceButtonTex_HEIGHT 16 +extern u64 gFileSelBackspaceButtonTex[TEX_LEN(u64, gFileSelBackspaceButtonTex_WIDTH, gFileSelBackspaceButtonTex_HEIGHT, 16)]; +#define gFileSelNameBoxTex_WIDTH 108 +#define gFileSelNameBoxTex_HEIGHT 16 +extern u64 gFileSelNameBoxTex[TEX_LEN(u64, gFileSelNameBoxTex_WIDTH, gFileSelNameBoxTex_HEIGHT, 16)]; + +#include "assets/textures/title_static/title_static_file_sel_file_info_box_tex.h" + +#define gFileSelDISKButtonTex_WIDTH 44 +#define gFileSelDISKButtonTex_HEIGHT 16 +extern u64 gFileSelDISKButtonTex[TEX_LEN(u64, gFileSelDISKButtonTex_WIDTH, gFileSelDISKButtonTex_HEIGHT, 16)]; +#define gFileSelOptionsDividerTex_WIDTH 256 +#define gFileSelOptionsDividerTex_HEIGHT 2 +extern u64 gFileSelOptionsDividerTex[TEX_LEN(u64, gFileSelOptionsDividerTex_WIDTH, gFileSelOptionsDividerTex_HEIGHT, 4)]; +#define gFileSelBrightnessCheckTex_WIDTH 96 +#define gFileSelBrightnessCheckTex_HEIGHT 16 +extern u64 gFileSelBrightnessCheckTex[TEX_LEN(u64, gFileSelBrightnessCheckTex_WIDTH, gFileSelBrightnessCheckTex_HEIGHT, 4)]; + +#include "assets/textures/title_static/title_static_highlight_tex.h" + +#include "assets/textures/title_static/title_static_stone_tex.h" + +// english +#define gFileSelNoFileToCopyENGTex_WIDTH 128 +#define gFileSelNoFileToCopyENGTex_HEIGHT 16 +extern u64 gFileSelNoFileToCopyENGTex[TEX_LEN(u64, gFileSelNoFileToCopyENGTex_WIDTH, gFileSelNoFileToCopyENGTex_HEIGHT, 8)]; +#define gFileSelNoFileToEraseENGTex_WIDTH 128 +#define gFileSelNoFileToEraseENGTex_HEIGHT 16 +extern u64 gFileSelNoFileToEraseENGTex[TEX_LEN(u64, gFileSelNoFileToEraseENGTex_WIDTH, gFileSelNoFileToEraseENGTex_HEIGHT, 8)]; +#define gFileSelNoEmptyFileENGTex_WIDTH 128 +#define gFileSelNoEmptyFileENGTex_HEIGHT 16 +extern u64 gFileSelNoEmptyFileENGTex[TEX_LEN(u64, gFileSelNoEmptyFileENGTex_WIDTH, gFileSelNoEmptyFileENGTex_HEIGHT, 8)]; +#define gFileSelFileEmptyENGTex_WIDTH 128 +#define gFileSelFileEmptyENGTex_HEIGHT 16 +extern u64 gFileSelFileEmptyENGTex[TEX_LEN(u64, gFileSelFileEmptyENGTex_WIDTH, gFileSelFileEmptyENGTex_HEIGHT, 8)]; +#define gFileSelFileInUseENGTex_WIDTH 128 +#define gFileSelFileInUseENGTex_HEIGHT 16 +extern u64 gFileSelFileInUseENGTex[TEX_LEN(u64, gFileSelFileInUseENGTex_WIDTH, gFileSelFileInUseENGTex_HEIGHT, 8)]; +#define gFileSelCopyWhichFileENGTex_WIDTH 128 +#define gFileSelCopyWhichFileENGTex_HEIGHT 16 +extern u64 gFileSelCopyWhichFileENGTex[TEX_LEN(u64, gFileSelCopyWhichFileENGTex_WIDTH, gFileSelCopyWhichFileENGTex_HEIGHT, 8)]; +#define gFileSelCopyToWhichFileENGTex_WIDTH 128 +#define gFileSelCopyToWhichFileENGTex_HEIGHT 16 +extern u64 gFileSelCopyToWhichFileENGTex[TEX_LEN(u64, gFileSelCopyToWhichFileENGTex_WIDTH, gFileSelCopyToWhichFileENGTex_HEIGHT, 8)]; +#define gFileSelAreYouSureENGTex_WIDTH 128 +#define gFileSelAreYouSureENGTex_HEIGHT 16 +extern u64 gFileSelAreYouSureENGTex[TEX_LEN(u64, gFileSelAreYouSureENGTex_WIDTH, gFileSelAreYouSureENGTex_HEIGHT, 8)]; +#define gFileSelFileCopiedENGTex_WIDTH 128 +#define gFileSelFileCopiedENGTex_HEIGHT 16 +extern u64 gFileSelFileCopiedENGTex[TEX_LEN(u64, gFileSelFileCopiedENGTex_WIDTH, gFileSelFileCopiedENGTex_HEIGHT, 8)]; +#define gFileSelPleaseSelectAFileENGTex_WIDTH 128 +#define gFileSelPleaseSelectAFileENGTex_HEIGHT 16 +extern u64 gFileSelPleaseSelectAFileENGTex[TEX_LEN(u64, gFileSelPleaseSelectAFileENGTex_WIDTH, gFileSelPleaseSelectAFileENGTex_HEIGHT, 8)]; +#define gFileSelOpenThisFileENGTex_WIDTH 128 +#define gFileSelOpenThisFileENGTex_HEIGHT 16 +extern u64 gFileSelOpenThisFileENGTex[TEX_LEN(u64, gFileSelOpenThisFileENGTex_WIDTH, gFileSelOpenThisFileENGTex_HEIGHT, 8)]; +#define gFileSelEraseWhichFileENGTex_WIDTH 128 +#define gFileSelEraseWhichFileENGTex_HEIGHT 16 +extern u64 gFileSelEraseWhichFileENGTex[TEX_LEN(u64, gFileSelEraseWhichFileENGTex_WIDTH, gFileSelEraseWhichFileENGTex_HEIGHT, 8)]; +#define gFileSelAreYouSure2ENGTex_WIDTH 128 +#define gFileSelAreYouSure2ENGTex_HEIGHT 16 +extern u64 gFileSelAreYouSure2ENGTex[TEX_LEN(u64, gFileSelAreYouSure2ENGTex_WIDTH, gFileSelAreYouSure2ENGTex_HEIGHT, 8)]; +#define gFileSelFileErasedENGTex_WIDTH 128 +#define gFileSelFileErasedENGTex_HEIGHT 16 +extern u64 gFileSelFileErasedENGTex[TEX_LEN(u64, gFileSelFileErasedENGTex_WIDTH, gFileSelFileErasedENGTex_HEIGHT, 8)]; +#define gFileSelOptionsENGTex_WIDTH 128 +#define gFileSelOptionsENGTex_HEIGHT 16 +extern u64 gFileSelOptionsENGTex[TEX_LEN(u64, gFileSelOptionsENGTex_WIDTH, gFileSelOptionsENGTex_HEIGHT, 8)]; +#define gFileSelNameENGTex_WIDTH 56 +#define gFileSelNameENGTex_HEIGHT 16 +extern u64 gFileSelNameENGTex[TEX_LEN(u64, gFileSelNameENGTex_WIDTH, gFileSelNameENGTex_HEIGHT, 8)]; +#define gFileSelControlsENGTex_WIDTH 144 +#define gFileSelControlsENGTex_HEIGHT 16 +extern u64 gFileSelControlsENGTex[TEX_LEN(u64, gFileSelControlsENGTex_WIDTH, gFileSelControlsENGTex_HEIGHT, 8)]; +#define gFileSelCopyButtonENGTex_WIDTH 64 +#define gFileSelCopyButtonENGTex_HEIGHT 16 +extern u64 gFileSelCopyButtonENGTex[TEX_LEN(u64, gFileSelCopyButtonENGTex_WIDTH, gFileSelCopyButtonENGTex_HEIGHT, 16)]; +#define gFileSelFile1ButtonENGTex_WIDTH 64 +#define gFileSelFile1ButtonENGTex_HEIGHT 16 +extern u64 gFileSelFile1ButtonENGTex[TEX_LEN(u64, gFileSelFile1ButtonENGTex_WIDTH, gFileSelFile1ButtonENGTex_HEIGHT, 16)]; +#define gFileSelFile2ButtonENGTex_WIDTH 64 +#define gFileSelFile2ButtonENGTex_HEIGHT 16 +extern u64 gFileSelFile2ButtonENGTex[TEX_LEN(u64, gFileSelFile2ButtonENGTex_WIDTH, gFileSelFile2ButtonENGTex_HEIGHT, 16)]; +#define gFileSelFile3ButtonENGTex_WIDTH 64 +#define gFileSelFile3ButtonENGTex_HEIGHT 16 +extern u64 gFileSelFile3ButtonENGTex[TEX_LEN(u64, gFileSelFile3ButtonENGTex_WIDTH, gFileSelFile3ButtonENGTex_HEIGHT, 16)]; +#define gFileSelYesButtonENGTex_WIDTH 64 +#define gFileSelYesButtonENGTex_HEIGHT 16 +extern u64 gFileSelYesButtonENGTex[TEX_LEN(u64, gFileSelYesButtonENGTex_WIDTH, gFileSelYesButtonENGTex_HEIGHT, 16)]; +#define gFileSelEraseButtonENGTex_WIDTH 64 +#define gFileSelEraseButtonENGTex_HEIGHT 16 +extern u64 gFileSelEraseButtonENGTex[TEX_LEN(u64, gFileSelEraseButtonENGTex_WIDTH, gFileSelEraseButtonENGTex_HEIGHT, 16)]; +#define gFileSelOptionsButtonENGTex_WIDTH 64 +#define gFileSelOptionsButtonENGTex_HEIGHT 16 +extern u64 gFileSelOptionsButtonENGTex[TEX_LEN(u64, gFileSelOptionsButtonENGTex_WIDTH, gFileSelOptionsButtonENGTex_HEIGHT, 16)]; + +// german +#define gFileSelOptionsButtonGERTex_WIDTH 64 +#define gFileSelOptionsButtonGERTex_HEIGHT 16 +extern u64 gFileSelOptionsButtonGERTex[TEX_LEN(u64, gFileSelOptionsButtonGERTex_WIDTH, gFileSelOptionsButtonGERTex_HEIGHT, 16)]; +#define gFileSelQuitButtonENGTex_WIDTH 64 +#define gFileSelQuitButtonENGTex_HEIGHT 16 +extern u64 gFileSelQuitButtonENGTex[TEX_LEN(u64, gFileSelQuitButtonENGTex_WIDTH, gFileSelQuitButtonENGTex_HEIGHT, 16)]; +#define gFileSelNoFileToCopyGERTex_WIDTH 128 +#define gFileSelNoFileToCopyGERTex_HEIGHT 16 +extern u64 gFileSelNoFileToCopyGERTex[TEX_LEN(u64, gFileSelNoFileToCopyGERTex_WIDTH, gFileSelNoFileToCopyGERTex_HEIGHT, 8)]; +#define gFileSelNoFileToEraseGERTex_WIDTH 128 +#define gFileSelNoFileToEraseGERTex_HEIGHT 16 +extern u64 gFileSelNoFileToEraseGERTex[TEX_LEN(u64, gFileSelNoFileToEraseGERTex_WIDTH, gFileSelNoFileToEraseGERTex_HEIGHT, 8)]; +#define gFileSelNoEmptyFileGERTex_WIDTH 128 +#define gFileSelNoEmptyFileGERTex_HEIGHT 16 +extern u64 gFileSelNoEmptyFileGERTex[TEX_LEN(u64, gFileSelNoEmptyFileGERTex_WIDTH, gFileSelNoEmptyFileGERTex_HEIGHT, 8)]; +#define gFileSelFileEmptyGERTex_WIDTH 128 +#define gFileSelFileEmptyGERTex_HEIGHT 16 +extern u64 gFileSelFileEmptyGERTex[TEX_LEN(u64, gFileSelFileEmptyGERTex_WIDTH, gFileSelFileEmptyGERTex_HEIGHT, 8)]; +#define gFileSelFileInUseGERTex_WIDTH 128 +#define gFileSelFileInUseGERTex_HEIGHT 16 +extern u64 gFileSelFileInUseGERTex[TEX_LEN(u64, gFileSelFileInUseGERTex_WIDTH, gFileSelFileInUseGERTex_HEIGHT, 8)]; +#define gFileSelCopyWhichFileGERTex_WIDTH 128 +#define gFileSelCopyWhichFileGERTex_HEIGHT 16 +extern u64 gFileSelCopyWhichFileGERTex[TEX_LEN(u64, gFileSelCopyWhichFileGERTex_WIDTH, gFileSelCopyWhichFileGERTex_HEIGHT, 8)]; +#define gFileSelCopyToWhichFileGERTex_WIDTH 128 +#define gFileSelCopyToWhichFileGERTex_HEIGHT 16 +extern u64 gFileSelCopyToWhichFileGERTex[TEX_LEN(u64, gFileSelCopyToWhichFileGERTex_WIDTH, gFileSelCopyToWhichFileGERTex_HEIGHT, 8)]; +#define gFileSelAreYouSureGERTex_WIDTH 128 +#define gFileSelAreYouSureGERTex_HEIGHT 16 +extern u64 gFileSelAreYouSureGERTex[TEX_LEN(u64, gFileSelAreYouSureGERTex_WIDTH, gFileSelAreYouSureGERTex_HEIGHT, 8)]; +#define gFileSelFileCopiedGERTex_WIDTH 128 +#define gFileSelFileCopiedGERTex_HEIGHT 16 +extern u64 gFileSelFileCopiedGERTex[TEX_LEN(u64, gFileSelFileCopiedGERTex_WIDTH, gFileSelFileCopiedGERTex_HEIGHT, 8)]; +#define gFileSelPleaseSelectAFileGERTex_WIDTH 128 +#define gFileSelPleaseSelectAFileGERTex_HEIGHT 16 +extern u64 gFileSelPleaseSelectAFileGERTex[TEX_LEN(u64, gFileSelPleaseSelectAFileGERTex_WIDTH, gFileSelPleaseSelectAFileGERTex_HEIGHT, 8)]; +#define gFileSelOpenThisFileGERTex_WIDTH 128 +#define gFileSelOpenThisFileGERTex_HEIGHT 16 +extern u64 gFileSelOpenThisFileGERTex[TEX_LEN(u64, gFileSelOpenThisFileGERTex_WIDTH, gFileSelOpenThisFileGERTex_HEIGHT, 8)]; +#define gFileSelEraseWhichFileGERTex_WIDTH 128 +#define gFileSelEraseWhichFileGERTex_HEIGHT 16 +extern u64 gFileSelEraseWhichFileGERTex[TEX_LEN(u64, gFileSelEraseWhichFileGERTex_WIDTH, gFileSelEraseWhichFileGERTex_HEIGHT, 8)]; +#define gFileSelAreYouSure2GERTex_WIDTH 128 +#define gFileSelAreYouSure2GERTex_HEIGHT 16 +extern u64 gFileSelAreYouSure2GERTex[TEX_LEN(u64, gFileSelAreYouSure2GERTex_WIDTH, gFileSelAreYouSure2GERTex_HEIGHT, 8)]; +#define gFileSelFileErasedGERTex_WIDTH 128 +#define gFileSelFileErasedGERTex_HEIGHT 16 +extern u64 gFileSelFileErasedGERTex[TEX_LEN(u64, gFileSelFileErasedGERTex_WIDTH, gFileSelFileErasedGERTex_HEIGHT, 8)]; +#define gFileSelOptionsGERTex_WIDTH 128 +#define gFileSelOptionsGERTex_HEIGHT 16 +extern u64 gFileSelOptionsGERTex[TEX_LEN(u64, gFileSelOptionsGERTex_WIDTH, gFileSelOptionsGERTex_HEIGHT, 8)]; +#define gFileSelNameGERTex_WIDTH 56 +#define gFileSelNameGERTex_HEIGHT 16 +extern u64 gFileSelNameGERTex[TEX_LEN(u64, gFileSelNameGERTex_WIDTH, gFileSelNameGERTex_HEIGHT, 8)]; +#define gFileSelControlsGERTex_WIDTH 144 +#define gFileSelControlsGERTex_HEIGHT 16 +extern u64 gFileSelControlsGERTex[TEX_LEN(u64, gFileSelControlsGERTex_WIDTH, gFileSelControlsGERTex_HEIGHT, 8)]; +#define gFileSelCopyButtonGERTex_WIDTH 64 +#define gFileSelCopyButtonGERTex_HEIGHT 16 +extern u64 gFileSelCopyButtonGERTex[TEX_LEN(u64, gFileSelCopyButtonGERTex_WIDTH, gFileSelCopyButtonGERTex_HEIGHT, 16)]; +#define gFileSelFile1ButtonGERTex_WIDTH 64 +#define gFileSelFile1ButtonGERTex_HEIGHT 16 +extern u64 gFileSelFile1ButtonGERTex[TEX_LEN(u64, gFileSelFile1ButtonGERTex_WIDTH, gFileSelFile1ButtonGERTex_HEIGHT, 16)]; +#define gFileSelFile2ButtonGERTex_WIDTH 64 +#define gFileSelFile2ButtonGERTex_HEIGHT 16 +extern u64 gFileSelFile2ButtonGERTex[TEX_LEN(u64, gFileSelFile2ButtonGERTex_WIDTH, gFileSelFile2ButtonGERTex_HEIGHT, 16)]; +#define gFileSelFile3ButtonGERTex_WIDTH 64 +#define gFileSelFile3ButtonGERTex_HEIGHT 16 +extern u64 gFileSelFile3ButtonGERTex[TEX_LEN(u64, gFileSelFile3ButtonGERTex_WIDTH, gFileSelFile3ButtonGERTex_HEIGHT, 16)]; +#define gFileSelYesButtonGERTex_WIDTH 64 +#define gFileSelYesButtonGERTex_HEIGHT 16 +extern u64 gFileSelYesButtonGERTex[TEX_LEN(u64, gFileSelYesButtonGERTex_WIDTH, gFileSelYesButtonGERTex_HEIGHT, 16)]; +#define gFileSelEraseButtonGERTex_WIDTH 64 +#define gFileSelEraseButtonGERTex_HEIGHT 16 +extern u64 gFileSelEraseButtonGERTex[TEX_LEN(u64, gFileSelEraseButtonGERTex_WIDTH, gFileSelEraseButtonGERTex_HEIGHT, 16)]; +#define gFileSelQuitButtonGERTex_WIDTH 64 +#define gFileSelQuitButtonGERTex_HEIGHT 16 +extern u64 gFileSelQuitButtonGERTex[TEX_LEN(u64, gFileSelQuitButtonGERTex_WIDTH, gFileSelQuitButtonGERTex_HEIGHT, 16)]; + +// french +#define gFileSelNoFileToCopyFRATex_WIDTH 128 +#define gFileSelNoFileToCopyFRATex_HEIGHT 16 +extern u64 gFileSelNoFileToCopyFRATex[TEX_LEN(u64, gFileSelNoFileToCopyFRATex_WIDTH, gFileSelNoFileToCopyFRATex_HEIGHT, 8)]; +#define gFileSelNoFileToEraseFRATex_WIDTH 128 +#define gFileSelNoFileToEraseFRATex_HEIGHT 16 +extern u64 gFileSelNoFileToEraseFRATex[TEX_LEN(u64, gFileSelNoFileToEraseFRATex_WIDTH, gFileSelNoFileToEraseFRATex_HEIGHT, 8)]; +#define gFileSelNoEmptyFileFRATex_WIDTH 128 +#define gFileSelNoEmptyFileFRATex_HEIGHT 16 +extern u64 gFileSelNoEmptyFileFRATex[TEX_LEN(u64, gFileSelNoEmptyFileFRATex_WIDTH, gFileSelNoEmptyFileFRATex_HEIGHT, 8)]; +#define gFileSelFileEmptyFRATex_WIDTH 128 +#define gFileSelFileEmptyFRATex_HEIGHT 16 +extern u64 gFileSelFileEmptyFRATex[TEX_LEN(u64, gFileSelFileEmptyFRATex_WIDTH, gFileSelFileEmptyFRATex_HEIGHT, 8)]; +#define gFileSelFileInUseFRATex_WIDTH 128 +#define gFileSelFileInUseFRATex_HEIGHT 16 +extern u64 gFileSelFileInUseFRATex[TEX_LEN(u64, gFileSelFileInUseFRATex_WIDTH, gFileSelFileInUseFRATex_HEIGHT, 8)]; +#define gFileSelCopyWhichFileFRATex_WIDTH 128 +#define gFileSelCopyWhichFileFRATex_HEIGHT 16 +extern u64 gFileSelCopyWhichFileFRATex[TEX_LEN(u64, gFileSelCopyWhichFileFRATex_WIDTH, gFileSelCopyWhichFileFRATex_HEIGHT, 8)]; +#define gFileSelCopyToWhichFileFRATex_WIDTH 128 +#define gFileSelCopyToWhichFileFRATex_HEIGHT 16 +extern u64 gFileSelCopyToWhichFileFRATex[TEX_LEN(u64, gFileSelCopyToWhichFileFRATex_WIDTH, gFileSelCopyToWhichFileFRATex_HEIGHT, 8)]; +#define gFileSelAreYouSureFRATex_WIDTH 128 +#define gFileSelAreYouSureFRATex_HEIGHT 16 +extern u64 gFileSelAreYouSureFRATex[TEX_LEN(u64, gFileSelAreYouSureFRATex_WIDTH, gFileSelAreYouSureFRATex_HEIGHT, 8)]; +#define gFileSelFileCopiedFRATex_WIDTH 128 +#define gFileSelFileCopiedFRATex_HEIGHT 16 +extern u64 gFileSelFileCopiedFRATex[TEX_LEN(u64, gFileSelFileCopiedFRATex_WIDTH, gFileSelFileCopiedFRATex_HEIGHT, 8)]; +#define gFileSelPleaseSelectAFileFRATex_WIDTH 128 +#define gFileSelPleaseSelectAFileFRATex_HEIGHT 16 +extern u64 gFileSelPleaseSelectAFileFRATex[TEX_LEN(u64, gFileSelPleaseSelectAFileFRATex_WIDTH, gFileSelPleaseSelectAFileFRATex_HEIGHT, 8)]; +#define gFileSelOpenThisFileFRATex_WIDTH 128 +#define gFileSelOpenThisFileFRATex_HEIGHT 16 +extern u64 gFileSelOpenThisFileFRATex[TEX_LEN(u64, gFileSelOpenThisFileFRATex_WIDTH, gFileSelOpenThisFileFRATex_HEIGHT, 8)]; +#define gFileSelEraseWhichFileFRATex_WIDTH 128 +#define gFileSelEraseWhichFileFRATex_HEIGHT 16 +extern u64 gFileSelEraseWhichFileFRATex[TEX_LEN(u64, gFileSelEraseWhichFileFRATex_WIDTH, gFileSelEraseWhichFileFRATex_HEIGHT, 8)]; +#define gFileSelAreYouSure2FRATex_WIDTH 128 +#define gFileSelAreYouSure2FRATex_HEIGHT 16 +extern u64 gFileSelAreYouSure2FRATex[TEX_LEN(u64, gFileSelAreYouSure2FRATex_WIDTH, gFileSelAreYouSure2FRATex_HEIGHT, 8)]; +#define gFileSelFileErasedFRATex_WIDTH 128 +#define gFileSelFileErasedFRATex_HEIGHT 16 +extern u64 gFileSelFileErasedFRATex[TEX_LEN(u64, gFileSelFileErasedFRATex_WIDTH, gFileSelFileErasedFRATex_HEIGHT, 8)]; +#define gFileSelNameFRATex_WIDTH 56 +#define gFileSelNameFRATex_HEIGHT 16 +extern u64 gFileSelNameFRATex[TEX_LEN(u64, gFileSelNameFRATex_WIDTH, gFileSelNameFRATex_HEIGHT, 8)]; +#define gFileSelControlsFRATex_WIDTH 144 +#define gFileSelControlsFRATex_HEIGHT 16 +extern u64 gFileSelControlsFRATex[TEX_LEN(u64, gFileSelControlsFRATex_WIDTH, gFileSelControlsFRATex_HEIGHT, 8)]; +#define gFileSelCopyButtonFRATex_WIDTH 64 +#define gFileSelCopyButtonFRATex_HEIGHT 16 +extern u64 gFileSelCopyButtonFRATex[TEX_LEN(u64, gFileSelCopyButtonFRATex_WIDTH, gFileSelCopyButtonFRATex_HEIGHT, 16)]; +#define gFileSelFile1ButtonFRATex_WIDTH 64 +#define gFileSelFile1ButtonFRATex_HEIGHT 16 +extern u64 gFileSelFile1ButtonFRATex[TEX_LEN(u64, gFileSelFile1ButtonFRATex_WIDTH, gFileSelFile1ButtonFRATex_HEIGHT, 16)]; +#define gFileSelFile2ButtonFRATex_WIDTH 64 +#define gFileSelFile2ButtonFRATex_HEIGHT 16 +extern u64 gFileSelFile2ButtonFRATex[TEX_LEN(u64, gFileSelFile2ButtonFRATex_WIDTH, gFileSelFile2ButtonFRATex_HEIGHT, 16)]; +#define gFileSelFile3ButtonFRATex_WIDTH 64 +#define gFileSelFile3ButtonFRATex_HEIGHT 16 +extern u64 gFileSelFile3ButtonFRATex[TEX_LEN(u64, gFileSelFile3ButtonFRATex_WIDTH, gFileSelFile3ButtonFRATex_HEIGHT, 16)]; +#define gFileSelYesButtonFRATex_WIDTH 64 +#define gFileSelYesButtonFRATex_HEIGHT 16 +extern u64 gFileSelYesButtonFRATex[TEX_LEN(u64, gFileSelYesButtonFRATex_WIDTH, gFileSelYesButtonFRATex_HEIGHT, 16)]; +#define gFileSelEraseButtonFRATex_WIDTH 64 +#define gFileSelEraseButtonFRATex_HEIGHT 16 +extern u64 gFileSelEraseButtonFRATex[TEX_LEN(u64, gFileSelEraseButtonFRATex_WIDTH, gFileSelEraseButtonFRATex_HEIGHT, 16)]; +#define gFileSelQuitButtonFRATex_WIDTH 64 +#define gFileSelQuitButtonFRATex_HEIGHT 16 +extern u64 gFileSelQuitButtonFRATex[TEX_LEN(u64, gFileSelQuitButtonFRATex_WIDTH, gFileSelQuitButtonFRATex_HEIGHT, 16)]; + +#define gFileSelInitialLanguageChoiceENGTex_WIDTH 80 +#define gFileSelInitialLanguageChoiceENGTex_HEIGHT 32 +extern u64 gFileSelInitialLanguageChoiceENGTex[TEX_LEN(u64, gFileSelInitialLanguageChoiceENGTex_WIDTH, gFileSelInitialLanguageChoiceENGTex_HEIGHT, 8)]; +#define gFileSelInitialLanguageChoiceGERTex_WIDTH 80 +#define gFileSelInitialLanguageChoiceGERTex_HEIGHT 32 +extern u64 gFileSelInitialLanguageChoiceGERTex[TEX_LEN(u64, gFileSelInitialLanguageChoiceGERTex_WIDTH, gFileSelInitialLanguageChoiceGERTex_HEIGHT, 8)]; +#define gFileSelInitialLanguageChoiceFRATex_WIDTH 80 +#define gFileSelInitialLanguageChoiceFRATex_HEIGHT 32 +extern u64 gFileSelInitialLanguageChoiceFRATex[TEX_LEN(u64, gFileSelInitialLanguageChoiceFRATex_WIDTH, gFileSelInitialLanguageChoiceFRATex_HEIGHT, 8)]; + +#define gFileSelSelectYourLanguageTex_WIDTH 160 +#define gFileSelSelectYourLanguageTex_HEIGHT 60 +extern u64 gFileSelSelectYourLanguageTex[TEX_LEN(u64, gFileSelSelectYourLanguageTex_WIDTH, gFileSelSelectYourLanguageTex_HEIGHT, 8)]; +#define gFileSelInitialLanguageCursorTex_WIDTH 48 +#define gFileSelInitialLanguageCursorTex_HEIGHT 48 +extern u64 gFileSelInitialLanguageCursorTex[TEX_LEN(u64, gFileSelInitialLanguageCursorTex_WIDTH, gFileSelInitialLanguageCursorTex_HEIGHT, 4)]; + +#endif /* TITLE_STATIC_PAL_N64_H */ diff --git a/assets/textures/title_static/title_static_stone_tex.h b/assets/textures/title_static/title_static_stone_tex.h new file mode 100644 index 00000000000..09329b03d41 --- /dev/null +++ b/assets/textures/title_static/title_static_stone_tex.h @@ -0,0 +1,17 @@ +#ifndef TITLE_STATIC_STONE_TEX_H +#define TITLE_STATIC_STONE_TEX_H + +#include "tex_len.h" +#include "ultra64.h" + +#define gFileSelKokiriEmeraldTex_WIDTH 16 +#define gFileSelKokiriEmeraldTex_HEIGHT 16 +extern u64 gFileSelKokiriEmeraldTex[TEX_LEN(u64, gFileSelKokiriEmeraldTex_WIDTH, gFileSelKokiriEmeraldTex_HEIGHT, 32)]; +#define gFileSelGoronRubyTex_WIDTH 16 +#define gFileSelGoronRubyTex_HEIGHT 16 +extern u64 gFileSelGoronRubyTex[TEX_LEN(u64, gFileSelGoronRubyTex_WIDTH, gFileSelGoronRubyTex_HEIGHT, 32)]; +#define gFileSelZoraSapphireTex_WIDTH 16 +#define gFileSelZoraSapphireTex_HEIGHT 16 +extern u64 gFileSelZoraSapphireTex[TEX_LEN(u64, gFileSelZoraSapphireTex_WIDTH, gFileSelZoraSapphireTex_HEIGHT, 32)]; + +#endif /* TITLE_STATIC_STONE_TEX_H */ diff --git a/spec/spec b/spec/spec index fafd378adc0..4fcdd952711 100644 --- a/spec/spec +++ b/spec/spec @@ -4485,7 +4485,75 @@ beginseg name "title_static" compress romalign 0x1000 - include "$(BUILD_DIR)/assets/textures/title_static/title_static.o" + // A lot of assets where reordered between NTSC and PAL as well as N64 vs GC for PAL due to the language select +#if OOT_NTSC + include "$(BUILD_DIR)/assets/textures/title_static/ntsc_jpn_texs_1.o" +#endif + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelConnectorTex.o" + include "$(BUILD_DIR)/assets/textures/title_static/medallion_texs.o" +#if OOT_NTSC + include "$(BUILD_DIR)/assets/textures/title_static/ntsc_jpn_texs_2.o" +#endif +#if OOT_NTSC || OOT_PAL_N64 + include "$(BUILD_DIR)/assets/textures/title_static/options_texs.o" +#endif + include "$(BUILD_DIR)/assets/textures/title_static/file_sel_window_texs.o" +#if OOT_NTSC + include "$(BUILD_DIR)/assets/textures/title_static/ntsc_jpn_texs_3.o" +#endif + include "$(BUILD_DIR)/assets/textures/title_static/char_set_texs.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelENDButtonTexs.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelBackspaceButtonTex.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelNameBoxTex.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelFileInfoBoxTexs.o" +#if OOT_NTSC + include "$(BUILD_DIR)/assets/textures/title_static/ntsc_jpn_texs_4.o" +#endif + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelDISKButtonTex.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelOptionsDividerTex.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelBrightnessCheckTex.o" +#if OOT_NTSC + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelSaveXJPNTex.o" +#endif + include "$(BUILD_DIR)/assets/textures/title_static/highlight_texs.o" + include "$(BUILD_DIR)/assets/textures/title_static/stone_texs.o" + include "$(BUILD_DIR)/assets/textures/title_static/texs_1.o" + include "$(BUILD_DIR)/assets/textures/title_static/texs_2.o" + include "$(BUILD_DIR)/assets/textures/title_static/texs_3.o" + include "$(BUILD_DIR)/assets/textures/title_static/texs_4.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelOptionsTexs.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelNameTexs.o" +#if OOT_PAL + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelControlsTexs.o" +#endif +#if OOT_NTSC + include "$(BUILD_DIR)/assets/textures/title_static/options_texs_2_ntsc.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelControlsTexs.o" + include "$(BUILD_DIR)/assets/textures/title_static/ntsc_gFileSelCheckBrightnessENGTex.o" +#endif + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelCopyButtonTexs.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelFileButtonTexs.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelYesButtonTexs.o" + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelEraseButtonTexs.o" +#if OOT_PAL && PLATFORM_GC + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelQuitButtonTexs.o" + include "$(BUILD_DIR)/assets/textures/title_static/options_texs.o" +#endif + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelOptionsButtonTexs.o" +#if OOT_NTSC || OOT_PAL_N64 + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelQuitButtonTexs.o" +#endif +#if OOT_PAL_N64 + include "$(BUILD_DIR)/assets/textures/title_static/pal_n64_ger_texs.o" + include "$(BUILD_DIR)/assets/textures/title_static/pal_n64_fra_texs.o" +#endif +#if !OOT_PAL_N64 + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelSaveXTexs.o" +#endif +#if OOT_PAL_N64 + include "$(BUILD_DIR)/assets/textures/title_static/initial_language_choice.o" +#endif + include "$(BUILD_DIR)/assets/textures/title_static/gFileSelWindowDLs.o" number 1 endseg