Update README.md

This commit is contained in:
sanni 2020-07-06 08:33:49 +02:00
parent 750a7043fc
commit 4eaac930ed
4 changed files with 9 additions and 10 deletions

View File

@ -2,8 +2,8 @@
Cartridge Reader for Arduino Mega2560 Cartridge Reader for Arduino Mega2560
Author: sanni Author: sanni
Date: 30.06.2020 Date: 06.07.2020
Version: 5.3 Version: 5.4
SD lib: https://github.com/greiman/SdFat SD lib: https://github.com/greiman/SdFat
LCD lib: https://github.com/adafruit/Adafruit_SSD1306 LCD lib: https://github.com/adafruit/Adafruit_SSD1306
@ -18,11 +18,9 @@
Wayne and Layne - Video-Game-Shield menu Wayne and Layne - Video-Game-Shield menu
skaman - SNES enhancements, SA1/BSX sram support, GB flash fix, MD improvements, Famicom dumper, WS improvements 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 nocash - Nintendo Power and GBA Eeprom commands and lots of other info
crazynation - N64 bus timing
hkz/themanbehindthecurtain - N64 flashram commands hkz/themanbehindthecurtain - N64 flashram commands
jago85 - help with N64 stuff jago85 - help with N64 stuff
Andrew Brown/Peter Den Hartog - N64 controller protocol Andrew Brown/Peter Den Hartog - N64 controller protocol
bryc - mempak
Shaun Taylor - N64 controller CRC functions Shaun Taylor - N64 controller CRC functions
Angus Gratton - CRC32 Angus Gratton - CRC32
Tamanegi_taro - SA1 fix, PCE and Satellaview support Tamanegi_taro - SA1 fix, PCE and Satellaview support
@ -38,12 +36,13 @@
rama - code speedup & improvements rama - code speedup & improvements
Gens-gs - Megadrive checksum Gens-gs - Megadrive checksum
Modman - N64 checksum comparison fix 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 <SdFat.h> #include <SdFat.h>
char ver[5] = "5.3"; char ver[5] = "5.4";
#include "options.h" #include "options.h"

View File

@ -581,7 +581,7 @@ void getCartInfo_MD() {
// 6 = 512KB (8189 Blocks) Ultra CD Backup RAM Cart (Aftermarket) // 6 = 512KB (8189 Blocks) Ultra CD Backup RAM Cart (Aftermarket)
word bramCheck = readWord_MD(0x00); word bramCheck = readWord_MD(0x00);
if ( (((bramCheck & 0xFF) == 0x04) && ((chksum & 0xFF) == 0x04)) 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); unsigned long p = 1 << (bramCheck & 0xFF);
bramSize = p * 0x2000L; bramSize = p * 0x2000L;
} }

View File

@ -1,4 +1,3 @@
/****************************************** /******************************************
Options Options
******************************************/ ******************************************/

View File

@ -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) - 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 - 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 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 Sega Master System roms and saves (using Retrode or Raphnet adapter)
- Reads PC engine/TG16 cartridges (compatible to Retrode 2 TG16 plugin adapter) - Reads Sega Game Gear roms and saves(using Retrode adapter)
- Reads PC engine/TG16 cartridges (using Retrode TG16 adapter)
- Reads WonderSwan cartridges - Reads WonderSwan cartridges
- Reads NeoGeo Pocket 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 - Programs flashrom chips like AM29F016B/D, AM29F032B, MBM29F033C, MX29F1601, MX29F1610, MX29L3211, MX29LV160, MX29LV320, S29GL032M, MX26L6420, MBM29F800BA, AM29F800BB, LH28F016SUT, AM29F400AB, E28FXXXJ3A and AM29LV033C