Très bonne idée ! Personnellement j'ai oublié ceux que j'avais identifié en cassette... mais en MEMO5 je me souviens bien de :
Miner 2049er
Pour l'anecdote technique (j'en profite surtout pour raconter longuement ma vie
) à l'époque où, motivé et plein d'allant, je découvrais mon MO5, j'avais mis au point un prototype de lecteur de cartouche virtuel basé sur la carte de découverte PSoC5 (ARM + CPLD programmé graphiquement) relié par un paquet de fils calés dans le connecteur...
Comme je pouvais le charger, ce jeu m'avait servi de test pour intégrer ensuite à ce même système de cartouche un équivalent PIA Musique et Jeux (que je n'avais pas encore, chose déjà moins simple) en utilisant en sortie un des DAC 8 bits de la carte, repiqué vers la machine avec un fil dupont sur l'entrée son du slot arrière (juste enfoncé et coincé au dessus de la bonne piste...
encore ! pas très fiable mais ça suffisait).
J'avais surtout galéré parce que le convertisseur embarqué faisait tout beuguer avec un bruit atroce, et je m'étais arraché les cheveux là-dessus pendant 10 nuits
, pour finalement découpler sa sortie avec un condensateur de quelques picofarads, et c'était bon... bref, un souci classique d'isolation dans les circuits mêlant analogique et signaux numériques hautes fréquences.
Par contre, en testant la même rom (pas sûr de sa provenance) par la suite avec la véritable interface, le jeu bloquait dès qu'il tentait de faire un son avec le DAC 6 bit (déclenché au contact d'un des sprites). Heureusement, j'avais suffisamment étudié le PIA en reproduisant sa logique, pour me douter qu'il était peut-être mal initialisé, et activait une
interruption lors de ces écritures. Empiriquement, j'avais alors mis un petit bout de scotch (hommage à MacGyver
) sur la trace concernée (FIRQ ?) du slot pour l'isoler, ce qui réglait le problème (avis aux amateurs pour confirmer ça de leur côté, dans ce cas on pourrait peut-être le corriger en patchant la ROM).