Homebrew Emulator MAME4Wii - another port of MAME for Wii, based on MAME 0.135

  • Thread starter Thread starter SaulFabre
  • Start date Start date
  • Views Views 24,840
  • Replies Replies 42
  • Likes Likes 16
I tested....

1. the junofirst roms are all the same... MAME-Wii, MAME4Wii, 2000, 2003...all identical roms.

2. narc (2000) runs at 31 fps on MAME 2000
narc (135) runs at 31 fps on MAME 2000
(Both tested on MAME 2000 1.7.6 recompile)

3. hydra (2003) runs at 32 fps on core F
hydra (135) runs at 35 fps on core F
hydra (2000) runs at 60 fps on MAME 2000
hydra (135) runs at 60 fps on MAME 2000
hydra (135) run full speed on MAME4Wii but has control issues.

Not sure why you tested (135) hydra on MAME 2000 when it was already running perfect before, that's a rabbit hole everyone should avoid.

You are missing the point of a complete compatibility list, hydra is a great example. The game runs on at least 3 emulators, 1 has speed issues, 1 has control issues, 1 is working perfect.

End users can make their choice quickly by using the compatibility list as reference and no, compatibility is not hit or miss, either it works or it does not work.

Again, it is as simple as this...If a game boots at all, then happens to freeze or crash at any point, i promise you the game IS compatible BUT not playable and will be marked as so on a compatibility list.

Another great example is Narc, it IS compatible with at least 3 emulators but not really "Playable" on any, unless you don't mind fps bouncing from 30-36 fps. I urge you to test Narc again, if you confirm it is running at 60 fps on 1.8.4 then i will pull that magic core from my archives and test myself.
 
I tested....

1. the junofirst roms are all the same... MAME-Wii, MAME4Wii, 2000, 2003...all identical roms.

2. narc (2000) runs at 31 fps on MAME 2000
narc (135) runs at 31 fps on MAME 2000
(Both tested on MAME 2000 1.7.6 recompile)

3. hydra (2003) runs at 32 fps on core F
hydra (135) runs at 35 fps on core F
hydra (2000) runs at 60 fps on MAME 2000
hydra (135) runs at 60 fps on MAME 2000
hydra (135) run full speed on MAME4Wii but has control issues.

Not sure why you tested (135) hydra on MAME 2000 when it was already running perfect before, that's a rabbit hole everyone should avoid.

You are missing the point of a complete compatibility list, hydra is a great example. The game runs on at least 3 emulators, 1 has speed issues, 1 has control issues, 1 is working perfect.

End users can make their choice quickly by using the compatibility list as reference and no, compatibility is not hit or miss, either it works or it does not work.

Again, it is as simple as this...If a game boots at all, then happens to freeze or crash at any point, i promise you the game IS compatible BUT not playable and will be marked as so on a compatibility list.

Another great example is Narc, it IS compatible with at least 3 emulators but not really "Playable" on any, unless you don't mind fps bouncing from 30-36 fps. I urge you to test Narc again, if you confirm it is running at 60 fps on 1.8.4 then i will pull that magic core from my archives and test myself.
It's kinda late here and I'm already tired of MAME for today, literally spent the entire day sorting the 0.135 romset. Last week left it at J and today I'm halfway G.

But yeah, I played through the two first levels of narc.zip in 1.8.4... and to be honest Midway/Williams/Atari games kinda makes me cringe so I don't spend a lot of time with them. So I'm not sure if they're a 100% compatible... but there's definitely an improvement in speeds.

Sidenote: nbajam.zip also runs better in 1.8.4.

Can't remember other exceptions where roms struggled with 2003 PLUS and didn't in 2000 1.8.4, but I'm sure there's more.
 
  • Like
Reactions: RunningSnakes
I just tested both NARC roms (2000 and MAME4Wii) on ra 1.8.4 and fps were both 29-31 fps for me. I will say, Narc is a weird game as speed is concerned, i have had it play well (52 fps) for long stretches using 2003 Midway core, and just now testing it is running at 36-40 fps like it usually does.

Too bad MAME4Wii reset function was taken away, narc might actually run better there.
 
Hey guys, don't know if you are aware this emulator has been updated to 1.35.3 a few weeks ago now.

1 beautiful fix is the directory has been changed from sd:/mame to sd:/mame4wii:)
Other fixes were included as well!!!

Thank you @Nebiun for your work if you read this.
Post automatically merged:

With this newer release, now games not working are mostly already in red without the user having to test. I did find a few that were marked working in green that failed, and also tested blue games as well.

Here is my final compatibility list for MAME4Wii, 1705 games. There are some where controls are still not great and a few "narc" i was not able to reset to play, hopefully in the future this will be fixed.

This makes the working romset 1.6 gb instead of the 6 gb complete set, in all very pleased and grateful for this addition to Wii arcade.

Edit:

Here are Wii & vWii forwarders for MAME4Wii. The channel was created by Close2Insanity years ago, i simply replaced the forwarder dol. Then i converted the channel for vWii using @SaulFabre Wii2vWii utility. These channels are for the updated 1.35.3 current release, both confirmed working through SD. USB was not tested but should be fine, please post if USB fails to boot.


Boot Path...
sd:/apps/mame4wii/boot.dol
Rom Path...
sd:/mame4wii/roms
 

Attachments

Last edited by RunningSnakes,
I downloaded 1.35.3. Wasn't able to get a complete download though, kept getting a network error as right when it was at the last few bytes, so one of the files was corrupted. Anyone have a better download link? Was able to install and run without issue even though I had a corrupt file.

The good:

- Dedicated directory! Make sure you have a CFG and an NVRAM directory in the Mame4Wii directory, otherwise it won't save settings. Edit: Unfortunately, like SDL-Mame, it doesn't seem to save/remember beam width and flicker settings.

- Vector games run VERY well and don't have the weird issues they usually have in other emulator cores (like offset screens and invisible projectiles/effects)

- Donkey Kong's sound effects seem to always load correctly and don't have that tinny blown out sound SDL-Mame sometimes has.(it's a weird bug there, sometimes it's fine, and other times it sounds like it was sampled from a blown out speaker). Note: Older versions of Mame required extra sound files for some games like Donkey Kong.

The bad:

- That front end shows EVERY game regardless if they're installed or not. Is there a way to toggle this that I'm missing?

- Lots of games have glitching graphical effects that are really hard to ignore, usually occurring over the entire screen. Frame rate may be a bit better here but the game is actually more enjoyable in SDL-Mame which has consistent graphics without those graphical glitches. IIRC, wasn't one of Toads last updates to SDL-Mame a frame rate skip for every game to avoid graphical glitches? I remember some patch note that said something like that.

I wouldn't mind using this as a Vector Mame, and would like for that front end to be less cumbersome. I'd like to see it just show what roms are there. Also, I need to dig a bit, but is there a way to change the "Exit Game" button from the right bumper on the classic controller? That's a little too easy to accidentally press.

Side note: Star Wars is a game I was testing and going to share some settings and quirks about that particular game. First, set *ALL* the analog sensitivity and speed settings to 0 or 1. The reticle moves too quickly otherwise. Second, when you're starting the game, you have to teach it what the limits of the analog controls are. So take that reticle to all the corners of the screen, and then your reticle should be centered for your actual play. Otherwise it's going to return to an off-center area.
 
Was this ever updated? Was looking forward to seeing how this was progressing, but I'm not seeing anything new at the provided links in the thread.
 
I think this is the best MAME solution for the Wii thus far, great work. Your mod for SDL-MAME is great too except this one of course has a better UI and comes with screen caps.

May I suggest one improvement with the controls? (B)+[Home] to bring up the settings menu in-game too easily causes accidentally quit-outs. Even knowing that I need to hold (B) first then press [Home] still causes problems as the natural human behaviour is to try and press both buttons at the same time, and obviously hitting [Home] even 1ms too soon causes an unintentional quit-out. I suggest a different button combo, perhaps [+] and [-] like other MAME apps on the Wii? Doesn't matter what combo IMO just so long as [Home] isn't part of it.

I also noticed that this version of MAME works well with romset 0.134u4, which is good since I don't think there's a 0.135 romset floating around anymore. I still converted my set to 0.135 (actually 0.135u4) but I didn't notice any breakages with the former with my spot checking.

Anyway, thanks again for the work on this. It's so much simpler than using RetroArch.
 
I think this is the best MAME solution for the Wii thus far, great work. Your mod for SDL-MAME is great too except this one of course has a better UI and comes with screen caps.

May I suggest one improvement with the controls? (B)+[Home] to bring up the settings menu in-game too easily causes accidentally quit-outs. Even knowing that I need to hold (B) first then press [Home] still causes problems as the natural human behaviour is to try and press both buttons at the same time, and obviously hitting [Home] even 1ms too soon causes an unintentional quit-out. I suggest a different button combo, perhaps [+] and [-] like other MAME apps on the Wii? Doesn't matter what combo IMO just so long as [Home] isn't part of it.

I also noticed that this version of MAME works well with romset 0.134u4, which is good since I don't think there's a 0.135 romset floating around anymore. I still converted my set to 0.135 (actually 0.135u4) but I didn't notice any breakages with the former with my spot checking.

Anyway, thanks again for the work on this. It's so much simpler than using RetroArch.
Are you having any graphical issues? And many games don't work. I don't know if I'm using the wrong ROMs. I'll try.
 
Are you having any graphical issues? And many games don't work. I don't know if I'm using the wrong ROMs. I'll try.
I'm not having many graphical issues. I noticed on rail shooters (similar to Starfox) where you're advancing down the course, the rendering stutters every frame. I didn't bother tweaking any video settings to remedy it though, but I can give that a whirl.

I also deleted every game over 25MB as they won't work.

If there were some games you wanted me to check I could do that.
 
  • Like
Reactions: cheloruiz79
I'm not having many graphical issues. I noticed on rail shooters (similar to Starfox) where you're advancing down the course, the rendering stutters every frame. I didn't bother tweaking any video settings to remedy it though, but I can give that a whirl.

I also deleted every game over 25MB as they won't work.

If there were some games you wanted me to check I could do that.
Please check gunlock.zip and dariusg.zip
Do they run full speed?

Thank you to the creators of Mame4wii!
 
Please check gunlock.zip and dariusg.zip
Do they run full speed?

Thank you to the creators of Mame4wii!
No they do not, they experience severe frame juddering.

Back to the emulator: The nunchuck seems to cause spasms/erroneous inputs in the game configuration screen (B+Home screen).

I've also found that you cannot customize the rom path like you can in every other MAME app that i've tried. Roms will work only if they're in /roms (sd:/mame4wii/roms). i.e. if I tried something like (sd:/roms/arcade), MAME4Wii will not find them. USB paths also do not work. Is this intentional or a bug?
 
  • Like
Reactions: water_kooler
Gunlock and Darius Gaiden have performance issues. That's too bad.

I browsed the compatibility list. Here are roms I will be checking once I have time. I made a quick list of games exclusive to this emulator and not compatible on Retroarch. Look out for bugged controls, graphics and audio. 😁


Namco
burnforc.zip | Burning Force

finalap2.zip | Final Lap 2

finehour.zip | Finest Hour

rthun2.zip | Rolling Thunder 2

sgunner2.zip | Steel Gunner 2
(mame2003plus version has low framerate)


Sega
abcop.zip | A.B. Cop

crkdown.zip | Crack Down

enduror.zip | Enduro Racer
(mame2003plus version has graphic bug)

gforce2.zip | Galaxy Force 2
(fba2012 version has graphic bug)

pdrift.zip | Power Drift

radm.zip | Rad Mobile

radr.zip | Rad Rally

rchase.zip | Rail Chase

smgp.zip | Super Monaco GP

thndrbld.zip | Thunder Blade


Data East
wizdfire.zip | Wizard Fire
(fba2012 version has audio bug)


Konami
topgunr.zip | Top Gunner


Other
tdragon2.zip | Thunder Dragon 2
(fba2012 version has audio bug)


paradlx.zip | Paradise Deluxe

gratia.zip | Gratia - Second Earth

mechatt.zip | Mechanized Attack

hyprduel.zip | Hyper Duel

cyclwarr.zip | Cycle Warriors

lockon.zip | Lock-on

zombraid.zip | Zombie Raid

osman.zip | Osman
 
Last edited by water_kooler,

Site & Scene News

Popular threads in this forum