Michael's MAME Machine: Difference between revisions

From Nottinghack Wiki
Jump to navigation Jump to search
Marcus (talk | contribs)
mNo edit summary
m Danspencer101 moved page Project:Michael's MAME Machine to Michael's MAME Machine over redirect
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Project
|primary=[[User:Msemtd|Michael Erskine]]‎
|type=member
|created=22/06/2011‎
|status=In Progress
}}
[[File:Michael-mame-DSCF3105.JPG|thumb|350px|Michael playing on the MAME machine during Barcamp 2011]]
[[File:Michael-mame-DSCF3105.JPG|thumb|350px|Michael playing on the MAME machine during Barcamp 2011]]
Home arcade machine revamp
Home arcade machine revamp
Update 01/10/2012
New screen - huge CRT VGA monitor with some screenburn and limited resolution
Update 08/10/2012
Performance woes with SDLMAME in fullscreen.
* tried a fresh PC with oodles of CPU/RAM - same result!
* registered on SDLMAME forum but registration needs approval - still waiting
* posted findings on MAME subreddit - general advice is "you need a much faster PC/GFX card to run SDLMAME these days"
* need to obtain and drop back to ancient xmame version
* find or make a slimmer case for new PC
Update 12/10/2012
* xmame (0.106-3.2 from http://packages.debian.org/source/squeeze/xmame I think) installed from the Debian package
* scaling problems again and now ALSA sound issues which might be down to the slow video rate
* a lot of messing around found a good video setup:
** xmame -video-mode 1 -fullscreen -fm 640x480x16 defender
* still need to work on the video modes and the general settings for performance
* wahcade setup required
* keyboard setup for all games
* http://www.anti-particle.com/forum_phpbb3/viewforum.php?f=2
* http://wahki.mameau.com/index.php?title=Main_Page
----


The development pages from some years back: http://www.tecspy.com/arcade
The development pages from some years back: http://www.tecspy.com/arcade
Line 25: Line 63:
* more USB PlayStation2 contollers on the way
* more USB PlayStation2 contollers on the way


* replace GDM with straight startx as low-permissions user
TODO: [[User:Msemtd|Michael Erskine]] 09:06, 7 December 2011 (EST)
* replace XFCE with plain X init straight into mamed front end
 
* replace LAN cable run from members room
* minimal Xorg server installation with BlackBox window manager or equivalent
** replace GDM with straight startx as low-permissions user
** replace XFCE with plain X init straight into mamed front end
* screen bezel fitting
** mark screen geometry when bezel fitted and screen in position
** router work on sizing and chamfer
** blackout tape and foam padding
 
Update: 05/04/2012
 
The machine is now in the studio (again!) and we have a working PC with a recent Xubuntu, functional mame install and all three DVDs of ROMs installed. The next stage is to get the mamed front-end starting automatically as an unprivileged user.
 
* Where I would previously have just used inittab, Ubuntu now uses upstart: -
** https://help.ubuntu.com/community/UbuntuBootupHowto
** http://upstart.ubuntu.com/cookbook/
* so we could have xdm (or equivalent) auto-login as the mame user and have their xinit launch mamed as the only X client
** create user and give access to all the files required
[[Category:Projects]]
[[Category:Projects (in progress)]]

Latest revision as of 11:55, 5 February 2019

Michael's MAME Machine
[[{{{image}}}|border|frameless|220px|center]]
Primary Contact Michael Erskine
Created 22/06/2011‎
Completed {{{completeddate}}}
Dormant {{{dormantdate}}}
Version {{{version}}}
Members {{{members}}}
Manufacturer {{{manufacturer}}}
Model {{{model}}}
Location [[{{{location}}}]]
GitHub / Repo {{{repo}}}
Status In Progress
Type Members Project
Live Status {{{livestatus}}}
QR code
Michael playing on the MAME machine during Barcamp 2011

Home arcade machine revamp

Update 01/10/2012

New screen - huge CRT VGA monitor with some screenburn and limited resolution


Update 08/10/2012

Performance woes with SDLMAME in fullscreen.

  • tried a fresh PC with oodles of CPU/RAM - same result!
  • registered on SDLMAME forum but registration needs approval - still waiting
  • posted findings on MAME subreddit - general advice is "you need a much faster PC/GFX card to run SDLMAME these days"
  • need to obtain and drop back to ancient xmame version
  • find or make a slimmer case for new PC

Update 12/10/2012

  • xmame (0.106-3.2 from http://packages.debian.org/source/squeeze/xmame I think) installed from the Debian package
  • scaling problems again and now ALSA sound issues which might be down to the slow video rate
  • a lot of messing around found a good video setup:
    • xmame -video-mode 1 -fullscreen -fm 640x480x16 defender
  • still need to work on the video modes and the general settings for performance
  • wahcade setup required
  • keyboard setup for all games




The development pages from some years back: http://www.tecspy.com/arcade

    • recover games (and most importantly, the high scores) from the dead laptop
      • HDD totally dead :( Need to obtain ROM sets again
    • mamed front end http://phulshof.home.xs4all.nl/mame.html - compile and tweak
    • better linux distro base - have kubuntu 7.10 - want Knoppix 6
    • rewire controls matrix - should take a couple of hours
    • Noisy fan on PC - heatpipe? ideas please
    • Priority! Gauntlet rev 14 http://www.rom-world.com/file.php?id=23575

Update: 22/07/2011

I have now replaced the replacement PC! Seems to work mostly but some full system freezes have happened :(

MAMED has now been built and it works! After all these years the SDL libs are still compatible.

The keyboard controller seems to work!

  • more button wiring to do
  • more tweaking of mamed config
  • more USB PlayStation2 contollers on the way

TODO: Michael Erskine 09:06, 7 December 2011 (EST)

  • replace LAN cable run from members room
  • minimal Xorg server installation with BlackBox window manager or equivalent
    • replace GDM with straight startx as low-permissions user
    • replace XFCE with plain X init straight into mamed front end
  • screen bezel fitting
    • mark screen geometry when bezel fitted and screen in position
    • router work on sizing and chamfer
    • blackout tape and foam padding

Update: 05/04/2012

The machine is now in the studio (again!) and we have a working PC with a recent Xubuntu, functional mame install and all three DVDs of ROMs installed. The next stage is to get the mamed front-end starting automatically as an unprivileged user.