![Insidegadgets GBxCart RW v 1.1 Manual Download Page 4](http://html.mh-extra.com/html/insidegadgets/gbxcart-rw-v-1-1/gbxcart-rw-v-1-1_manual_2065444004.webp)
Page 4
GBxCart RW Manual
Revision 7
3.
Press “0” and hit enter to read the cartridge information. Make sure that the “Logo check” comes back as OK
otherwise the cartridge may not be read correctly and you will have to disconnect the device, remove and re-insert
the cartridge.
4.
You can now press the corresponding buttons to read the ROM, save the RAM to the PC (save game) or write the
RAM (save game) from the PC.
We recommended verifying your Gameboy ROMs using BGB (a Gameboy emulator) and for Gameboy Advance games
we recommend using VisualBoyAdvance. It’s a good idea to verify your save files too by running the ROM when the save
file.
Raw I/O Access
If you wish to read/write to a special cartridge which the regular functions don’t support, you can access the raw I/O of
the ATmega8515L on board with the following COM commands. Commands should be sent as characters, a null
terminator byte (0) is used to determine the end of some strings sent. No responses will be returned except for reading
a PORT.
Enable/Disable common lines RD/WR/MREQ-CS/Reset-CS2 set high after each command
(recommended to disable so you drive these lines yourself)
To enable: M1
To disable: M0
Set pins as inputs/output
Set any pin as input/output
Reads the DDR/PORT (e.g. DDRB/PORTB is 'B') and the hex value that represents pins (e.g. PB7 is 0x80)
To set PB7 as an input: IB0x80 (include a null-terminator byte at the end)
To set PB7 as an output: OB0x80 (include a null-terminator byte at the end)
Set output low
To set PB7 low: LB0x80 (include a null-terminator byte at the end)
Set output high
To set PB7 high: HB0x80 (include a null-terminator byte at the end)
Read all pins of a PORT
Returns a byte representing all pins of that port, e.g. 128
To read PORTB: DB