Page 1 sur 3

[ROM] NeoGeo Diagnostics BIOS 0.19

Posté : mer. 23 févr. 2022 20:42
par Xrider
NeoGeo Diagnostics BIOS 0.19
Il s'agit d'une paire de ROM de diagnostic utilisées pour aider à diagnostiquer les systèmes de chariot NeoGeo défectueux. Une ROM (sp1.bin) est a inserer a la place du BIOS d'origine pour tester la plupart des composants de la carte mere (AES ou MVS).

Une autre ROM (m1.bin) est a installé d'une cartouche de jeu (M1) afin que le Z80 puisse tester le système audio.
La ROM M1 est facultative et les tests Z80 peuvent être ignorés si le système audio n'a pas besoin d'être testé.
Les codes erreur sont donnée à la fois par l'écran et les codes sonores du Z80. Si la partire video de votre NeoGeo est HS, comme une VRAM HS provoquant des problèmes illisibles, le son peut potentiellement être utilisée pour connaître la cause de l'erreur.

Image

Comment l'utiliser ?

Matériel necessaire
le bios sp1.bin doit être burné avec un programmateur sur une EEPROM de type 27C1024 ou compatible et inséré à la place du BIOS d'origine.

Image

m1.bin nécessite une carte CHA et n'est nécessaire que si le Z80 doit étre testé. La carte PROG n'est PAS nécessaire et peut être complètement retirée.
Toute carte CHA qui utilise un NEO-ZMC (ou NEO-ZMC2 pour AES) fonctionnera. Les "C" ROM ne sont pas nécessaires et peuvent être retirées de la board.
La ROM S1 sur la carte CHA doit rester, mais n'importe quelle ROM S1 quel que soit le jeu peut être utilisée.

Si m1.bin n'est pas accessible pour une raison quelconque par le système, il signalera une erreur Z80.
Assurez-vous que la fente du chariot et les connecteurs sont propres et que la carte CHA elle-même est en bon état. Si le chariot est connu pour être bon, le système peut avoir un défaut lié au Z80 qui empêche l'accès correct au chariot. Le même type de défaut peut déclencher une "ERREUR Z80" avec le BIOS d'origine et également causer des problèmes avec l'audio du jeu.

Pour télécharger le pack bios diag 0.19:
http://smkdan.eludevisibility.org/neo/d ... ad/019.zip

Installation sur AES avec socket 40pins :


Installation et test sur un MVS par notre ami "Referent Tech" Aurelien alias Bouz




Source :
http://smkdan.eludevisibility.org/neo/diag/

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : mer. 23 févr. 2022 21:23
par gladiators2
Intéressant, je ne conaissais pas
C'est un peu comme la cartouche doctor snes

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : mer. 23 févr. 2022 21:24
par Xrider
gladiators2 a écrit : mer. 23 févr. 2022 21:23 Intéressant, je ne conaissais pas
C'est un peu comme la cartouche doctor snes
Exactement :super:

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : mer. 23 févr. 2022 21:41
par Dc103chaos
Super cool ce diagnostic bios, x-rider tu te voudrais reparer mon aes ?

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : mer. 23 févr. 2022 21:48
par Bouz
Merci pour le ping ;).
Si je puis me permettre, j'ai une vidéo qui détaille un peu plus la confection de la cartouche bricolée par ici:

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : mer. 23 févr. 2022 21:50
par Xrider
Bouz a écrit : mer. 23 févr. 2022 21:48 Merci pour le ping ;).
Si je puis me permettre, j'ai une vidéo qui détaille un peu plus la confection de la cartouche bricolée par ici:
Elle vient d'étre ajouté au topic numero 1.
Merci

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : mer. 23 févr. 2022 21:58
par Xrider
Dc103chaos a écrit : mer. 23 févr. 2022 21:41 Super cool ce diagnostic bios, x-rider tu te voudrais reparer mon aes ?
Je te propose de me contacter dans 1 mois sur le sujet, je suis overbooké en ce moment ;)

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : ven. 21 juil. 2023 12:55
par Bouz
Hello!
Pendant mes rechercher pour utiliser vlink pour builder des ROM NeoGeo, je suis tombé sur cette page, fort intéressante!
=> Version mise à jour du Neo Diagnostics BIOS + le site explique l'emplacement des différentes puces sur les différents modèles de slots. Il me tarde de l'essayer!

https://github.com/jwestfall69/neogeo-diag-bios

Pour les docs, c'est par ici:
https://github.com/jwestfall69/neogeo-d ... aster/docs

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : ven. 21 juil. 2023 18:51
par Xrider
Bouz a écrit : ven. 21 juil. 2023 12:55 Hello!
Pendant mes rechercher pour utiliser vlink pour builder des ROM NeoGeo, je suis tombé sur cette page, fort intéressante!
=> Version mise à jour du Neo Diagnostics BIOS + le site explique l'emplacement des différentes puces sur les différents modèles de slots. Il me tarde de l'essayer!

https://github.com/jwestfall69/neogeo-diag-bios

Pour les docs, c'est par ici:
https://github.com/jwestfall69/neogeo-d ... aster/docs
Excellent ! Merci pour le partage ! Impatient que nous fasse un retour sur ce bios ! :ange:

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : ven. 21 juil. 2023 21:15
par Kr4ken
Quelle mine d'infos merci pour ce partage !! :)

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : mer. 22 nov. 2023 22:05
par ragefan
Bouz a écrit : ven. 21 juil. 2023 12:55 Hello!
Pendant mes rechercher pour utiliser vlink pour builder des ROM NeoGeo, je suis tombé sur cette page, fort intéressante!
=> Version mise à jour du Neo Diagnostics BIOS + le site explique l'emplacement des différentes puces sur les différents modèles de slots. Il me tarde de l'essayer!

https://github.com/jwestfall69/neogeo-diag-bios

Pour les docs, c'est par ici:
https://github.com/jwestfall69/neogeo-d ... aster/docs
Je n'utilise plus que celui ci. Il y a une description des erreurs sur le site aussi qui est bien fait. Récemment, le dev a sorti une autre cartouche spéciale pour tester le P-BUS mais je ne sais pas trop ce que c'est ::d

Re: [ROM] NeoGeo Diagnostics BIOS 0.19

Posté : mer. 22 nov. 2023 22:21
par Bouz
Le P-BUS, c'est une abomination horrible à debugger. C'est le bus qui transporte les données graphiques multiplexées des cartouches (Fix layer de sprites si je ne m'abuse). Je me demande bien comment ils comptent s'y prendre :).