Page 8 sur 11

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 04 mai 2016 23:21
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:

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 21 juil. 2016 20:24
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:

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 22 juil. 2016 17:51
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:

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 22 juil. 2016 18:12
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 ?

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 22 juil. 2016 18:50
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 :)

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 30 août 2017 17:55
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

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 30 août 2017 20:21
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.

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 30 août 2017 20:36
par darkmiky
D'avance merci, je vais revérifier car je n'ai pas trouvé. Encore merci pour votre travail

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 30 août 2017 20:37
par darkmiky
effectivement avec un control + F5 j'ai maintenant :D
Un grand grand grand merci

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 08 juil. 2018 08:07
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,...)

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 08 juil. 2018 11:30
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

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 15 août 2019 16:53
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 ?

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 15 août 2019 18:00
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.

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 15 août 2019 18:24
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 :)

Re: Conversion cassettes MO5 en disquettes et fichiers .sd

Publié : 15 août 2019 19:05
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.