Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jago85/Brutzelkarte_PCB
Brutzelkarte - N64 Flash Cart PCB (KiCad)
https://github.com/jago85/Brutzelkarte_PCB
hardware n64
Last synced: 3 months ago
JSON representation
Brutzelkarte - N64 Flash Cart PCB (KiCad)
- Host: GitHub
- URL: https://github.com/jago85/Brutzelkarte_PCB
- Owner: jago85
- License: gpl-3.0
- Created: 2020-01-19T14:08:11.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-19T17:06:34.000Z (over 4 years ago)
- Last Synced: 2024-04-08T23:10:13.395Z (8 months ago)
- Topics: hardware, n64
- Homepage:
- Size: 1.23 MB
- Stars: 62
- Watchers: 10
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-portablizing - Brutzelkarte (PCB - Prototype FPGA-based N64 flashcart (Hardware / Nintendo)
README
# Brutzelkarte_PCB
Brutzelkarte - N64 Flash Cart PCB (KiCad)# IMPORTANT!
This project does not support piracy! You are only allowed to play games you own yourself and you have to create your own ROM images.## Features
* Open Source hardware and software
* no BGA packages (DIY friendly)
* no original chips from victim modules needed
* FPGA based logic
* Lattice LCMXO2-7000HC-6TG144C
* flexible (everything goes through the FPGA)
* updatable (internal FLASH can be updated over UART)
* expandable (free ressources for new features)
* 64 MiB (512 MBit) QSPI FLASH for ROMs
* can be split into multiple parts for smaller ROMs
* download is slow compared to SD card based carts
* once a ROM is flashed the boot is as fast as the original module (no need to select and load the game every startup if you want to focus on a specific game)
* can be expanded in the future (QSPI FLASH chips can use the same pinout for bigger memory because they don't need additional address lines)
* 8 MiB (64 MBit) dedicated for cart menu
* 256 KiB battery backed up SRAM for savegames
* SRAM can be split into multiple savegames
* emulates all cart based savegames
* EEPROM 4 KBit
* EEPROM 16 KBit
* SRAM 256 KBit
* SRAM 3x 256 KBit
* FlashRam 1 MBit
* RTC
* only used by Animal Forest
* integrated FT232RL USB-UART
* direct UART TTL connections if you want to save the money for the FT232RL
![TOP](https://github.com/jago85/Brutzelkarte_PCB/wiki/images/top.jpg)![BOTTOM](https://github.com/jago85/Brutzelkarte_PCB/wiki/images//bottom.jpg)