From 4eaac930edfe1a576e8b816de31487029246df16 Mon Sep 17 00:00:00 2001 From: sanni Date: Mon, 6 Jul 2020 08:33:49 +0200 Subject: [PATCH] Update README.md --- Cart_Reader/Cart_Reader.ino | 11 +++++------ Cart_Reader/MD.ino | 2 +- Cart_Reader/options.h | 1 - README.md | 5 +++-- 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/Cart_Reader/Cart_Reader.ino b/Cart_Reader/Cart_Reader.ino index c5d20af..1795503 100644 --- a/Cart_Reader/Cart_Reader.ino +++ b/Cart_Reader/Cart_Reader.ino @@ -2,8 +2,8 @@ Cartridge Reader for Arduino Mega2560 Author: sanni - Date: 30.06.2020 - Version: 5.3 + Date: 06.07.2020 + Version: 5.4 SD lib: https://github.com/greiman/SdFat LCD lib: https://github.com/adafruit/Adafruit_SSD1306 @@ -18,11 +18,9 @@ Wayne and Layne - Video-Game-Shield menu skaman - SNES enhancements, SA1/BSX sram support, GB flash fix, MD improvements, Famicom dumper, WS improvements nocash - Nintendo Power and GBA Eeprom commands and lots of other info - crazynation - N64 bus timing hkz/themanbehindthecurtain - N64 flashram commands jago85 - help with N64 stuff Andrew Brown/Peter Den Hartog - N64 controller protocol - bryc - mempak Shaun Taylor - N64 controller CRC functions Angus Gratton - CRC32 Tamanegi_taro - SA1 fix, PCE and Satellaview support @@ -38,12 +36,13 @@ rama - code speedup & improvements Gens-gs - Megadrive checksum Modman - N64 checksum comparison fix - splash5 - EMS GB Smart cart support, Wonderswan module, NGP module + splash5 - EMS GB Smart cart, Wonderswan and NGP module + jiyunomegami - Retrode Game Gear adapter support and code improvements **********************************************************************************/ #include -char ver[5] = "5.3"; +char ver[5] = "5.4"; #include "options.h" diff --git a/Cart_Reader/MD.ino b/Cart_Reader/MD.ino index 2e3c72f..ca38168 100644 --- a/Cart_Reader/MD.ino +++ b/Cart_Reader/MD.ino @@ -581,7 +581,7 @@ void getCartInfo_MD() { // 6 = 512KB (8189 Blocks) Ultra CD Backup RAM Cart (Aftermarket) word bramCheck = readWord_MD(0x00); if ( (((bramCheck & 0xFF) == 0x04) && ((chksum & 0xFF) == 0x04)) - || (((bramCheck & 0xFF) == 0x06) && ((chksum & 0xFF) == 0x06))) { + || (((bramCheck & 0xFF) == 0x06) && ((chksum & 0xFF) == 0x06))) { unsigned long p = 1 << (bramCheck & 0xFF); bramSize = p * 0x2000L; } diff --git a/Cart_Reader/options.h b/Cart_Reader/options.h index 09330c0..5845ab3 100644 --- a/Cart_Reader/options.h +++ b/Cart_Reader/options.h @@ -1,4 +1,3 @@ - /****************************************** Options ******************************************/ diff --git a/README.md b/README.md index 3dceef8..1a3f2ac 100644 --- a/README.md +++ b/README.md @@ -32,8 +32,9 @@ Be sure to check the guides in the [Wiki](https://github.com/sanni/cartreader/wi - Reads Game Boy Advance roms and reads/writes most of the save games(4K Eeprom, 64K Eeprom, Sram/Fram, SST39VF512 512K flash + MX29L010 1M flash) - Reflashes some Chinese GBA repros with i4000L0YBQ0, i4400L0ZDQ0, MX29GL128E, MSP55LV128, PC28F256M29 or M29W128GH flashroms - Reads Sega Mega Drive roms and reads/writes save games(Sram/Fram, Eeprom) -- Reads Sega Master System roms (only default mapper and no SRAM supported so far) -- Reads PC engine/TG16 cartridges (compatible to Retrode 2 TG16 plugin adapter) +- Reads Sega Master System roms and saves (using Retrode or Raphnet adapter) +- Reads Sega Game Gear roms and saves(using Retrode adapter) +- Reads PC engine/TG16 cartridges (using Retrode TG16 adapter) - Reads WonderSwan cartridges - Reads NeoGeo Pocket cartridges - Programs flashrom chips like AM29F016B/D, AM29F032B, MBM29F033C, MX29F1601, MX29F1610, MX29L3211, MX29LV160, MX29LV320, S29GL032M, MX26L6420, MBM29F800BA, AM29F800BB, LH28F016SUT, AM29F400AB, E28FXXXJ3A and AM29LV033C