Difference between revisions of "Tron Restore"

From Fixme.ch
Jump to: navigation, search
(Components)
Line 87: Line 87:
 
* [http://www.arcadehelp.com/manual/monitor/Wells/wg-49xx.pdf Wells Gardner 19K4906]
 
* [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
 
* 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
+
* 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/
 
* Exemple de restauration: http://driph.com/words/tag/tron/
 
* Pour accepter la monnaie: [http://www.happcontrols.com/coindoors/42303900.htm CoinDoor]
 
* Pour accepter la monnaie: [http://www.happcontrols.com/coindoors/42303900.htm CoinDoor]

Revision as of 23:48, 4 November 2016


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.

Screen

The first step was to connect the screen over VGA. The problem was that modern drivers did not regonized there was a screen connected. The fix is to put resistances on the 3 colors. An other problem was getting the right modeline for the screen and having a compatible graphic card.

Connection

FIXME: Schematic of the connection

Graphic Card

  • Model: ATI Technologies Inc Radeon R200 QM [Radeon 9100]
  • Driver: radeon
  • File:Xorg.conf

Tips and Tricks

The arcade should auto-launch advance launcher.

Round, red buttons switch between categories (MAME, NES, ...)

Trigger starts the game.


You want to change the game? Press both buttons, the trigger, and move the joystick UP!


Controls

  • Using a Teensy board
  • Using a I-PAC
  • Wheel problematic

MAME

Links



---

FIXME: Translate to english, better documentation of what we did, what problem we encountered

Description

Remettre en état la borne d'arcarde de Tron

Tron Manual

A faire

  • Démonter la borne
  • Nettoyer et poncer la borne
  • Repeindre
  • Coller de nouveaux autocollants
  • Brancher un pc engine (ou autre) sur l'écran
  • Interfacer un pc avec les commandes de jeu => fait partielement
  • Faire marcher l'audio
  • 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

Moniteur

To convince the video card that a monitor is present, you need a VGA dummy.

From [1]:

  8.10) Building a 5 BNC cable

This is straightforward, if time consuming and tedious.

The five coaxial cables (75 ohm, RG59 typical) are wired as shown in the
table.  The corresponding VGA connector pin numbers are in ().

     Coax Center         Coax Shield
  --------------------------------------
    Red Video  (1)      Red Return (6)
    Green Video  (2)    Green Return (7)
    Blue Video  (3)     Blue Return (8)
    H Sync (13)         Ground (5,10)
    V Sync (14)         Ground (5,10)

Tie pin 11 (ID0) to Ground to indicate a color monitor.
Leave pin 12 (ID1) open.

Make sure that the lengths of the cables are fairly well matched - to within
a couple of inches - to assure that the 3 color channels line up precisely.
(One foot of cable is about 1.5 to 2 ns of delay which is significant for
a 10 ns dot clock!).

Also note that you will lose your 'Plug-and-Play' capabilities without the
direct control connections to the monitor (or for monitors without these
features).

That's it!

You will wish that your fingers were about 10 times smaller than they are,
however. :-)

Controls

Pictures

IMAG0126.jpg IMAG0128.jpg IMAG0129.jpg IMAG0131.jpg IMAG0132.jpg IMAG0133.jpg

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

Personnes interessées

  • Fred, JB, Simon, François, Arnaud