Commit Graph

748 Commits

Author SHA1 Message Date
Dakkaron
80ff348b03 Typo 2021-07-22 14:42:01 +02:00
Dakkaron
78d6e9dde3 Adds romBanks <= flashBanks check 2021-07-21 23:02:45 +02:00
Dakkaron
12b3c7ebe0 Fixes flashing MBC3; flash device id detection replaced by feature detection, adding compatibility for many repro flash carts. 2021-07-21 22:46:34 +02:00
Dakkaron
cf489d1b40 Merge branch 'sanni:master' into master 2021-07-10 00:31:49 +02:00
sanni
669fa1aafc Merge pull request #186 from PsyK0p4T/master
Update NGP.ino
2021-07-09 07:22:29 +02:00
PsyK0p4T
18128f1063 Update NGP.ino
4M, 8M, 16M chips support added
RomVersion detection fixed
SystemType detection (NGP Monochrome or NGP Color) added
2021-07-09 00:24:21 +02:00
sanni
f61ec0ff6d Merge pull request #185 from PsyK0p4T/patch-1
Update n64.txt
2021-07-08 11:35:31 +02:00
PsyK0p4T
c0c22c13c3 Update n64.txt
"Holy Magic Century (France)" added
2021-07-08 11:20:10 +02:00
PsyK0p4T
1caf3b2839 Update n64.txt
fix "Holy Magic Century (Europe)" crc32
2021-07-08 10:59:40 +02:00
Dakkaron
16af53b613 Possible fix for flashing MBC5. Shouldn't affect MBC3. 2021-07-07 13:48:16 +02:00
Dakkaron
233b89fc91 Now reports when no save has been found on "Flash ROM and save"
(cherry picked from commit 9cf556d981b218c1bd7f56b30cc6afada593a0cf)
2021-07-02 14:19:23 +02:00
Dakkaron
f554adccce Combines "Flash MBC3" and "Flash MBC5"; adds "Flash cart and write latest save" 2021-07-02 12:27:15 +02:00
Dakkaron
34e7f90d70 Extracts user interaction from writeSRAM_GB() and writeFlash_GB() to allow for more flexibility 2021-07-02 08:11:44 +02:00
sanni
9fb439a27f Update version number 2021-06-09 11:30:55 +02:00
sanni
527f3562ed V6.4: Add ExLoRom and ExHiRom flash options
- LoRom (P0) will write up to 8MB starting from file 0x0 to flashrom 0x0.

- HiRom (P0) will write up to 4MB starting from file 0x0 to flashrom 0x0.

- ExLoRom (P1) will write the first 4MB starting from file 0x0 to flashrom 0x400000. And then a second block up to 4MB from file 0x400000 to flashrom 0x0.

- ExHiRom (P1) will write the first 4MB starting from file 0x0 to flashrom 0x400000. And then a second block up to 4MB from file 0x400000 to flashrom 0x0.
2021-06-09 11:28:39 +02:00
sanni
78b5f7cb10 Update Cart_Reader.ino 2021-06-02 12:30:59 +02:00
sanni
96ed5efbf4 Add chip erase for unknown N64 repro 2021-05-27 17:50:19 +02:00
sanni
e666f88640 Update README.md 2021-05-27 15:40:29 +02:00
sanni
6f849921bb V6.3: Add sector size menu for N64 repro 2021-05-27 15:21:24 +02:00
sanni
f96f854b4e Add 64 byte write buffer for N64 repro 2021-05-26 17:07:26 +02:00
sanni
0c99780c5d V6.2: Add option to manually config N64 repro 2021-05-26 16:29:57 +02:00
sanni
c343094966 Add option to force A23 to high while flashing HiROM repros
A23-> low enables P0 and A23->high enables P1 flashrom.
2021-05-12 17:42:49 +02:00
sanni
91be66a89b Merge pull request #137 from sdhizumi/gbalist
update gba.txt
2021-04-29 15:14:23 +02:00
sdhizumi
6b244eb86c update gba.txt
add Gyakuten Saiban 3 (Japan)
2021-04-29 21:55:20 +09:00
sanni
0e39972b9a Merge pull request #134 from Kreeblah/snes_clk_exfat
Updated snes_clk for exFAT changes
2021-04-28 09:59:13 +02:00
Kreeblah
2c6c1c7f07 Updated snes_clk for exFAT changes 2021-04-28 00:44:11 -07:00
sanni
e78d6e99e0 V6.1: Add support for exFAT SD cards (>32GB) 2021-04-26 18:20:30 +02:00
sanni
f6e8d23110 Update README.md 2021-04-26 10:23:24 +02:00
sanni
d7cc26c560 V6.0: Update SdFat to Version 2 2021-04-26 10:14:37 +02:00
sanni
f22b156849 Merge pull request #129 from sdhizumi/gbalist
update gba.txt
2021-04-23 13:57:14 +02:00
sdhizumi
f223b5f855 update gba.txt
BDKJ = DigiCommunication Nyo - Datou! Black Gemagema Dan (Japan) has a 64K EEPROM.
2021-04-23 18:55:12 +09:00
sanni
72fa1ea8b4 V5.7: Add Clockgen option to N64 Eeprom
Uncomment #define clockgen_installed in options.h and switch CLK1 switch to ON position. With Adafruit clockgen the eeprom now runs at the correct 2Mhz.
2021-04-15 16:26:29 +02:00
sanni
f5ceacf35c Merge pull request #120 from sdhizumi/sms-improve
SMS: add a strange checksum from The Pro Yakyuu '91 (Game Gear).
2021-04-10 18:19:40 +02:00
sdhizumi
540542ab23 SMS: add a strange checksum from The Pro Yakyuu '91 (Game Gear). 2021-04-11 00:21:08 +09:00
sanni
202057879e Fix Ramtron GB Save read/write
- [Ramtron datasheet](https://github.com/sanni/cartreader/files/6263159/001-86207_FM18W08_256-Kbit_32_K_8_Wide_Voltage_Byt-476756.zip)
- [Write/Read capture](https://github.com/sanni/cartreader/files/6263148/write_read_gameboy_sram.zip) of the changed GB.ino from [Logic Analyzer](https://downloads.saleae.com/logic2/Logic+Setup+2.3.24-master.exe)
2021-04-06 14:20:32 +02:00
sanni
fb107865f0 Update README.md 2021-03-31 07:47:51 +02:00
sanni
d2278f744f Merge pull request #89 from Kreeblah/nes_20_db_fix
Fixed file size detection
2021-02-08 08:24:42 +01:00
Kreeblah
8c21071b99 Corrected type 2021-02-07 23:07:02 -08:00
Kreeblah
cf477ee629 Implemented custom atoi methods, as the included one only has 16-bit precision 2021-02-07 20:34:39 -08:00
Kreeblah
97e5e21962 Switched to 32-bit sizes 2021-02-07 19:07:47 -08:00
sanni
52894e5c2f Add files via upload 2021-02-05 10:14:06 +01:00
sanni
cf442bf481 Merge pull request #87 from Kreeblah/nes_correct_headered_crc32
Corrected miscalculated CRC32 for headered NES ROMs
2021-02-01 10:28:30 +01:00
Kreeblah
ebcaeee36b Corrected miscalculated CRC32 for headered NES ROMs 2021-01-31 23:53:51 -08:00
sanni
c85e61c988 Merge pull request #86 from Kreeblah/master
Output unheadered NES ROMs as CART.bin
2021-02-01 08:28:22 +01:00
Kreeblah
ab9490b880 Output unheadered NES ROMs as CART.bin 2021-01-31 17:12:40 -08:00
sanni
1bf1d2b720 Up version number and default to clock correction factor 0 2021-01-31 13:31:23 +01:00
sanni
2e3757bc71 Merge pull request #85 from Kreeblah/master
Additional error checks when reading snes_clk.txt clock offset file
2021-01-31 10:20:22 +01:00
Kreeblah
b5847b2ab1 Additional checks to reduce the possibility of user error with snes_clk.txt clock offset file. 2021-01-31 00:16:16 -08:00
sanni
bfcf20142e Merge pull request #82 from Kreeblah/snes_clockgen_file
Load SNES clock generator offset from SD card
2021-01-27 08:20:24 +01:00
Kreeblah
b90aa90131 Fixed return value 2021-01-26 23:09:17 -08:00