sanni
00f4720f76
V27D: Fixed 16bit flashrom functions for writing 29L3211 and similar
...
Seems like my last fix did break more than it did repair but this time everything should work.
2017-07-13 10:51:20 +02:00
sanni
90fad59080
Update README.md
2017-07-10 20:07:45 +02:00
sakman55
840f50d063
SRAM Fixes
2017-07-08 10:07:39 -10:00
sanni
e97dfecf02
V27B: Add Mega Drive FRAM read/write
...
Only tested with Sonic 3
2017-06-28 20:31:50 +02:00
sanni
9335e1d2aa
V27A: Add Mega Drive SRAM read/write
...
Only tested with the game STRIKER. There are probably multiple types of SRAM games so not all will work yet.
2017-06-27 23:27:10 +02:00
sanni
80e0e12c82
V27: Add basic Mega Drive Support
...
Just dumping of roms right now, no save games. Not sure if all games will dump or if there are some special ones.
2017-06-26 23:48:07 +02:00
sanni
e6d49feb92
V26: Flashrom Programmer Bugfixes
...
- It seems like flashroms in the 16bit slot like the 29L3211 were accidentally programmed byte swapped up until now and only the 8bit slot worked correctly.
- You can now program files smaller than the flashrom's size without getting a verification error
- Added the special 29F1601 flashrom taken out of the Nintendo Power SF Memory carts
2017-06-25 03:03:15 +02:00
sanni
6a4b78d1bc
Create README.md
2017-06-10 08:04:37 +02:00
sanni
4958b83e48
V25D: Fixed Derby Stallion 96 (thanks to skaman and tamanegi_taro)
2017-06-10 07:46:05 +02:00
sanni
876190b17e
V25C: Changed ID'ing of 32MB N64 Repros
2017-06-06 10:07:11 +02:00
sanni
abf99f9e1f
V25B: Small Bugfix
2017-06-04 16:36:16 +02:00
sanni
e08689cbbe
V25A: Update to newest versions of the libraries
2017-06-01 08:54:21 +02:00
sanni
2b631600f9
V25: Enabled reading of Nintendo Power GB Memory cartridges
...
Not super reliable right now.
2017-05-30 21:00:12 +02:00
sanni
56e71a59de
V24E: Fixed writing N64 repro (new version with Intel chip)
...
Also re-enabled blankchecking at least until I know this code works reliably.
Writing 64MB takes 40 minutes. I did not optimize yet so it might become faster in the future.
2017-05-21 17:36:36 +02:00
sanni
41d238e1b6
V24D: More names that were one char too long
2017-05-15 10:24:28 +02:00
sanni
d8b888d5a6
V24C: Accidentely made SNES name one char too long
2017-05-15 10:19:13 +02:00
sanni
326d37cebd
V24B: Use game code for SNES titles with all japanese name
2017-05-12 16:08:55 +02:00
sanni
dddf21fc3e
V24: Changed folder structure on SD card
...
All modules now write their roms/saves to a separate subfolder.
2017-05-08 20:42:47 +02:00
sanni
ed5dc3f573
V23A: Speed up flashing the S29GL256N N64 repro
...
Writing a 32MB rom should now only take 12 minutes
2017-05-03 11:54:55 +02:00
sanni
046634fc6f
Update README.md
2017-03-27 17:45:19 +02:00
sanni
6071cf5b47
Update README.md
2017-03-26 11:33:58 +02:00
sanni
67a83ccab2
V23 Add writing of N64 repro (first draft, super slow)
...
Takes ~1 hour or so for a 64MB rom file since I have not yet implemented the roms 16 word write buffer and instead write only one word at a time.
This is the repro I used: https://www.aliexpress.com/item/N64-Game-Resident-Evil-2-Nintendo-Video-Game-Cartridge-Console-Card-English-Language-US-Version/32788522464.html
2017-03-02 00:31:58 +01:00
sanni
4adb7c7506
V22B Improved N64 timing once more
...
This should fix reading of N64 repro carts
2017-02-25 00:15:24 +01:00
sanni
82c69924e3
V22A Changed N64 timings a bit
...
Still fails to read the N64 repro but now at least it fails consistently ...
2017-02-24 16:19:06 +01:00
sanni
7945de9ffd
Update README.md
2017-02-15 20:42:36 +01: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