From ef7796e8244cd1307651f0e44d649ea0ffaff34d Mon Sep 17 00:00:00 2001 From: Pablo <72659707+Pepe20129@users.noreply.github.com> Date: Thu, 2 Oct 2025 18:35:32 +0200 Subject: [PATCH] Split some stuff to other headers --- .../title_static_file_sel_file_info_box_tex.h | 23 ++++++ .../title_static_file_sel_window_tex.h | 68 ++++++++++++++++ .../textures/title_static/title_static_ntsc.h | 81 ++----------------- .../title_static/title_static_pal_gc.h | 79 +----------------- .../title_static/title_static_pal_n64.h | 81 ++----------------- 5 files changed, 106 insertions(+), 226 deletions(-) create mode 100644 assets/textures/title_static/title_static_file_sel_file_info_box_tex.h create mode 100644 assets/textures/title_static/title_static_file_sel_window_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 0000000000..96fd1896db --- /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 */ \ No newline at end of file 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 0000000000..a578512531 --- /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 */ \ No newline at end of file diff --git a/assets/textures/title_static/title_static_ntsc.h b/assets/textures/title_static/title_static_ntsc.h index 73cd56037d..c455770ae6 100644 --- a/assets/textures/title_static/title_static_ntsc.h +++ b/assets/textures/title_static/title_static_ntsc.h @@ -103,66 +103,9 @@ extern u64 gFileSelControlsJPNTex[TEX_LEN(u64, gFileSelControlsJPNTex_WIDTH, gFi #define gFileSelCheckBrightnessJPNTex_WIDTH 96 #define gFileSelCheckBrightnessJPNTex_HEIGHT 16 extern u64 gFileSelCheckBrightnessJPNTex[TEX_LEN(u64, gFileSelCheckBrightnessJPNTex_WIDTH, gFileSelCheckBrightnessJPNTex_HEIGHT, 8)]; -#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)]; + +#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)]; @@ -199,21 +142,9 @@ extern u64 gFileSelBackspaceButtonTex[TEX_LEN(u64, gFileSelBackspaceButtonTex_WI #define gFileSelNameBoxTex_WIDTH 108 #define gFileSelNameBoxTex_HEIGHT 16 extern u64 gFileSelNameBoxTex[TEX_LEN(u64, gFileSelNameBoxTex_WIDTH, gFileSelNameBoxTex_HEIGHT, 16)]; -#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)]; + +#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)]; diff --git a/assets/textures/title_static/title_static_pal_gc.h b/assets/textures/title_static/title_static_pal_gc.h index 9057ccc7b1..124708940a 100644 --- a/assets/textures/title_static/title_static_pal_gc.h +++ b/assets/textures/title_static/title_static_pal_gc.h @@ -48,67 +48,8 @@ extern u64 gFileSelGoronRubyTex[TEX_LEN(u64, gFileSelGoronRubyTex_WIDTH, gFileSe #define gFileSelZoraSapphireTex_HEIGHT 16 extern u64 gFileSelZoraSapphireTex[TEX_LEN(u64, gFileSelZoraSapphireTex_WIDTH, gFileSelZoraSapphireTex_HEIGHT, 32)]; -// Window (split into 20 textures) -#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)]; +// Main window +#include "assets/textures/title_static/title_static_file_sel_window_tex.h" // Character set select buttons #define gFileSelKanjiButtonTex_WIDTH 28 @@ -135,21 +76,7 @@ extern u64 gFileSelNameBoxTex[TEX_LEN(u64, gFileSelNameBoxTex_WIDTH, gFileSelNam #define gFileSelDISKButtonTex_HEIGHT 16 extern u64 gFileSelDISKButtonTex[TEX_LEN(u64, gFileSelDISKButtonTex_WIDTH, gFileSelDISKButtonTex_HEIGHT, 16)]; -#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)]; +#include "assets/textures/title_static/title_static_file_sel_file_info_box_tex.h" #define gFileSelOptionsDividerTex_WIDTH 256 #define gFileSelOptionsDividerTex_HEIGHT 2 diff --git a/assets/textures/title_static/title_static_pal_n64.h b/assets/textures/title_static/title_static_pal_n64.h index 0ab4c1145c..f99388ba6a 100644 --- a/assets/textures/title_static/title_static_pal_n64.h +++ b/assets/textures/title_static/title_static_pal_n64.h @@ -106,66 +106,9 @@ extern u64 gFileSelLanguageGERTex[TEX_LEN(u64, gFileSelLanguageGERTex_WIDTH, gFi #define gFileSelLanguageFRATex_WIDTH 64 #define gFileSelLanguageFRATex_HEIGHT 16 extern u64 gFileSelLanguageFRATex[TEX_LEN(u64, gFileSelLanguageFRATex_WIDTH, gFileSelLanguageFRATex_HEIGHT, 8)]; -#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)]; + +#include "assets/textures/title_static/title_static_file_sel_window_tex.h" + #define gFileSelKanjiButtonTex_WIDTH 28 #define gFileSelKanjiButtonTex_HEIGHT 16 extern u64 gFileSelKanjiButtonTex[TEX_LEN(u64, gFileSelKanjiButtonTex_WIDTH, gFileSelKanjiButtonTex_HEIGHT, 16)]; @@ -190,21 +133,9 @@ extern u64 gFileSelBackspaceButtonTex[TEX_LEN(u64, gFileSelBackspaceButtonTex_WI #define gFileSelNameBoxTex_WIDTH 108 #define gFileSelNameBoxTex_HEIGHT 16 extern u64 gFileSelNameBoxTex[TEX_LEN(u64, gFileSelNameBoxTex_WIDTH, gFileSelNameBoxTex_HEIGHT, 16)]; -#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)]; + +#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)];