Cette catégorie traite de développements récents destinés à nos vieilles machines, applications, jeux ou démos... Amis programmeurs, c'est ici que vous pourrez enfin devenir célèbres!
Je vous propose cet outil pour vérifier votre EXELDISK ou EXEL135, cela vous permet de tester les 2 lecteurs de disquettes et la RAM de l'EXELDISK (les 2 zones $0200-$7fff et $D000-$EFFF).
- Graver une E/EPROM avec le programme ExeldiskDiag et la placer dans la fente cartouche de l'EXELDISK.
- Booter sur une disquette DOS
- saisir ROM et entrée.
- suivre les indications du diagnostic.
OK c'est super propre. Un outil bien utile.
Mais pourrais-tu faire une mise à jour qui fasse clignoter le composant RAM défectueux ? (désolé pour le joke)
D'après ce que j'ai compris du schéma voici ce que j'en ai déduit :
Donc il serait facile de rajouter à l'écran la puce concerné.
Mais avant il serait bien que d'autres personnes contrôle mon petit schéma par rapport au schéma présent ICI
Car je n'ai pas moyen de vérifier sur machine réel aucune sur support !!!
Ou à moins que quelqu'un posséde un EXELDISK ou EXL135 avec des RAM sur support ca serait vite vérifié
comme dirait Fabrice, je suis moisi...gravage AMD 27-256, et bien ça bug après la commande ROM, écran vert avec zébrures....
Je vais brûler une autre eprom demain matin...
Carl
je viens de tester sous DCexel ROMdisk 1.2 et Dos1.3 :
Bug.jpg (18.84 Kio) Consulté 3342 fois
par contre ca passe bien avec ROMdisk 1.31 ou 1.5 et DOS 1.3 ou plus.
EDIT: Ca ne fonctionne plus du tout sur DCexel, j'ai essayé toutes les combinaison ROM et DOS ca bloque pour le test des floppy
Le test RAM par contre fonctionne dans tout les cas de figures !!
Je sait pas ce que j'ai bricolé mais rien à faire
Donc la version de ROM 1.2 rend incompatible l'affichage, il doit y avoir une différence au niveau de la routine d'affichage d'un texte, je regarderai dès que j'ai un peu de temps ...
Sinon si tu as la possibilité de tester avec la ROM 1.3 pour vérifier si ça fonctionne
j'ai trouvé d'où venait le problème d'affichage, tout simplement parce que la ROM 1.2 positionne le générateur de caractère sur BAGC0 alors que les suivantes positionnent le générateur en BAGC2 évidemment ça ne donne rien de lisible à l'écran
J'ai corrigé le programme pour que le générateur BAGC2 soit toujours défini et ça doit fonctionner avec la toutes les versions de ROM
J'ai mis à jour le fichier il vous suffit de le re télecharger
@Carl: si tu peux tester cette nouvelle version pour confirmer sur machine réelle, merci d'avance
J’ai fais deux fois le test et ça fige à 653...
Pour le floppy, formatage puis écritures secteurs jusqu’a 200....puis j’ai arrêté
Je ferai le test complet demain matin car c’est long...