PocketHeaven Sponsors:
| View previous topic :: View next topic |
| Author |
Message |
mds64 Member
Joined: 15 Feb 2009 Posts: 19 Location: Australia
|
Posted: Sun Feb 15, 2009 9:19 am Post subject: gunstar heros+gbamp2 (how to make it work?) |
|
|
I have version 1.1 of sms advance on my gbamp version 2, and while most games work, other don't (mainly the gamegear stuff, sonic drift, gunstar heros) and I tried to use a different version of smsadvance but...it doesn't load..
In 1.1 I use straight sms files and it loads up once I select sms advance...
But in others, while the L+R menu works, it won't load up the games or the menu thing (it shows a bad graphic THING as I describe it, then fades into complete black), and the injectors that came with those versions won't load (files size too big for my gbamp2-and not sure which firmware I am using)
Is there anything I need to do specifically to make it work 100%, or are the others versions for ds only or something? |
|
| Back to top |
|
 |
Dwedit Administrator

Joined: 26 Feb 2004 Posts: 2218 Location: Chicago!
|
Posted: Sun Feb 15, 2009 9:31 am Post subject: |
|
|
The GBAMP is basically nothing like any other GBA flash cartridge. A little bit of background information:
| Quote: |
The GBAMP is nothing more than an interface to a CF/SD card (used much like a PC disk drive) and 512KB of built in movie playback software. Everything related to emulators has to be done entirely within the GBA's 384KB of total memory. With an emulator running, there is usually 192KB to 256KB of memory left, depending on which emulator it is.
Using a flash cartridge, there's this nice huge 32,768KB of ROM that's directly accessible. Games can run directly from there, and you can fit tons of them on there.
Using the GBAMP, there's 256KB or less RAM available, and there's the equivalent of a disk drive, the CF card. So it has to load stuff off the disk (the CF). Portions of the game have to be juggled around between disk and memory, and it must load pages off the disk as needed. Loading off a CF card is slow, you can see the load times. If there's less than enough memory to hold the game's "working set" (the parts that the game keeps using over a period of about a second), then it starts to "thrash", or run really slowly.
The main reason there are special versions is that the GBAMP software itself assumes you are using the version originally designed for NOR flash cartridges, which can also load games on in Multiboot Mode, where a game must fit into the available RAM. The special versions use file system and sector reading code to directly access the CF card, bypassing the GBAMP's built in software, so they can load bigger games.
|
ROM building tools are for regular flash cartridges, where the appended roms are directly readable off the cartridge.
Since you're planning on getting a DS flash device, the DS handheld itself has much more memory available (4MB vs 256k), so there are far less limitations. _________________ Here come the fortune cookies! Here come the fortune cookies!
They're wearing paper hats! |
|
| Back to top |
|
 |
mds64 Member
Joined: 15 Feb 2009 Posts: 19 Location: Australia
|
Posted: Sun Feb 15, 2009 9:41 am Post subject: |
|
|
wow your dedicated XD
I probably should have thoguht of that on my own, thx once again
Oh and for the record-those game gear games are within the limits, and have fixed the headers using sms checker, but won't load, strange since I have street fight 2 on it (800kb it says, yet those games are within normal limits)and gunstar does work but freezes once at the stage select part...
any idea why? |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|