Homebrew mGBA official standalone Wii port

sindrik

Well-Known Member
Member
Joined
Jan 26, 2009
Messages
297
Trophies
1
XP
310
Country
United States
The emu is still kicking ass and taking names.

New features that i saw: clock on the menu, take screenshot, configuration for frameskip, show framerate, use bios, and bios path.

Awesome!

Just avoid using the BIOS for now, you will lose a good chunk of performance. Tested in Final Fantasy IV intro.
 
Last edited by sindrik,

nakata6790

True Player
Member
Joined
Sep 17, 2009
Messages
891
Trophies
1
XP
616
Country
Greece
Indeed! And with the frameskip option, Asterix XXL, Duke Nukem 3d and others are perfectly playable now. Motoracer is @~40fps, not ideal but playable none the less. Good job!!

How difficult would a savestate/loadstate setting be?

P.S. I think it's time for gbatemp to make a forwarder for this emu ;)
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
11,545
Trophies
2
XP
21,581
Country
Mexico
Golden Sun 2 still has issues with sound cracking up when an attack lands.
And damn... Meggido sure lags a lot. xD
So far that has been the only problem I've found! :D

I would kill for a button mapping and an unfiltered option, those are the only things keeping me from moving away from VBAGX right now. :/
 

zerofalcon

Well-Known Member
OP
Member
Joined
Mar 14, 2009
Messages
792
Trophies
1
Location
Somewhere close to my NES
XP
2,577
Country
240p and borders would be amazing.

Game and border in 240p mode (CRT TV) with mGBA core. It looks great with non emulated scanlines.
m7ZRVgS.jpg
 
  • Like
Reactions: Deleted User

zerofalcon

Well-Known Member
OP
Member
Joined
Mar 14, 2009
Messages
792
Trophies
1
Location
Somewhere close to my NES
XP
2,577
Country
Is that the mGBA oficial port?
It's not the RA core right?
What else is new in the latest nightly?

It's the mGBA RA core, sadly very unstable at the moment for 32 mb roms (most 16 mb and lower roms crash). I did some changes in the code weeks ago and right now I'm working on it again to check more deeply if it can be fixed.
 
  • Like
Reactions: the_randomizer

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
37
Location
Dr. Wahwee's castle
XP
18,941
Country
United States
It's the mGBA RA core, sadly very unstable at the moment for 32 mb roms (most 16 mb and lower roms crash). I did some changes in the code weeks ago and right now I'm working on it again to check more deeply if it can be fixed.

I love the fact that the RA team doesn't even bother looking into the issue -_- Speaking of RA issues, they told me to compile a new build for the Wii and test to see if performance is better, but there's no tut for building Wii dols, so...
https://github.com/libretro/RetroArch/issues/2164

IDK.
 
Last edited by the_randomizer,

zerofalcon

Well-Known Member
OP
Member
Joined
Mar 14, 2009
Messages
792
Trophies
1
Location
Somewhere close to my NES
XP
2,577
Country
I love the fact that the RA team doesn't even bother looking into the issue -_- Speaking of RA issues, they told me to compile a new build for the Wii and test to see if performance is better, but there's no tut for building Wii dols, so...
https://github.com/libretro/RetroArch/issues/2164

IDK.

Oh I see, I'm going to compile latest genesis plus core with RGUI 1.0.0.2, maybe this will perform better.
 
  • Like
Reactions: the_randomizer

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
37
Location
Dr. Wahwee's castle
XP
18,941
Country
United States
Oh I see, I'm going to compile latest genesis plus core with RGUI 1.0.0.2, maybe this will perform better.

Hmm, so Twinaphex wasn't talking about the RA core itself, but the emulator cores? I thought he was talking about the RA GUI itself (boot.dol). Huh. I did download some nightly builds too, but haven't tested said builds. I can try the nightlies as well, but yeah, let me know how it goes :P
 
  • Like
Reactions: zerofalcon

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
386
Country
Cuba
No, he is telling you to recompile Retroarch from the latest source because latest release is now quite outdated compared to current source. However, on Wii, building Retroarch requires that you first build the core because they are linked together (one core per dol).

As for building it for Wii, there are basic instructions at the end of the readme
https://github.com/libretro/RetroArch

1) run "make -f Makefile.libretro" in the core source directory to compile it
2) then rename the generated .a file into libretro_wii.a and copy it to the root of retroarch source directory
3) run "make -f Makefile.Wii" in retroarch source directory to build the output .dol
 
Last edited by Jacobeian,

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
37
Location
Dr. Wahwee's castle
XP
18,941
Country
United States
No, he is telling you to recompile Retroarch from the latest source because latest release is now quite outdated compared to current source.

As for building it for Wii, there are basic insteuctions at the end of the readme
https://github.com/libretro/RetroArch/

To compile cores, make -f Makefile.libretro in the core directory should work then rename the generated .a file into libretro_wii.a and copy it to the root of retroarch source directory as indicated.

Can't I just....use the nightly builds instead? Compiling from source seems a bit too daunting to download all the libraries, the programs to compile them, etc, to be honest. That and Zerofalcon said he wanted to take a crack at it as well.

Edit: Also, no guide for Windows users, that's just great.

Edit 2: Okay, there is, but there are too many instructions and my not-so-adept-programming head doesn't seem to make sense out of it.
 
Last edited by the_randomizer,

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
37
Location
Dr. Wahwee's castle
XP
18,941
Country
United States
Why compile the latest commit when you can simply download the latest Nightly from Retroarch Buildbots? :v

While that is true, something in the RA core itself could be FUBAR and botched up how the performance is handled (emulation regression); I'll be testing out updated core for two versions today :P
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
11,545
Trophies
2
XP
21,581
Country
Mexico

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
37
Location
Dr. Wahwee's castle
XP
18,941
Country
United States

Fragged up beyond all recognition, it's a military term :P Meaning, royally jacked up, the recent RA has a massive regression with 16-bit emulators and dropping frames randomly, and the developers suggested a new build is compiled is likely has been fixed.

https://github.com/libretro/RetroArch/issues/2164

As such, I'll be testing a new Genesis Plus core (most recent version) on 1.0.0.2 and 1.2.2 :P
 
  • Like
Reactions: ShadowOne333
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    I'm an exemplary Christian, shame on you
  • SylverReZ @ SylverReZ:
    @Skelletonike, And a true pervert.
    +1
  • Skelletonike @ Skelletonike:
    Both things aren't mutually exclusive. :P
    +2
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
    Psionic Roshambo @ Psionic Roshambo: Link I'm not the princess your looking for.... *Pulls a crying game*