Difference between revisions of "Neo Geo Arcade Cabinet"
From falz.net
(→Building) |
(→Building) |
||
Line 56: | Line 56: | ||
I chose something that seemed neo-geo-ish that also could somewhat overlap with the existing two buttons. I really didn't realize that I probably don't need more than four buttons, so I later got some [https://www.focusattack.com/suzo-happ-button-plug-with-nut/ blank plugs] for the extra holes. | I chose something that seemed neo-geo-ish that also could somewhat overlap with the existing two buttons. I really didn't realize that I probably don't need more than four buttons, so I later got some [https://www.focusattack.com/suzo-happ-button-plug-with-nut/ blank plugs] for the extra holes. | ||
+ | |||
+ | |||
+ | The actual drilling was done with a [https://www.amazon.com/dp/B00004RK4U 1 1/8" Forstner Drill bit] that I got from a local hardware store. This was $15 or so. | ||
Line 72: | Line 75: | ||
====Display==== | ====Display==== | ||
+ | I know very little about arcade CRT's, other than they're RGB and you're supposed to be quite careful with the high voltage. I kept the chassis attached at all and simply took my time. | ||
+ | |||
+ | The cabinet has an insert that's more or less a box that's made to mount a display in. I more or less did my best and ghetto rigged it in place by drilling a few holes and getting long bolts. I did look around on the internet quite a bit for a 27" CRT chassis but couldn't quite find what I was looking for at a reasonable price. | ||
+ | |||
+ | |||
+ | I could not find any schematics online for this chassis. I This came out of a Techno Motion cabinet. The owner wanted to upgrade to a larger LCD monitor. Techno Motion was made by [http://www.f2.co.kr/ F2 SYSTEM] who is still in business today. The only trace I could find of it on their website [http://www.f2.co.kr/kor/proom/proom_video_view.php?seq=89&page=2 was here]. I'd like to find this in case something breaks, and to find out its specs for video. | ||
+ | |||
+ | |||
+ | I emailed them asking for schematics, they responding asking for the serial # of the cabinet, which i did not have. I tried to explain myself differently in another email, but the response was almost the same, asking for serial number. Definitely a Korean-English language barrier, and I do not speak Korean. | ||
+ | |||
+ | |||
+ | I tried to send it 240p @60hz video by making a ghetto RGB to VGA pinout adapter and just tying Hsync and Vsync together, but it was not happy. I bought a few [https://www.intersil.com/content/dam/Intersil/documents/el45/el4583.pdf EL4583CS sync splitters] to attempt to properly split H and V out, but never got around to testing it. | ||
+ | |||
+ | |||
+ | <gallery mode="packed"> | ||
+ | File:Neogeo-monitor-sticker.jpg|Tube info | ||
+ | File:Neogeo-monitor-chassis.jpg|Chassis | ||
+ | File:Neogeo-monitor-chassis2.jpg|Chassis | ||
+ | File:Neogeo-monitor-mounted-back.jpg|CRT mounted | ||
+ | File:Neogeo-monitor-adapter.jpg|Pinout adapter | ||
+ | File:Neogeo-monitor-240p.jpg|Feeding a 240p signal | ||
+ | File:Neogeo-monitor-pulstar.jpg|Pulstar | ||
+ | </gallery> | ||
====Sound==== | ====Sound==== |
Revision as of 18:41, 28 January 2018
Neo Geo arcade cabinet info. I have had a vector Starwars Arcade Cabinet for quite some time. I had a Karate Champ Arcade Cabinet for several years as well. I sold it to Aftershock Retrogames a few years ago to make room for something that's more useful.
Components
Gathered slowly over the course of a few years. Picked up steam later in 2017 once I got the monitor. Major components listed below, I spent ~$500 or so total.
- Cabinet - $0. Free from a friend who said "Hey do you want an NBA JAM cabinet?" It wasn't one, it was really a gambling machine with a secret switch to toggle between some cherry master board and Rim Rockin Basketball. Cabinet had many nice features - new/clean power supply,
- Controls - $15. some guy on craigslist was selling a bunch of HAPP joysticks and buttons.
- 27" CRT Monitor - $75. Purchased from a Facebook arcade group that's in my region. Originally from a TechnoMotion DDR clone. Bought it thinking it was CGA (240p) but it's VGA (480p) which made the design moderately complex. Tube says Samsung A68QCP891x002. Chassis says "Da San" but no part number.
- Neo Geo MV-1C + 161 in 1 cart. - $150ish on ebay. Had a terrible soldering job and was flakey. Carefully de-soldered wires and instead used a NeoBiosMasta ($13) to mount the bios.
- GBS8220 - Upscaler, Came with Neo Geo board. Cheap chinese board, works out of the box but picture is poor.
- Arduino Uno - $20. This is used to speak i2c to the GBS8200 to make it less shitty using gbscontrol. This lets it scale video without any additional aliasing, removes some video noise, etc. It looks much better.
- Marquee - $33. I purchased from GameOnGrafx after seeing a few people recommended it. Artwork is from Handré de Jager. It's absurd and I love it. Since this was going to be a mame cab and Neo Geo, went with the 4 slot style template and customized it after getting Handre's blessing.
- pi2jamma - €109. JAMMA adapter for Rpi that handles video output to 240p via GPIO. This may not have been the right decision with my 480p monitor.
- Raspberry Pi 3 Model B - $35. Model 3 is the first model with enough GPIO pins to allow use of the VGA666 method for video.
- Extron SW2 VGA DA2 - $20. This is to switch between video/audio output of pi2jamma and GBS8200
- DROK TDA7297 - $8.50. 15w stereo audio amp. As the reviews say, it works really really well. Only annoyance is its blue LED is far too bright. I put some nail polish over it to dim it. Hopefully that doesn't start a fire.
- JAMMA Harness - $12. bought from ebay seller '4partyfun'. Seems to work fine, they seem to sell a lot of them.
- Lighting - $25. I used LED USB powered light strips. Two light the bezel, a 3rd is powered from a USB hub with power buttons inside the cabinet.
- Ground Loop Noise Isolator - $5. The Pi causes noises to come from the speakers when its reading from flash. This seemed to help.
- Screw Terminals - $11. Power Distribution. Used a dedicated block for +5v, +12v, Ground to make wiring easier.
Diagram
Building
Controls
I used slagcoin's templates to find a layout. It has proper PDF's that can be printed and says which layout came from which type of game.
The panel originally had 2 buttons per player, as well as two buttons on the bottom left. Those were wired to p1's buttons, I assume to be used as a convenience with the machine was switched to gambling mode. I used those holes as coin buttons.
I chose something that seemed neo-geo-ish that also could somewhat overlap with the existing two buttons. I really didn't realize that I probably don't need more than four buttons, so I later got some blank plugs for the extra holes.
The actual drilling was done with a 1 1/8" Forstner Drill bit that I got from a local hardware store. This was $15 or so.
I may shift all buttons to the left at some point so B1 is lower left. I may also get the correct red/yellow/green/blue coloured buttons at some point.
Display
I know very little about arcade CRT's, other than they're RGB and you're supposed to be quite careful with the high voltage. I kept the chassis attached at all and simply took my time.
The cabinet has an insert that's more or less a box that's made to mount a display in. I more or less did my best and ghetto rigged it in place by drilling a few holes and getting long bolts. I did look around on the internet quite a bit for a 27" CRT chassis but couldn't quite find what I was looking for at a reasonable price.
I could not find any schematics online for this chassis. I This came out of a Techno Motion cabinet. The owner wanted to upgrade to a larger LCD monitor. Techno Motion was made by F2 SYSTEM who is still in business today. The only trace I could find of it on their website was here. I'd like to find this in case something breaks, and to find out its specs for video.
I emailed them asking for schematics, they responding asking for the serial # of the cabinet, which i did not have. I tried to explain myself differently in another email, but the response was almost the same, asking for serial number. Definitely a Korean-English language barrier, and I do not speak Korean.
I tried to send it 240p @60hz video by making a ghetto RGB to VGA pinout adapter and just tying Hsync and Vsync together, but it was not happy. I bought a few EL4583CS sync splitters to attempt to properly split H and V out, but never got around to testing it.