SkillAgentSearch skills...

Arduinogameboy

Arduino based Game Boy cartridge reader and writer. It can dump ROM and RAM to SD card.

Install / Use

/learn @drhelius/Arduinogameboy
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ArduinoGameBoy - Arduino Game Boy Cartridge Dumper

<b>Copyright © 2013 by Ignacio Sanchez</b>


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 Screenshot Screenshot

License

<i>ArduinoGameBoy</i>

<i>Copyright (C) 2013 Ignacio Sanchez</i>

<i>This program is free software: you can redistribute it and/or modify</i> <i>it under the terms of the GNU General Public License as published by</i> <i>the Free Software Foundation, either version 3 of the License, or</i> <i>any later version.</i>

<i>This program is distributed in the hope that it will be useful,</i> <i>but WITHOUT ANY WARRANTY; without even the implied warranty of</i> <i>MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</i> <i>GNU General Public License for more details.</i>

<i>You should have received a copy of the GNU General Public License</i> <i>along with this program. If not, see http://www.gnu.org/licenses/</i>

View on GitHub
GitHub Stars165
CategoryDevelopment
Updated1d ago
Forks15

Languages

C++

Security Score

100/100

Audited on Apr 8, 2026

No findings