images MRX sur SD (mrx_mo5.sd)

Couvre tous les domaines de l'émulation ou de la virtualisation ainsi que les discussions sur les divers outils associés.

Modérateurs : Papy.G, fneck, Carl

MSX45
Messages : 30
Inscription : 09 août 2016 17:28
Localisation : ORLEANS

images MRX sur SD (mrx_mo5.sd)

Message par MSX45 »

Bonjour ,
j'ai essayé d'utiliser la fonction SAUVER ETAT ACTUEL
Çela m'a créer 2 fichiers :

green beret.mrx
green beret-mrx_mo5.sd

Quand je met "green beret-mrx_mo5.sd" sur mon MO5 SD j'ai une bouillie graphique
J'ai essayé avec une dizaine d'autres jeux et pareil

Voici ce que j'utilise:

dcmoto_20180317.exe
Bios eprom 24-05-2018 sur mon contrôleur SD

Y a t il des choses en plus a faire pour que ça fonctionne ?
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: images MRX sur SD (mrx_mo5.sd)

Message par Daniel »

Bon, c'est de ma faute :oops:

Depuis début 2018 le logiciel des contrôleurs CS91-280 et SDDRIVE a beaucoup évolué, et les dernières versions ne sont plus compatibles avec les fichiers mrx .sd générés par dcmoto. Il faut que je me plonge à nouveau dans les sources pour les mettre à niveau. L'objectif est que la dernière version de dcmoto fonctionne avec la dernière version des contrôleurs.

Pour les fichiers mrx_mo5.sd actuels, ce n'est pas évident car il faut trouver la version compatible des contrôleurs. Je n'ai pas moi-même le tableau de correspondance, il faudrait en essayer plusieurs jusqu'à trouver la bonne. Pas facile, je vous l'accorde.
Daniel
L'obstacle augmente mon ardeur.
MSX45
Messages : 30
Inscription : 09 août 2016 17:28
Localisation : ORLEANS

Re: images MRX sur SD (mrx_mo5.sd)

Message par MSX45 »

Salut ,
j'ai réussi a faire fonctionner les mrx_mo5.sd

J'ai pris une version EPROM de 2016
J'ai testé avec les 3 versions de DCMOTO qui gère ce genre de fichier (les 2 versions de 2017 et la version de 2018)
Ça fonctionne avec ces 3 versions de DCMOTO

On lance DCMOTO
Dans SUPPORTS AMOVIBLES on met un fichier K7
On lance son jeu en cassette par un RUN"
On attend que le jeu se lance
Aller dans FICHIER - SAUVER ETAT ACTUEL - donner un nom au fichier
Ça génère 2 fichiers (MRX ET mrx_mo5.sd) dans le répertoire de l’émulateur DCMOTO

La version de l'EPROM 2016 sur le site ne fonctionne pas (cs91280_20160902.zip)
En effet en regardant de plus près l'EPROM ne fait que 2ko (elle devrait en faire 4Ko)
J'ai essayé de la dupliquer 2 fois dans la 27C32 pour faire 4ko mais rien a faire

J'ai retrouvé dans mes archives une EPROM du 23/01/2016 (celle ci fonctionne très bien)

On pense a bien copier le fichier BOOT.SD sur la racine de la carte SD
(pour mon cas c'est MO)

On allume le MO5
On tape DOS
Le menu SD apparaît
On choisit son jeux mrx_mo5.sd
La page du BASIC revient
On retape DOS
Et la magie votre jeu apparaît.....il y a plus qu'a jouer.....

J'ai testé avec une dizaine de jeux , 100% de succès
Ça permet de jouer aux jeux qui n'ont pas encore été convertis en SD

Cette fonction est super
J’espère que cette fonction reviendra vite avec les nouvelles versions d'EPROM
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: images MRX sur SD (mrx_mo5.sd)

Message par Daniel »

Désolé d'avoir causé tous ces soucis. J'ai tellement de projets en cours que je délaisse parfois les uns au profit des autres. Hier c'était SDDRIVE, aujourd'hui Gigatron, bientôt je reviendrai sur la génération des fichiers mrx_mo5.sd et mrx_to7.sd.
Dans la version "dcmoto_nouveau" il y a aussi un embryon de génération de fichiers mrx_mo6.sd mais il reste quelques petits problèmes à régler.

Je corrigerai également la distribution des versions anciennes des EPROMs CS91-280 et SDDRIVE, pour mettre sur le site dcmoto toutes celles qui ont été distribuées (et en les vérifiant au préalable). Quand dcmoto aura été mis à niveau, je conseillerai toutefois aux utilisateurs d'utiliser la dernière version, elle comporte de petites améliorations pas très visibles mais utiles.

Je félicite doublement MSX45, d'une part pour avoir réussi à faire fonctionner les fichiers .mrx, mais aussi pour m'avoir motivé pour améliorer tout ça. Quand il n'y a pas d'utilisateurs j'ai tendance à me décourager, mais si quelqu'un s'y intéresse ça redonne du courage.
Daniel
L'obstacle augmente mon ardeur.
MSX45
Messages : 30
Inscription : 09 août 2016 17:28
Localisation : ORLEANS

Re: images MRX sur SD (mrx_mo5.sd)

Message par MSX45 »

Merci a toi Daniel pour ton merveilleux site
36 ans d'existence pour les bécanes THOMSON et trouver un site qui regroupe tant de choses sur ce standard
Ca motive pour decouvrir ou redecouvrir ces machines mythiques

Si tu as besoin de beta testeur pas de soucis , tu peux compter sur moi....(les mrx_mo6.sd ca m'interresse)
J'ai 4 machines THOMSON (MO5 - MO6 - TO7/70 - TO8D) et j'ai de quoi programmer les EPROMS

C'est vrai que ma preference va vers le MO5 car j'ai appris a programmer en basic sur un MO5 (plan informatique pour tous)
Nostalgie quand tu nous tiens.....

Je pense que vais installer le CS91-282 (Version 2 du contrôleur interne de carte SD pour MO5)
Pour l'eprom cs91282_20160902.zip elle fait bien 4ko donc ca doit aller

Peux tu me confirmer si les mrx_mo5.sd fonctionne pour la version interne MO5 (et qu'il fonctionneront dans la prochaine version interne) ?

Existe t il une liste des jeux complets commerciaux pour savoir si il y en a encore beaucoup a dumper ?

Et sinon tu n'as jamais penser a faire un firmware pour les GOTEK USB (TO8D) (vu que tu as l'air de bien toucher en programmation) ?
il y a bien les firmwares FLASHFOPPY mais rien pour THOMSON dans ces firmwares
https://github.com/keirf/FlashFloppy

J'ai déjà mis ces firmwares FLASHFLOPPY sur MSX , CPC , AMIGA , ATARI ST
Ca marche du feu de dieu.....(avec écran LCD et roue codeuse pour la sélection)
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: images MRX sur SD (mrx_mo5.sd)

Message par Daniel »

Lors de sa conception le système CS91-282 était la meilleure solution pour le MO5. Aujourd'hui je conseille plutôt SDDRIVE avec un connecteur à l'arrière pour un deuxième contrôleur. Je pense qu'à terme SDDRIVE remplacera avantageusement les systèmes CS91-280 et CS91-282. Il est trois fois plus rapide et pas beaucoup plus cher.

L'EPROM de CS91-280 évolue régulièrement (elle a aujourd'hui les mêmes fonctions que celle de SDDRIVE) et je continuerai à fournir le système CS91-280 + SDMOTO. Par contre CS91-282 n'a pas été modifié depuis plus d'un an. Il doit être compatible avec les fichiers mrx_mo5.sd. Je ne sais pas encore si je continuerai à le maintenir et à le proposer, car il y a peu d'utilisateurs (moins de dix).

Il n'y a aucune liste officielle des jeux commerciaux pour Thomson, sauf le catalogue logiciels Thomson :
http://dcmoto.free.fr/documentation/catalogues.html
Mais ce n'est pas une bonne référence car il manque beaucoup trop de jeux.

Pour le firmware Gotek il y a un spécialiste, membre de ce forum. Il est très fort et a une telle expérience que je ne pourrai jamais faire aussi bien que lui. Il a créé le HxC floppy emulator : http://hxc2001.free.fr/floppy_drive_emulator/
Daniel
L'obstacle augmente mon ardeur.
MSX45
Messages : 30
Inscription : 09 août 2016 17:28
Localisation : ORLEANS

Re: images MRX sur SD (mrx_mo5.sd)

Message par MSX45 »

OK je vais juste essayer pour voir
Ça me fait faire un peu d’électronique (je vais sortir le fer a souder...)

Je viens de démonter mon MO5 j'ai une PROM HN613128P (donc pas d'eprom pour le bios)
Comment faire pour savoir la version de mon bios ?

Quelle est la différence entre les bios MO5 v1.0 - v1.1 - v2.10 ?

Je n'ai pas trouvé d'historique des bios THOMSON MO TO , ça existe ?
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: images MRX sur SD (mrx_mo5.sd)

Message par Daniel »

Il n'y a pas de documentation officielle sur le sujet. Voici ce que j'ai reconstitué :

MO5V1.0 = MO5 clavier gomme première version (contient $E0 en $FFE0)
MO5V1.1 = MO5 clavier gomme deuxième version et clavier mecanique premiere version (contient $39 en $FFE0)
MO5V2.1 = MO5 clavier mecanique deuxième version (contient $C4 en $FFE0)

La V1.0 contenait deux ou trois bugs mineurs, ils ont été corrigés assez vite (avant fin 1984).
La V1.1 est de loin la plus courante, elle équipe la majorité des MO5.
La V2.1 a très peu de différences, elle est sortie tout à la fin de la production des MO5, elle est très rare.

Pour identifier la version, faire PRINT PEEK(&HFFE0)
224 = version 1.0
57 = version 1.1
196 = version 2.1

Ci-dessous le dump des trois ROMs :
mo5_rom.zip
(42.78 Kio) Téléchargé 150 fois

Les principaux points d'entrée du moniteur sont aux mêmes adresses, donc dans la majorité des cas les fichiers mrx_mo5.sd peuvent être créés avec une version quelconque de la ROM et bien fonctionner avec toutes les autres. Il y a peut-être de très rares exceptions, mais ce n'est pas prouvé.
Daniel
L'obstacle augmente mon ardeur.
MSX45
Messages : 30
Inscription : 09 août 2016 17:28
Localisation : ORLEANS

Re: images MRX sur SD (mrx_mo5.sd)

Message par MSX45 »

Merci pour la réponse
J'ai 57
Donc MO5 V1.1
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: images MRX sur SD (mrx_mo5.sd)

Message par Daniel »

Aujourd'hui diffusion d'une nouvelle version (20180713) de dcmoto_nouveau : http://dcmoto.free.fr/emulateur/dcmoto_nouveau.zip

La génération des fichiers mrx_mo5.sd, mrx_to770.sd et mrx_mo6.sd a été modifiée pour que les fichiers .sd puissent fonctionner avec toutes les versions (à partir de 2016) des contrôleurs SDDRIVE et CS91-280. Testé dans l''émulateur mais pas encore testé avec les vraies machines.

Attention :
- La version MO6/PC128 n'est pas totalement terminée, elle fonctionne avec certains jeux mais pas tous.
- La version TO7/70 est insuffisamment testée
- La version MO5 est la plus ancienne, la plus testée et la meilleure
Daniel
L'obstacle augmente mon ardeur.
Daniel
Messages : 17316
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: images MRX sur SD (mrx_mo5.sd)

Message par Daniel »

MSX45 a écrit : 10 juil. 2018 20:22 Je pense que vais installer le CS91-282 (Version 2 du contrôleur interne de carte SD pour MO5)
Pour l'eprom cs91282_20160902.zip elle fait bien 4ko donc ca doit aller
L'EPROM du contrôleur CS91-282 n'a pas été mise à jour au même rythme que celle du contrôleur CS91-280. Je viens tout juste de la mettre au même niveau, pour qu'elle bénéficie aussi des dernières améliorations. La nouvelle version 20180712 fonctionne bien en émulation, je vais maintenant la tester avec un vrai MO5 et elle sera diffusée dans le courant de cette semaine.
Daniel
L'obstacle augmente mon ardeur.
MSX45
Messages : 30
Inscription : 09 août 2016 17:28
Localisation : ORLEANS

Re: images MRX sur SD (mrx_mo5.sd)

Message par MSX45 »

Merci Daniel
Je teste ça demain
MSX45
Messages : 30
Inscription : 09 août 2016 17:28
Localisation : ORLEANS

Re: images MRX sur SD (mrx_mo5.sd)

Message par MSX45 »

Salut ,
je viens de tester les MRX avec le MO5 sur SDDRIVE ça fonctionne bien

Les seuls fichiers MRX que je n'ai pas réussi a faire fonctionner c'est les MRX des MEMO5
Ca fonctionne bien sur l’émulateur DCMOTO mais pas sur le SDDRIVE

Y a t il une astuce pour faire fonctionner les "mrx_mo5.sd" des fichiers MEMO5 sur le SDDRIVE ?

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

Re: images MRX sur SD (mrx_mo5.sd)

Message par Daniel »

Le fichiers mrx_mo5.sd permettent d'initialiser la RAM et les registres du MO5, mais pas l'espace cartouche.

Pour les programmes sur MEMO5 il faut procéder différemment. On peut les charger et les exécuter dans l'extension mémoire 64K du MO5.
Il existe un fichier .sd contenant toutes les MEMO5 connues : http://dcmoto.free.fr/programmes/memo5- ... index.html

Image
Daniel
L'obstacle augmente mon ardeur.
MSX45
Messages : 30
Inscription : 09 août 2016 17:28
Localisation : ORLEANS

Re: images MRX sur SD (mrx_mo5.sd)

Message par MSX45 »

Salut Daniel ,
Merci pour l'info
Je viens d'acheter une cartouche 64Ko pour MO5 sur LBC

A+
Répondre