[PETITJD] Mes recherches

Requérir ici son Graal à la communauté, attention "oldies only" évidemment, sinon ça va dans le "Passage"
(Attention: concerne uniquement le matériel de collection).

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
petitjd
Messages : 2007
Inscription : 23 oct. 2007 11:50

[PETITJD] Mes recherches

Message par petitjd »

Bonjour,
Voici la liste des choses que je recherche en ce moment:

-[Trouvé]-Clavier Apple Lisa
-[Trouvée]-Souris Apple Lisa
-[Trouvé]-Spectravideo Super Expander SV-601
-Copie de la disquette Systeme d'Exploitation Proteus
-[Trouvée, merci à Moonbeam]-Copie de la disquette systeme Leanord Sil'Z III
-Carte controleur disquette Spectravideo SV-801

D'avance merci.
Dernière modification par petitjd le 09 mars 2016 13:44, modifié 4 fois.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Avatar de l’utilisateur
LeGrapyl
Messages : 1228
Inscription : 15 déc. 2013 23:38
Localisation : 34 mais parfois 71...

Re: [PETITJD] Mes recherches

Message par LeGrapyl »

Tu as oublié "unité de disquettes 5"1/4 Goupil 3"...enfin je dis ça, je dis rien... :wink:

Pour ton sil'z as tu réussi à le démarrer avec une version CP/M-80 "générique" ? téléchargeable là par exemple...
Tom la Riboulle, l'homme qui roule en boule !
Avatar de l’utilisateur
irios
Messages : 3396
Inscription : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: [PETITJD] Mes recherches

Message par irios »

Là je ne peux rien faire pour toit petitjd ! :mrgreen:
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Avatar de l’utilisateur
Rhod
Messages : 12142
Inscription : 09 avr. 2007 09:54
Localisation : Orléans
Contact :

Re: [PETITJD] Mes recherches

Message par Rhod »

Tu ne recherches que des choses faciles à trouver :mrgreen: :wink:
Bonne chance !
Avatar de l’utilisateur
petitjd
Messages : 2007
Inscription : 23 oct. 2007 11:50

Re: [PETITJD] Mes recherches

Message par petitjd »

@Legrapyl: le cp/m qui marche dessus est la version 2.2.
Je n'ai jamais essayé de demarrer un cp/m d'une autre machine pour deux raisons (mais je ne suis absolument pas certain de ce que j'avance):
-Si je ne dis pas de betises, sur le Sil'z c'est des disquettes (5,25) hard sectored, et en plus le format exact est inconnu (nb pistes?, nb secteurs?, taille secteur) donc je suis mal,
-Toujours si je ne dis pas de betises, le cp/m a une facon de booter assez speciale, c'est le moniteur contenu en rom dans le sil'z qui va chercher une piste et un secteur donné sur la disquette pour amorcer le systeme, il me semble qu'il n'y a rien d'universel dans ce processus d'amorcage entre les différentes marques d'ordinateurs, a l'epoque la notion de bios (au sens PC) n'existait pas.

Enfin, non, je ne suis pas si mal que ca, il y a un membre sur le forum qui y passe de temps a autre qui a cette fameuse disquette, mais malheureusement... peut être que quand elle sera illisible il fera la tentative de sa copie et s'apercevra que nous avons tout perdu.

Pour le G3, c'est pas pressé comme recherche l'unité floppy, j'en ai déjà une mais va falloir que je me penche dessus, les floppys sont completement hs.

@Irios et Rhod: :mrgreen:
Dernière modification par petitjd le 23 déc. 2014 22:51, modifié 1 fois.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17424
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [PETITJD] Mes recherches

Message par fneck »

Sauf erreur de ma part, d'après ce que j'ai mis dans la base de données, les infos du floppy du Sil'z sont connues (pas de hard sectored)
http://www.system-cfg.com/detail.php?ident=1064
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
LeGrapyl
Messages : 1228
Inscription : 15 déc. 2013 23:38
Localisation : 34 mais parfois 71...

Re: [PETITJD] Mes recherches

Message par LeGrapyl »

cp/m-80 2.2 version Kaypro
et y'en a d'autres. Tu ne perds rien à essayer.
Tom la Riboulle, l'homme qui roule en boule !
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17424
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: [PETITJD] Mes recherches

Message par fneck »

Les applications CP/M sont (normalement) compatibles avec tous les systèmes, mais les OS ont une partie propre au hardware auquel ils sont destinés... donc (normalement) non compatibles.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
petitjd
Messages : 2007
Inscription : 23 oct. 2007 11:50

Re: [PETITJD] Mes recherches

Message par petitjd »

@Fabien:
C'est pour ca que j'ai precisé "si je ne dis pas de betises". Je sais pas pourquoi je m'etais mis en tete que c'etait du hard sectored :roll:

Pour le format, Leduigou avait emis une hypothese ici:
http://forum.system-cfg.com/viewtopic.p ... l+z#p64056

La suite du post a fait pshiiiitttt, je n'ai plus jamais eut de nouvelles de Silicium.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Avatar de l’utilisateur
petitjd
Messages : 2007
Inscription : 23 oct. 2007 11:50

Re: [PETITJD] Mes recherches

Message par petitjd »

Voila un peu plus d'infos sur la problematique du boot cpm sur un hardware pour lequel le systeme n'est pas concu a l'origine:
(section: How do I write my own version of CP/M for my own hardware or computer or emulator?)

http://www.retrotechnology.com/dri/howto_cpm.html#myown

Ici, la notion de bios est bien specifique a chaque hardware.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Avatar de l’utilisateur
yo_fr
Messages : 1336
Inscription : 13 août 2009 18:24
Localisation : 78...
Contact :

Re: [PETITJD] Mes recherches

Message par yo_fr »

tout à fait : le CP/M est scindé en 2 parties :
* la première est le système d'exploitation même qui est standard à l'instruction prêt dans tous les CP/M d'une même version.
* Mais la seconde partie est entièrement dépendante de la machine, c'est là que l'on récupère les appel du CP/M pour lire un octet, un secteur formater sur le lecteur et selon l'IOByte là ou on écris sur l'écran, l'imprimante, le punch card, le clavier, la liaison série ...

Pour créer un CP/M pour une machine donnée, il faut simplement écrire les routines de base (que l'on pourrait appeler le BIOS, et qui d'ailleurs s'appel comme cela ! à contrario du DBOS qui est géré par le CP/M :wink: )

Ci dessous un extrait du code CP/M V2.2 original avec la table d'allocation du BIOS vierge et donc à documenter pour une vrai machine.

Code : Tout sélectionner

;**************************************************************
;*
;*        B I O S   J U M P   T A B L E
;*
;**************************************************************
;
BOOT:	JP	0		;NOTE WE USE FAKE DESTINATIONS
WBOOT:	JP	0
CONST:	JP	0
CONIN:	JP	0
CONOUT:	JP	0
LIST:	JP	0
PUNCH:	JP	0
READER:	JP	0
HOME:	JP	0
SELDSK:	JP	0
SETTRK:	JP	0
SETSEC:	JP	0
SETDMA:	JP	0
READ:	JP	0
WRITE:	JP	0
PRSTAT:	JP	0
SECTRN:	JP	0

L'allocation mémoire n'est pas fixe de même que le format des supports (il y a des routines pour convertir le format CP/M et le format attendu sur le support). Tout ceci est à documenter dans le BIOS.

Quand au loader, il s'agit tout simplement du code qui permettra de charger le CP/M depuis un support type disquette jusqu'à la RAM du processeur pour qu'ensuite il donne la main au CP/M. Il dépend donc également de la machine puisque la façon de charger un secteur de disquette dans de la RAM ... dépend de la machine :wink: :wink:
JJ
Avatar de l’utilisateur
laurel
Messages : 1527
Inscription : 23 nov. 2009 16:04
Localisation : Nancy
Contact :

Re: [PETITJD] Mes recherches

Message par laurel »

pour le clavier de lisa, ils parlaient sur lisalist il y a pas longtemps de programmer un arduino ou equiv pour utiliser un clavier usb.
L'inverse a déjà été fait (clavier de lisa sur PC).

La souris, une souris de mac plus, ca fonctionne!
Fabrice Montupet

Re: [PETITJD] Mes recherches

Message par Fabrice Montupet »

Mais bon... Utiliser un clavier USB ou tout autre dispositif moderne sur un Lisa casse méchament la magie.
Avatar de l’utilisateur
LeGrapyl
Messages : 1228
Inscription : 15 déc. 2013 23:38
Localisation : 34 mais parfois 71...

Re: [PETITJD] Mes recherches

Message par LeGrapyl »

+1 Fabrice... ça rend service mais ça ne remplace pas un vrai clavier, ni même une copie exacte...
Tom la Riboulle, l'homme qui roule en boule !
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [PETITJD] Mes recherches

Message par 6502man »

En même temps avoir un Lisa et ne pas pouvoir l'utiliser parce que l'on as pas le clavier ou le clavier est HS, je préfère 100 fois interfacer un Arduino que d'attendre 100 ans de trouver un vrai clavier :wink:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Répondre