Arcade Machine

From Technologia Incognita
Revision as of 01:59, 29 November 2012 by Wizzup (talk | contribs) (Created page with "{{Project |ProjectSkills=Programming |ProjectStatus=Planning |ProjectNiche=Software |ProjectPurpose=Fun }} = Arcade Machine = We now own a <MODEL> Arcade Machine. The plan ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Projects
Participants Control-k, Maijin, Realitygaps, Wizzup
Skills Programming
Status Planning
Niche Software
Purpose Fun

Arcade Machine

We now own a <MODEL> Arcade Machine. The plan is to bring new life into the machine by putting a computer in there and hooking that computer to the joystick input and screens. The computer will run MAME and other emulators, such as Amiga or SNES emulators.

PS: I set the niche mostly to software because the electronics/mechanics are probably quite simple in this case.

Getting it to work

Input

The input can be read as PS2 (and USB); using a chip that we got alongside the Arcade Machine. We need to hook this up to a machine and see how it exposes the input over USB. We briefly tested the PS2 output on the BIOS of some machine and it worked. If the chip does not expose a HID, we may have to fiddle around a bit to get all the software to read from the input devices. MAME is known to handle the basic PS2 input just fine (AFAIK), but for other emulators this can be a problem. Solutions include writing our own input driver or perhaps faking a device in X.

Video

We plan to replace the built-in monitor with a TFT monitor; and since we also a have computer in there we can simply hook the VGA of the computer to the monitor.

Sound

The sound works; and I think we can easily hook it to the computer as well.

Coin Input

This should be handled by the Input over PS2/USB as well.

Other uses

  • We can use it to control a variety of stuff. (light, sound)
  • We can hook other consoles into it.
  •  ???