Arcade
From Whitespace (Hackerspace Gent)
(Difference between revisions)
| Line 36: | Line 36: | ||
= Controls = | = Controls = | ||
| − | + | [http://www.happcontrols.com/ Happ] arcade controls consisting of 2 joysticks, 14 buttons, player1/2-button. See pictures for a preview. | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
[[File:Arcade-Controls1.jpg|thumb|200px]] | [[File:Arcade-Controls1.jpg|thumb|200px]] | ||
[[File:Arcade-Controls2.jpg|thumb|200px]] | [[File:Arcade-Controls2.jpg|thumb|200px]] | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | Use [http://www.pjrc.com/teensy/index.html teensyusb 2.0] to make a USB HID interface. | |
| − | + | ||
| − | + | ||
| − | + | ||
= Speakers = | = Speakers = | ||
| Line 64: | Line 51: | ||
* electronics to build xbox vga output (LM1881 ic + spare xbox video cable) | * electronics to build xbox vga output (LM1881 ic + spare xbox video cable) | ||
| − | * | + | * spare xbox controller connections (cheap xbox extension cables?) |
* speakers (some cheap speakers with built-in amp) | * speakers (some cheap speakers with built-in amp) | ||
* TFT (Tom2 may be able to provide 17" 1280*1024 screen) | * TFT (Tom2 may be able to provide 17" 1280*1024 screen) | ||
Revision as of 23:07, 12 April 2011
| Arcade |
|---|
|
| What: |
| Make an arcade machine! |
| Participants: |
| Koenraad, Koen, Tom2, Kasper |
| Locations: |
| Whitespace |
|
|
Contents |
Beginnings
Sandb acquired some kiosk stands discarded by his employer. They look ideally suited to make Arcade Machine.
Brains
In order of preference
- Xbox (1st gen) is a great platform, it's cheap and fast enough for MAME and other emus, it has USB-compatible ports (with a different form factor) for joysticks
- a secondhand xbox needs to be acquired, should be available for 25 euros
- video out to VGA converter needs to be built (xbox-linux wiki page is down though, google cache ok)
- Small Linux box with MAME can easily fit into the bottom cabinet with room to spare.
- 'real' hardware
- I(Koen)'m planning to donate a Sega Mega Drive if we're going to use it.
- Maybe an Amiga can also be build into this retro gaming system if Impy likes to participate.
- Gameduino could be nice.
Update: Tom2 acquired a secondhand xbox + 2 controllers.
Screen
An Arcade machine should be CRT based, but LCD seems only feasible option.
Controls
Happ arcade controls consisting of 2 joysticks, 14 buttons, player1/2-button. See pictures for a preview.
Use teensyusb 2.0 to make a USB HID interface.
Speakers
Low-quality speakers for playing 8-bit music are needed. We should hide them somewhere (bottom of the controls panel?).
Artwork
Existing backlighted panels (especially on top) can be used for some tacky artwork/whitespace logo. Vinylcutter at timelab can be used for this.
Still needed
- electronics to build xbox vga output (LM1881 ic + spare xbox video cable)
- spare xbox controller connections (cheap xbox extension cables?)
- speakers (some cheap speakers with built-in amp)
- TFT (Tom2 may be able to provide 17" 1280*1024 screen)
- 28mm drill bit (hole saw)
Status
- cabinet in space
- buttons + joysticks acquired
- tft found
- computer (athlon 2100xp) found
- secondhand xbox purchased
- 2 * teensyusb 2.0 ordered (awaiting arrival) for USB HID interface
To Do
In order of importance
- build USB HID interface
- get software running on a pc
- decide on button layout + drill holes
- wire up buttons to interfaces
Optional
- get software running on xbox
- build usb -> xbox usb adapter
- build xbox vga connection
- build screen mount?
