Update README.md

This commit is contained in:
sanni 2022-07-07 01:02:33 +02:00 committed by GitHub
parent 7d1f6d2136
commit bb7e1f10c7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,14 +1,27 @@
### Copy these files to the root of your SD card.
Tip: You can select them all, right-click, properties, mark checkbox Hidden and now they won't show up in the Cart Reader's file browser.
## gba.txt
This file stores the GBA database which is needed because the save type and rom size are not stored inside the rom.
## gb.txt / md.txt / pce.txt / sms.txt
These files store the ROM names and the CRC32 checksums.
Example:
A22J,08,3
game id, size in MByte, savetype
Example:
007 - The World Is Not Enough (USA, Europe).gbc
E038E666
Savetypes:
Name
CRC32
## gba.txt
This file stores the GBA database which is needed because the save type and rom size are not stored inside the rom.
Example:
007 - Everything or Nothing (USA, Europe) (En,Fr,De).gba
9D4F1E18,BJBE,08,1
Name
CRC32, game id, size in MByte, savetype
Savetypes:
0 = Unknown or no save
1 = 4k Eeprom
2 = 64K Eeprom
@ -18,12 +31,15 @@ Savetypes:
6 = 512K Sram
## n64.txt
This file stores the N64 database which is needed because the save type and rom size are not stored inside the rom.
The CRC32 checksum is used to verify a good dump.
This file stores the N64 database which is needed because the save type and rom size are not stored inside the rom.
The CRC32 checksum is used to verify a good dump.
Example:
002c3b2a,NO7P,32,0
CRC32, game id, size in MByte, savetype
Example:
007 - The World Is Not Enough (Europe) (En,Fr,De).z64
002C3B2A,3B941695,32,0
Name
CRC32, ROM internal CRC1, size in MByte, savetype
Savetypes:
0 = no save chip
@ -33,17 +49,24 @@ Savetypes:
6 = 16K Eeprom
## nes.txt
iNES Header database for NES cartridges.
This file stores the iNES Header, the CRC32 of the first 16 bytes after the iNES header and the CRC32 of the complete ROM minus the iNES header.
## gb.txt md.txt pce.txt sms.txt
Placing these files into the root of the SD card will enable verify and automatic game name identifier.
Example:
89 Dennou Kyuusei Uranai (Japan).nes
BA58ED29,716956B4,4E45531A100010080000070700000001
## snes.txt
This file is needed for odd sized SNES games like Final Fantasy (JAP), Super Metroid(US/JAP) or Tales of Symphonia. Without this file you will get overdumps and the checksum calculation will fail. This list was generated by a simple script and might contain many errors.
Name
CRC32 (prg+chr combined), CRC32 (16 bytes), iNES Header
Example:
A172,24,48
checksum, 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)
## snes.txt
This file is needed for odd sized SNES games like Final Fantasy (JAP), Super Metroid(US/JAP) or Tales of Symphonia. Without this file you will get overdumps and the checksum calculation will fail.
Example:
'96 Zenkoku Koukou Soccer Senshuken (Japan).sfc
05FBB855,70DE,12,048
Name
CRC32, internal checksum, 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)
## snes_clk.txt
Calibration data for clock generator.