MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM
Re: Linux problems (Mame 0.162)
06/06/15 06:56 PM


First off, my standard spiel: you'll get much better Linux support and be able to interact with other Linux users on the SDLMAME board at forums.bannister.org. I only have direct experience with Fedora and Ubuntu, both of which tend to run MAME with a lot less drama than is described here, but folks there run it on all sorts of things.

> I cannot map joysticks. Something is causing my joystick to be seen as two joysticks,
> which does happen outside Mame, but when I actually use the joystick, Mame thinks
> it's #2. A joystick test program shows my joystick as joystick 0 as I expected (which
> should be 1 in Mame, not 2). The obvious solution is to try remapping the joysticks.
> However, that doesn't work.

What happens if you forego remapping the joystick numbers and just try to assign the joysticks in MAME's Inputs panel? (Tab -> Inputs (This Game)).

> and the actual joystick (which my system thinks is physical ID 1) is now treated as
> joystick 5.

Regarding documentation, we ship Linux man pages with MAME which explain the Linux-specific aspects of configuration. There are not many, though - most options work as they do in Windows.

> Attempting to use switchres with window=0, leads me to a weird situation where the
> screen switches to the new resolution, but the game doesn't fit inside the screen and
> acts as though it's being fit into a larger screen, making it go off the edge. soft
> or opengl makes no difference to this, and smaller prescale values actually make it
> worse.

What if you turn off switchres with window=0, to keep your desktop resolution? With LCD monitors, that's the preferred way to do things.

> I have no idea what values are acceptable for the "scalemode" option.

"scalemode" is a very specialized parameter that you shouldn't touch unless you are Couriersud

> prescale seems to do nothing in windowed mode. I have no way to tell if it is working
> in fullscreen mode.

> Also, is there any way to say "scale by the largest integer factor that fits in the
> current screen resolution"? For that matter, is there any way at all to specify what
> factor to scale by, given that I do not have d3d or ddraw?

The Linux-exclusive -nounevenstretch switch will cause a perfect integer scaling factor, possibly with some letter boxing and window boxing around the image.

> The documentation claims that prescale takes a parameter from 1 to 8. It only accepts
> 1-3.

Prescale factors that blow the game up to larger than your output resolution will be rejected, because that's pointless.

> Running a game and going into the options gives me an option for "pixel aspect". Is
> there a way to say "apply pixel aspect to every game that has it"?

No, and you shouldn't do that because it displays the games with incorrect geometry.







Entire thread
Subject Posted by Posted on
* Linux problems (Mame 0.162) arromdee 06/06/15 01:41 AM
. * Re: Linux problems (Mame 0.162) R. Belmont  06/06/15 06:56 PM
. * Re: Linux problems (Mame 0.162) arromdee  06/06/15 09:20 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 306 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 1016