Changes

Jump to: navigation, search

Tron Restore

2,171 bytes added, 01:25, 4 March 2018
[[Category:Ongoing_ProjectsClosed_Projects]]
= Description =
We salvaged a 1982 Tron arcade, of which the motherboard is fried. The goal is to make it work using a normal computer inside the tron and with the MAME emulator.
* <s>The project code on Gitorious wasGitorious https://gitorious.org/tron-restore</s>* Tron manual: [[File:Tron.pdf]]* 2018: The Tron has been reinstalled using a Raspberry Pi 3 and Retropie. It's now on 192.168.130.187. You can upload roms on smb://192.168.130.187 without password
= Screen =
== Connection ==
FIXME: Schematic of the connection
 
Screen pin-out:
 
 
Raspi3 HDMI - HDMI-to-VGA converter - GBS-8100 VGA-to-CGA - Arcrade monitor
 
[[File:GBS-8100 VGA-CGA Manual.pdf]]
 
<pre>
J2 - 9 pin (MONITOR)
 
1 - RED
2 - GND
3 - GREEN
4 - GND
5 - BLUE
6 - GND
7 - KEY
8 - /HBLNK
9 - /VBLNK
</pre>
== Graphic Card ==
== Tips and Tricks ==
Something The arcade should auto-launch advance launcher. Round, red buttons switch between categories (MAME, NES, ...) Trigger starts the game.  You want to add change the game?Press both buttons, the trigger, and move the joystick UP!
= Controls =
* Using a Teensy board
* Using a [[http://www.ultimarc.com/ipac1.html|Ultimarc I-PAC]]
* Wheel problematic
 
= Audio =
The audio amp is alimented by the computer power supply (+12V DC).
 
== Volume Control ==
To change the volume:
# Open a terminal with: Ctrl+Alt+F2
# Login
# Change the volume with the command: alsamixer
# Return to the game with Ctrl+Alt+F7
= MAME =
* ConfigurationMame frontends: http://www.koenigs.dk/mame/eng/mamefrontends.htm* Scripts* Tips and TricksMame launch script: FIXME
= Links =
* [http://www.arcade-museum.com/game_detail.php?game_id=10204 Page de référence (Killer List Of Videogames)]
* [http://www.arcadehelp.com/manual/monitor/Wells/wg-49xx.pdf Wells Gardner 19K4906]
* Original overlays: [http://www.arcadeoverlays.com/StoreFrontProfiles/deluxeSFshop.aspx?sfid=17232&c=0&search_text=tron&submit=GOOriginal overlays]* Original joystick [http://groovygamegear.com/webstore/index.php?main_page=product_info&products_id=319&zenid=6fa2e2c526f83c87ca941d4319b8dbdfOriginal joystick]* Complete restoration example [http://driph.com/words/tag/tron/Complete restoration example]
* [http://www.happcontrols.com/coindoors/42303900.htm CoinDoor]
* How to connect a [http://arcadecontrols.com/arcade_pc2arcade.html How to connect a PC to an arcade monitor].
* [http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=48388&PHPSESSID=5ede15166544f3209dd336d000f9e069 X11 Configuration]
* [http://www.ultimarc.com/avgainf.html Arcade VGA]
* [https://secure.wikimedia.org/wikipedia/en/wiki/VGA_connector VGA Connector]
* [http://www.compilfight.com/wp-content/uploads/2009/12/mire.jpg Mire]
* [http://www.repairfaq.org/REPAIR/F_vidconv.html#VIDCONV_056Building a 5 BNC cable]
* http://www.usb.org/developers/devclass_docs/HID1_11.pdf
* http://www.usb.org/developers/devclass_docs/Hut1_12v2.pdf
* Interfacer un pc avec les commandes de jeu => fait partielement
* <s>Faire marcher l'audio</s>
* Re-mapper la roue dans Tron
* Cable PS/2 plus court
* Activer les core dumps et analyser la cause des freezes (après N heures, M fois, la machine s'est retrouvée freezée)
* Upload facilité de ROMs PD / relaunch du frontend (if not too insecure)
* Backup!Backup!
= Components =
* [http://www.arcadehelp.com/manual/monitor/Wells/wg-49xx.pdf Wells Gardner 19K4906]
* Autocollants originaux: http://www.arcadeoverlays.com/StoreFrontProfiles/deluxeSFshop.aspx?sfid=17232&c=0&search_text=tron&submit=GO
* Manette originale http://groovygamegear.com/webstore/index.php?main_page=product_info&products_id=319&zenid=6fa2e2c526f83c87ca941d4319b8dbdf(l'originale est noire, d'après BinaryBrain)
* Exemple de restauration: http://driph.com/words/tag/tron/
* Pour accepter la monnaie: [http://www.happcontrols.com/coindoors/42303900.htm CoinDoor]
[[File:IMAG0132.jpg|300px]]
[[File:IMAG0133.jpg|300px]]
 
= Notes (2015+)=
* L'Ubuntu n'étant ni LTS, ni à jour, j'ai installé un GroovyArcade (Arch-based). On y gagne le mode texte utilisable (dès que l'initrd est chargé).
* Avant l'update, j'ai of course imagé le HDD. Ayant des secteurs défectueux, il a été swappé.
* J'ai court-circuité /PSON et GND, histoire que la machine soit moins galère à allumer. (Censé booter tout seul, mais non... faut toujours appuyer sur le uswitch sur le petit PCB dans la coinbox)
* Si la machine est freezée après un message "GPIO uninitialized", verifier que des touches du claviers ne sont pas coincées, et hard-reboot
 
= Remote Access (SSH) =
 
Remote access is back with wireless connectivity!
 
<pre>
ssh arcade@tron.fixme.ch
</pre>
 
It is connected to the `FIXME-NAT` network (192.168.130.229).
 
= Revival =
* http://www.sommerp.net/?id=raspberry_pi_arcade
= Personnes interessées =
* Fred, JB, Simon, François, Arnaud
ControlGroup, administrator
4,205
edits