[MO6] Accéder aux images disque avec ASM

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!

Modérateurs : Papy.G, fneck, Carl

spotlessmind1975
Messages : 67
Inscription : 24 oct. 2021 15:47

[MO6] Accéder aux images disque avec ASM

Message par spotlessmind1975 »

[english follow]

Bonjour a tous!

Je recherche des instructions et des spécifications sur la façon d'accéder à une image disque, via des appels d'assemblage, à l'aide du Thomson MO6. J'ai notamment vu que l'émulateur DCMOTO supporte les formats "fd", "qd" et "sap". Cependant, je n'ai trouvé aucun outil permettant de créer des images disque dans ce format. Pourriez-vous avoir la gentillesse de me diriger vers une documentation ou un tutoriel qui me permettrait de créer un tel disque? Merci!

p.s. Je m'excuse pour mon français, que je traduis avec le traducteur automatique.

Good morning!

I'm looking for instructions and specifications on how to access a disk image, via assembly calls, using Thomson MO6. In particular I saw that the DCMOTO emulator supports the "fd", "qd" and "sap" formats. However, I have not been able to find any tool that allow you to create disk images in these format. Could you be so kind as to direct me to some documentation or tutorial, in order to create such a disk? Thank you!

ps. I apologize for my French, which I am translating with the automatic translator.
Avatar de l’utilisateur
gilles
Messages : 2782
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: [MO6] Accéder aux images disque avec ASM

Message par gilles »

Pour créer une image disque thomson au format sap il existe l'outil (commande en ligne) sapfs
le code source se situe ici:
https://sourceforge.net/p/teoemulator/c ... tools/sap/

un exemple de makefile utilisant sapfs:

Code : Tout sélectionner

all:
	../vital-to8-sdk/mc09/mc loader.c > loader.asm
	../vital-to8-sdk/c6809/c6809 loader.asm AUTO.BIN
	../vital-to8-sdk/sap/sapfs -create HXC_boot.SAP
	../vital-to8-sdk/sap/sapfs -add HXC_boot.SAP AUTO.BIN AUTO.BAT DKCO720.BIN
Avatar de l’utilisateur
OlivierP
Messages : 711
Inscription : 21 sept. 2009 15:50
Localisation : IDF

Re: [MO6] Accéder aux images disque avec ASM

Message par OlivierP »

Hi,

If you want to create a fd image, you can use my command line tool : https://github.com/OlivierP-To8/Inufuto ... son/fdfs.c

If you prefer a GUI tool, there is : http://dcmoto.free.fr/emulateur/prog/dc ... 220703.zip, with the following user/password to download : http://dcmoto.free.fr/_img/identifiants.png

But reading the added files in Thomson DOS format from assembly code is not straightforward. Here is how I did it for the TO models : https://github.com/OlivierP-To8/Inufuto ... /AUTO.LOAD. It might be easier to use a custom data format.
Daniel
Messages : 17426
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [MO6] Accéder aux images disque avec ASM

Message par Daniel »

On peut créer des fichiers .fd, .qd et .sd avec l'émulateur dcmoto.

Par exemple, pour faire un fichier .fd :
- Charger une disquette vide (menu Supports amovible)
- Formater la disquette (DSKINI0:DSKINI1)
- Copier les fichiers (SAVE, SAVEM, etc.)
Daniel
L'obstacle augmente mon ardeur.
spotlessmind1975
Messages : 67
Inscription : 24 oct. 2021 15:47

Re: [MO6] Accéder aux images disque avec ASM

Message par spotlessmind1975 »

Merci à tous pour les suggestions!

Je vais les essayer dès que possible et je vous tiens au courant.
On peut créer des fichiers .fd, .qd et .sd avec l'émulateur dcmoto.
Malheureusement, ce chemin n'est pas viable, car je dois pouvoir créer une image disque par programme. Merci en tout cas !
Répondre