Donkey Kong Forum

General Donkey Kong Discussion => General Donkey Kong Discussion => Topic started by: SQUIIDUX on May 30, 2013, 03:47:03 pm

Title: Linux Mame Players?
Post by: SQUIIDUX on May 30, 2013, 03:47:03 pm
Any Linux mame players? if so, what linux distro and what mame (&version) are you using? 8)
Title: Re: Linux Mame Players?
Post by: corey.chambers on May 30, 2013, 10:42:18 pm
Will the WolfMAME .106 not work at all on the Linux system? This is the officially supported emulator by TwinGalaxies, and fits the criteria for being eligible for being on the High Score List.

http://www.fileplanet.com/203609/200000/fileinfo/WolfMAME-Plus-0.106--Emulator (http://www.fileplanet.com/203609/200000/fileinfo/WolfMAME-Plus-0.106--Emulator)
Title: Re: Linux Mame Players?
Post by: gstrain on May 31, 2013, 12:04:07 am
There is an unofficial version of WolfMAME .106 for Linux, but before the acquisition it was not accepted by TG for submissions.  Not sure if that has changed, but I doubt it.  You are welcome to submit Linux MAME scores to MARP though, and you can even get pre-compiled x32 and x64 versions of WolfMAME for Linux up through .134 from wolfmame.marpirc.net.

-George
Title: Re: Linux Mame Players?
Post by: SQUIIDUX on June 08, 2013, 09:02:24 am
Alright im running a virtual machine inside ubuntu linux of windows XP, and i am using wolfmame now. PHEW :o 8)
Title: Re: Linux Mame Players?
Post by: SQUIIDUX on June 08, 2013, 09:20:49 am
also can be run in wine :D so i got that rolling too
Title: Re: Linux Mame Players?
Post by: SQUIIDUX on June 08, 2013, 09:29:08 am
also do you think that running wolfmame in linux through wine would be acceptable for score submissions? ???
Title: Re: Linux Mame Players?
Post by: gstrain on June 08, 2013, 09:53:06 am
also do you think that running wolfmame in linux through wine would be acceptable for score submissions? ???
Should be acceptable - Yes
Is acceptable - At MARP Yes; Not sure about for the DKForum score list; Probably not at TG if you make the mistake of admitting to them this is how you played.

Frankly I think the DKForum score list requirement of Wolf.106 only is just silly.  Wolf.106 is very old now and MAME has moved forward since then.  Requiring Wolf.106 makes less sense to me then it would to say the list is Arcade only.  Comparing MAME across MAME versions is generally going to be closer than comparing MAME to arcade.  What's more there are other MAME scores already on the list that were not Wolf.106 scores.

-George
Title: Re: Linux Mame Players?
Post by: SQUIIDUX on June 08, 2013, 11:02:26 am
then why did i do all this work to get wolfmame running on linux? can we get this info seconded?
Title: Re: Linux Mame Players?
Post by: marinomitch13 on June 08, 2013, 02:27:51 pm
Frankly I think the DKForum score list requirement of Wolf.106 only is just silly.  Wolf.106 is very old now and MAME has moved forward since then.  Requiring Wolf.106 makes less sense to me then it would to say the list is Arcade only.  Comparing MAME across MAME versions is generally going to be closer than comparing MAME to arcade.  What's more there are other MAME scores already on the list that were not Wolf.106 scores.

I'm not super savvy with the wolfmame versions. I've heard it said that the reason only v106 is allowed is because it is the only version that doesn't allow for pauses. Is this not the case?
Title: Re: Linux Mame Players?
Post by: gstrain on June 08, 2013, 03:11:04 pm
Frankly I think the DKForum score list requirement of Wolf.106 only is just silly.  Wolf.106 is very old now and MAME has moved forward since then.  Requiring Wolf.106 makes less sense to me then it would to say the list is Arcade only.  Comparing MAME across MAME versions is generally going to be closer than comparing MAME to arcade.  What's more there are other MAME scores already on the list that were not Wolf.106 scores.

I'm not super savvy with the wolfmame versions. I've heard it said that the reason only v106 is allowed is because it is the only version that doesn't allow for pauses. Is this not the case?
Nope, that is completely untrue.  Pauses are disabled in all versions of WolfMAME.  The whole point of WolfMAME when it was created by MARP was to have a more "secure" version of MAME that disables pausing and that tracks recorded speed information to make sure the game was played at 100% speed (or very close to it) with no slowdown.  Every version of WolfMAME has both those features.

-George
Title: Re: Linux Mame Players?
Post by: ChrisP on June 08, 2013, 04:46:50 pm
Actually I'm a bit surprised by this. I hadn't noticed.

I knew that we had a WolfMAME rule, which I agree with, but I didn't notice when the rule became 0.106 specifically, which I don't agree with.

Count me as a vote favor of any version of WolfMAME being acceptable!

Now that TG is out of the picture (for me) I do all of my playing in Wolf .140.

Newer MAMEs are superior for a number of reasons (more games, like D2K, for one thing, NOT having to use sound samples for DK and DK Jr., for another, but the list goes on), and newer Wolfs maintain the no pause/playback speed tracking feature. I don't use .106 at all anymore other than to playback old INPs.

INP and savestate compatibility, by the way, is the only argument I can see in favor of keeping .106, but how much of that do we even do? By sticking to a very outdated MAME version, we're making some sacrifices.

Title: Re: Linux Mame Players?
Post by: SQUIIDUX on June 08, 2013, 06:34:11 pm
i just used .106 and you can definitely pause it. honestly i like my version of sdlmame, or my advanced mame running on my raspberry pi, i guess i just dont see why any mame version isnt allowed. as long as there are no pauses or speed issues....(also or what operating system it is running on)(maybe have the requirement that you have to have the fps/speed % displayed while playing....[press f11 usually])

WHILE RECORDING YOU CANNOT PAUSE, i misunderstood what were were trying to do there
Title: Re: Linux Mame Players?
Post by: JCHarrist on June 08, 2013, 06:36:30 pm
With Wolfmame, you just can't pause while recording inp's. Any other time , you can pause as normal.

Title: Re: Linux Mame Players?
Post by: corey.chambers on June 08, 2013, 07:23:08 pm
SQUIIDUX, I am the one who manages the High Score List, and some of us have been discussing a similar issue on that thread as well. I am responding there because I would like to have any discussions that will effect the high score list on that thread so that I can find it for future discussions. Check out the High Score List thread for my response.
Title: Re: Linux Mame Players?
Post by: Monstabonza on June 08, 2013, 09:13:39 pm
Just wondering what frontends, or gui do you guys use with wolfmame above 140, or do you just run it all command line.
Title: Re: Linux Mame Players?
Post by: ChrisP on June 08, 2013, 09:36:15 pm
All modern Mames (including the Wolf variants of them) come WITH a frontend.

The frontend is built into mame.exe now.

It's not very good, but it gets the job done.

I generally go command-window/line anyway though because of how easy it is to quit and restart: ESC - up arrow - increment INP filename by 1 (or not) - Enter
Title: Re: Linux Mame Players?
Post by: SQUIIDUX on June 09, 2013, 08:52:11 am
no gui 's here, all command line. also..
All modern Mames (including the Wolf variants of them) come WITH a frontend.

The frontend is built into mame.exe now.

It's not very good, but it gets the job done.

I generally go command-window/line anyway though because of how easy it is to quit and restart: ESC - up arrow - increment INP filename by 1 (or not) - Enter

if you press F3 it should reset the game rather than having to fully exit and restart mame.
Title: Re: Linux Mame Players?
Post by: SQUIIDUX on June 09, 2013, 09:18:19 am
this convo this being moved to the High score list page. please continue over there. it picks up here:

https://donkeykongforum.net/index.php?topic=246.345 (https://donkeykongforum.net/index.php?topic=246.345)

[UPDATE: the convo continues in this thread
Title: Re: Linux Mame Players?
Post by: SQUIIDUX on June 09, 2013, 04:37:34 pm
i downloaded a binary of wolfmame 0.127 for 64 bit linux apparently compiled in 2008:

http://marpirc.net/viewtopic.php?f=2&t=14449 (http://marpirc.net/viewtopic.php?f=2&t=14449)

attached was a changelog. i found it interesting that only until version 0.119 will cheats be disabled when recording INPs. (see attached file) can anyone find another wolfmame readme or changelog to confirm this info?
Title: Re: Linux Mame Players?
Post by: gstrain on June 09, 2013, 09:14:20 pm
i downloaded a binary of wolfmame 0.127 for 64 bit linux apparently compiled in 2008:

http://marpirc.net/viewtopic.php?f=2&t=14449 (http://marpirc.net/viewtopic.php?f=2&t=14449)

attached was a changelog. i found it interesting that only until version 0.119 will cheats be disabled when recording INPs. (see attached file) can anyone find another wolfmame readme or changelog to confirm this info?
Cheats don't really matter when recording, as in general unless the person playing the .inp back has enabled the same cheat, the recording won't play back.  So for example if you used an invincibility cheat while recording, you could record that way, but if you submitted your score somewhere (e.g. MARP or TG), your recording would not playback for others since they wouldn't have the invincibility cheat enabled.  Recordings that don't play back won't be confirmed.

-George