yoshisuga / MAME4iOS

Multiple Arcade Machine Emulator for iOS, iPadOS, tvOS, macOS (Catalyst)
Other
663 stars 105 forks source link

Do Mess roms work? #348

Open ecstaticax opened 3 years ago

ecstaticax commented 3 years ago

Hi, I tried some computer roms, but they don't work. Are they supported? Where can I find a working computer romset (if it is possible to ask for it)?

eduo commented 3 years ago

I'm not sure they're supported but if they are, they might require you to use .7z instead of .zip, if internally that's what's selecting the more modern MAME rather than the older one.

ToddLa commented 3 years ago

I have not tested every MESS, but yes they work, if you install them correctly.

Basically look at the HELP or README under How to add software to MAME4iOS

The gist is that you need to do three things...

  1. Import the Software List XML
  2. Import any BIOS/MACHINE romset. Some systems are "romless" and don't need this step.
  3. Import the game romsets you want to play.
ToddLa commented 3 years ago

I'm not sure they're supported but if they are, they might require you to use .7z instead of .zip, if internally that's what's selecting the more modern MAME rather than the older one.

MAME handles zip and 7z exactly archives the same, there is no advantage to one over the other.

...except for minor file size improvements you get with 7z

eduo commented 3 years ago

I'm sorry. I didn't mean to say there're advantages of 7z over zip. I personally don't even like the format.

What I meant is that the newer version specifically handles 7z files with 0.234 but the format is ignored by the older 0.139, as stated in the release.

eduo commented 2 years ago

I have not tested every MESS, but yes they work, if you install them correctly.

Basically look at the HELP or README under How to add software to MAME4iOS

The gist is that you need to do three things...

  1. Import the Software List XML
  2. Import any BIOS/MACHINE romset. Some systems are "romless" and don't need this step.
  3. Import the game romsets you want to play.

This ticket is complemente by #342 as it makes it clear step 1 is no longer needed in newer releases and even lists which systems are romless for step 2.

I haven't tried this yet. I will probably try with the Spectrum machine and the Game & Watch (not sure if keyboard layouts and the G&W artwork needs to be added as well, I have never tried it) in the iPad and then tvOS. I assume keyboard and mouse are supported, if needed, in tvOS.

ToddLa commented 2 years ago

Yes as of 2021.8 all MAME software list XMLs are "built-in" no need to install an XML.

ToddLa commented 2 years ago

...and as of 2022.1 you can install and run standalone roms, you don't need to use the SoftwareList system.

ToddLa commented 2 years ago

I have tried GnW romsets and they do work, i even found and fixed a rendering bug that happens with GnW artwork!

If you are running tvOS 14+ a mouse and keyboard connected to the TV should work just fine....we don't do any emulation of keyboard or mouse on tvOS (unlike iOS) you must have hardware devices.

eduo commented 2 years ago

I have tried GnW romsets and they do work, i even found and fixed a rendering bug that happens with GnW artwork!

If you are running tvOS 14+ a mouse and keyboard connected to the TV should work just fine....we don't do any emulation of keyboard or mouse on tvOS (unlike iOS) you must have hardware devices.

I understand you mean paired keyboard and mouse. This is of course perfect. :D