diff options
author | Kaz <kazbloxmc@gmail.com> | 2020-06-08 04:12:23 -0400 |
---|---|---|
committer | Kaz <kazbloxmc@gmail.com> | 2020-06-08 04:12:23 -0400 |
commit | 2ec8ae4bec77ae4c5dac798a44e497d33be5dd7f (patch) | |
tree | fc96f4194c338567494e42343c7f0283a5bf4da4 /include/config.h | |
parent | 575440fb78a4a8fe0b5e8243a363c66addcfb05b (diff) |
Preliminary support for English rev0 debug. Matching but still needs
cleaning up.
Rename DEBUG_TRANSLATE to DEBUG_FIX now that we have actual English
Debug ROMs.
Add Sapphire German "first edition" debug support, now that we have a
hash for it.
Fix an obvious nonmatching.
Diffstat (limited to 'include/config.h')
-rw-r--r-- | include/config.h | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/include/config.h b/include/config.h index 0046c3878..57154e8e2 100644 --- a/include/config.h +++ b/include/config.h @@ -5,11 +5,11 @@ // Ruby/Sapphire and Emerald do not have these asserts while Fire Red // still has them in the ROM. This is because the developers forgot // to define NDEBUG before release, however this has been changed as -// Ruby's actual debug build does not use the AGBPrint features. +// Ruby's actual debug builds do not use the AGBPrint features. // To note, Ruby/Sapphire likely did not use AGBPrint. This is because -// the german debug ROM of Ruby did not have any uses of AGBPrint and -// the assert commands but instead a "crash" screen. This config exists +// the debug ROMs of Ruby did not have any uses of AGBPrint and the +// assert commands but instead a "crash" screen. This config exists // for convenience for the user of pokeruby and NOT because it is // authoritative. These additions are for user convenience based on // officially recommended SDK practices for debugging and is therefore @@ -55,15 +55,8 @@ #define UNITS_METRIC #endif -// An option to use translations/encoding fixes for the Debug menus. -// Selected by default for custom English debug roms. -#ifndef DEBUG_TRANSLATE -#if ENGLISH && DEBUG -#define DEBUG_TRANSLATE 1 -#else -#define DEBUG_TRANSLATE 0 -#endif -#endif +// An option to use fuller translations for debug ROMs. +// #define DEBUG_FIX 1 // Unsupported languages default to English text. // Fixed in Emerald. // #define BUGFIX_SETMONIVS |