Homebrew Why the DS can't emulate GBA

Status
Not open for further replies.

lolzed

The GBAtemp Pichu
Member
Joined
Sep 13, 2008
Messages
2,466
Trophies
0
Age
13
Location
There
Website
Visit site
XP
314
Country
heartgold said:
If only we had access to dsi mode, it would turn the impossible to less likely, huh?
frown.gif


Getting data to be refreshed constantly on a standard DS sounds like the only option of playing an actual gba rom, however how will one get around this, seems like really hard work and may turn out to be impossible.
the use of 16mb of RAM the DSi has still can't emulate the GBA perfectly(saying that an emulator WAS made)
 

heartgold

Well-Known Member
Member
Joined
Sep 11, 2009
Messages
4,378
Trophies
0
Location
London
Website
Visit site
XP
2,085
Country
lolzed said:
heartgold said:
If only we had access to dsi mode, it would turn the impossible to less likely, huh?
frown.gif


Getting data to be refreshed constantly on a standard DS sounds like the only option of playing an actual gba rom, however how will one get around this, seems like really hard work and may turn out to be impossible.
the use of 16mb of RAM the DSi has still can't emulate the GBA perfectly(saying that an emulator WAS made)

I know it wouldn't be perfect, least it will emulate small size roms that the standard DS couldn't, won't be playable anyhow
tongue.gif
 

Jamstruth

Secondary Feline Anthropomorph
Member
Joined
Apr 23, 2009
Messages
3,462
Trophies
0
Age
31
Location
North East Scotland
XP
710
Country
Llama Riot said:
Throughout the GBA's lifetime people constanly flamed and trolled users inquiring about the possibility of emulating SNES on the GBA. They all said it was impossible: This proved them all wrong. So please stop saying that something is impossible when it cleary is not. Difficult? Unlikely? Yes, seeing as you can just get a slot 2 cart, but certainly not impossible.

Not the same thing for a few reasons:-
1. Power wise the SNES is less than a calculator as it has a 3.57MHz CPU in it, the GBA has a 30MHz (I think) so the GBA is 10x more powerful than a SNES. There were the SuperFX chips to bring the SNES to 13MHz but they aren't emulated on DS or GBA
2. RAM was not an issue. GBA flashcarts loaded ROMs into a RAM on the cart which was just as fast as the normal GBA Carts (except the Supercard...) so all the code could run straight from there and not have to be loaded into RAM.

Comapre this to a DS which has only 3 times the power of a GBA and carts which load a lot slower meaning data has to be placed in RAM to run fullspeed and you've got a coding nightmare to get anything even passable (without iPlayer help of course, that cart is a hell of a lot more powerful than the DS itself)
 

DeltaBurnt

I'm bored
Member
Joined
Feb 21, 2009
Messages
3,353
Trophies
0
Age
28
Location
Where intellect matters
Website
Visit site
XP
276
Country
United States
stuffnflufff said:
Technically speaking you would literally need to go into the code and write a statement telling the code to refresh after 4MB of usage (kind of like a Disc uses the data stored on the disc from a different spot constantly) meaning youd have to make the emulator THINK its a disc iso. This way it could grab info and put it back on the fly. It SHOULD be possible if you do it that way. Just cant think of exactly how youd do it (first year uni computer science has made me think of theories, just dont know if they work lol)

I already said that >.>

Jamstruth said:
Surprised nobody's mentioned specs. DS has 90MHz of power while the GBA has about 33MHz I don't think the power difference is enough for a decent emulator (the iPlayer has its own processor of 400MHz so the cart is actually more powerful than a DS)
Also on top of only having 4MB of RAM you must reserve say 1MB for the emulator's programming to run in (this is why JenesisDS can only run ROMs
 

DeltaBurnt

I'm bored
Member
Joined
Feb 21, 2009
Messages
3,353
Trophies
0
Age
28
Location
Where intellect matters
Website
Visit site
XP
276
Country
United States
Arkansaw said:
DeltaBurnt said:
Arkansaw said:
Doesn't need to, DS can play GBA games...

Not pirated GBA games.

He's wants to know how to play GBA games with a normal slot-1 flashcart.

use a GBA flashcart, duh

That's the point, people don't want to buy another flashcart.
 

Arkansaw

Well-Known Member
Member
Joined
Jul 23, 2005
Messages
993
Trophies
0
Website
Visit site
XP
477
Country
Trinidad and Tobago
DeltaBurnt said:
Arkansaw said:
DeltaBurnt said:
Arkansaw said:
Doesn't need to, DS can play GBA games...

Not pirated GBA games.

He's wants to know how to play GBA games with a normal slot-1 flashcart.

use a GBA flashcart, duh

That's the point, people don't want to buy another flashcart.

You mean those pple didn't exist when GBA was around?
 

epicCreations.or

Well-Known Member
OP
Member
Joined
Mar 13, 2010
Messages
356
Trophies
0
Location
Austin, TX
Website
whalecakes.com
XP
79
Country
United States
Or, maybe they just don't feel like spending money. Or perhaps they didn't know about homebrew then?

On topic... I think that if the DSi could be broken into, this would be a much more simple job, and would probably make me get a DSi... What have they tried so far to break in? I've heard they managed to get code in the form of a save file to run, but I haven't been able to get any more information on that.
 

DeltaBurnt

I'm bored
Member
Joined
Feb 21, 2009
Messages
3,353
Trophies
0
Age
28
Location
Where intellect matters
Website
Visit site
XP
276
Country
United States
Arkansaw said:
You mean those pple didn't exist when GBA was around?

No, I mean that people buy flashcarts to pirate meaning they don't like spending money that often (or sometimes a different reason). So if they don't want to pay money, they don't want to spend money on a slot 2 expansion or gba flashcart.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BigOnYa @ BigOnYa: I haven't played my Switch n a month or so, just been playing Xbox, and just picked to play lil...