Double Dragon MVS Multi problèmes: GFX, SOUND, CROSS HATCH SCREEN
on m'a filé a reparer une cartouche MVS qui bootait pas du tout
j'avais juste le crosshatch screen, ce qui signifie que le jeu ne boot pas
deux solutions:
mauvais contact entre le port cartouche et la cartouche, ici les pads de la cartouche ont étés poncés, ce qui entrainer une perte de cuivre, et un mauvais contact...
j'ai donc commencé par étamer les pads, mais toujours meme problème, donc le programme ne s'execute pas, il était fort possible d'imaginer que la ROM programme P soit corrompue
je démonte donc la ROM P pour l'a mettre dans mon programmateur d'eprom et comparer son contenu avec le fichier 082-P1 extrait d'une ROM de double dragon...
et au deuxième octet ca déconne deja
le Maskrom P1 fait 2 M-bit, je decide de graver une 27C160, qui a le meme brochage que le Maskrom mais qui est de capacité plus grande...j'ai pas autre chose sous la main
gravation de l'Eprom, installement sur un socket, et tentation de mise en route de la cartouche...le programme se lance mais les sprites et le son c'est n'importe quoi
par contre le fix layer est correct
sprites aux fraises, ils sont multiplexé par une puce, le Neo-273
par chance j'ai toujours d'avance de ces puces faites par Lord Furrtek
pareil que pour l'Eprom, je dessoude le 273 a l'air chaud
avec de la tresse je nettoie les pads, et je pose mon nouveau 273
essayement, et ca marche beaucoup mieux...
reste le son pourrie
l'acces aux bank de sons est géré par la puce PCM
et quand le son fait skuigouigoui-tsseeuuuu-bipibipi-pfreuuuuuu, ca vient a 90,56% du PCM
on peut aussi tester les VROMs du son ou la ROM M1 qui contient le programme pour la musique, mais j'etais en mode -Pas envie-
pareil démontage air chaud - soudation du nouveau - et ca marche mieux mais pas ca encore
j'ai dut refaire aussi 3 pistes aussi qui etait coupées
je passe le PCM sous mon microscope, et en checkant les soudures des broches du CPLD soudé dessus, certaines étaient flottantes...je ressoude, je re-test, et j'ai le son.....Yata !!!!!