PR ready?

This commit is contained in:
Roger Braunstein 2023-07-10 15:59:58 -07:00
parent 0d7b51806a
commit 1d147828f6
3 changed files with 17 additions and 16 deletions

View File

@ -845,7 +845,7 @@ static const char modeItem22[] PROGMEM = "Casio Loopy";
static const char modeItem23[] PROGMEM = "Flashrom Programmer"; static const char modeItem23[] PROGMEM = "Flashrom Programmer";
static const char modeItem24[] PROGMEM = "Self Test (3V)"; static const char modeItem24[] PROGMEM = "Self Test (3V)";
static const char modeItem25[] PROGMEM = "About"; 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 }; 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 // All included slots

View File

@ -29,7 +29,7 @@
* Choose your hardware version: * Choose your hardware version:
*/ */
#define HW5 //#define HW5
//#define HW4 //#define HW4
//#define HW3 //#define HW3
//#define HW2 //#define HW2
@ -104,7 +104,7 @@
/* [ Flashrom Programmer for SNES repros -------------------------- ] /* [ Flashrom Programmer for SNES repros -------------------------- ]
*/ */
//#define enable_FLASH #define enable_FLASH
//#define enable_FLASH16 //#define enable_FLASH16
/****/ /****/
@ -133,14 +133,14 @@
/* [ Nintendo 64 -------------------------------------------------- ] /* [ Nintendo 64 -------------------------------------------------- ]
*/ */
//#define enable_N64 #define enable_N64
/****/ /****/
/* [ Nintendo Entertainment System/Family Computer ---------------- ] /* [ Nintendo Entertainment System/Family Computer ---------------- ]
*/ */
//#define enable_NES #define enable_NES
/****/ /****/
@ -175,35 +175,35 @@
/* [ Sega Master System/Mark III/Game Gear/SG-1000 ---------------- ] /* [ Sega Master System/Mark III/Game Gear/SG-1000 ---------------- ]
*/ */
//#define enable_SMS #define enable_SMS
/****/ /****/
/* [ Sega Mega Drive/Genesis -------------------------------------- ] /* [ Sega Mega Drive/Genesis -------------------------------------- ]
*/ */
//#define enable_MD #define enable_MD
/****/ /****/
/* [ Super Famicom SF Memory Cassette ----------------------------- ] /* [ Super Famicom SF Memory Cassette ----------------------------- ]
*/ */
//#define enable_SFM #define enable_SFM
/****/ /****/
/* [ Super Famicom Satellaview ------------------------------------ ] /* [ Super Famicom Satellaview ------------------------------------ ]
*/ */
//#define enable_SV #define enable_SV
/****/ /****/
/* [ Super Nintendo ----------------------------------------------- ] /* [ Super Nintendo ----------------------------------------------- ]
*/ */
//#define enable_SNES #define enable_SNES
/****/ /****/
@ -238,7 +238,7 @@
/* [ Casio Loopy -------------------------------------------------- ] /* [ Casio Loopy -------------------------------------------------- ]
*/ */
#define enable_LOOPY //#define enable_LOOPY
/****/ /****/
@ -251,7 +251,7 @@
* Green, Red, Blue * Green, Red, Blue
*/ */
#define background_color 20, 100, 60 #define background_color 100, 0, 0
/****/ /****/

View File

@ -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) 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 ## 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. This file stores known Casio Loopy games, including the name and the internal checksum found at 000008h in the ROM header.
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.
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. 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: 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 Name
Checksum