Emulation Hector sur MESS

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

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
yo_fr
Messages : 1337
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: Emulation Hector sur MESS

Message par yo_fr »

non,non,non, je parle bien du minidisc avec lecteur 3 1/2 et non le DiscII avec des 5 1/4 !

Cela ressemble à cela (site de Yves: http://hectorvictor.free.fr) :
Image

Ce lecteur ressemble plus à un lecteur comme l'est celui de l'Oric dans lequel le dos (sedoric) est mélangé au basic, donc très loin du DiscII sous CP/M avec un processeur intégré.
Pour le DiscII j'ai effectivement toutes les disquettes nécessaires, mais pour le minidisc je n'ai pratiquement rien :
* photo de la carte d’extension sur le site de Fabrice93 : http://www.mapetitecollection.com/
* ROM en fichier binaire du Hrx et listing ROM commenté http://hectorvictor.free.fr/index.php?p ... q0x.IWb1BF
son fonctionnement est très simple : monté en lieu et place du Z80, une platine (avec Z80) décode quelques adresses et dialogue avec un 1793. une limande sort de l'Hector HRX et part vers un lecteur 3 1/2 sûrement classique. Les ROM sont changées pour l'occasion.
Ce lecteur n'a quasiment pas été commercialisé (voir pas du tout,je ne sais pas).
6502man a écrit :J'ai un disk II
... quel chance ! :)
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17503
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: Emulation Hector sur MESS

Message par fneck »

Ok, là je ne peux pas t'aider. Et Yves n'a pas non plus?
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
yo_fr
Messages : 1337
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: Emulation Hector sur MESS

Message par yo_fr »

hélas non, j'ai contacté Yves mais il n'a pas les disquettes...
Avatar de l’utilisateur
6502man
Messages : 12312
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Emulation Hector sur MESS

Message par 6502man »

Je ne connaissai pas ce lecteur pour hector :?

Mais tu dit :
yo_fr a écrit :Ce lecteur n'a quasiment pas été commercialisé (voir pas du tout,je ne sais pas).
Ca risque d'être impossible de trouver les disquettes DOS :(
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
yo_fr
Messages : 1337
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: Emulation Hector sur MESS

Message par yo_fr »

...C'est ma grosse crainte !
Déjà pour le DiscII c'est déjà du miracle : j'en connais pas plus de 5 : Fabien, 6502man et 3 pour Yves, Alors pour le 3 1/2 ... :(
Avatar de l’utilisateur
yo_fr
Messages : 1337
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: Emulation Hector sur MESS

Message par yo_fr »

:D bonne nouvelle. En faisant le désassemblage de la ROM, je me suis aperçu que la ROM commentée d'Yves n'est pas complète : elle est la source de la PREMIERE partie de la rom : celle de la gestion des E/S avec le 1793. une DEUXIEME partie existe et elle comporte un menu permettant de formater, effacer... les disquettes. J’espère arriver jusque là ce week-end....

PS : Je ne dis pas que c'est gagné : il manquera toujours une disquette (ou autre) ayant des programmes utilisant ce fameux lecteur
:cry:
Au passage une question : ce lecteur a-t-il été commercialisé ou pas :?:
Avatar de l’utilisateur
gilles
Messages : 2782
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: Emulation Hector sur MESS

Message par gilles »

Si la disquette de boot 3p1/2 est une adaptation de la disquette 5p1/4 il sera peut être aussi simple d'adapter cette disquette à la géométrie du lecteur?
Avatar de l’utilisateur
yo_fr
Messages : 1337
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: Emulation Hector sur MESS

Message par yo_fr »

Pour ce qui est de la récupération des disquettes 5 1/4 pour ce lecteur, c'est impossible que cela fonctionne :
Le lecteur 5 1/4 était un ordinateur à part entière : le CP/M tournait bien sur le Z80 du lecteur de disquette et l'Hector ne faisait que la gestion de périphériques (écran/clavier/imprimante). Le CP/M du 5 1/4 est entièrement dédié à l'espace mémoire du lecteur et cet espace est absolument incompatible avec celui de l'Hector (idem pour les interfaces). C'est vraiment un fonctionnement particulier à Micronique (d'ailleurs, argument de vente : système Bi Processeur !, mais faux dans les faits car personne n'a créé de programme pouvant utiliser ce système, quand l'un travaillait, l'autre attendait, et inversement !).
La philosophie du lecteur 3 1/2 ressemble plus à ce qui se trouve sur d'autre machines (comme l'ORIC) : le lecteur (le contrôleur, plus exactement) s'interface avec le uP de l'UC et quelques routine de base (I/O: BIOS / BDOS, pour faire l'analogie au CP/M) sont dans la ROM pour fonctionner(*). C'est au langage de la machine d'aller chercher ces routines pour utiliser le lecteur...c'est ce que je disait dans le post en haut de cette page.

(*) : A un détail prés, et c'est ce que j'ai trouvé hier : en ROM se trouve aussi un mini DOS (dans le sens Disque Operating System : CCP, toujours pour prendre un raccourci CP/M) qui permettra de recréer des disquettes (format). Mais les disquettes ainsi créées ne pourront en aucun cas me servir car elles seront vide et les basic que je possède ne sont pas modifiés pour utiliser le BDOS, et les routines ne seront jamais appelées...
Avatar de l’utilisateur
gilles
Messages : 2782
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: Emulation Hector sur MESS

Message par gilles »

je viens de relire le topic dont j'avais raté certains passages.
Le premier commentaire du listing (sur la page d'Yves) indique "D.O.S pour hector / 2HRX", le dos ne serait-il pas directement complet (et simplifié) dans cette ROM?
Avatar de l’utilisateur
yo_fr
Messages : 1337
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: Emulation Hector sur MESS

Message par yo_fr »

il faut bien prendre le terme "DOS" comme il est : Disk operating Sytem et non comme on l'entend maintenant, issu de Microsoft (ou de Digital...). Il s'agit bien d'un DOS dans le sens ou il gère... la disquette :!:
Avatar de l’utilisateur
gilles
Messages : 2782
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: Emulation Hector sur MESS

Message par gilles »

sur le site de fabrice on voit qu'une eprom supplémentaire est ajoutée et vraisemblablement que les 2 eproms d'origine sont modifiées ce qui, je suppose, permet d'ajouter le menu disquette. Avec ce jeu d'eprom MESS arrive-t-il jusqu'à ce menu? Dans cette configuration le forth semble être en rom (d'après la photo d'écran), c'est peut être déjà une version qui comporte la gestion de la disquette pour charger/sauver les programmes?

Image
Avatar de l’utilisateur
yo_fr
Messages : 1337
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: Emulation Hector sur MESS

Message par yo_fr »

.. En fait le FORTH est en ROM sur toute la gamme après les HRX (HRX inclu, soit les HRX et MX). Le menu présenté sur la photo précédente ne différent en rien des ROM de base du HRX.

La ROM qui est montée en bank switching permet de gérer la disquette. J'ai réussi à lancer le fonctionnement :D ! cela donne :

Image

Reste ( :( :( :( :( ) à monter le 1793 et la gestion de fichier qui va avec pour aller plus loin. Cela sera plus long et je ne suis toujours pas sur que cela serve à quoi que se soit car alors je ne pourrais que :
* formater une disquette,
* afficher un catalogue vide
(l'option MENU remet au niveau du menu principal du HRX)

.. car je n'ai toujours pas de programme à mettre dans la disquette ! (pas de basic modifié,..) :(
yves
Messages : 468
Inscription : 12 sept. 2007 21:32

Re: Emulation Hector sur MESS

Message par yves »

rhalala c'est beau ! :) (bon ok, c'est sur ça n'aide pas à faire booter la disquette :) )
Avatar de l’utilisateur
gilles
Messages : 2782
Inscription : 07 août 2008 13:44
Localisation : Nantes
Contact :

Re: Emulation Hector sur MESS

Message par gilles »

Vu la configuration il serait très surprenant que le forth intégré ne puisse pas sauvegarder sur la disquette. Reste à trouver comment...
Avatar de l’utilisateur
yo_fr
Messages : 1337
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: Emulation Hector sur MESS

Message par yo_fr »

j'avoue y avoir pensé mais je crains que non : la ROM du Forth me semble être celle d'origine du HRX, donc sans accés disquette :(
[EDIT] de plus les adresses lors d'un VLIST sous Forth nous indique que les adresses des mots systèmes sont aux mêmes adresses : ce qui prouve que se sont les mêmes.
Répondre