gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

Hardware > Can't load two 64Mb files into 128Mb Flash Advance Pro

#3382 - popper - Sun Feb 23, 2003 9:32 pm

I am trying to load two 64Mb(8MByte) files into a 128Mb Flash advance pro. When I loaded the two files into the linker, it show it has 128.25Mbit. Where does this extra 0.25Mbit come from? I tried to use remove ff's and it seems doesn't help. Any ideas for me to try?

#3384 - Lord Graga - Sun Feb 23, 2003 9:43 pm

>Where does this extra 0.25Mbit come from?
Pogoshell?

Try removing the FF's manualy with a hex editor.

#3388 - ampz - Sun Feb 23, 2003 10:18 pm

The extra 0.25Mbit is is the boot menu system.

#3391 - tepples - Sun Feb 23, 2003 10:37 pm

Some carts don't use FF's but rather 00's.

Actually, when I pare down dumps of my carts for use in PogoShell, I open them as raw signed 8-bit data in a wave editor, set to 32768 Hz. Then I look for full seconds of silence at the end of the file and delete them.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#3405 - popper - Mon Feb 24, 2003 3:49 am

I just download the FATV8 and stripe the 00's and ff's. The files are a little smaller but still go over the limit. One of the file is 8357224 byte and the other one is 8379168 byte.

Any other utility can you sugget that I try?

#3407 - tepples - Mon Feb 24, 2003 4:33 am

You have to get it under 8355840 bytes somehow. This may not be possible if the developers have placed necessary data in the last 32 Kbytes to keep pirates from putting two ROMs on one 128 Mbit flash cart. Of course, it could be possible to hack one of the ROMs to fit the menu inside (as was done with the official Nintendo World Cup + Play Action Football multicart for NES), but don't try this unless you are truly l33t.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.