Insidegadgets GBxCart RW v 1.1 Manual Download Page 4

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 

Summary of Contents for GBxCart RW v 1.1

Page 1: ...upports SRAM Flash EEPROM for Gameboy Advance cartridges GUI or console interfacing programs Backup GB Camera active images to BMP with a one click program GB Camera Saver Specifications Size 54mm L x 57mm W x 9mm H Voltage switchable between 3 3V for GBA and 5V for GB C Weight 18 grams Requirements USB Mini cable Table of Contents How to Use Page 2 Using the GUI Program Page 2 Using the Console P...

Page 2: ...load and Install Microsoft Visual C Redistributable Packages for Visual Studio 2015 https www microsoft com en us download details aspx id 53840 2 Open Interface_Programs GBxCart_RW_vx x_GUI_Interface GBxCart_RW exe and change the COM port to match the COM port your operating system has assigned the device this can be found in device manager 3 Click the Open Port button if the COM port text box tu...

Page 3: ...oy 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 Using the Console Program 1 Open the Interface_Programs GBxCart_RW_vx x_Console_Interface config ini file and change the first number to your COM port e g 9 COM9 and change the second number to the baud rate defa...

Page 4: ...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...

Page 5: ... PC3 D3 A19 PC4 D4 A20 PC5 D5 A21 PC6 D6 A22 PC7 D7 A23 PE1 Audio In You can use Custom commands the console program to input these commands into by selecting option 6 it will automatically add null terminator bytes when needed Sachen ROM Mapper support You can use the Other options in console program to select ROMs to dump within a Sachen cart the ROMs will be dumped into their own file You will ...

Page 6: ...P files Found in the Interface_Programs GBxCart_RW_GBCamera_Saver_vx x folder Automatically creates a folder with the current day time saves the GB camera memory to this folder and extracts the active non deleted images from the save to separate BMP files labelled 1 bmp to 30 bmp It s a good idea to check the images created do match the images stored on the GB Camera ...

Page 7: ...auwasser for the information v1 0 11 March 2017 Initial Release GUI Interface v1 4 24 June 2017 Added check to see if device is still connected before Read Header Read ROM etc buttons are pressed Added the current mode GBA or GB GBC and firmware version once connected v1 3 8 May 2017 Added alternative method very slow to read Gameboy Camera if you aren t able to re program the firmware to R2 Added...

Page 8: ...to ATmega8515L some assigned ports have changed PCB v1 0 Firmware R2 8 May 2017 Added extra nop when reading Gameboy Camera SRAM as some of data would change sometimes leading to artifacts on the pictures Changed A0 A23 address when preparing to read EEPROM from 0xFFFFFF to 0xFFFF00 to support GBA 32MB carts Firmware R1 11 March 2017 Initial Release Errata The switch operates in reverse for exampl...

Reviews: