GBA games on full speed?

Discussion in 'Wii - Emulation and Homebrew' started by NintendoLover64, Jun 27, 2009.

  1. NintendoLover64
    OP

    NintendoLover64 Advanced Member

    Newcomer
    68
    0
    Jun 11, 2009
    i like emulation but GBA games have certain lags on it so i don't really like to playing them that way, if anyone could make it 100% speed all the time that would rule

    being able to play GBA games on a tv is awesome
     
  2. koji2009

    koji2009 GBAtemp Maniac

    Member
    1,193
    32
    Mar 13, 2009
    United States
    100% way, get a GCN and a gameboy player. 100% emulation through hardware [​IMG]

    There is probably room still to improve performance on VBA for wii... but obviously it's not a priority for the programmer or else it'd already be in. You can probably disable sound to get smoother play in the meantime if that makes that big of a difference to your gameplay experience.
     
  3. NintendoLover64
    OP

    NintendoLover64 Advanced Member

    Newcomer
    68
    0
    Jun 11, 2009
    they don't sell gamecubes here anymore [​IMG]
     
  4. RupeeClock

    RupeeClock Colors 3D Snivy!

    Member
    6,389
    861
    May 15, 2008
    I'm sure you could ebay a gamecube for cheap.
     
  5. Jacobeian

    Jacobeian GBAtemp Advanced Maniac

    Member
    1,882
    122
    May 15, 2008
    Cuba
    Tantric already said he didn't have the knowledge neither the time to improve the emulation speed.

    Best chance is to have some Wii gurus working on this to use PPC assembly in some places or advanced GX techniques for video rendering.
     
  6. Sir_Shaggy

    Sir_Shaggy GBAtemp Regular

    Member
    109
    0
    Dec 3, 2008
    Canada
    The VisualBoy GX emulator for the Wii works awesome. Its based on the gamecube emulator and I was playing mario kart advance, Zelda: Minish Cap, Mother 3 and Dodgeball advance on it last night. It seemed to run at full speed. I was even loading and saving games over the network and it was running great!
     
  7. psiko

    psiko Advanced Member

    Newcomer
    60
    0
    Jun 30, 2009
    United States
    Anyone look into porting gbSP to the wii? I mean it runs solid on the PSP, MUCH better than VBA would run.
     
  8. koji2009

    koji2009 GBAtemp Maniac

    Member
    1,193
    32
    Mar 13, 2009
    United States
    psiko: It's not about the emulator, but about the optimizations for the specific hardware (unless VBA uses some very very VERY inefficient ways to handle things, which I can't imagine it doing so). gbSP would require just as much work to get up to speed on the Wii as VBA.
     
  9. NintendoLover64
    OP

    NintendoLover64 Advanced Member

    Newcomer
    68
    0
    Jun 11, 2009
    i don't think its worth buying a camecube, gameboy player and gamecube controller just to play gba games while i already have wii, plus i live in Iceland wich makes things even worse! [​IMG]
     
  10. OriginalHamster

    OriginalHamster UStealthy

    Member
    3,381
    642
    Nov 2, 2008
    Cote d'Ivoire
    I have more ''problems'' with some artifacts in sound than emulation speed to be honest. Aside that, VBA for Wii is one the best emulators availables for the system
     
  11. Bladexdsl

    Bladexdsl ZOMG my posts...it's over 9000!!!

    Member
    16,379
    3,968
    Nov 17, 2008
    Australia
    Queensland
    all my games run at full speed on the GBA gx emu
     
  12. koji2009

    koji2009 GBAtemp Maniac

    Member
    1,193
    32
    Mar 13, 2009
    United States
    Bladexdsl I think it's not so much that the games are running slow as it is that there is noticeably skipped frames (a sign that the emulator has to drop rendering of images to maintain full speed gameplay) and I've noticed it a few times myself. Rarely bad enough to be anywhere close to a problem.
     
  13. Bladexdsl

    Bladexdsl ZOMG my posts...it's over 9000!!!

    Member
    16,379
    3,968
    Nov 17, 2008
    Australia
    Queensland
    i've never noticed that even when playing sonic and that goes pretty damn fast
     
  14. Vague Rant

    Vague Rant Deceptively cute

    Member
    2,053
    414
    Aug 7, 2008
    Melbourne
    I noticed slowdown if the emulator was set to run in 50Hz mode. The TV my brother's Wii is hooked up to only supports 50Hz (it's old as shit), but if I hook it up to a decent TV and set it to 60Hz, everything runs fine. This might also be the cause of sound artifacts, which I get in 50Hz mode also.
     
  15. kedest

    kedest GBAtemp Psycho!

    Member
    3,287
    110
    Feb 6, 2007
    Netherlands
    vba gx runs full speed in most games, but not all
    one of those gba metroid games will run choppy
     
  16. koji2009

    koji2009 GBAtemp Maniac

    Member
    1,193
    32
    Mar 13, 2009
    United States
    It's not a matter of how fast a game moves, but how complex the game is that's being emulated. Sonic games are pretty basic and don't take advantage of many of the GBA effects. The more complex the game, the harder it is to emulate at full frame rate.

    Vague Rant: You make a very good point there. This probably has to do with the fact that all GBA's independant of region run at 60hz and with no native modes for 50hz therefore requiring more processing.
     
  17. NintendoLover64
    OP

    NintendoLover64 Advanced Member

    Newcomer
    68
    0
    Jun 11, 2009
    i have my tv set to 60hz, the emulator runs some games at full speed.

    the games i want to play the most like golden sun and metroid lag, guess the only thing we can do is to hope someone cool fixes the emulation speed [​IMG]
     
  18. Bladexdsl

    Bladexdsl ZOMG my posts...it's over 9000!!!

    Member
    16,379
    3,968
    Nov 17, 2008
    Australia
    Queensland
    odd i have both metroid and zero and they both run fine for me i'm running them at 480p too.
     
  19. Advi

    Advi GBAtemp Maniac

    Member
    1,143
    5
    Jan 26, 2009
    United States
    lost the booting disc.

    D:
     
  20. OSW

    OSW Wii King

    Former Staff
    4,796
    6
    Oct 30, 2006
    Is the gameboy player that good? I know where I can get one.