You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,5 @@
1
1
# Famicom/NES Dumper/Writer
2
2
3
-
4
3
## Overview
5
4
6
5
This is a powerfull dumper/writer for Famicom/NES cartridges and Famicom Disc System cards. The goal of the project is to create an ideal famicom data bus simulator. It's using a very accurate M2 cycle simulation and FSMC (Flexible Static Memory Controller) to access PRG and CHR memory. FSMC is precisely synchronized with the M2 clock signal using a CPLD chip. Also, this device is very fast.
@@ -13,17 +12,19 @@ This is a powerfull dumper/writer for Famicom/NES cartridges and Famicom Disc Sy

16
+
16
17
You can use it to:
17
18
18
19
* Dump cartridges, so you can play copy of your cartridge on emulator.
19
20
* Read/write battery backed saves, so that you can continue your saved game on emulator/console.
20
-
* Write special cartridges like [COOLGIRL](https://github.com/ClusterM/coolgirl-famicom-multicard).
21
-
* Rewrite ultracheap chinese COOLBOY cartridges. Soldering is required to work with old versions but it's very simple. New versions can be rewritten without soldering.
21
+
* (Re)write special cartridges like [COOLGIRL](https://github.com/ClusterM/coolgirl-famicom-multicard).
22
+
* (Re)write ultracheap chinese COOLBOY cartridges. Soldering is required to work with old versions but it's very simple. New versions can be rewritten without soldering.
23
+
* (Re)write UNROM-512 cartridges (Nesmaker)
22
24
* Test your cartridges.
23
25
* Read and write Famicom Disk System cards using FDS drive with the RAM adapter.
24
-
* Some reverse engineering.
25
-
* Anything else that requires Famicom bus simulation.
26
-
26
+
* Do some reverse engineering.
27
+
* Anything else that requires Famicom/NES bus simulation.
27
28
28
29
## Schematic:
29
30
@@ -33,7 +34,6 @@ Bill of Materials:
33
34
34
35

35
36
36
-
37
37
## Firmware
38
38
39
39
You need to write firmware to two chips: the STM32F103ZET microcontroller and the EPM3064 CPLD. But actually you need only to flash bootloader to STM32 using ST-Link programmer. Using bootloader you can flash both firmwares: to the STM32F103ZET and to the EPM3064.
0 commit comments