summaryrefslogtreecommitdiff
path: root/include/config.h
diff options
context:
space:
mode:
authorKaz <kazbloxmc@gmail.com>2020-06-08 04:12:23 -0400
committerKaz <kazbloxmc@gmail.com>2020-06-08 04:12:23 -0400
commit2ec8ae4bec77ae4c5dac798a44e497d33be5dd7f (patch)
treefc96f4194c338567494e42343c7f0283a5bf4da4 /include/config.h
parent575440fb78a4a8fe0b5e8243a363c66addcfb05b (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.h17
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