Le Village Mt-DEBUG: Manuel d'instructions
Salut!
Quelqu'un at-il le MT-Debug par hasard?
Je souhaite obtenir un pdf du manuel d'instructions, afin de le conserver. Si quelqu'un l'a, je vous en remercie de le scanner et de le partager.
Merci et salutations. ;-) Edité par manolito74 Le 02/10/2020 à 05h34
Quelqu'un at-il le MT-Debug par hasard?
Je souhaite obtenir un pdf du manuel d'instructions, afin de le conserver. Si quelqu'un l'a, je vous en remercie de le scanner et de le partager.
Merci et salutations. ;-) Edité par manolito74 Le 02/10/2020 à 05h34
TurboSEB
Membre non connecté
Conseiller Municipal
Quelqu'un peu aller réveiller JIPE
Y dort encore Mais ! Il est 6H
Ce qui est bien avec JIPE :
Il a la réponse
Ce qui est embêtant avec JIPE :
Il dort la nuit et donc l'humanité attend ,... Pourrais faire un effort pour une fois
------------------------ Naan, comme c'est une sommité dans le monde du MSX, on pense naturellement a lui
Blagues a part, c'est ce genre de cartouche ultra spécifique qui s'adresse a un public très restreint, donc a priori pas facile a trouvé.
J'ai le même souci de recherche avec la notice pour le Videotizer HBIG900P, introuvable Edité par TurboSEB Le 02/10/2020 à 06h33
Y dort encore Mais ! Il est 6H
Ce qui est bien avec JIPE :
Il a la réponse
Ce qui est embêtant avec JIPE :
Il dort la nuit et donc l'humanité attend ,... Pourrais faire un effort pour une fois
------------------------ Naan, comme c'est une sommité dans le monde du MSX, on pense naturellement a lui
Blagues a part, c'est ce genre de cartouche ultra spécifique qui s'adresse a un public très restreint, donc a priori pas facile a trouvé.
J'ai le même souci de recherche avec la notice pour le Videotizer HBIG900P, introuvable Edité par TurboSEB Le 02/10/2020 à 06h33
MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
Salut!,
Il y a un autre version en ROM que si fonctione. Vous pouvez le telecharger ICI
En fai, le version ".dsk" que tu as est simplement la version ROM mais avec con un loader pour charger et executer cet Rom. Malheuresssement cet loader initial a des problemas de compatibilité: il ne gestione pas bien les "Slots". Je n'ai pas de connaissances en programmation pour le résoudre. :-(
il serait apprécié que quelqu'un puisse résoudre ce problème.
ICI la version ".dsk".
Gracaias & Saludetes. ;-)
Edité par manolito74 Le 02/10/2020 à 17h42
Il y a un autre version en ROM que si fonctione. Vous pouvez le telecharger ICI
En fai, le version ".dsk" que tu as est simplement la version ROM mais avec con un loader pour charger et executer cet Rom. Malheuresssement cet loader initial a des problemas de compatibilité: il ne gestione pas bien les "Slots". Je n'ai pas de connaissances en programmation pour le résoudre. :-(
il serait apprécié que quelqu'un puisse résoudre ce problème.
ICI la version ".dsk".
Gracaias & Saludetes. ;-)
Edité par manolito74 Le 02/10/2020 à 17h42
oui je crois que dans le Ru MSX et Open MSX avec Philips 8245 configuration.
TurboSEB
Membre non connecté
Conseiller Municipal
J'ai recherché sur le Net sans succès
Mais j'ai trouvé ceci :
https://archive.org/details/manuals?and%5B%5D=Msx+debugger&sin=&sort=titleSorter
Si vous taper simplement "MSX" ou "MSX2" vous allez probablement trouver votre bonheur
Bon l'idée étant que les softs made in Nederland, en faite tout les softs qui s'adresse à un marché local sont souvent des adaptations de softs deja existants d'un autre marché local, le Japon par exemple, même si c'est pas officiel Peut être donc Y'aurait il des instructions communes, décrite dans ces manuels !?
Mais j'ai trouvé ceci :
https://archive.org/details/manuals?and%5B%5D=Msx+debugger&sin=&sort=titleSorter
Si vous taper simplement "MSX" ou "MSX2" vous allez probablement trouver votre bonheur
Bon l'idée étant que les softs made in Nederland, en faite tout les softs qui s'adresse à un marché local sont souvent des adaptations de softs deja existants d'un autre marché local, le Japon par exemple, même si c'est pas officiel Peut être donc Y'aurait il des instructions communes, décrite dans ces manuels !?
MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
Salut!,
Oui, desolé... Je l'avais oublié... J'avais le même probleme la premiére fois... jajaja
Pouvez-vous essayer cette version pour voir si cela fonctionne pour vous? http://msxvillage.fr/upload/mt-debug_1985micro_technology.dsk
Ce version crois qu' a le problema avec l'activation des slots donc il fau un reset tout le temps... :-(
Merci d'avance. ;-)
Gracias & Saludetes. ;-)
Ps. Je ne sais pas quelle expression est la plus correcte pour saluer dans un forum: "Salut" ou "Bonjour"? ¿Cuál es la diferencia entre estos 2 saludos?, ¿cuál es más formal?
Oui, desolé... Je l'avais oublié... J'avais le même probleme la premiére fois... jajaja
Pouvez-vous essayer cette version pour voir si cela fonctionne pour vous? http://msxvillage.fr/upload/mt-debug_1985micro_technology.dsk
Ce version crois qu' a le problema avec l'activation des slots donc il fau un reset tout le temps... :-(
Merci d'avance. ;-)
Gracias & Saludetes. ;-)
Ps. Je ne sais pas quelle expression est la plus correcte pour saluer dans un forum: "Salut" ou "Bonjour"? ¿Cuál es la diferencia entre estos 2 saludos?, ¿cuál es más formal?
Salut!,
Dans la versión ".dsk" Il existe un fichier appelé MT-DEGUB.BIN avec adresse de début &H8706, fin &HC800 et adresse d'exécution &H87D6.
Si je dessensamble le code, je vois que de &h8706 à &h877F sont tous NOP et de &H877F à &H87D5 sont tous "RST & H38" ...
Je crois, donc que l'erreur ou le problem avec la gestion des slots, serait dans ces lignes:
Je pense que cela met la RAM à la page 1, copie le contenu de tout ce qui suit et se réinitialise pour que le BIOS l'interprète comme une cartouche.
Il met en fait sur la page 1 l'emplacement qui est actuellement sur la page 2, et suppose que toute la RAM est dans le même emplacement.
Je suppose qu'il manque toute la gestion des sous-emplacements ... et tout le process pour vérifier qu'il y a bien de la RAM et que ce n'est pas dans un emplacement différent, mais je n'ai aucune idée de comment le solutioner. :-(
Quelqu'un saurait-il comment réparer cette version pour charger sans problleme sur n'importe quel MSX?
Merci d'avace. ;-)
Gracias & Saludetes. ;-)
Dans la versión ".dsk" Il existe un fichier appelé MT-DEGUB.BIN avec adresse de début &H8706, fin &HC800 et adresse d'exécution &H87D6.
Si je dessensamble le code, je vois que de &h8706 à &h877F sont tous NOP et de &H877F à &H87D5 sont tous "RST & H38" ...
Je crois, donc que l'erreur ou le problem avec la gestion des slots, serait dans ces lignes:
Je pense que cela met la RAM à la page 1, copie le contenu de tout ce qui suit et se réinitialise pour que le BIOS l'interprète comme une cartouche.
Il met en fait sur la page 1 l'emplacement qui est actuellement sur la page 2, et suppose que toute la RAM est dans le même emplacement.
Je suppose qu'il manque toute la gestion des sous-emplacements ... et tout le process pour vérifier qu'il y a bien de la RAM et que ce n'est pas dans un emplacement différent, mais je n'ai aucune idée de comment le solutioner. :-(
Quelqu'un saurait-il comment réparer cette version pour charger sans problleme sur n'importe quel MSX?
Merci d'avace. ;-)
Gracias & Saludetes. ;-)
TurboSEB
Membre non connecté
Conseiller Municipal
Même si mon niveau en Basic est limité, je vais tenter de répondre
L'instruction BLOAD permet d'indiquer une adresse de déplacement, probablement que si tu indique l'adresse de la page 2 ou une autre adresse , ça fonctionnera
BLOAD "MT-DEBUG. BIN", R, &hxxxx
https://www.gladir.com/CODER/MSXBASIC/bload.htm
Cela étant inutile dans la version cartouche qui justement s'exécute à l'adresse du slot ou elle est présente et ne rentre donc jamais en conflit avec des adresses RAM
Edité par TurboSEB Le 03/10/2020 à 12h32
L'instruction BLOAD permet d'indiquer une adresse de déplacement, probablement que si tu indique l'adresse de la page 2 ou une autre adresse , ça fonctionnera
BLOAD "MT-DEBUG. BIN", R, &hxxxx
https://www.gladir.com/CODER/MSXBASIC/bload.htm
Cela étant inutile dans la version cartouche qui justement s'exécute à l'adresse du slot ou elle est présente et ne rentre donc jamais en conflit avec des adresses RAM
Edité par TurboSEB Le 03/10/2020 à 12h32
MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
la cartouche posséde un header spécial
41 42 ID cartouche
32 40 adresse init
94 40 adresse statement
Lorsque la cartouche est conçue pour développer l'instruction CALL, ces deux octets sont
l'adresse de la routine d'expansion de l'instruction; sinon 0000H est supposé.
Si tel est le cas, la routine d'expansion d'instruction doit résider entre 4000H et 7FFFH.
L'instruction CALL est décrite dans le format suivant:
CALL <nom de l'instruction d'expression> [(<argument> [, <argument> ...])]
Le nom de l'instruction d'expression peut comporter jusqu'à 15 caractères. En tant que
abréviation de CALL, "_" (trait de soulignement) est disponible.
Lorsque l'interpréteur BASIC trouve une instruction CALL, il met l'expansion
nom de l'instruction dans PROCNM (FD89H, 16) dans la zone de travail et passe le contrôle
aux cartouches, dont le contenu de STATEMENT de l'en-tête est différent de 0, en
l'ordre de celui avec le plus petit numéro d'emplacement. Les points du registre HL
à l'adresse de texte à côté du nom de l'instruction d'extension à ce stade
41 42 ID cartouche
32 40 adresse init
94 40 adresse statement
Lorsque la cartouche est conçue pour développer l'instruction CALL, ces deux octets sont
l'adresse de la routine d'expansion de l'instruction; sinon 0000H est supposé.
Si tel est le cas, la routine d'expansion d'instruction doit résider entre 4000H et 7FFFH.
L'instruction CALL est décrite dans le format suivant:
CALL <nom de l'instruction d'expression> [(<argument> [, <argument> ...])]
Le nom de l'instruction d'expression peut comporter jusqu'à 15 caractères. En tant que
abréviation de CALL, "_" (trait de soulignement) est disponible.
Lorsque l'interpréteur BASIC trouve une instruction CALL, il met l'expansion
nom de l'instruction dans PROCNM (FD89H, 16) dans la zone de travail et passe le contrôle
aux cartouches, dont le contenu de STATEMENT de l'en-tête est différent de 0, en
l'ordre de celui avec le plus petit numéro d'emplacement. Les points du registre HL
à l'adresse de texte à côté du nom de l'instruction d'extension à ce stade
TurboSEB
Membre non connecté
Conseiller Municipal
Intéressant, ce sujet sur l'instruction CALL
entre 4000H et 7FFFH.
Ça correspond aux adresses d'une ROM ?
Donc ça veux dire que l'on peut très bien faire un fichier BIN, dans une flash Rom a une adresse précise, contenant des routines permettant de faire des sous programmes langage machine accessibles sous Basic pour crée des instructions supplémentaires !?
entre 4000H et 7FFFH.
Ça correspond aux adresses d'une ROM ?
Donc ça veux dire que l'on peut très bien faire un fichier BIN, dans une flash Rom a une adresse précise, contenant des routines permettant de faire des sous programmes langage machine accessibles sous Basic pour crée des instructions supplémentaires !?
MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
aparté sur les CALL dans une cartouche : la RS232 se pilote aussi par des CALL en basic
instructions :
CALL COMINI
CALL COMON
CALL COMOFF
CALL COMSTOP
CALL COM
CALL COMTERM
CALL COMBREAK
CALL COMDTR
CALL COMSTAT
elles sont visible dans cet extrait de la rom
instructions :
CALL COMINI
CALL COMON
CALL COMOFF
CALL COMSTOP
CALL COM
CALL COMTERM
CALL COMBREAK
CALL COMDTR
CALL COMSTAT
elles sont visible dans cet extrait de la rom
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie