Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
translations translations
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  Gameboy Advance Emulator?
« previous next »
  • Print
Pages: [1]

Author Topic: Gameboy Advance Emulator?  (Read 5484 times)

Offline mlogans91

  • Member
  • *
  • Posts: 20
Gameboy Advance Emulator?
« on: March 08, 2008, 09:43:31 PM »
Sorry if this has been done before but I couldn't find anything on it. Since you can do a regular gameboy emulator, would it be possible to emulate any GBA games?
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Gameboy Advance Emulator?
« Reply #1 on: March 08, 2008, 09:48:21 PM »
Yes it'd be possible, but on any player except possible the Gigabeat, it would be very, very, very slow.
Logged

Offline saanaito

  • Member
  • *
  • Posts: 354
  • Joni Carr
    • Twitter account
Re: Gameboy Advance Emulator?
« Reply #2 on: March 09, 2008, 02:32:53 PM »
And some players only have just enough buttons for Game Boy emulation; the Game Boy Advance needs two more.
Logged
Rockbox: Sansa Clip Zip, iPod Color, iRiver H320

Android: Moto X4, Galaxy Tab S2 T710

Offline froggyman

  • Member
  • *
  • Posts: 214
Re: Gameboy Advance Emulator?
« Reply #3 on: February 01, 2009, 04:38:26 PM »
I think it would be possible to get a decent GBA emulator for Rockbox, they are able to do it with iPod linux ( http://ipodlinux.org/wiki/Igpsp ). They were able to overcome the main problem of speed by overclocking the processor to about 78mhz(up to 81MHz). They problem though is that if you over clock your ipod too much you can end up damaging it (atleast to my understanding, please correct me if I am wrong).
Logged
iPod Video 5.5G 30GB - Now Dead :(
Sansa Fuzev2 4GB

"To prevent this day from getting worse, I'll just read ERROR as GOOD THING"

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 9373
Re: Gameboy Advance Emulator?
« Reply #4 on: February 01, 2009, 04:56:24 PM »
Quote from: froggyman on February 01, 2009, 04:38:26 PM
I think it would be possible to get a decent GBA emulator for Rockbox, they are able to do it with iPod linux ( http://ipodlinux.org/wiki/Igpsp ). They were able to overcome the main problem of speed by overclocking the processor to about 78mhz(up to 81MHz). They problem though is that if you over clock your ipod too much you can end up damaging it (atleast to my understanding, please correct me if I am wrong).

Thats the normal clock speed, so its not overclocked.  I'd expect advance emulation to be fairly fast on the ipod since it uses the same CPU as the Ipod.
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2275
  • /usr/local/bin/weirdo
    • The Nostalgia Roadtrip
Re: Gameboy Advance Emulator?
« Reply #5 on: February 01, 2009, 10:19:06 PM »
Quote from: saratoga on February 01, 2009, 04:56:24 PM
I'd expect advance emulation to be fairly fast on the ipod since it uses the same CPU as the Ipod.

The PortalPlayer SoCs and the CPU in the GBA are both ARM7TDMI, so not just iPods, but Sansas and the H10 as well.

However, I still wouldn't expect it to be very fast, because you still have to factor in graphics and sound emulation as well.
Logged
Retired Rockbox dev; still a user!

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline RChickenMan

  • Member
  • *
  • Posts: 3
Re: Gameboy Advance Emulator?
« Reply #6 on: February 02, 2009, 02:31:02 PM »
I think GBA is asking for a bit too much.  What we really need is NES.  I bet the Gigabeat at least could easily handle NES.

I really, really want to play Mario 3 on the go.
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2275
  • /usr/local/bin/weirdo
    • The Nostalgia Roadtrip
Re: Gameboy Advance Emulator?
« Reply #7 on: February 02, 2009, 02:48:21 PM »
Then get to work and write an emulator.
Logged
Retired Rockbox dev; still a user!

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline froggyman

  • Member
  • *
  • Posts: 214
Re: Gameboy Advance Emulator?
« Reply #8 on: February 02, 2009, 04:48:48 PM »
After thinking about to though, GBA does use a few to many buttons for some of the players, but it could probaly be done on the iPod. button wise. You could do the arrows, A, B and start the same and then have center as the right trigger button and bottom left and left trigger button and then just cut out the select, because how often do you actually need to use the select button.

As for the NES, thats also been done for the iPod with iPod Linux(so it would be possible on atleast the iPods with Rockbox)

Just some random ideas, dont be to harsh on it.  ;D
Logged
iPod Video 5.5G 30GB - Now Dead :(
Sansa Fuzev2 4GB

"To prevent this day from getting worse, I'll just read ERROR as GOOD THING"

Offline cool_walking_

  • Rockbox Expert
  • Member
  • *
  • Posts: 695
Re: Gameboy Advance Emulator?
« Reply #9 on: February 02, 2009, 05:38:30 PM »
There's already a somewhat-working patch for a NES emulator.  It really needs some love if it's going to get into SVN though.

http://www.rockbox.org/tracker/task/2911
Logged

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4382
Re: Gameboy Advance Emulator?
« Reply #10 on: February 02, 2009, 05:45:54 PM »
Zagor got it to build fairly recently, but it looks to be out of sync again.
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  Gameboy Advance Emulator?
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.139 seconds with 21 queries.