From 82ea59b942de26f8b8184d6e3685d8fc31bf5eee Mon Sep 17 00:00:00 2001 From: jiyunomegami Date: Sat, 4 Jul 2020 22:37:02 +0900 Subject: [PATCH] add options.h --- Cart_Reader/Cart_Reader.ino | 36 +----------------------------------- Cart_Reader/MD.ino | 2 +- Cart_Reader/NP.ino | 2 +- Cart_Reader/SNES.ino | 2 +- Cart_Reader/options.h | 36 ++++++++++++++++++++++++++++++++++++ 5 files changed, 40 insertions(+), 38 deletions(-) create mode 100644 Cart_Reader/options.h diff --git a/Cart_Reader/Cart_Reader.ino b/Cart_Reader/Cart_Reader.ino index f858900..c5d20af 100644 --- a/Cart_Reader/Cart_Reader.ino +++ b/Cart_Reader/Cart_Reader.ino @@ -45,41 +45,7 @@ char ver[5] = "5.3"; -/****************************************** - Options -******************************************/ -// Change mainMenu to snsMenu, mdMenu, n64Menu, gbxMenu, pcsMenu, -// flashMenu, nesMenu or smsMenu for single slot Cart Readers -#define startMenu mainMenu - -// Comment out to change to Serial Output -// be sure to change the Arduino Serial Monitor to no line ending -#define enable_OLED - -// Skip OLED start-up animation -//#define fast_start - -// Enable the second button -#define enable_Button2 - -// define enable_XXX to enable -#define enable_MD -#define enable_SMS - -#define enable_PCE - -#define enable_NES -#define enable_SNES -#define enable_SV -#define enable_NP -#define enable_GBX -#define enable_N64 - -#define enable_WS - -#define enable_NGP - -#define enable_FLASH +#include "options.h" /****************************************** Libraries diff --git a/Cart_Reader/MD.ino b/Cart_Reader/MD.ino index b61dabe..44e4720 100644 --- a/Cart_Reader/MD.ino +++ b/Cart_Reader/MD.ino @@ -3,7 +3,7 @@ //****************************************** // Writes to Sega CD Backup RAM Cart require an extra wire from MRES (B02) to VRES (B27) -#define enable_FLASH +#include "options.h" /****************************************** Variables diff --git a/Cart_Reader/NP.ino b/Cart_Reader/NP.ino index 4367b9d..20a2458 100644 --- a/Cart_Reader/NP.ino +++ b/Cart_Reader/NP.ino @@ -3,7 +3,7 @@ //****************************************** // (GB Memory starts at around line 1740) -#define enable_FLASH +#include "options.h" /****************************************** SF Memory Cassette diff --git a/Cart_Reader/SNES.ino b/Cart_Reader/SNES.ino index 9bbba77..8fde387 100644 --- a/Cart_Reader/SNES.ino +++ b/Cart_Reader/SNES.ino @@ -2,7 +2,7 @@ // SUPER NINTENDO MODULE //****************************************** -#define enable_FLASH +#include "options.h" /****************************************** Defines diff --git a/Cart_Reader/options.h b/Cart_Reader/options.h new file mode 100644 index 0000000..09330c0 --- /dev/null +++ b/Cart_Reader/options.h @@ -0,0 +1,36 @@ + +/****************************************** + Options +******************************************/ +// Change mainMenu to snsMenu, mdMenu, n64Menu, gbxMenu, pcsMenu, +// flashMenu, nesMenu or smsMenu for single slot Cart Readers +#define startMenu mainMenu + +// Comment out to change to Serial Output +// be sure to change the Arduino Serial Monitor to no line ending +#define enable_OLED + +// Skip OLED start-up animation +//#define fast_start + +// Enable the second button +#define enable_Button2 + +// define enable_XXX to enable +#define enable_MD +#define enable_SMS + +#define enable_PCE + +#define enable_NES +#define enable_SNES +#define enable_SV +#define enable_NP +#define enable_GBX +#define enable_N64 + +#define enable_WS + +#define enable_NGP + +#define enable_FLASH