Homebrew GBA Emulator for DS? With extension pack?

Status
Not open for further replies.

Jakob95

I am the Avatar
OP
Suspended
Joined
Jan 15, 2009
Messages
4,344
Trophies
0
Age
28
Location
New York City
XP
300
Country
United States
Ok guys I know that its inpossible to emulate a Gba with a Slot 1 card. I know it won't work cause of the Ram of the DS. I know that GBA games have there own Ram built in them selves that is more than 4mb of ram. But what if we use the Memory Expansion pack (official one not EZ-flash) can we use that one? Since the Expension pack gives the DS 8Mb of ram more maybe it can play some GBA games.

Or can you use the Nintendo Memory Expansion pack the one that comes with the DS browser as a Ez-Flash 3-in-1? Like can you make GBA Explorer work on it?
 

DanTheManMS

aka Ricochet Otter
Member
Joined
Jun 2, 2007
Messages
4,453
Trophies
1
Age
34
Location
Georgia
XP
752
Country
United States
jakob95 said:
I know that GBA games have there own Ram built in them selves that is more than 4mb of ram.
No they don't. GBA games are ROMs just like anything else. It's just that running them requires the media you're using to have a very fast response time, something with SD and CF cards cannot offer, so therefore many slot-2 devices copy the game into fast RAM before executing. The alternative is NOR flash, which also has a fast response time. The GBA game itself doesn't have anything to do with RAM.

QUOTEBut what if we use the Memory Expansion pack (official one not EZ-flash) can we use that one? Since the Expension pack gives the DS 8Mb of ram more maybe it can play some GBA games.

Or can you use the Nintendo Memory Expansion pack the one that comes with the DS browser as a Ez-Flash 3-in-1? Like can you make GBA Explorer work on it?
Unfortunately this is not possible. In theory it would be able to work just like the 3in1 in that regard, but the design of the Opera RAM pack prevents this from being possible. In short, the portion of the RAM that you can write to begins at memory location 0x9000000, while the GBA itself begins execution at 0x8000000 as soon as it boots up. Thus, there's no way to store the GBA rom in the location it expects to launch the game from.
 

Jakob95

I am the Avatar
OP
Suspended
Joined
Jan 15, 2009
Messages
4,344
Trophies
0
Age
28
Location
New York City
XP
300
Country
United States
Is there a hack or something to make it run on the memory location 0x9000000? Or is there any program that let you use the Gba games from 0x90000000?
 

Jakob95

I am the Avatar
OP
Suspended
Joined
Jan 15, 2009
Messages
4,344
Trophies
0
Age
28
Location
New York City
XP
300
Country
United States
So whats the point of having the Expansion pack? Is there another point of it instead of just the Browser? Can it be used for some homebrews? If it can what homebrews?
 

p1ngpong

Gamer Professional Deluxe
Supervisor
Joined
Apr 18, 2008
Messages
6,876
Trophies
3
Location
DS Scene
Website
imgur.com
XP
11,409
Country
Croatia
jakob95 said:
So whats the point of having the Expansion pack? Is there another point of it instead of just the Browser? Can it be used for some homebrews? If it can what homebrews?

Theres a few that use the extra RAM, but not many as far as Im aware. Theres a build of QuakeDS which does and you do see an increase in performance due to it. http://quake.drunkencoders.com/exram.html
 

chazam1337

Well-Known Member
Member
Joined
Apr 19, 2008
Messages
118
Trophies
0
XP
55
Country
United States
I think GBAtemp would have a large topic on this if there was a way without a slot 2, because i think alot of people have the ram expansions.
 

DanTheManMS

aka Ricochet Otter
Member
Joined
Jun 2, 2007
Messages
4,453
Trophies
1
Age
34
Location
Georgia
XP
752
Country
United States
Some homebrew can use the Opera RAM pack, including SNEmulDS, DSLinux, Quake I DS (not Quake II DS since that requires 12 MB and the Opera pack only has 8), and a couple others I'm probably forgetting. But there is no way to make it run GBA games.
 

DanTheManMS

aka Ricochet Otter
Member
Joined
Jun 2, 2007
Messages
4,453
Trophies
1
Age
34
Location
Georgia
XP
752
Country
United States
Moonshell can use it for decoding large JPEGs I believe. ANS-PDF might use it in the future for PDF decoding, but not at the moment.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Use the app always bogos just buy weight loss injections
  • BigOnYa @ BigOnYa:
    I don't normally eat there,in fact been years, but wifey took grandkids, and brought back a cheese burger for me, so lame, and expensive.
  • BigOnYa @ BigOnYa:
    We had Raising Canes chicken for the first time other night, damn that was good. That sauce was what makes it.
  • BigOnYa @ BigOnYa:
    That is messed up.
  • BigOnYa @ BigOnYa:
    I was asked to leave a casino in Vegas years ago, because somebody asked me for change for $20 and I made change for them. The casino claimed it was against they're rules and I had to leave. I feel Karma got them back cause the casino was torn down couple years ago.
    +1
  • K3Nv2 @ K3Nv2:
    Did master chief tell you directly
    +1
  • BigOnYa @ BigOnYa:
    I sent them SARS blankets as revenge, lol
  • AncientBoi @ AncientBoi:
    @BigOnYa gimme change for a $20 pls. :):evil:
    +1
  • K3Nv2 @ K3Nv2:
    You can have his Sars blanket because he cares about you
    +1
  • K3Nv2 @ K3Nv2:
    I don't but he does
    +1
  • BigOnYa @ BigOnYa:
    Here's some chicken noodle soup and sprite, you will be fine.
  • BigOnYa @ BigOnYa:
    Sucks my new tv does not fit my old tv wall mount, so gotta take down and buy a new mount, bummer, more holes in the wall.
    +1
  • linuxares @ linuxares:
    no...
  • AncientBoi @ AncientBoi:
    yesssssssssssssssssssssss
  • AncientBoi @ AncientBoi:
    bj bj bj bj bj bj
  • K3Nv2 @ K3Nv2:
    Just duct tape the TV to the wall ffs
    +2
  • BigOnYa @ BigOnYa:
    Weird cause its same size as old one, just a 4k upgrade, oh well, always something.
  • K3Nv2 @ K3Nv2:
    Unlike @AncientBoi some holes are tighter than the others
    +2
  • AncientBoi @ AncientBoi:
    Try putting it up after a couple of :grog::grog::grog::grog::grog::grog::grog: But only a couple :D
    +1
  • BigOnYa @ BigOnYa:
    Was gonna, already cracked open a cold one, but gonna have to wait now, and make a trip to Microcenter, or worst buy
    +1
  • K3Nv2 @ K3Nv2:
    In speaking of miscares for tvs I must've busted like one hdmi port cause it's all static but others work fine lol
    +1
  • BigOnYa @ BigOnYa:
    I have a older tv that was like that, luckily it had 3 HDMI ins
  • AncientBoi @ AncientBoi:
    2 here
    AncientBoi @ AncientBoi: 2 here