[WIP 100%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Chaine Youtube de notre ami "Referent Tech" spécialisé dans la reparation des consoles NeoGeo et autres
Répondre
Avatar du membre
Bouz
Expert Technique
Expert Technique
Messages : 1578
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Pays : 🇫🇷 FR
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

Mais vu que je ne suis pas malin, je continue quand même à bosser en cachette sur le projet.
L'outil en ligne de commande que j'avais écrit a pris au passage une option "Prompt", qui permet de dialoguer direct avec le BricoNeo.

Et en ce moment, je bosse sur une commande qui permet de faire des dumps mémoire en vue adressage du 68000. Ca implique de faire de l'assembleur 68000 qui communique avec le BricoNeo pour envoyer le contenu de la mémoire de l'endroit demandé. Je suis en plein dedans, avec de la gestion de micro paquets de 1 octet et du handshake entre le 68000 et le BricoNeo via les ports prévus à cet effet. Si j'arrive à faire ça, je pense qu'on pourra dire que le projet est une réussite!
Je ne suis pas super efficace en assembleur 68000, alors ça prend un peu de temps. La partie PC/BricoNeo fonctionne déjà, comme on peut le voir sur la capture ci-dessous (le BricoNeo renvoie 0 en dur :)).
Le prompt en action
Le prompt en action
Avatar du membre
Xrider
Administrateur
Administrateur
Messages : 5582
Enregistré le : sam. 14 sept. 2019 10:47
Localisation : MaskRom
Pays : 🇫🇷 FR
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Xrider »

Du haut level ! Congrats !
Sympa l'interface IHM ;)

J'aime quand un projet est mené à bout, surtout quand il est complexe, et comporte du Soft et du Hardware ;)
Delta Store - Modchip - Mods - Tools - Modification pour vos consoles de jeux video
Delta island - Jeux Vidéo - Retro-Ingénierie - Développement Hardware & Software
Avatar du membre
Kr4ken
Modérateur
Modérateur
Messages : 1189
Enregistré le : mar. 19 avr. 2022 06:20
Localisation : Istres (13)
Pays : 🇫🇷 FR

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Kr4ken »

Je confesse ne pas tout comprendre à ce que tu as écris mais j’adore que tu sois si passionné, que ça avance et la finalité du projet pour ce qu’il va amener.

Vivement voir le projet finalisé et les derniers ajustements / tests !

Du très bon boulot à n’en pas douter !
J’espère pouvoir tester ta bestiole un de ces 4 👍
Kr4ken
Avatar du membre
Bouz
Expert Technique
Expert Technique
Messages : 1578
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Pays : 🇫🇷 FR
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

Je suis en train de péter un câble avec les timings d'écriture sur le port.
C'est un peu rigolo, mais ça commence quand même à être un peu usant!
Des nouvelles très vite!
Avatar du membre
Kr4ken
Modérateur
Modérateur
Messages : 1189
Enregistré le : mar. 19 avr. 2022 06:20
Localisation : Istres (13)
Pays : 🇫🇷 FR

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Kr4ken »

Bon courage ! Force et honneur 🫡
Kr4ken
Avatar du membre
Bouz
Expert Technique
Expert Technique
Messages : 1578
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Pays : 🇫🇷 FR
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

Merci!
J'ai profité du trajet très calme ce matin pour le boulot, pour essayer de comprendre ce qui se passait à tête reposée...
En gros, j'ai un souci de timing de latch sur les puce 74HC165 (celles qui renvoient la valeur du port écrite par le 68000 vers le microcontrôleur.
Elles ne latchent pas sur un front, comme le ferait.. un latch... mais sur un état haut ou bas. Et ici, j'ai un souci de délai de propagation entre le moment ou j'arrête de "latcher" et l'état du bus à ce moment-là.
Je pense que je vais m'en sortir en bricolant un peu le GAL qui pilote le bus, il me tarde d'essayer (ce soir ou demain, du coup).
Avatar du membre
Bouz
Expert Technique
Expert Technique
Messages : 1578
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Pays : 🇫🇷 FR
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

Je pense que le problème est derrière moi. J'ai encore un peu de boulot pour affiner la fonction de dump. J'ai réussi à la faire marcher une fois hier soir, mais pas depuis. Je suis passé à autre chose, et j'ai ajouté quelques trucs, des fils de partout, des correctifs de bugs...
Je crois que Xrider avait suggéré une modif comme ça, d'ailleurs...
20230815_185858.jpg
Avatar du membre
Kr4ken
Modérateur
Modérateur
Messages : 1189
Enregistré le : mar. 19 avr. 2022 06:20
Localisation : Istres (13)
Pays : 🇫🇷 FR

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Kr4ken »

Eh ben ! Quelle avancée depuis le début je trouve que tu vas super vite 👍
Très stylé cette nappe j’adore !
Kr4ken
Avatar du membre
Xrider
Administrateur
Administrateur
Messages : 5582
Enregistré le : sam. 14 sept. 2019 10:47
Localisation : MaskRom
Pays : 🇫🇷 FR
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Xrider »

Bouz a écrit : mar. 15 août 2023 19:01 Je pense que le problème est derrière moi. J'ai encore un peu de boulot pour affiner la fonction de dump. J'ai réussi à la faire marcher une fois hier soir, mais pas depuis. Je suis passé à autre chose, et j'ai ajouté quelques trucs, des fils de partout, des correctifs de bugs...
Je crois que Xrider avait suggéré une modif comme ça, d'ailleurs...

20230815_185858.jpg
Excellent !
Encore félicitations Aurélien pour ce projet !

Cette dernière photo illustre bien le projet.
Ce projet mérite une video qui présente toutes les features développées et fonctionnelles :merci: !
Delta Store - Modchip - Mods - Tools - Modification pour vos consoles de jeux video
Delta island - Jeux Vidéo - Retro-Ingénierie - Développement Hardware & Software
Avatar du membre
Bouz
Expert Technique
Expert Technique
Messages : 1578
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Pays : 🇫🇷 FR
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

Merci merci!
J'ai 2 problèmes actuellement:
- les lectures en mémoire côté 68000 sont difficiles a verifier. Quand je lui fais lire dans la ROM, il se passe des choses bizarres apres 0xc20080. Mais le mapping de la ROM n'est pas dans mes competences, alors il faudra que je fasse des tests sur la RAM.
- La communication 68000 vers BricoNeo n'est pas fiable. Il m'arrive de me retrouver avec toutes les ecritures qui merdoient et renvoient n'imoorte quoi. Et j'ai compris il y a 19 minutes que si le code que j'exécute pour lire en ROM (ce qui declenche l'écriture dans le port, mais bref) a un nombre de cycles variable en fonction de l'alignement (sur 64 bits?!) des instructions. C'est relou, mais maintenant que je suis au courant, je vais pouvoir chercher des parades!!!!!
Avatar du membre
Kr4ken
Modérateur
Modérateur
Messages : 1189
Enregistré le : mar. 19 avr. 2022 06:20
Localisation : Istres (13)
Pays : 🇫🇷 FR

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Kr4ken »

Eh demande un peu d’aide à X peut être non si besoin si c’est trop relou il saura te filer la main 😁👍
Moi je peux juste t’encourager à faire plus et mieux et attendre de pouvoir tester la bête !
C’est un gros projet et tu es seul donc prends ton temps 😉
Kr4ken
Avatar du membre
Bouz
Expert Technique
Expert Technique
Messages : 1578
Enregistré le : mer. 22 déc. 2021 18:52
Localisation : Hérault
Pays : 🇫🇷 FR
Contact :

Re: [WIP 80%] Projet BricoNeo - Entrées et sorties via le connecteur de la ROM système

Message par Bouz »

Kr4ken a écrit : mer. 16 août 2023 00:46 Eh demande un peu d’aide à X peut être non si besoin si c’est trop relou il saura te filer la main 😁👍
Pour le coup, je pense être le mieux placé ;). Il faut juste que je m'acharne un peu plus!
Répondre

Retourner vers « Aurélien / Bouz "Technique" »