Hacking GBA on slot 1!?!?!?

  • Thread starter Thread starter golden
  • Start date Start date
  • Views Views 4,575
  • Replies Replies 15

golden

What a Digital Dummy!!!
Member
Joined
Dec 1, 2007
Messages
1,453
Reaction score
4
Trophies
1
Website
Visit site
XP
209
Country
United States
Ok, this might sound insane and people might laugh at me for even asking if this is possible but someone asked this on another forum and he got this reply:

Question: Can I play GBA Roms with only slot 1?

Answer from guy:



QUOTE said:
only way to do it is by tricking the r4.
to do so, you need the following:
linux for DS
gba emulator that runs in linux
gba games

run your DS linux
copy your linux gba emulator into your ds linux
run the gba emulator in ds linux
choose gba game and play...

not suggested due to slow down in gba emulation as the emulator is not only emulating linux but a gba inside of linux all running from the slot 1.

but hey if you can get it to work... then kudoos

I doubt this is true but just in case I need to find out. >.>
 
this is emulating gba games on your ds using ds linux and a gba emulator. it's not tricking your ds or anything. it's like running an emulator on your computer - same concept.
 
That plan for "tricking the R4" is the dumbest thing I've heard all day. Even if such a thing were possible, it would be unplayably slow.

The real answer: It is fundamentally impossible to play GBA games from a slot 1 cart. The DS is not powerful enough to emulate the GBA at a good speed, GBA games can not be converted to play in DS mode, and slot 1 cannot be accessed in GBA mode.
 
That's what I thought. Thanks destroctobot. Nothing wrong with making sure. I just thought I post to be 110% right instead of just 100%. lol
rofl2.gif
 
Right. You need the source code for a game to port it. Which is not that difficult in professional terms. Several DS games are obviously based on or remade from a GBA one. Advance Wars Dual Strike and the Phoenix Wright trilogy come to mind.
 
It's not technically impossible, it's just impossible with the current Linux implementation on the DS hardware. If you were to overcome that limitation, then you could enjoy your 0.1 FPS GBA games.

You would still need to recompile the emulator at the very least. You would probably also need to reprogram all of the I/O routines.
 
It's not technically impossible, it's just impossible with the current Linux implementation on the DS hardware. If you were to overcome that limitation, then you could enjoy your 0.1 FPS GBA games.

You would still need to recompile the emulator at the very least. You would probably also need to reprogram all of the I/O routines.
YES! .1 FPS here I COME!!!!!
laugh.gif
 
Ooh, I know! If there were a PC emulator for the DS, you could run VBA on it!


You mean Windows...? Right?
biggrin.gif


Slot-1 Flashcarts will never play GBA games.. There isn't any RAM in them, while there is RAM in Slot-2 Flashcarts/GBA Carts.

~Nero
What qualifies as RAM? NOR or NAND memory? Because the slot 2 flash carts have RAM but slot 1 loaded with NAND memory don't. RAM is something completely different no?
 
Even if you could recompile it, the DS would crash the instant you tried to launch it. DSLinux has very little free RAM to work with when launched from a slot-1 device, somewhere around the order of 500 kb or so. Running Retawq, a text-only lightweight web browser, is enough to crash it sometimes. There's no way a GBA emulator would run in DSLinux without having additional RAM in slot-2, at which point you may as well just run the games from that RAM in the first place.

There are other technical details preventing this from happening as well, though I'm not quite as knowledgeable about the way DSLinux works as I perhaps should be.
 

Site & Scene News

Popular threads in this forum