Game Boy Advance Flash cart making?

Trying to get homebrew running on your PSP? Want to add a screen light to your Game Boy? Trying to figure out how to work your GP2X? By popular demand, discuss it in here! (This forum is for pre-built handhelds, NOT custom made portables!)

Moderator:Moderators

Post Reply
mastera2b
Posts:2
Joined:Mon Mar 21, 2011 11:52 am
Game Boy Advance Flash cart making?

Post by mastera2b » Mon Mar 21, 2011 11:58 am

Hello I'm new here so please excuse me. But how do I make my own GBA flashcard?
I really want to know how to make one and all the good Flash cards are a lot of money and I cant afford any so how do I make one? Also flash cards for the gameboy advance are almost extinct to the internet and shops online.

User avatar
jdmlight
Posts:795
Joined:Thu Dec 27, 2007 11:17 pm
Steam ID:jdmlight
Location:A boring suburb of Chicago.

Re: Game Boy Advance Flash cart making?

Post by jdmlight » Mon Mar 21, 2011 12:44 pm

mastera2b wrote:Hello I'm new here so please excuse me. But how do I make my own GBA flashcard?/color]

You don't.

Technically it might be possible, but unless you have a level of understanding of electronics at a level comparable to marshallh, it's not worth the effort.
--John (and please call me John, it's really weird to be called by my username)
Fight MS Paint abominations! If you don't have a camera, go here, and pick something 3 megapixels or higher.

Snow_Cat
Posts:463
Joined:Fri Aug 13, 2010 12:40 pm
Steam ID:Snow_Cat
Location:Here
Contact:

Re: Game Boy Advance Flash cart making?

Post by Snow_Cat » Mon Mar 21, 2011 9:21 pm

Yopu don't need to be at the level of marshallh,
GarryMan seems to have managed to build a couple different flash cartridges just fine.

However, Garry's use flash chips that are programmed using a specailized programmer, and not regular USB cable like marshalh's.

You will need:
  • Materials
    • Soldier
    • flash chip of sufficient size
      • Mapper/Pager chip compatible with GBA
      • Copper Clad PCB
      • Etch Resist Masking
      • Etchant
      --or--
      • Sacrificial GBA Cartridge
      • hookup wires
  • Tools
    • a programmer for this flash chip
    • soldering iron
    • Etching bath
    • cutting tools (for PCB)
You can either replace the ROM chip in an existing cartridge with a flash chip or make a custom PCB.

If you replace the ROM chip the pinout may not be identical to the flash chip and you may need to cut traces and fly wires if you are not already using an external socket for your flash chip.

If you make your own PCB you will need to find the pinout for the mapper online, or figure it out for yourself.
If you are using Eagle to design your PCB I will help by building the library files for the mapper/pager chip(s) and cardedge if asked.

edit:
see this thread for information (or links to information) about nintendo/Gameboy/gameboycolour/gameboyadvance/virtualboy mappers

Haunted360
Posts:1000
Joined:Sat Jan 30, 2010 12:22 am
PSN Username:Haunted360
360 GamerTag:Haunted 360
Location:Australia
Contact:

Re: Game Boy Advance Flash cart making?

Post by Haunted360 » Sat Aug 20, 2011 2:35 am

Snow_Cat is correct.

Marshall's knowledge is quite high in hardware development. He could make a flash cart so easily, as long as he can emulate memory bank switching on the MB5 chip. That is all that makes it difficult to do. However, you can make your own, simply with a EEPROM of 8-megabits. I have done it myself, and it works perfectly. Just need to know how to solder very finely is all :P

Post Reply