Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drhelius/arduinogameboy
Arduino based Game Boy cartridge reader and writer. It can dump ROM and RAM to SD card.
https://github.com/drhelius/arduinogameboy
arduino cartridge game-boy gameboy sd-card
Last synced: about 1 month ago
JSON representation
Arduino based Game Boy cartridge reader and writer. It can dump ROM and RAM to SD card.
- Host: GitHub
- URL: https://github.com/drhelius/arduinogameboy
- Owner: drhelius
- License: mit
- Created: 2012-12-31T12:53:34.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2023-12-13T23:22:56.000Z (about 1 year ago)
- Last Synced: 2024-12-07T18:11:48.783Z (about 2 months ago)
- Topics: arduino, cartridge, game-boy, gameboy, sd-card
- Language: C++
- Homepage: http://twitter.com/drhelius
- Size: 81.1 KB
- Stars: 155
- Watchers: 11
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
ArduinoGameBoy - Arduino Game Boy Cartridge Dumper
=======
Copyright © 2013 by Ignacio Sanchez----------
Arduino based Game Boy cartridge reader and writer.
It can dump ROM and RAM to an SD card.
Follow me on Twitter: http://twitter.com/drhelius
----------
Features
--------- Designed for Arduino Mega 2560, but may be easily ported to other Arduinos.
- SD card reading / writing
- Auto selection of Memory Bank Controller (MBC1, MBC2, MBC3 and MBC5)
- Dump cartridge header, ROM and RAM banks to SD.
- Write RAM from SD back to the cartridge.
- Log through serial connection.
- Fritzing design.Todo List
-----------
- Improve MBC dumping for higher rom bank counts.Pictures
-----------![Screenshot](http://www.geardome.com/files/arduinogb/gameboy_read.png)
![Screenshot](http://www.geardome.com/files/arduinogb/arduino_gameboy_1.jpg)
![Screenshot](http://www.geardome.com/files/arduinogb/arduino_gameboy_2.jpg)License
-------ArduinoGameBoy
Copyright (C) 2013 Ignacio Sanchez
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/