RetroArch Wii/Gamecube Releases (v1.0.0.2)

No actually, you are not.

No actually, you are not.[/quote]

Ahem fixed last post

Iā€™ve done a bit more playing around tonight. I tested out a gamecube controller as well, and was able to reproduce it, so it likely has nothing to do with the classic controller specifically (go figure). Though, I did however figure out a very reliable way to reproduce the effect. Load up the snes9x core, and Megaman X. Once youā€™re in the first area, use your thumbs on the left/right buttons, and just go back and forth. Lots of times it will seem like the input doesnā€™t register. It was happening at least a couple of times a minute for me, with any input I tried.

So now Iā€™ve got the devkitppc toolchain setup on linux, and I can compile and test some changes. Had a bit of trouble compiling, and Iā€™m just assuming the Wii build was just a little out of date. Will probably just play around with the gx_input file and see if I can make it better/worse.

Also, I found a small bug in the ā€œinputā€ configuration. The index that keeps track of which input type seems to continue accumulating past the last option. So if I get to the last input, and press right 4 times, I have to press left 5 times in order to go back to the previous one. Very minor, but had me convinced that the controller had stopped working (since I was testing controller issues at the timeā€¦lol)

Iā€™m getting this random issue where I change the video mode and get a half-speed with colors inverted Wii(orange hbc) and have to reboot to fix it.

This happens when you change the video mode in RetroArch? Or are you changing it in the Wii settings menu? Are you NTSC or PAL?

I meant switching resolutions in RA, it happens randomly but it wasnā€™t until recently that I got it while changing the resolution. Iā€™m NTSC Itā€™s happened like three times.

Hello, Iā€™m experiencing an issue with the emulator on my Wii. I tried a ROM I thought it was CPS2 (Strider 2) it gave me the error message and threw me to the Homebrew Channel. I re-loaded the emulator and tried to change the Core from CPS2 to regular FBA Core to play Sunset Riders, although when the Core was loading it froze on black screen. I now canā€™t boot the emulator, every time I try it just freezes in a black screen. I even re-downloaded the emulator and it just wonā€™t boot! What am I doing wrong, what should I do?

Delete your history or config .txt files on your SD card and it will work again.

Alright! It finally worked! Thanks!

Happened to me once before and that did the trick, glad I could help :wink:

This emulator is pretty cool. :smiley: Although I have a question, when you change from one CPS1 ROM to another, why does it freeze? seemingly, CPS2 and FBA Arcade cores donā€™t seem to have this issue.

I have some good news to report -

VBA Next will be getting a big speedup in the next version thanks to a patch by a developer who recently joined our ranks (bgK). gfxDrawTextScreen has been refactored so that it does rendering tile-based instead of line-per-line. This results in a big speedup for games which use BG Mode 0/1. I did some performance tests:

(~) Some dips here and there in minor scenes - but nothing major

Advance Wars 1 - Fullspeed (~) Advance Wars 2 - Fullspeed (~) Castlevania - Circle Of The Moon - Fullspeed Castlevania - Harmony of Dissonance - Fullspeed Castlevania - Aria of Sorrow - Fullspeed F-Zero - Fullspeed Golden Sun - Fullspeed (~) Golden Sun - The Lost Age - Fullspeed (~) Kuru Kuru Kururin - Fullspeed Legend of Zelda - The Minish Cap - Fullspeed Legend of Zelda - A Link To The Past & Four Swords - Fullspeed Gunstar Heroes - Fullspeed (~) Mario Kart Advance / Mario Kart Super Circuit - Fullspeed Mother 3 - Fullspeed Metroid Fusion - Fullspeed Metroid Zero Mission - Fullspeed (~) Sonic Advance 1 - Fullspeed Sonic Advance 2 - Fullspeed Sonic Advance 3 - Fullspeed Super Mario Advance - Fullspeed Super Mario Advance 2 (Mario World) - Fullspeed Super Mario Advance 3 (Yoshiā€™s Island) - Fullspeed (~) Super Mario Advance 4 (Mario Bros 3) - Fullspeed Super Street Figher II Turbo Revival - Fullspeed Tekken Advance - Fullspeed Wario Land 4 - Fullspeed (~)

I did some pretty extensive playtests (going through some of the intensive scenes where performance dips are known to happen) so when I write that something is fullspeed, it is fullspeed.

There are still plenty of graphics functions left to optimize - so I think full-speed GBA emulation for most games is within our reach at least on the Wii. The next version will already show a drastic improvement vs. how VBA Next performs today (like you can see above).

If you want me to test more games let me know and Iā€™ll let you know if they run fullspeed. You will be able to test it out for yourself later this week though since we are going to release a new version this week (probably end of week).

This is the best emu-related news Iā€™ve heard in a while. Damn excited to play Metroid again on the Wii. Thanks to the entire Retroarch team for still supporting a mostly dead console!

I was about to say the very same thing! I tried Zero Mission or Fusion, canā€™t remember which, recently and it had some issues so I didnā€™t bother playing through it. Will definitely try it on the next release :slight_smile:

That is pretty freaking awesome! The fact Mother 3 runs full speed even in battle is amazing!

Will the MAME 0.78 core be added to the next release for Wii too?

Have you had a chance to test Final Fantasy V and VI to see how they ran?

NINJAā€™D: Ignore, I found out the Rockman.EXE WS ROM was a faulty one. Removing part of this post

Awesome! Slightly bummed to not see Boktai there, but such is life, the creators really abused the flickering on that game. I love me some Metroids, playing Zero Mission practically perfectly is justā€¦ Sweet!

No, but donā€™t get your hopes up really. We just get these games running at fullspeed on PS3/360 now with these optimizations, so it is still way out of the Wiiā€™s league.

Besides, theyā€™re quite shitty ports all things considered - youā€™re better off with the SNES originals. Graphics and sound take a huge downgrade and it is not really worth it for what little ā€œextra contentā€ is there.

Some more tests I did today -

  • Mega Man Battle Network 1 - fullspeed
  • Final Fantasy Tactics Advance - fullspeed
  • Fire Emblem - The Sacred Stones - fullspeed (* - dips at title screen but ingame itā€™s fullspeed all the way)
  • Mega Man & Bass - fullspeed ingame (* - dips to 52/53fps during dialog screens with the enemy at the first stage)
  • Mega Man Zero 1 (should have much better performance than before but still not good enough - can still dip a couple of times during the intro and the rain in level 1 drops performance down to 47/52fps).
  • Final Fight One - fullspeed
  • Metal Slug Advance - fullspeed
  • Sword of Mana - fullspeed
  • Super Ghouls 'n Ghosts Advance - fullspeed
  • Astro Boy -fullspeed
  • Rayman Advance - fullspeed
  • Magical Quest Starring Mickey & Minnie - fullspeed