diff --git a/graphics/title_screen/fr/emerald_version.png b/graphics/title_screen/fr/emerald_version.png new file mode 100644 index 0000000000..7a6b02b746 Binary files /dev/null and b/graphics/title_screen/fr/emerald_version.png differ diff --git a/graphics/title_screen/fr/press_start.png b/graphics/title_screen/fr/press_start.png new file mode 100644 index 0000000000..29f006fa41 Binary files /dev/null and b/graphics/title_screen/fr/press_start.png differ diff --git a/src/graphics.c b/src/graphics.c index bff4e0cccc..9ae1193ba6 100644 --- a/src/graphics.c +++ b/src/graphics.c @@ -1527,12 +1527,21 @@ const u16 gMonIconPalettes[][16] = const u16 gTitleScreenBgPalettes[] = INCBIN_U16("graphics/title_screen/pokemon_logo.gbapal", "graphics/title_screen/rayquaza_and_clouds.gbapal"); +#if ENGLISH const u16 gTitleScreenEmeraldVersionPal[] = INCBIN_U16("graphics/title_screen/emerald_version.gbapal"); const u32 gTitleScreenCloudsTilemap[] = INCBIN_U32("graphics/title_screen/clouds.bin.lz"); const u32 gTitleScreenPokemonLogoGfx[] = INCBIN_U32("graphics/title_screen/pokemon_logo.8bpp.lz"); const u32 gTitleScreenEmeraldVersionGfx[] = INCBIN_U32("graphics/title_screen/emerald_version.8bpp.lz"); const u16 gTitleScreenPressStartPal[] = INCBIN_U16("graphics/title_screen/press_start.gbapal"); const u32 gTitleScreenPressStartGfx[] = INCBIN_U32("graphics/title_screen/press_start.4bpp.lz"); +#elif FRENCH +const u16 gTitleScreenEmeraldVersionPal[] = INCBIN_U16("graphics/title_screen/fr/emerald_version.gbapal"); +const u32 gTitleScreenCloudsTilemap[] = INCBIN_U32("graphics/title_screen/clouds.bin.lz"); +const u32 gTitleScreenPokemonLogoGfx[] = INCBIN_U32("graphics/title_screen/pokemon_logo.8bpp.lz"); +const u32 gTitleScreenEmeraldVersionGfx[] = INCBIN_U32("graphics/title_screen/fr/emerald_version.8bpp.lz"); +const u16 gTitleScreenPressStartPal[] = INCBIN_U16("graphics/title_screen/press_start.gbapal"); +const u32 gTitleScreenPressStartGfx[] = INCBIN_U32("graphics/title_screen/fr/press_start.4bpp.lz"); +#endif const u32 gTitleScreenPokemonLogoTilemap[] = INCBIN_U32("graphics/title_screen/pokemon_logo.bin.lz"); // size in LoadPalette calls is reported as 0xD0 << 1, which is 0x1A0, but palette is only 0x100 bytes long so it loads garbage as well