Modifying text_helper to not have static text sections

This commit is contained in:
The Gears of Progress
2026-01-11 15:02:16 -05:00
parent adc48f2bd6
commit 1055094ab9
10 changed files with 272 additions and 318 deletions

View File

@@ -147,7 +147,7 @@ void game_load_error(void)
u8 general_text_table_buffer[2048];
text_data_table general_text(general_text_table_buffer);
general_text.decompress(get_compressed_general_table());
general_text.decompress(get_compressed_GENERAL_table());
ptgb_write(general_text.get_text_entry(GENERAL_cart_load_error), true);
}
@@ -189,7 +189,7 @@ void first_load_message(void)
u8 general_text_table_buffer[2048];
text_data_table general_text(general_text_table_buffer);
general_text.decompress(get_compressed_general_table());
general_text.decompress(get_compressed_GENERAL_table());
ptgb_write(general_text.get_text_entry(GENERAL_intro_first), true);
}
@@ -206,7 +206,7 @@ int credits()
text_data_table credits_text_table(text_decompression_buffer);
int curr_credits_num = 0;
credits_text_table.decompress(get_compressed_credits_table());
credits_text_table.decompress(get_compressed_CREDITS_table());
bool update = true;
global_next_frame();
@@ -329,7 +329,7 @@ int main_menu_loop()
int return_values[NUM_MENU_OPTIONS] = {BTN_TRANSFER, BTN_POKEDEX, BTN_CREDITS};
u16 test = 0;
general_text.decompress(get_compressed_general_table());
general_text.decompress(get_compressed_GENERAL_table());
while (true)
{
@@ -429,7 +429,7 @@ static void __attribute__((noinline)) show_intro()
text_data_table general_text(general_text_table_buffer);
const u8 *text_entry;
general_text.decompress(get_compressed_general_table());
general_text.decompress(get_compressed_GENERAL_table());
text_entry = general_text.get_text_entry(GENERAL_press_start);
press_start_text_length = get_string_length(text_entry);