From 1d147828f63c3b90b5769ccc4c153d1ad6bede4c Mon Sep 17 00:00:00 2001 From: Roger Braunstein Date: Mon, 10 Jul 2023 15:59:58 -0700 Subject: [PATCH] PR ready? --- Cart_Reader/Cart_Reader.ino | 2 +- Cart_Reader/Config.h | 22 +++++++++++----------- sd/README.md | 9 +++++---- 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/Cart_Reader/Cart_Reader.ino b/Cart_Reader/Cart_Reader.ino index 2121106..3a2c26e 100644 --- a/Cart_Reader/Cart_Reader.ino +++ b/Cart_Reader/Cart_Reader.ino @@ -845,7 +845,7 @@ static const char modeItem22[] PROGMEM = "Casio Loopy"; static const char modeItem23[] PROGMEM = "Flashrom Programmer"; static const char modeItem24[] PROGMEM = "Self Test (3V)"; static const char modeItem25[] PROGMEM = "About"; -//static const char modeItem25[] PROGMEM = "Reset"; (stored in common strings array) +//static const char modeItem26[] PROGMEM = "Reset"; (stored in common strings array) static const char* const modeOptions[] PROGMEM = { modeItem1, modeItem2, modeItem3, modeItem4, modeItem5, modeItem6, modeItem7, modeItem8, modeItem9, modeItem10, modeItem11, modeItem12, modeItem13, modeItem14, modeItem15, modeItem16, modeItem17, modeItem18, modeItem19, modeItem20, modeItem21, modeItem22, modeItem23, modeItem24, modeItem25, string_reset2 }; // All included slots diff --git a/Cart_Reader/Config.h b/Cart_Reader/Config.h index 3004e26..51e806c 100644 --- a/Cart_Reader/Config.h +++ b/Cart_Reader/Config.h @@ -29,7 +29,7 @@ * Choose your hardware version: */ -#define HW5 +//#define HW5 //#define HW4 //#define HW3 //#define HW2 @@ -104,7 +104,7 @@ /* [ Flashrom Programmer for SNES repros -------------------------- ] */ -//#define enable_FLASH +#define enable_FLASH //#define enable_FLASH16 /****/ @@ -133,14 +133,14 @@ /* [ Nintendo 64 -------------------------------------------------- ] */ -//#define enable_N64 +#define enable_N64 /****/ /* [ Nintendo Entertainment System/Family Computer ---------------- ] */ -//#define enable_NES +#define enable_NES /****/ @@ -175,35 +175,35 @@ /* [ Sega Master System/Mark III/Game Gear/SG-1000 ---------------- ] */ -//#define enable_SMS +#define enable_SMS /****/ /* [ Sega Mega Drive/Genesis -------------------------------------- ] */ -//#define enable_MD +#define enable_MD /****/ /* [ Super Famicom SF Memory Cassette ----------------------------- ] */ -//#define enable_SFM +#define enable_SFM /****/ /* [ Super Famicom Satellaview ------------------------------------ ] */ -//#define enable_SV +#define enable_SV /****/ /* [ Super Nintendo ----------------------------------------------- ] */ -//#define enable_SNES +#define enable_SNES /****/ @@ -238,7 +238,7 @@ /* [ Casio Loopy -------------------------------------------------- ] */ -#define enable_LOOPY +//#define enable_LOOPY /****/ @@ -251,7 +251,7 @@ * Green, Red, Blue */ -#define background_color 20, 100, 60 +#define background_color 100, 0, 0 /****/ diff --git a/sd/README.md b/sd/README.md index e8c61f8..c83496a 100644 --- a/sd/README.md +++ b/sd/README.md @@ -89,11 +89,12 @@ Name CRC32, internal checksum, CRC32 of header area(0xFFB0-0xFFFF), size in Mbit, number of banks (lorom needs twice as many banks as hirom for the same rom size, lorom: 32kb banks, hirom: 64kb banks) ## loopy.txt -This file stores known Casio Loopy games, including the name, the internal checksum found at 000008h in the ROM header, and a full CRC32 of the ROM including any padding. -Currently missing two games, one of which was dumped incorrectly, one of which has yet to be dumped. We expect them to be available very soon. +This file stores known Casio Loopy games, including the name and the internal checksum found at 000008h in the ROM header. Note that most ROM packs you will find are incorrectly dumped little-endian. These CRCs are for the big-endian dump, including any padding. ROMs are 2MB/16Mbit or 3MB/24Mbit. Example: -Wanwan Aijou Monogatari (Japan).bin,XK-501,16,10c5f568,d90fe762 +Wanwan Aijou Monogatari.bin +D90FE762 -Name, ID, Size in megabits, CRC32 of full file, internal CRC32 from rom header \ No newline at end of file +Name +Checksum