CPS-1 Rom/Ram test boot rom

Page 4 sur 5 Précédent  1, 2, 3, 4, 5  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Mar 30 Oct 2012, 09:29

Phénomène intéressant !

La Ram que je pensais douteuse, est en réalité bonne !

Ce qui se passe : après avoir testé le Programme sur une PCB en panne et que j'installe le jeu sur une PCB Ok, le Programme m'affiche la S_Ram BAD, état de la précédente PCB!!!
Questions : La Ram est vraiment testée directement ?
Ou est conservé le résultat du précédent test ?
Il manque un INIT de la RAM avant le Test ?

Comme tu peux le constater tout s'affiche normalement, car avec une S_Ram en 11K HS il n'y a pas de vidéo (fond très sombre lignage à peine visible si on a un potard RVB pour augmenter le contraste).


avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 09:50

Alors, il n'y a pas de sauvegarde des tests. La sram est testée directement,
mais de façon plus intensive que dans les précédentes versions. Il est
possible que les interruptions jouent un rôle dans le fait que la ram
apparaisse BAD alors qu'elle ne l'est pas.

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Mar 30 Oct 2012, 11:49

neocps1 a écrit:Alors, il n'y a pas de sauvegarde des tests. La sram est testée directement,
mais de façon plus intensive que dans les précédentes versions. Il est
possible que les interruptions jouent un rôle dans le fait que la ram
apparaisse BAD alors qu'elle ne l'est pas.

Je t'avais dit que je n'étais pas sûr (PCB PM) des positions, confirmation le précédent tableau est erroné :
Navré que tu doives corriger les PRG
Voici le tableau corrigé d'après un schéma (PCB PM), (je n'ai pas fait de test physique) :


avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 12:22

c'est pas grave. Voila les versions corrigées:

megaman: rapidshare.com rcmu_23b.8f
sf2: rapidshare.com s92e_23b.8f


_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 12:52

Je viens de mettre à jour les fichiers du post précédent en apportant quelques
modifications:

1. Je force le compilateur à utiliser uniquement des registres lors d'un test de ram.
C'est censé éviter l'utilisation de la pile et donc, de fausser indirectement le test
de la work ram.

2. Je coupe les interruptions pendant un test de ram, ceci, pour éviter que le handler
de vblank ne perturbe lui aussi le test de ram.

A voir si ça change quelque chose en pratique.

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Mar 30 Oct 2012, 14:46

neocps1 a écrit:

A voir si ça change quelque chose en pratique.

Aprés plusieurs essais...plus de "bug" 11K S_RAM Bad lors des changements de PCB. Wink
avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 14:51

loupsifer a écrit:
neocps1 a écrit:

A voir si ça change quelque chose en pratique.

Aprés plusieurs essais...plus de "bug" 11K S_RAM Bad lors des changements de PCB. Wink

Impec ! mes doutes sur l'origine du problème étaient donc fondés. J'ai également optimisé la routine.
Petit détail, est-ce que le programme se bloque légèrement au démarrage avant qu'il affiche la première
le premier resultat ?

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Mar 30 Oct 2012, 15:00

Oui, t'est il possible d'intercaller, pour le logo Mega ou tout autre, une pause par "Palette/couche" GFX ?

avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 15:01

loupsifer a écrit:Oui, t'est il possible d'intercaller, pour le logo Mega ou tout autre, une pause par "Palette/couche" GFX ?

Peux tu préciser ce que tu entends par pause par "Palette/couche" GFX ?

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Mar 30 Oct 2012, 15:06

Le logo peut il être affiché en plusieurs étapes comme un découpage de bleu de vert et de rouge.
avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 15:08

loupsifer a écrit:Le logo peut il être affiché en plusieurs étapes comme un découpage de bleu de vert et de rouge.

en gros, tu veux un affichage de couleurs qui te permettent de debogguer la palette ?

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Mar 30 Oct 2012, 15:09

Oui. et si tu peux en faire de même sur les caractéres...on peut aussi tester le CN4 au A01
avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 15:10

loupsifer a écrit:Oui.

si je les affiche en utilisant le plan texte, plutot que les sprites, ca te va ?

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Mar 30 Oct 2012, 15:12

Non, je crois qu'il faut du GFX pour tester ce qui vient du CN3
avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 15:19

loupsifer a écrit:Non, je crois qu'il faut du GFX pour tester ce qui vient du CN3

ok, je vais voir ce que je peux faire

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 15:43

neocps1 a écrit:
loupsifer a écrit:Non, je crois qu'il faut du GFX pour tester ce qui vient du CN3
ok, je vais voir ce que je peux faire

Allez, j'ai fait un chouilla plus que ce que tu demandais... mais j'ai du rogner sur le memory viewer.

megaman : rapidshare.com rcmu_23b.8f



La version sf2 : rapidshare.com s92e_23b.8f





Dernière édition par neocps1 le Mar 30 Oct 2012, 16:08, édité 1 fois

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Mar 30 Oct 2012, 16:03

Génial, regarde cet exemple...Il y a la palette GFX qui est HS et puisque la S_Ram est OK
Il faut en déduire que c'est le traitement vidéo par la D_Ram ou ...
Ou bien si la S_Ram est HS, le test de la S_Ram est il incomplet ?
NB : Ces parasites recouvrent la totalité de l'arriére plan avec l'Eprom du jeu !

avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 16:13

Là, je dirais que le problème vient de la dram vu que ca n'impacte que les sprites.
Tu es sûr de ton coup pour la palette HS ? car la palette a l'air d'être correcte autant
pour les sprites que pour le plan texte

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Mar 30 Oct 2012, 16:19

Je me comprends pig ...j'incrimine la D_ram palette GFX Puisque la S_ram est OK.
avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 16:26

Tiens un truc qui justifie le "shadowing" (duplication des données de la vram en dram et palette) dont je te parlais
et qui est issu du driver de mame:

The main CPU writes the palette to gfxram, and the CPS-B custom copies it
to the real palette RAM, which is separated from gfxram.
This is done ONLY after the palette base register is written to.

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mar 30 Oct 2012, 16:33

Et intéressant également:

CPS1 sprites have to be delayed one frame


_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Mar 30 Oct 2012, 19:56

neocps1 a écrit:Et intéressant également:

CPS1 sprites have to be delayed one frame


Dans le contexte, ça veut dire quoi pour toi ?

En ce qui concerne le "Shadowing", je compte poster un tableau liant les effets visuels des graphiques entre la S_RAm (déjà notés) et La D_Ram.
avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mer 31 Oct 2012, 09:51

loupsifer a écrit:
neocps1 a écrit:Et intéressant également:

CPS1 sprites have to be delayed one frame

Dans le contexte, ça veut dire quoi pour toi ?

Dans le contexte, ca veut dire que comme la palette, les sprites sont recopiés en dram
pour être traités.
En gros, quand tu mets à jour la display list, il faut compter un décalage d'une frame
après la prochaine vbl avant qu'ils ne soient visible.


_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  Invité le Mer 31 Oct 2012, 12:13

Salut,

Beau boulot cheers , neocps1 croit tu qu'il te serai possible de faire une version pour final fight , pour mon probléme ,cela pourrai peut être m'aider.

Invité
Invité


Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Mer 31 Oct 2012, 12:18

edy a écrit:Salut,

Beau boulot cheers , neocps1 croit tu qu'il te serai possible de faire une version pour final fight , pour mon probléme ,cela pourrai peut être m'aider.

merci Smile c'est possible pour final fight, mais pas pour tout de suite car il y a pas mal de choses à adapter pour que ca fonctionne

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  Invité le Mer 31 Oct 2012, 12:20

neocps1 a écrit:
edy a écrit:Salut,

Beau boulot cheers , neocps1 croit tu qu'il te serai possible de faire une version pour final fight , pour mon probléme ,cela pourrai peut être m'aider.

merci Smile c'est possible pour final fight, mais pas pour tout de suite car il y a pas mal de choses à adapter pour que ca fonctionne

ok lorsque tu aura le temps bien entendu , je suis votre topic avec attention Wink

Invité
Invité


Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Lun 05 Nov 2012, 17:53

neocps1 a écrit:Là, je dirais que le problème vient de la dram vu que ca n'impacte que les sprites.
Tu es sûr de ton coup pour la palette HS ? car la palette a l'air d'être correcte autant
pour les sprites que pour le plan texte

Comme tu pourras le constater sur le lien ci après, c'est bien la D_Ram qui est en cause, de plus ton programme m'a permis de bien cibler la Ram HS.
C'est vraiment un super outil complémentaire...à mes notes sur ce genre de problémes.

http://arcade-area.lebonforum.com/t608-reparer-une-a_board-cps1-avec-un-probleme-graphique
avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Lun 05 Nov 2012, 19:16

loupsifer a écrit:
neocps1 a écrit:Là, je dirais que le problème vient de la dram vu que ca n'impacte que les sprites.
Tu es sûr de ton coup pour la palette HS ? car la palette a l'air d'être correcte autant
pour les sprites que pour le plan texte

Comme tu pourras le constater sur le lien ci après, c'est bien la D_Ram qui est en cause, de plus ton programme m'a permis de bien cibler la Ram HS.
C'est vraiment un super outil complémentaire...à mes notes sur ce genre de problémes.

http://arcade-area.lebonforum.com/t608-reparer-une-a_board-cps1-avec-un-probleme-graphique

Je suis fatigué et j'ai du louper un truc, mais comment as-tu identifié la dram HS à partir de mon programme ?

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Lun 05 Nov 2012, 19:29

"Facile", j'avais relevé les symptômes de défauts graphiques (mes notes techniques), en créant des "pannes" sur ma carte mère de tests...grâce à ton programme et dans ce cas précis j'ai remarqué que les "parasites verticaux" n'apparaissent pas autour du logo...j'en ai déduit que seule une ram était HS, celle en 1N altére l'ensemble du fond de l'écran.

avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Sam 17 Nov 2012, 19:30

Pour en revenir à ma carte mère HS, j'ai pas avancé. J'ai déssoudé et testé toutes les sram. Elles sont toutes bonnes.
Je les ai mises sur support.

J'ai ressoudé le CPS-A-01.

Et toujours le même problème: pas d'image. Lorsque je mets un crédit, j'ai le son du crédit, mais
je ne peux pas démarrer la partie.

Truc intéressant, au démarrage, je vois rapidement un bout de sprite qui disparait aussi vite qu'il est venu.

Et lorsque j'éteins, je vois l'espace d'un instant quelque chose...

assez relou

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Sam 17 Nov 2012, 19:35

J'ai testé avec ma rom de test.

Le code fonctionne (je peux changer de son / musique), mais aucun affichage.
J'ai un affichage juste un bref instant après le démarrage puis plus rien.

A croire que c'est la palette qui est en cause. Pourtant les ram de palette sont bonnes...

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  loupsifer le Dim 18 Nov 2012, 09:18

Salut,
Procédons dans l'ordre.
On oublie l'affichage.

1- crédit ok
2- Start HS (désolé j'avais zapé cette info Embarassed, j'étais trop focalisé sur la vidéo)

Ces fonctions dépendent de :
1- Pont sécurité en FB31, FB30
2- 4*74ls253 en 1A 1B 3A 3B, sur les PM je ne sais pas lequel gére le Start faut vérifier la continuité entre Coin1-16 Coin2-T RA3,RA4 vers les 74LS(sur les GM c'est en 2B)
3 pont de résistances en RA3 RA4

Pour les 74ls ils sont prés des DIP, d'ailleurs il faut ausi les vérifier passe en Free play (je sais pas si c'est possible), ou alors modifie le tarif des crédits.

IMPORTANT : Sur les CPS1 si certains 74LS (245/253/273 etc.) sont HS la PCB ne démarre pas.
avatar
loupsifer
VIP+
VIP+

Messages : 499
Date d'inscription : 13/05/2012
Localisation : Chato

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Dim 18 Nov 2012, 14:28

Problème résolu ! J'ai changé le CPS-A-01 Razz

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  Invité le Dim 18 Nov 2012, 15:48

Beau boulot neocps1 tu a cannibalisé une autre Board ?

Invité
Invité


Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  neocps1 le Dim 18 Nov 2012, 16:08

edy a écrit:Beau boulot neocps1 tu a cannibalisé une autre Board ?

merci ! Oui, j'ai quelques A board qui me servent pour pièce. Toujours pratique

_________________

avatar
neocps1
Modérateur
Modérateur

Messages : 4760
Date d'inscription : 17/05/2012
Age : 39
Localisation : Chateaudun

Revenir en haut Aller en bas

Re: CPS-1 Rom/Ram test boot rom

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 4 sur 5 Précédent  1, 2, 3, 4, 5  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum