Can we get WolfMame?
-
Can we get an official version of WolfMame on RetroPie? It is basically regular Mame with some modification specifically for recording with input files for world record highscores. The modifications are in example pause disabled, autofire disabled and some activities to prevent from cheating. Twin Galaxies requires a version v0.100 or higher. Version v0.106 was the main version there for long time.
For usage, there isn't much to do. It can be used alongside with normal Mame and it should use all settings of it too. Is it possible we get a lr-wolfmame2006, maybe based on WolfMame v0.106? Thats same version of romset as AdvancedMame 1.4 and 3.0. Only the Nvram should be deleted prior recording or replaying.
https://www.twingalaxies.com/showthread.php/166832-Official-MAME-Submission-Guidelines
http://wolfmame.marpirc.net/
http://marpirc.net/I was using it on my pc several years before RetroPie came out. Is there a possibility?
-
Any chance for it?
-
You could raise a request on GitHub for it... but it'll probably take longer than a couple of days, and that's if someone wants to do it. You can download hiscore.dat files for MAME if you want to stay up to date on that, and configure MAME and Retroarch to give some of the settings you want.
-
@jono Its more than a highscore file. There are some changes in the emulator. On my Linux pc, several years before this I did patch the original Mame with the WolfMame diff files and compiled it, thats how to get it to work. My request is it to have it integrated for all in the repositories for installation with single click. But I am not how to work with input files to replay them. There is no option for it in the menus.
I think, if we get this, it would be good to have a separate theme for it, named like "Highscore Mame" or something and having a separate romset specifically for it. Tough, not sure how many are interested in playing for highscores and dealing with input files.
I am not sure how to understand your last sentence. I am not very familiar with those things and I never did a request on GitHub. In fact, my last try somehow failed.
-
@thelostsoul As the Github RetroPie issue template states, discuss new proposals in the forum before creating a PR.
As far as WolfMame is concerned, it's based on the mainline Mame source, so it will require more resources than the already included arcade emulators. That's also the reason why regular Mame (or Mess how it's called now ?) is not included in RetroPie. As such, besides the competition related changes, it doesn't bring much for a regular RetroPie user. -
@mitu I understand that you don't see much benefit from it. If I only be more experienced in these fields, I would love to do the work for it. But thats not gonna happen now.
At least on the pc, it does not generate too much of work. If the Mame is working, I only have to compile WolfMame and put it in same folder as Mame and it works exactly like the normal Mame, with the exception in the compiled code preventing pause and such things. But I understand on the Pi there are some more work needed to have it integrated, I respect that.
-
On a technical level, this could happen by:
- Get a copy of WolfMame 0.139, a copy of the MAME 0.139 source, and a copy of the current MAME 2010 source.
- Generate a source code
diff
between WolfMame 0.139 and MAME 0.139. - Selectively apply the diff to MAME 2010
- You have a libretro WolfMame core
The first two steps might take a couple of hours to figure out and set up in a filesystem tracked with git.
The last step could take hours, days, or weeks. If it took less than 10 days of work I think a coder would be proud. It's totally doable, and if someone took the lead they would probably get some help.
Maybe this would be good for a libretro bounty.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.