Commit Graph

36 Commits

Author SHA1 Message Date
Scott Smith
198e3156c3 Changes needed to read Tengai Makyou Zero (SPC7110) based on skaman code
Also includes some code cleanup for reading
2017-09-18 20:21:41 -04:00
sanni
5cfdb5cb98 V22 Added GBA database 2017-02-11 16:45:16 +01:00
sanni
5c5b2fecce V21A Fixed GB Flashrom bug
Thanks once again to skaman:
"The problem occurs because of the bank switch to 0xAA (0xAA * 0x4000 = 0x2A8000).  I'm assuming that the code you're using writes the bank to address 0x2000 (or similar) then follows with the flash sequence to program the byte.  Since 0xAA is also a flash command, the flash chip misinterprets the bank switch as the flash command and misses the command sequence to write the first byte in the bank."
2017-01-30 22:48:08 +01:00
sanni
6a9099be8c V21 Updated GB code to insidegadgets newest version
Known bug: When writing a 4MB Game Boy flashcart you can't write anything to offset 0x2A8000. So you get one byte error at the end.
I don't know why.
2017-01-30 15:49:04 +01:00
sanni
6bcdc9526c V20 Changed N64 timing a bit
Hopefully I didn't break anything :x
2017-01-29 19:00:12 +01:00
sanni
05c1965a9a Reset SA-1 cart after SRAM write 2017-01-12 00:47:38 +01:00
sanni
b6e43f5b34 V19J: Added reading/writing of GBA 64K eeprom save games (fix) 2016-10-15 21:59:07 +02:00
sanni
c95ec351ea V19J: Added reading/writing of GBA 64K eeprom save games 2016-10-15 21:46:30 +02:00
sanni
00f5dcdc1a V19I: Added writing of GBA 4K eeprom save games 2016-10-15 16:24:12 +02:00
sanni
80017521f2 V19H: Added reading of GBA 4K eeprom save games
Eeprom chip: 9853
2016-10-14 19:35:37 +02:00
sanni
027763940a V19G: Changed default input mode to two buttons input
If you have the old hardware version that has only one button please change:

#define enable_Button2

to

//#define enable_Button2
2016-10-07 13:21:36 +02:00
sanni
861998b155 V19F: Fixed timing for GBA 1M flashrom save games 2016-10-06 23:04:31 +02:00
sanni
7b03f32968 V19E: Started adding support for MX29L010 1MB flashrom saves (not working yet) 2016-10-05 20:15:47 +02:00
sanni
ae8d1e1f28 V19D: Changed the way GBA roms are read 2016-09-27 00:00:22 +02:00
sanni
3825590018 V19C: Added GBA Save support for SST 39VF512 Flashrom 2016-09-21 00:04:04 +02:00
sanni
bdadbf2eb0 V19B: Added GBA FRAM save support
This will allow you to read/write the Fujitsu MB85R256 Ferroelectric Random Access Memory Chip
2016-09-18 15:10:59 +02:00
sanni
c97c3ac855 V19A: Minor bugfixes 2016-09-14 00:47:43 +02:00
sanni
b0e2d5b6c2 V19A: Minor bugfixes 2016-09-14 00:46:43 +02:00
sanni
a8c03520c8 V19: Add GBA rom dumping (beta)
Seems to work fine with the Arduino running on 5V. 
Still a few read errors on 3.3V. Probably timing related.
2016-09-12 15:16:03 +02:00
sanni
84d946a2be Delete SNS.ino 2016-09-12 15:13:31 +02:00
sanni
be0b5e8986 V18B: Fixed typo that lead to menu error 2016-09-04 15:54:39 +02:00
sanni
5d3e4a3628 V18A: Added delay to SNES write 2016-08-25 15:31:58 +02:00
sanni
ee01ff3bfa V18: Add SA-1 SRAM write support by skaman
Many thanks to skaman for finding out how to write the SA-1 SRAM.
2016-08-25 12:25:04 +02:00
sanni
873de4f026 V17H: Define button 2 as input 2016-08-22 15:33:18 +02:00
sanni
5a6a04263a V17G: Changed name 2016-08-22 10:44:19 +02:00
sanni
e25577f255 V17F: Added "execute selection" function to second button
If you have a cart reader with two buttons change "#define twoButtons 0" to "#define twoButtons 1".
From now on you can execute a selection by either holding the first or just by pressing the second button.
2016-08-22 10:20:48 +02:00
borti4938
f1219e411c Select previous item (dbl klick) on first element wraps around to last item 2016-08-19 14:47:43 +02:00
sanni
2aa75f02b5 V17E: Added +500ns delay per byte on SNES reads
That's an added delay of 0.5 seconds per read Megabyte.
2016-08-15 15:12:36 +02:00
sanni
282aa947ea V17D: Updated Version String 2016-07-31 09:55:54 +02:00
Scott Smith
4cc73852f0 Fix default compiler warnings 2016-07-30 15:41:25 -04:00
Scott Smith
343c95ae8c Added SDD1 aupport (for star ocean) based on MichIK code and method 2016-07-30 15:32:22 -04:00
sanni
ec1347fd8a V17C: Added changes by zzattack 2016-07-29 21:33:19 +02:00
sanni
8cee474a3f V17B: Read header info even if checksum is corrupt
Some prototypes or hacked roms don't have a valid checksum in the header but still provide useful information like rom size.
2016-07-13 09:14:28 +02:00
sanni
050b499c64 V17A: Added function to reset folder number
In the main menu hover over "About" and hold down the button until "Resetting folder..." appears on the screen.
2016-07-11 20:11:36 +02:00
sanni
3b4796e0f2 V17: Added support for 16bit flashrom slot 2016-07-10 00:20:21 +02:00
sanni
6ab6e1caac Initial commit 2016-07-04 13:21:34 +02:00