xmame for PlayStation 2 - Files


Summary |  Bugs |  Patches |  Lists |  Surveys |  Files | 
Notes

Release Name: 0.60.1-1 [Download]

Notes:
These two RPMs contain the binary of the SDL and x11 versions of
xmame-0.60.1 compiled for the PlayStation2-Linux platform.  It includes
a new driver for the PlayStation2 pad (-jt 6) that supports more than
the standard Linux joystick driver, including all 16 buttons and 2 analog joysticks.  The patch directory includes the patches made to the original
source tree, including the joy_ps2.c file, which should be a good
tutorial to anyone looking to make use of the /dev/ps2padxx devices.

Currently performance of the X11 binary is far superior to that of the SDL binary, perhaps because the SDL library has not been as optimized as the X framebuffer.  This warrants further analysis.

Notes:
  *  Please select your pad's mode (analog or digital) before starting xmame.
xmame will lock your pad's current mode, and unlock the pad's mode after
exiting the game.
  *  The RPM also includes a sample system-wide xmamerc with the current
optimum settings for xmame on a PlayStation2.
  *  xmame does not yet support out-of-the-box mapping for the PS2 controller,
so you'll have to do this ONCE for the entire system, and ONCE for each game
you wish to have a different mapping.  Once entered, these mappings will be
stored in your ~/.xmamerc/cfg/ directory as *.cfg files.  Delete these files
if you wish to change your settings in the future.

To create these .cfg files, start xmame.  Press  to access the in-game
menu, then either "Input (general)" or "Input (this game)" as desired.  Use
the arrow keys to select the input you wish to assign (say, "COIN 1").  Press
Enter, followed by the pad input you wish to assign (say, player 1's SELECT
button.)  Repeat for each additional pad input you wish to assign.  xmame
allows you to assign multiple pad inputs to the same controller, so you can
map both LEFT and the analog joystick being pushed left to "P1 LEFT."  Again,
you only have to do this ONCE for defaults, and optionally once for each
individual game you wish to customize.

Future changes will include better analog support within MAME itself, force
feedback/actuator support, full analog button support, and runtime switchable
pad modes.


Changes: