Outils pour utilisateurs

Outils du site


world_rally_gaelco
Cette version est dépassée. Une version approuvée plus récente existe.DiffCette version (2022/01/09 22:51) est en ébauche.
Approuvés: 0/1

Ceci est une ancienne révision du document !


World Rally (Gaelco)

World Rally est un jeu de course automobile sorti en 1993. Développé par Zigurat Software et publié par Gaelco, Sigma et Atari selon le territoire.

Architecture

La carte s'architecture autour d'un Motorola 68000 à 12MHz, secondé par un OKIM6295 pour le son et deux TPC1020AFN pour la partie graphique.

world-rally-pcb.jpg

Protection

La carte embarque un coprocesseur Dallas DS5002FP. Celui-ci patch à la volée les instructions du jeu et évite qu'il ne crash. Le code nécessaire bon fonctionnement est stocké dans une RAM alimentée par un batterie lithium (pile suicide).
En cas de défaillance un message “Co-Processor not ready” est visible au démarrage; le jeu peux toutefois démarrer mais plante dès la première sortie de route.

world-rally-prot.jpg

Si cela se produit, la cause la plus probable est une pile à plat. Dès lors il suffit de changer la pile et de recharger le programme.
Autre possibilité: le DF5002FP est défectueux. Des modèles neufs se trouvent encore aujourd'hui.

world-rally-ds5002fp-dead..jpg

Reprogrammation DS5002FP

Le matériel nécessaire à la reprogrammation se résume à un port série (ou un adaptateur RS232-USB) et quelques fils.
Gaelco a récemment diffusé le code permettant de réssuciter une carte. En parallèle Peter Wilhelmsen et Morten Shearman Kirkegaard ont diffusé une méthode pour dumper le contenu de ce processeur, permettant ainsi de désuicider les autres jeux utilisant le même composant.

Téléchargements

Datasheet DS5002FP

Backing Up Firmware from Dallas Semiconductor DS5002FP par Peter Wilhelmsen et Morten Shearman Kirkegaard

world_rally_gaelco.1641765100.txt.gz · Dernière modification: 2022/01/09 22:51 de Rom1