mGBA official standalone Wii port

Discussion in 'Wii - Emulation and Homebrew' started by zerofalcon, Aug 18, 2015.

  1. zerofalcon
    OP

    zerofalcon GBAtemp Advanced Fan

    Member
    566
    259
    Mar 14, 2009
    Somewhere close to my NES
    Last edited by zerofalcon, Sep 6, 2016
    CatmanFan, Bonestorm, cvskid and 5 others like this.
  2. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    7,355
    4,783
    Jan 17, 2013
    Mexico
    What's the benefit of having mGBA over VBAGX?
     
  3. zerofalcon
    OP

    zerofalcon GBAtemp Advanced Fan

    Member
    566
    259
    Mar 14, 2009
    Somewhere close to my NES
    Some games run faster than vba gx; in example: Sega Arcade Gallery. When running it with VBA GX it has a lot of laggy and choppy audio/video on the select game screen. I already tested with mGBA and there's a big difference, the audio still crackles a bit though in some games (Metroid Zero Mission). It is still a work in progress and hopefully it'll be the best competitor to VBA GX.
     
    Linkuei and Margen67 like this.
  4. sindrik

    sindrik GBAtemp Regular

    Member
    284
    84
    Jan 26, 2009
    United States
    I'll test this and report back.
     
  5. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    7,355
    4,783
    Jan 17, 2013
    Mexico
    Would be pretty neat to finally be able to play GS2 without lag! :D
     
    Margen67 and BORTZ like this.
  6. SickPuppy

    SickPuppy New Member

    Member
    1,792
    452
    Jul 29, 2009
    United States
    it's only in alpha.
     
    Margen67 likes this.
  7. sindrik

    sindrik GBAtemp Regular

    Member
    284
    84
    Jan 26, 2009
    United States
    Well, it's a straight and simple port (no video, control or emu options), but it does run games faster, with very occasional frame skips/audio crackle. SEGA Arcade Gallery, Mega Man Zero, and Metroid run much better.

    So far, for now:

    - Only GC Controller support.
    - No ZIP support.
    - Only one game per execution, you can't go back to the emu's menu.
    - Navigating through the folders and files can be quite slow, one press of the d-pad at a time.

    With a decent gui and emulator options, this could shape up to be the killer app for GBA emulation on the Wii.
     
    Margen67 and the_randomizer like this.
  8. zerofalcon
    OP

    zerofalcon GBAtemp Advanced Fan

    Member
    566
    259
    Mar 14, 2009
    Somewhere close to my NES
    - Now supports Wiimote + Classic Control + rumble
    - Home button acts as a close button or back to select game, no more only one game per execution, still only .gba file support.
    - Fixed vertical overscan

    This emulator is getting better and RUNS way faster than the others available for Wii.
     
  9. sindrik

    sindrik GBAtemp Regular

    Member
    284
    84
    Jan 26, 2009
    United States
    Any idea where to grab the latest compiled binary?
     
  10. VinsCool

    VinsCool Detached from Reality

    Member
    GBAtemp Patron
    VinsCool is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    12,073
    29,409
    Jan 7, 2014
    Canada
    Another World
    Will there be an official libretro port?
     
    Margen67 likes this.
  11. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,674
    Sep 1, 2010
    An additional benefit is that it also plays the Classic NES series games without need for patching. The people behind mGBA figured out the Anti-Piracy techniques the games utilized to prevent them from being copied.
     
    PokeAcer and the_randomizer like this.
  12. zerofalcon
    OP

    zerofalcon GBAtemp Advanced Fan

    Member
    566
    259
    Mar 14, 2009
    Somewhere close to my NES
    AFAIK the latest official compiled binary was "alpha 2" provided on the link in first post.
    After searching how to compile latest binary on github (standalone rev) and managed to do it, I'm sure I found where lies the problem with the crackling/skippy sound, I need more testing.. if everything goes fine, even the libretro core will increment speed and stable emulation. :yaysp:

    Edit:Unofficial binary file uploaded.
     

    Attached Files:

  13. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    22,617
    10,914
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    Wow, this is fantastic, another GBA emulator that doesn't run like garbage ;) I kid, I kid :D

    Oh yeah, also impressive, you could get those to run on VBA, but it was a royal PITA to do.
     
    Last edited by the_randomizer, Aug 26, 2015
    Margen67 and zerofalcon like this.
  14. sindrik

    sindrik GBAtemp Regular

    Member
    284
    84
    Jan 26, 2009
    United States
    Thanks! Will test.

    Update: It runs incredibly good. Even less audio hiccups than before.
     
    Last edited by sindrik, Aug 26, 2015
  15. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    22,617
    10,914
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    My results from testing earlier, suffice to say, I'm actually very impressed by how fast games were ^_^
    The only things I wish to point out is the crackling audio, which was mentioned earlier and how it can be easily fixed, I think, but speed-wise
    it's been incredibly stable :P

    Then the scrolling speed down the menu, it's a tad slow when going up and down the menus.
    And the home button opens the menu and closes the app, perhaps a way to resume the game? These are just a couple
    of suggestions :P


    Mother 3 (English ) - Full speed, even in battle, so timing hits is now possible and the speed doesn't chug down
    Golden Sun 2 - Full speed as well in the tower and outside of the tower, didn't get into a battle yet, will test next time
    Iridion II - Also full speed, framerate drops a bit during the story/arcade selection, but the level and ship selection, perfect
    Final Fantasy V Advance - Also full speed, even in battle, something other GBA Wii emulators can't do
    Final Fantasy VI - This game was badly ported (rushed) and suffers more than other ROMs in terms of speed and audio crackling

    Will do more games later on, these ones I were worried about the most but I am very impressed so far.
     
  16. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    7,355
    4,783
    Jan 17, 2013
    Mexico
    Is this emu GBA only or can we load GBC and GB games too?
     
    Margen67 likes this.
  17. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    22,617
    10,914
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    That I haven't tested yet, but I can do that as well. As for GBA, it's pretty damn impressive, the best I've seen on the Wii.
     
    Margen67 and ShadowOne333 like this.
  18. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    7,355
    4,783
    Jan 17, 2013
    Mexico
    Please do, I'm mostly interested in testing the Colourized hacks for SML 2 and Metroid 2 DX to see if they show up properly.

    Also, you might want to test Golden Sun 2 in battle too, using the Sol Blade's Meggido makes the game incredibly laggy in VBAGX.
     
  19. zerofalcon
    OP

    zerofalcon GBAtemp Advanced Fan

    Member
    566
    259
    Mar 14, 2009
    Somewhere close to my NES
    Margen67 and ShadowOne333 like this.
  20. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    22,617
    10,914
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    Fair enough, as there are plenty of GB/C emulators that run full speed on the Wii, the GBA aspect is what's sorely needed and so far, I am very impressed. I assume though, the crackling audio will be fixed/adjusted in the near future? I mean speed-wise, this app is fantastic :P
     
    Margen67 likes this.