RetroArch Wii/Gamecube Releases (v1.0.0.2)

Yes that feature was useful for crt users.

Please reintroduce.[/quote]

It is not needed because there is an ‘Custom Aspect Ratio’ option instead.[/quote]

I think the overscan feature is more accessible than the Custom Aspect Ratio implementation. Particularly if you want to switch between cores with different aspect ratios (ie SNES 4:3 vs GB 8:7 these examples maybe incorrect, but they are different aspect ratios) you only have to switch the aspect ratio and the overscan feature took care of screen clipping. An alternative to overscan that would provide the same accessibility is if the video options are saved on a per-core basis.

This also happens for me, loading any CPS1 game after playing one immediately freezes the console on the “Info - Loading…” screen.[/quote]

Good thing the ‘Load Game History list’ now allows you to switch between games then in case reentrant ROM loading doesn’t allways work out on system with very limited RAM (like Wii), huh?

Anyway, I’ll look into the CPS1 core.[/quote] Not only CPS1 core, Snes9x next also crash the emu when changing the ROM.

Looks like Toad King’s online! Just a matter of time before Snes9x Next is fixed…I think :stuck_out_tongue:

Edit: Never mind.

Good thing the ‘Load Game History list’ now allows you to switch between games then in case reentrant ROM loading doesn’t allways work out on system with very limited RAM (like Wii), huh?

Anyway, I’ll look into the CPS1 core.[/quote] Not only CPS1 core, Snes9x next also crash the emu when changing the ROM.[/quote] Can’t reproduce it here. What two games are you switching between?

It’ll get done tomorrow. Have real life stuff to do.

It’ll get done tomorrow. Have real life stuff to do.[/quote]

Oh that’s fine :stuck_out_tongue: I’m just glad you found it so quickly.

I tried a couple of SNES games today and never ran into this issue at all. Donkey Kong Country (the whole trilogy), Star Fox, Yoshi’s Island, Super Metroid… and RetroArch never crashed on me O.o

I tried a couple of SNES games today and never ran into this issue at all. Donkey Kong Country (the whole trilogy), Star Fox, Yoshi’s Island, Super Metroid… and RetroArch never crashed on me O.o[/quote] Try Gamecube port.

My bad then, I was assuming you were using the Wii port.

I tried a couple of SNES games today and never ran into this issue at all. Donkey Kong Country (the whole trilogy), Star Fox, Yoshi’s Island, Super Metroid… and RetroArch never crashed on me O.o[/quote] Try Gamecube port.[/quote] The Gamecube port isn’t tested, and you’ll run into issues like this.

The specific reason for the crashing on Snes9x is a small memory leak on reentry, probably a similar issue for FBA cores. On the Wii you would have to do it 50+ times before you run out of memory, but the Gamecube is already on the limit after one game. If we can ever find the leak we’ll fix it, but a leak that small isn’t worth putting a lot of effort into finding.

I’ve only received a code dump once, but that was my fault, as I loaded a BS Satellaview game, which game type Snes9x doesn’t support very well. No other ROM has crashed on me once, goes to show that this emulator is very stable :stuck_out_tongue:

BS F-Zero Grand Prix II seemed to work fine on 0.8.4, is that not working on 0.9.9?

I tried a couple of SNES games today and never ran into this issue at all. Donkey Kong Country (the whole trilogy), Star Fox, Yoshi’s Island, Super Metroid… and RetroArch never crashed on me O.o[/quote] Try Gamecube port.[/quote]

Oh… My CPS1 and CPS2 cores are set up to run with Gamecube port… I was not aware that this was able to bring such problems. I will test with Classic Controller then.

About the games on CPS1 that I was loading: Final Fight, Strider, Captain Commando, Caddillacs & Dinos, etc. Some very common games. First load, perfect, second load, freezes.

Cheers, C.

No man, you are talking about GC controller. The guys above are talking about the GC version of RA (as opposed to the Wii’s one). Not the same thing :wink:

Anyways, i downloaded, tested and experimented with 0.99 Wii yesterday, here are some results:

First things first, THANKS AGAIN Squarepusher & ToadKing, you’ ve managed yet again to improve what was already mightily impressive. The ‘‘history’’ feature is also a VERY nice touch, and it even loads the corresponding core for each game.

Nestopia: works great AFAICT*, sounds even better now IMHO. Gambatte: the core option for GB mono colorization is very useful, especially if the GBC auto palette is not preferable like in SML2. Very nice! Hope to see selectable GBC BIOS palettes in the future :slight_smile: NeoGeo core: works great AFAICT, the reentry issue from 0.9.8.4 remains, but no worries, after each game playthough, i do a RA restart and then load next game, it’s cool CPS1 core: works fine, now seems to have a reentry issue sometimes that was not in 0.9.8.4. Nothing that a restart won’t solve though :slight_smile: CPS2 core: works great AFAICT FBA core: works great AFAICT, only in some games it seems a little slower (very small difference compared to 0.9.8.4), like Shadow Ninja or Biomechanical Toy (in the first level with the saved toy that creates shockwaves, there are some slight framedrops) etc. All in all, very good. SNES 9X core:I like the FX overclock options, and Kirby DL3 now displays correctly, but it plays a bit slowly? IDK** why. I think it is a SNES9X source issue and not a RA. I tried the standalone SNES9X GX (which runs on an older SNES9X version) and Kirby DL3 plays very good on that. Also, some Super FX games like Dirt Trax FX were a little faster in 0.9.8.4 AFAICT. Lastly, as already mentioned, some BS games that worked in 0.9.8.4 do not work now. All in all though, very good work! Genesis Plus GX core: Niiiiice! Now there are not ANY codedumps even after many consecutive loadings of SG-1000, SMS, GG and a mix & match of Genesis & Sega CD roms. Very Good. Also, Virtua Racing finally works and it runs even better than the standalone Genesis Plus GX 1.7.3. Great work! One downside is that i noticed in Wonderboy 2 for Master System, the sound is a bit low bass? IDK why. Mednafen VB core: it is slow at the moment, sorry Mednafen PCE Fast core: works great AFAICT. One request though. Would it be possible to also support .ogg/iso/cue files as well, instead of just bin/cue ones? Wiimednafen does and this saves a LOT of space on SD/HDD. I have 17 PCE CD games and total size for those went from 6,5+GB to just 1,1 GB with this. Mednafen WS core: works great AFAICT, one small issue is that some games like Crazy Climber do not auto rotate display like in WiiMednafen and need manual rotation, but no big deal. Mednafen NGP core: works great AFAICT, i also like the core option for region change TyrQuake core: Looks very nice, this is Quake looking just like i remember it when it had first come out. I hope to see dual analog support in the future (although IR support like Quake GX’s IR setup would blow even that away). The option for smooth animation is also REALLY great IMHO. A question: does the core support music too, and if so, how must the audio files be setup? PrBoom core: Real good, i LOVE the 60 fps option in the setup, i am very fond of insane, fast paced shoutouts and i love using that. Great job!

All in all, another quality update. The few issues will no doubt be ironed out in subsequent releases (like 0.9.8’s through 0.9.8.4 were). Lastly, a question: Are there plans for Quake 2 or Hexen/Heretic etc?

  • AFAICT : As Far As I Can Tell ** IDK : I Don’t Know

Yes that feature was useful for crt users.

Please reintroduce.[/quote]

It is not needed because there is an ‘Custom Aspect Ratio’ option instead.[/quote]

The Custom Aspect Ratio option only works with the 640x480 resolution - it won’t work with any other resolution, so it’s really bad for crt users. :frowning:

Oh! Bump on me!

When they mentioned “Gamecube port” I thought they were talking about the Gamecube controller port on settings! Ha ha!

Sorry guys… Sometimes English language tricks me!

=) Regards, C.

I choose boot.dol core and the wii gave a black screen. I hard reset my wii but every time i boot retroarch, it only gives a black screen. No response. How to fix this? Anyway i see a new nes core is out, quicknes. The more the better

Simply rename any other core (i renamed the fb_alpha.dol one) to boot.dol. Now upon every RA startup, that core will be the default selected.

Hello, first of all, thanks for this, i never thought i’d be able to play games like xmen vs street fighter like this again. i was also surprised how this started the mother 3 translation that never wanted to work on the other gba emulator for wii.

Theres one thing thats been bugging me so far though, and thats, whenever i start retroarch, the screens resolution is kinda messed up. I have no idea why, but its kinda stretched so that i only see the top half of the screen. when I go to the resolution setting and change it to something else and then back to what it was before, everything is fine. i see the whole screen then. at least until i leave retroarch and start it again :confused: I’m still using one of them old, non flat tvs, does it have something to do with that?

Also, for the cps2 games, I read that until now, the maximum size for a game would be ~23mb. I expect there wont be much more room to improve this, right? There’s only so much ram to load things into, specially since most games that come after 23mb are between 50 and 90mb in size. Still, is there any hope for those other games to work one day? Like, if there was a way to load the game minus sound files or something? Or is this as good as it can get on the Wii?

It’s theoretically possible to use the internal NAND and/or an SD card as virtual memory, but the SD at least would be super-slow and either option would take a lot of effort. Squarepusher and Toad King have said they’re not interested in doing that much work for such a small subset of games.

Unrelated: that’s odd that you couldn’t get the Mother3 translation to work elsewhere. I first played it on my Wii via VBA GX (? I think that’s what I used; it’s been a number of years since then).