Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/famicom-dumper-writer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2022-12-01 13:23:36 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2022-12-01 13:23:36 +0300
commitd8427bfae5da9de0915c41ca6a95bd778b21dea3 (patch)
tree6e9c2d9d317523f9e0ff127ca8e51c71c69dd8e8
parentaf1fb758d3f0d69d9941969d4803619903676bb7 (diff)
parent5fbb5b16eaa6b5d110562e2c15d705ca2e62daef (diff)
Merge branch 'main' of github.com:ClusterM/famicom-dumper-writer
-rw-r--r--README.md14
1 files changed, 7 insertions, 7 deletions
diff --git a/README.md b/README.md
index 3748117..06a7216 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,5 @@
# Famicom/NES Dumper/Writer
-
## Overview
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
![Photo](https://user-images.githubusercontent.com/4236181/199539772-cbb50b0d-46fc-4041-86d4-61bbee8b1c01.jpg)
+![COOLBOY writing using GPIO pins](https://user-images.githubusercontent.com/4236181/205022872-06b35562-9506-4536-8cd8-bed026156c52.jpg)
+
You can use it to:
* Dump cartridges, so you can play copy of your cartridge on emulator.
* Read/write battery backed saves, so that you can continue your saved game on emulator/console.
-* Write special cartridges like [COOLGIRL](https://github.com/ClusterM/coolgirl-famicom-multicard).
-* 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.
+* (Re)write special cartridges like [COOLGIRL](https://github.com/ClusterM/coolgirl-famicom-multicard).
+* (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.
+* (Re)write UNROM-512 cartridges (Nesmaker)
* Test your cartridges.
* Read and write Famicom Disk System cards using FDS drive with the RAM adapter.
-* Some reverse engineering.
-* Anything else that requires Famicom bus simulation.
-
+* Do some reverse engineering.
+* Anything else that requires Famicom/NES bus simulation.
## Schematic:
@@ -33,7 +34,6 @@ Bill of Materials:
![BoM](schematic/bom.png)
-
## Firmware
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.