Conversion cassettes MO5 en disquettes et fichiers .sd

Cette catégorie traite de développements récents pour 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

Avatar de l’utilisateur
mastacut
Messages : 288
Inscription : 14 mars 2016 05:12
Localisation : Thionville-Luxembourg-Belgique (Lorraine) Moselle

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par mastacut »

Daniel a écrit : Le Grand Saut existe aussi en disquette TO8 :
http://dcmoto.free.fr/programmes/le-gra ... index.html
Autant pour moi, j'ai recherché James Debug ....
Et en fait il est répertorié en tant que "Le Grand Saut"

:roll:
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par Daniel »

Nouvelle conversion sur disquette et carte SD :
METEO-7 : http://dcmoto.free.fr/programmes/meteo7/index.html

Image Image

Pour occuper les enfants pendant les vacances... :wink:
Daniel
L'obstacle augmente mon ardeur.
Zaxxon
Messages : 402
Inscription : 22 mai 2013 01:10
Localisation : Paris / Eure

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par Zaxxon »

Sympa cette conversion, merci :)

En parlant de conversion de cassettes, j'ai remarqué un petit bug sur la conversion "classiques volume 2" sur MO5 en version sd, qui n'est pas existant sur la version cassette. Dans le jeu du pingouin, le personnage a une espèce de barre de couleur verticale, alors qu'il est bien détouré su la version cassette. Comme j'ai changé de Tv pour mon thomson, j'ai essayé de régler mon écran croyant à un problème de luminosité mais non :mrgreen:
Thomas,
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par Daniel »

Merci pour l'information, je regarderai dès que possible.

Je ne suis pour rien dans la création de la disquette, c'est la copie d'une disquette officielle Titus Software. Soit il y a eu une erreur dans le transfert sur PC, soit le bug est dans la disquette originale.

[Edit]
Je viens d'essayer le fichier .sd sur MO5, et je n'arrive pas à reproduire le bug. Peut-être une erreur de copie sur la carte ?
Daniel
L'obstacle augmente mon ardeur.
Zaxxon
Messages : 402
Inscription : 22 mai 2013 01:10
Localisation : Paris / Eure

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par Zaxxon »

Merci Daniel,

Au temps pour moi, je pensais que c'était une conversion cassette. Rien de grave ni d'urgent (ça m'a fait sourire ), j'en ai profité de voir ce sujet pour faire une remontée.

Là je suis en plein bricolage, et je ne suis pas devant le mo5, je retesterai ce soir, et j'essaierai de prendre le bug en photo si jamais il persistait après recopie du fichier, j'en profiterais aussi pour tester meteo 7 :)
Thomas,
darkmiky
Messages : 44
Inscription : 23 août 2016 18:26

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par darkmiky »

Bonjour, j'essaie désespérément de faire fonctionner "des chiffres et des lettres" sur mon mo5
Je n'ai plus la cassette d'époque.

Je n'arrive ni à charger le fichier k7 sur DCMOTO, ni le wav converti sur mon MO5

Y'aurait il une ame charitable pour le convertir en fichier sd pour mon lecteur sd?

D'avance merci
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par Daniel »

J'ai créé les versions disquette et carte SD pour MO5 du programme "Des Chiffres Et Des Lettres". Elles ont été ajoutées au site dcmoto. Ne pas oublier de rafraîchir la page dans le navigateur pour avoir la dernière version.
Daniel
L'obstacle augmente mon ardeur.
darkmiky
Messages : 44
Inscription : 23 août 2016 18:26

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par darkmiky »

D'avance merci, je vais revérifier car je n'ai pas trouvé. Encore merci pour votre travail
darkmiky
Messages : 44
Inscription : 23 août 2016 18:26

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par darkmiky »

effectivement avec un control + F5 j'ai maintenant :D
Un grand grand grand merci
MSX45
Messages : 30
Inscription : 09 août 2016 17:28
Localisation : ORLEANS

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par MSX45 »

Bonjour ,
voici ma 1ere conversion MO5 pour le jeux "1000 bornes" qui n'existe qu'en cassette pour cette machine

Avec l’émulateur DCMOTO
controleur externe CD90-351

CAS = 1000 bornes MO5 K7
FD = disque vierge avec DOS MO (cocher autoriser ecriture)

- J'ai pris le fichier K7 MO5 (load"cass:")
- J'ai déprotégé le fichier BAS (poke 8699,57)
(je me suis aperçu après que DCMOTO pouvait enlever la protection BASIC = outil - mise au point - protection - basic)
- Je l'ai envoyé sur la disquette (save"mbornes.bas)
- J'ai transformé le FD en SD avec l'utilitaire (FD2SD)

1000 bornes fonctionne très bien sur mon MO5 SD

Maintenant je vais essayé quelques jeux commerciaux (green beret , slap fight,...)
Pièces jointes
1000 bornes mo5 SD.zip
(26.65 Kio) Téléchargé 171 fois
1000 bornes MO5 FD.zip
(15.45 Kio) Téléchargé 178 fois
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par Daniel »

Merci pour cette conversion ! Les fichiers .fd et .sd ont été ajouté au site dcmoto : http://dcmoto.free.fr/programmes/1000-bornes/index.html
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Orion_
Messages : 176
Inscription : 07 août 2014 16:29
Localisation : Perpignan
Contact :

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par Orion_ »

Avec mon nouvel SDDrive, j'essaye de comprendre le fonctionnement des disquettes sur MO5
en guise d'exercice, j'aimerais convertir une des rares bonne démo MO5 cassette vers Disquette/SD
http://www.pouet.net/prod.php?which=61138

J'ai essayer la méthode simple avec SAVEM/LOADM mais ça semble ecraser le DOS
Du coup, j'essaye la méthode avec secteur de boot et chargement des données en utilisant le moniteur disque $A004.
J'ai compris le coup du cryptage/Checksum du Boot
Par contre, en traçant un peu du code de boot sur divers jeux, je comprend moins pourquoi on a que 255 octets par secteur (et pas 256)
Sur une disquette en simple densité on a 128 octets je suppose sinon cela poserais problème pour stoquer le checksum du boot, alors pourquoi en double densité on a que 255 octets ? est-ce que le 256 iéme octet est utilisé en interne (software ou hardware) pour un checksum ? (en regardant un fichier .fd j'ai pas l'impression vu que le 256 iéme octet est égal au 255 iéme, en général)

Aussi, pourquoi avoir fait systématiquement des fichiers .SD de 2.5Mo sur le site DCmoto alors que en général les jeux utilise une disquettes simple face ?

J'ai vu qu'il y a 4 lecteurs possible, est-ce que c'est 4 lecteurs physiques, ou alors le lecteur 1 c'est pour la face 1, et le lecteur 2 pour la face 2 d'une même disquette ? (donc 2 lecteur physiques possible)
ou alors les disquettes thomson sont simple face uniquement ?
Programmation rétro ! Orion_'s website
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par Daniel »

Tu ne commences pas par le plus simple !

D'une part le programme est compressé et se décompresse automatiquement en mémoire. D'autre part il n'écrase pas seulement le DOS, mais aussi des zones de travail du BASIC. Autant dire qu'il va être difficile de l'exécuter à partir d'une disquette.

il va falloir ruser, je vais y réfléchir...

Pour Thomson, une unité de disquette = une face.
Avec un lecteur 3"1/2 les unités 0: et 1: sont pour le premier lecteur, les unités 2: et 3: sont pour le deuxième lecteur.

Un fichier .sd simule par défaut deux lecteurs, donc quatre faces, d'où sa taille.
Rien n'empêche de faire des fichiers .sd plus petits, contenant 1, 2, ou 3 faces. Mais c'est très dangereux, car si on sélectionne l'unité 3: on va pouvoir écrire physiquement sur la carte SD après la fin de fichier, et donc écraser le fichier suivant.

L'utilisation de 255 octets par secteur (sur les 256) est aussi une bizarrerie de Thomson. C'est peut-être pour permettre la lecture et l'écriture des secteurs en BASIC, les chaînes de caractères étant limitées à 255 caractères.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Orion_
Messages : 176
Inscription : 07 août 2014 16:29
Localisation : Perpignan
Contact :

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par Orion_ »

merci pour les informations.
Par contre sur DCmoto, avec le contrôleur CD90-351, dans le debugger, je vois que les 256 octets du secteur sont bien chargé en mémoire.
Donc, est-ce un problème d'émulation ? ou alors j'ai raté quelque chose ?

Pour Forever14 sur disquette, normalement avec un boot fait soit même sans passer par le basic ou par le dos, ça doit être faisable, je vais tenter ça :)
Programmation rétro ! Orion_'s website
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Message par Daniel »

Oui, physiquement on lit et écrit sur la disquette des secteurs de 256 octets. Par contre, pour certains fichiers, le 256e octet est ignoré.

Je viens de décompacter le programme Forever Young. Il s'installe en $3000-$7472 et s'exécute en $3371. C'est déjà mieux car il n'écrase pas les zones de travail du BASIC, par contre il écrase le DOS.
young.zip
(15.64 Kio) Téléchargé 127 fois

Une solution simple serait de créer un loader dans le secteur de boot pour initialiser la RAM à partir de secteurs physiques de la disquette, puis de lancer l'exécution. Si j'ai le temps j'essaierai de le faire.
Daniel
L'obstacle augmente mon ardeur.
Répondre