[DCMicrocolor] Emulation des lecteurs de disquette
Modérateurs : Papy.G, fneck, Carl
[DCMicrocolor] Emulation des lecteurs de disquette
La prochaine version de DCMicrocolor émulera les lecteurs de disquette.
Avant sa diffusion officielle, je propose une version expérimentale pour les membres de system-cfg.
Toutes vos remarques et rapports de bug sont les bienvenus.
Notice : http://alice32.free.fr/download/emu/dcm ... 21108.html
Téléchargement : http://alice32.free.fr/download/emu/dcm ... 121108.zip
Avant sa diffusion officielle, je propose une version expérimentale pour les membres de system-cfg.
Toutes vos remarques et rapports de bug sont les bienvenus.
Notice : http://alice32.free.fr/download/emu/dcm ... 21108.html
Téléchargement : http://alice32.free.fr/download/emu/dcm ... 121108.zip
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Patrice
- Messages : 1544
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Super Daniel Très prochainement je t'enverrai le fichier binaire de la rom Basic version 2.4.
Je vais tester très rapidement
Je vais tester très rapidement
Re: [DCMicrocolor] Emulation des lecteurs de disquette
La fonction de mise à jour de l'EPROM ne fonctionne pas dans l'émulateur, il faut donc que je le compile à nouveau si la rom change, mais c'est très rapide et sans problème. La version actuelle est 2.2
Petit détail : je n'ai pas la version MC10 de l'EPROM, je n'ai donc pas pu l'émuler (la case est grisée dans dcmicrocolor). S'il est possible d'en avoir une copie, je l'ajouterai.
Petit détail : je n'ai pas la version MC10 de l'EPROM, je n'ai donc pas pu l'émuler (la case est grisée dans dcmicrocolor). S'il est possible d'en avoir une copie, je l'ajouterai.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Patrice
- Messages : 1544
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Pour l'EEPROM MC-10 je vais voir avec Darren si c'est possible, je te tiens informé
Pour la mise à jour, seule l'EEPROM (Bank 0 ---> Alice 32/90) a évoluée de la version 2.0 à la version 2.4 actuelle, la bank 1 (Alice 4K ou MC-10) est restée à la version 2.0.
La version 2.4 sera utile si tu réalises l'implémentation 32K + disquette pour Alice 32 & 90
Une première remarque concernant Alice 4K (32k + disquettes), normalement avec la machine lorsque les touches SHIFT et CTRL sont maintenues lors d'un appui sur la touche INIT, Alice se réinitialise avec la version originale du Basic (version 1.0) -------> non disponible avec l'émulateur.
Pour la mise à jour, seule l'EEPROM (Bank 0 ---> Alice 32/90) a évoluée de la version 2.0 à la version 2.4 actuelle, la bank 1 (Alice 4K ou MC-10) est restée à la version 2.0.
La version 2.4 sera utile si tu réalises l'implémentation 32K + disquette pour Alice 32 & 90
Une première remarque concernant Alice 4K (32k + disquettes), normalement avec la machine lorsque les touches SHIFT et CTRL sont maintenues lors d'un appui sur la touche INIT, Alice se réinitialise avec la version originale du Basic (version 1.0) -------> non disponible avec l'émulateur.
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Effectivement, je n'ai pas programmé toutes les petites subtilités offertes par le contrôleur MCX32-FDJ. Ces combinaisons de touches sont utiles avec la vraie machine, mais dans l'émulateur elles ne sont pas nécessaires car le menu Options permet de choisir la ROM.
Il y a une autre différence importante : la fonction BACKUP, avec le vrai contrôleur, utilise la ram pour faire le transfert et détruit le programme en mémoire (équivalent de l'instruction NEW). Avec l'émulateur la copie est directe et la ram n'est pas modifiée.
Bien évidemment, il est prévu d'émuler aussi les disquettes dans l'émulateur DCAlice, je le ferai quand tout aura été testé dans dcmicrocolor et que les éventuels bugs seront corrigés.
Il y a une autre différence importante : la fonction BACKUP, avec le vrai contrôleur, utilise la ram pour faire le transfert et détruit le programme en mémoire (équivalent de l'instruction NEW). Avec l'émulateur la copie est directe et la ram n'est pas modifiée.
Bien évidemment, il est prévu d'émuler aussi les disquettes dans l'émulateur DCAlice, je le ferai quand tout aura été testé dans dcmicrocolor et que les éventuels bugs seront corrigés.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Patrice
- Messages : 1544
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Si tu le souhaites, je peux également t'envoyer par e-mail quelques programmes commerciaux Alice 32 et/ou 90 convertis par Darren et moi-même (il y en a 8 pour le moment).
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Oui je veux bien, merci
Il n'y a pas urgence, car je n'ai pas encore commencé la version Alice 32/90.
Il n'y a pas urgence, car je n'ai pas encore commencé la version Alice 32/90.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Super MERCI Daniel
Vivement la version 32/90
Vivement la version 32/90
- Patrice
- Messages : 1544
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: [DCMicrocolor] Emulation des lecteurs de disquette
[EDIT:]Message annulé!
Dernière modification par Patrice le 09 nov. 2012 19:00, modifié 2 fois.
- Patrice
- Messages : 1544
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Darren vient de me répondre, il t'envoie ses félicitations pour le fait que tu sois parvenu à ajouter également l'interface MCX32-FDJ dans ton émulateur
Je t'envoie immédiatement les fichiers ROM's.[EDIT:] C'est fait + les 8 programmes commerciaux Alice 32/90 modifiés pour MCX32-FDJ.
Je t'envoie immédiatement les fichiers ROM's.[EDIT:] C'est fait + les 8 programmes commerciaux Alice 32/90 modifiés pour MCX32-FDJ.
Dernière modification par Patrice le 09 nov. 2012 21:33, modifié 1 fois.
- Carl
- Modérateur
- Messages : 13290
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Bravo !
le passage des programmes sur une disquette nécessite de les charger depuis le lecteur de K7 puis les sauver sur disquette ?
Carl
le passage des programmes sur une disquette nécessite de les charger depuis le lecteur de K7 puis les sauver sur disquette ?
Carl
- Patrice
- Messages : 1544
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Pas uniquement loin s'en faut, il est aussi nécessaire de modifier/adapter, pour les programmes Basic, certaines instructions et/ou en ajouter (chargement, sauvegarde de programmes, données,...) . Pour les programmes en L.M. il faut les patcher lorsque ceux-ci contiennent des routines de chargement ou de sauvegarde par exemple
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Patrice a écrit :Darren ... t'envoie ses félicitations pour le fait que tu sois parvenu à ajouter également l'interface MCX32-FDJ dans ton émulateur
C'est lui qui a tout fait, j'ai seulement utilisé son travail. La programmation du contrôleur de disquette et des extensions Basic est remarquable, Microsoft n'aurait pas fait mieux.
Merci, je les ai bien reçu, ainsi que les programmes convertis pour disquette. Je vais pouvoir ajouter l'émulation du contrôleur avec la ROM du MC10, et préparer une nouvelle version de DCAlice pour l'émuler aussi avec l'Alice 32 et 90.Patrice a écrit :Je t'envoie immédiatement les fichiers ROM's.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Patrice
- Messages : 1544
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: [DCMicrocolor] Emulation des lecteurs de disquette
Je me suis fais exactement la même réflexion que toiDaniel a écrit :..........
.... La programmation du contrôleur de disquette et des extensions Basic est remarquable, Microsoft n'aurait pas fait mieux. .............................
Pour le moment je n'ai pas trouvé d'autres remarques concernant la nouvelle version disquette de ton émulateur
- Carl
- Modérateur
- Messages : 13290
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: [DCMicrocolor] Emulation des lecteurs de disquette
à part la commande DIR, quelles sont les autres commandes ?
carl
carl