background image

Page

 

1

 

Gameboy

 

Cart

 

Shield

 

Manual

 

v1.3

 

Revision

 

1

  

 

 

Gameboy Cart Shield v1.3 

 

An

 

adapter

 

for

 

Gameboy

 

cartridges

 

to

 

read

 

the

 

ROM

 

and

 

read/write

 

to

 

the

 

RAM

 

using

 

an

 

Arduino.

 

Uses

 

the

 

GBCartRead

 

program

 

to

 

communicate

 

with

 

the

 

Arduino.

 

 

Features

 

 

Backup

 

your

 

Gameboy/Gameboy

 

Colour

 

games

 

ROM

 

to

 

your

 

PC

 

 

Backup

 

your

 

Gameboy/Gameboy

 

Colour

 

save

 

games

 

to

 

your

 

PC

 

and

 

ability

 

to

 

restore

 

them

 

 

Requirements

 

 

Arduino

 

Duemilanove

 

or

 

Uno

 ‐ 

5V

 

versions

 

(will

 

work

 

with

 

other

 

5V

 

Arduinos

 

but

 

requires

 

custom

 

re

wiring)

 

 

 

 

 

 

Specifications

 

PCB

 

Board:

 

69mm

 

x

 

53mm

 

Input

 

voltage:

 

5V

 

Weight:

 

18

 

grams

 

 
 

How

 

to

 

Use

 

1.

 

Connect

 

the

 

Gameboy

 

Cart

 

Shield

 

to

 

the

 

Arduino

 

and

 

plug

 

the

 

Arduino

 

in.

 

2.

 

Open

 

the

 

\GBCartRead_v1_7_Arduino\GBCartRead_v1_7.ino

 

file

 

and

 

program

 

it

 

to

 

your

 

Arduino.

 

Note

 

down

 

the

 

COM

 

port

 

number

 

in

 

use;

 

you

 

can

 

find

 

this

 

out

 

from

 

the

 

Arduino

 

software

 

by

 

going

 

to

 

Tools

 ‐

>

 

Serial

 

port.

 

3.

 

There

 

are

 

two

 

choices

 

to

 

communicate

 

with

 

the

 

Arduino

 

 

using

 

the

 

C

 

program

 

or

 

the

 

Python

 

program.

 

 

Python

 

Program

 

a.

 

Download

 

and

 

install

 

Python

 

3.2

 

(http://www.python.org/download/)

 

and

 

pySerial

 

(http://pypi.python.org/pypi/pyserial)

 

b.

 

Open

 

up

 

the

 

“GBCartRead_v1_7_Python_Interface.py”

 

script

 

by

 

right

 

clicking

 

it

 

and

 

selecting

 

“Edit

 

with

 

IDLE”.

 

c.

 

Change

 

the

 

“COM2”

 

serial

 

port

 

to

 

the

 

serial

 

port

 

that

 

your

 

Arduino

 

is

 

connected

 

on,

 

save

 

the

 

file

 

and

 

press

 

F5

 

to

 

run

 

it.

 

d.

 

A

 

new

 

window

 

will

 

appear,

 

after

 

2

3

 

seconds

 

you’ll

 

have

 

some

 

options

 

available.

  

 

C

 

Program

 

a.

 

Open

 

config.ini

 

and

 

change

 

the

 

COM

 

port

 

number

 

to

 

the

 

serial

 

port

 

that

 

your

 

Arduino

 

is

 

connected

 

on

 

and

 

save

 

the

 

file.

 

b.

 

Run

 

“GBCartRead_v1_7_C_Interface.exe”

 

in

 

Windows

 

or

 

re

compile

 

the

 

source

 

for

 

your

 

OS

  

 

 

Summary of Contents for Gameboy Cart Shield

Page 1: ...no file and program it to your Arduino Note down the COM port number in use you can find this out from the Arduino software by going to Tools Serial port 3 There are two choices to communicate with the Arduino using the C program or the Python program Python Program a Download and install Python 3 2 http www python org download and pySerial http pypi python org pypi pyserial b Open up the GBCartRe...

Page 2: ...you choose option 3 it will load the save from gametitle sav We recommended verifying your Gameboy ROM using BGB a Gameboy emulator or xgbfix exe v d your_rom rom found in the project called ASMotor we ve included it It s a good idea to verify your save files too by running the ROM when the save file is present in BGB Kit Contents To assemble the kit you will require a soldering iron and solder Pi...

Page 3: ... to bend the GBA Game Cart Slot pins by 45 degrees or thereabouts otherwise the pins will sit a few millimetres above the board The GBA Game Cart Slot may also have two small little plastic bits on the bottom which you will need to shave off Solder all the SMD packages first then the Gameboy Cartridge header and lastly the male headers If you find the silkscreen hard to read the PCB placement guid...

Page 4: ...Nov 2014 Updated GBCartRead to v1 5 v1 2 Rev 2 21 Jul 2014 Updated documentation as GBA Game Cart Slot from DX has changed what it looks like v1 2 Rev 1 3 Jan 2014 Updated to included LEDs for WR and RD pins Changed pin 13 to pin A3 as some Arduino s may have issues with pin 13 Corrected issue with VCC not being connected to the 74HC595D VCC v1 1 Rev 1 2 Jul 2013 v1 0 Rev 1 14 Mar 2013 Initial Rel...

Reviews: