sanni
5cd66122be
Merge pull request #183 from Dakkaron/master
...
GB/GBC: Unified flashing for MBC3/MBC5 and added option to automatically flash ROM and SAVE
2021-07-22 10:02:33 +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
sanni
727b49f4e6
Update N64.ino
2021-07-21 16:22:57 +02:00
PsyK0p4T
dc2ea92496
Update NGP.ino
...
small fixes
2021-07-11 10:55:23 +02:00
Dakkaron
cf489d1b40
Merge branch 'sanni:master' into master
2021-07-10 00:31:49 +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
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
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
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
d7cc26c560
V6.0: Update SdFat to Version 2
2021-04-26 10:14:37 +02: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
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
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
Kreeblah
ebcaeee36b
Corrected miscalculated CRC32 for headered NES ROMs
2021-01-31 23:53:51 -08: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
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
Kreeblah
b90aa90131
Fixed return value
2021-01-26 23:09:17 -08:00
Kreeblah
c471a9161e
Added attempt to load SNES clock offset from /snes_clk.txt before defaulting to -16000
2021-01-26 23:05:25 -08:00
Kreeblah
fb7bf59668
Added additional comments about functions returning pointers which need to be freed after use
2021-01-26 01:29:37 -08:00
Kreeblah
dcafe9b5a9
Tested and verified NES 2.0 header functionality
2021-01-26 00:16:08 -08:00
Kreeblah
01402abfa2
Corrected syntax
2021-01-25 15:06:58 -08:00
Kreeblah
592fa7b83e
Corrected syntax
2021-01-25 15:04:33 -08:00
Kreeblah
8077e1e21b
Corrected syntax
2021-01-24 14:20:05 -08:00
Kreeblah
12b4f81c9f
Added additional check for header retrieval
2021-01-24 02:15:25 -08:00
Kreeblah
77cbb25b67
Corrected file reading calls
2021-01-24 02:13:58 -08:00
Kreeblah
ed293c2628
Simplified char to nibble function
2021-01-24 02:08:02 -08:00
Kreeblah
358ebf88f4
Initial code for NES 2.0 database support
2021-01-24 01:44:14 -08:00
sanni
5ee9997ea0
Fix Megadrive Zero Wing (J)
...
thx to tamanegi_taro
2020-12-10 12:04:25 +01:00
sanni
1b74a17813
Update Cart_Reader.ino
2020-11-03 11:19:16 +01:00
sanni
9eca87d975
V5.5: Reduce memory usage in Filebrowser
2020-10-28 18:44:13 +01:00
jiyunomegami
1e3833fe8d
retrode SMS plugin support, SMS cart size detection
2020-10-18 02:12:09 +09:00
jiyunomegami
d7a133188d
actually recheck DQ 7 in busyCheck29F032
2020-10-17 22:48:35 +09:00
sanni
4e590f7114
Merge pull request #54 from jiyunomegami/master
...
Merge commits by jiyunomegami
2020-08-19 20:44:57 +02:00
splash5
64173ad2ed
Add more developerId
...
Fix some game could not dump properly
2020-08-16 00:05:58 +08:00