Les nouveaux habitants Présentez-vous, aux membres du MSX Village !
Visiteur
Vagabond

Message : 0
Salut à tous,
Je suis un peu un ovni sur les forums car en fait... je ne m'intéresse à aucun micro-ordinateur en particulier.
J'ai trouvé votre site et votre forum très sympathique, alors je me présente un petit peu :
J'ai flashé sur les ordinateurs en 1980, et comme beaucoup j'ai eu plusieurs petits micro-ordinateurs 8 bits.
Mais ce qui m'intéressait déjà à l'époque, c'était uniquement les VAX, DEC, et autres gros ordinateurs : les minis, etc.
C'est surtout les terminaux avec leurs écrans monochromes vert, bleutés ou ambres style Wargames qui me plaisaient. Et les disques 5 pouces 1/4.
Pour mon retour à la rétro-informatique, je m'intéresse donc à la programmation 8080, aux systèmes disques et leur formats et à la portabilité surtout.
Lors de mon prochain séjour aux Etats-Unis, je compte bien acheter une bécane mythique :
un KAYPRO II, un Osborne 1, un Otrona attaché, un IMSAI ou ou autres machines bizarres que je voulais avoir étant plus jeune.
Je programme sous CP/M car mes utilitaires peuvent ainsi tourner sur presque tous les ordinateurs et que je peux ainsi tous les utiliser.
Coup de chance, plusieurs micros familiaux disposent de CP/M 2.2 et 3.1 et savent émuler des terminaux VT52 et Zenith 29 : j'en profite!
Je suis un peu un ovni sur les forums car en fait... je ne m'intéresse à aucun micro-ordinateur en particulier.

J'ai trouvé votre site et votre forum très sympathique, alors je me présente un petit peu :
J'ai flashé sur les ordinateurs en 1980, et comme beaucoup j'ai eu plusieurs petits micro-ordinateurs 8 bits.
Mais ce qui m'intéressait déjà à l'époque, c'était uniquement les VAX, DEC, et autres gros ordinateurs : les minis, etc.
C'est surtout les terminaux avec leurs écrans monochromes vert, bleutés ou ambres style Wargames qui me plaisaient. Et les disques 5 pouces 1/4.
Pour mon retour à la rétro-informatique, je m'intéresse donc à la programmation 8080, aux systèmes disques et leur formats et à la portabilité surtout.
Lors de mon prochain séjour aux Etats-Unis, je compte bien acheter une bécane mythique :
un KAYPRO II, un Osborne 1, un Otrona attaché, un IMSAI ou ou autres machines bizarres que je voulais avoir étant plus jeune.
Je programme sous CP/M car mes utilitaires peuvent ainsi tourner sur presque tous les ordinateurs et que je peux ainsi tous les utiliser.
Coup de chance, plusieurs micros familiaux disposent de CP/M 2.2 et 3.1 et savent émuler des terminaux VT52 et Zenith 29 : j'en profite!

Visiteur
Vagabond

Message : 0
spoke :
Mais ce qui m'intéressait déjà à l'époque, c'était uniquement les VAX, DEC, et autres gros ordinateurs : les minis, etc.
Mais ce qui m'intéressait déjà à l'époque, c'était uniquement les VAX, DEC, et autres gros ordinateurs : les minis, etc.
Quand même pas l'IBM 360 , le system/38, voire (horreur) l'AS/400

Très bonne machine le VAX, avec un vrai OS. Bouffé par la concurrence d'IBM et de son très médiocre OS/400.
Moi j'ai commencé sur l'AIM 65 , en parallèle avec un Exorcet (ordinateur «tranportable» du début des années 80). Ah et puis un machin programmable avec des codes hexa avec sortie sur un afficheur à segments: le premier ordinateur à monter soi-même (le MK-80). Je l'ai encore celui-ci, d'ailleurs.
Les vrais terminaux, je m'y suis mis ensuite, et je les utilise encore quotidiennement. Enfin, des terminaux virtuels multiplexés, avec 256 couleurs parce qu'on n'est pas des sauvages non plus. Ça fait bizarre d'avoir un terminal avec un rendu supérieur au mode graphique des vieux micros.
Citation :
Pour mon retour à la rétro-informatique, je m'intéresse donc à la programmation 8080, aux systèmes disques et leur formats et à la portabilité surtout.
Pour mon retour à la rétro-informatique, je m'intéresse donc à la programmation 8080, aux systèmes disques et leur formats et à la portabilité surtout.
Le 8080 ! Monsieur est joueur !

Citation :
Coup de chance, plusieurs micros familiaux disposent de CP/M 3 et savent émuler des terminaux VT52 et Zenith 29 : j'en profite!
Coup de chance, plusieurs micros familiaux disposent de CP/M 3 et savent émuler des terminaux VT52 et Zenith 29 : j'en profite!

le VT52 s'émule très bien sous tous les Unix disponibles (Linux, BSD …

Il y a aussi des émulateurs CP/M.
Enfin tu veux peut être la faire old-school

Salut Venom,
Au contraire ça m'est bien utile au contraire de programmer avec l'assembleur 8080.
Par exemple, quand j'ai voulu détecter la version exacte CP/M tournant sur MSX 2, qui est 3.1, je ne disposais d'aucun assembleur Z80 sur MSX.
(J'en ai plusieurs sur CPC, car je programme en Z80, mais je n'ai aucun logiciel MSX.)
J'ai alors utilisé sur MSX2 l'assembleur 8080 avec ED, MAC.com, SID et HEXCOM qui sont les outils CP/M 8080 universels.
Je n'avais jamais touché un MSX de ma vie, et en 1 minute je pouvais le programmer en langage machine!
Plutôt utile donc le 8080 (indispensable même) pour moi aujourd'hui qui fait des transferts entre toutes les machines CP/M. ;
Ce qui est intéressant, c'est de voir que l'Amstrad, le MSX 2 et et le Comodore 128 ont un mode compatible.
Limité en couleurs et en graphismes pour les jeux, certes, mais compatible 100% pour les utilitaires par exemple.
Pas besoin de Linux, je peux facilement émuler plusieurs terminaux sous CP/M en attendant d'en acheter un vrai.
D'ailleurs c'est marrant d'effacer l'écran sur un CPC en envoyant un code ESC puis un code 045H. ou d'autres pour changer les couleurs
ou positionner le curseur.
C'est vrai que je préfère les ordis vraiment Old school, genre Heathkit Zenith H8!
Lien2
D'ailleurs c'est son terminal qui est émulé sur le CPC 6128 (Zenith Z29 plus exactement). Je préfère avoir une vraie machine CP/M. L'émulateur me dépanne et permet de tester, sans plus.Tout simplement car je peux reprogrammer directement CP/M et corriger certains bugs, par exemple.
Linux, c'est trop récent pour moi. C'est pour les jeûnots. héhé.

Au contraire ça m'est bien utile au contraire de programmer avec l'assembleur 8080.
Par exemple, quand j'ai voulu détecter la version exacte CP/M tournant sur MSX 2, qui est 3.1, je ne disposais d'aucun assembleur Z80 sur MSX.
(J'en ai plusieurs sur CPC, car je programme en Z80, mais je n'ai aucun logiciel MSX.)
J'ai alors utilisé sur MSX2 l'assembleur 8080 avec ED, MAC.com, SID et HEXCOM qui sont les outils CP/M 8080 universels.
Je n'avais jamais touché un MSX de ma vie, et en 1 minute je pouvais le programmer en langage machine!
Plutôt utile donc le 8080 (indispensable même) pour moi aujourd'hui qui fait des transferts entre toutes les machines CP/M. ;
Ce qui est intéressant, c'est de voir que l'Amstrad, le MSX 2 et et le Comodore 128 ont un mode compatible.
Limité en couleurs et en graphismes pour les jeux, certes, mais compatible 100% pour les utilitaires par exemple.
Pas besoin de Linux, je peux facilement émuler plusieurs terminaux sous CP/M en attendant d'en acheter un vrai.
D'ailleurs c'est marrant d'effacer l'écran sur un CPC en envoyant un code ESC puis un code 045H. ou d'autres pour changer les couleurs
ou positionner le curseur.
C'est vrai que je préfère les ordis vraiment Old school, genre Heathkit Zenith H8!
Lien2
D'ailleurs c'est son terminal qui est émulé sur le CPC 6128 (Zenith Z29 plus exactement). Je préfère avoir une vraie machine CP/M. L'émulateur me dépanne et permet de tester, sans plus.Tout simplement car je peux reprogrammer directement CP/M et corriger certains bugs, par exemple.
Linux, c'est trop récent pour moi. C'est pour les jeûnots. héhé.


Je vois que la cervoise coule à flot par ici
A la tienne Obelix
@Spoke: Si tu veux donner un petit aperçu de ce que tu fais, c'est volontiers.
Voir des programmes compatible CPC et MSX, serait bouleversant

A la tienne Obelix



@Spoke: Si tu veux donner un petit aperçu de ce que tu fais, c'est volontiers.
Voir des programmes compatible CPC et MSX, serait bouleversant

igal :
@Spoke: Si tu veux donner un petit aperçu de ce que tu fais, c'est volontiers.
Voir des programmes compatible CPC et MSX, serait bouleversant
Voir des programmes compatible CPC et MSX, serait bouleversant

Je débute en programmation CP/M, donc rien de grandiose encore...

J'ai écrit une commande "VER" (comme sur MS-DOS) pour détecter la version de CP/M tournant sur la machine :

Ca fonctionnera aussi bien sur un CPC que sur un MSX 2:

Voici une autre commande que j'ai écrite, qui affiche le numéro de version de façon plus précise encore :

J'ai appellé cette commande "VERSION"

Je l'ai écrite sur un CPC, mais voilà ce que ça donne sur un MSX :


ericb59 :
bha je savais même pas qu'il y avait CP/M sur Msx alors ! 

et même fourni en standard avec le manuel qui va bien dans le SVI738

site en Français sur la musique MSX
Merci Ericb59 !
C'est en fait assez simple : Je montrais un exemple de petit programme qui tourne aussi bien sur un CPC que sur un MSX 2.
J'avais en fait besoin d'identifier quelle version précise de CP/M tournait sur votre MSX 2 (Vous avez une 3.1 et non pas une 3.0)
et aussi de récupérer des programmes MSX 2 pour les ramener sur mon CPC.
J'ai depuis fait tourner les programmes CP/M du MSX sur le CPC et ceux du CPC sur le MSX.
Cela n'a que peu d'intérêt autre qu'historique (je suis en effet le dernier programmeur CP/M)
mais bon, pour l'anecdote ça peut être sympa.
Je répertorie les 200 ordinateurs CP/M dans le monde, d'où mon passage sur votre forum.
C'est en fait assez simple : Je montrais un exemple de petit programme qui tourne aussi bien sur un CPC que sur un MSX 2.
J'avais en fait besoin d'identifier quelle version précise de CP/M tournait sur votre MSX 2 (Vous avez une 3.1 et non pas une 3.0)
et aussi de récupérer des programmes MSX 2 pour les ramener sur mon CPC.
J'ai depuis fait tourner les programmes CP/M du MSX sur le CPC et ceux du CPC sur le MSX.
Cela n'a que peu d'intérêt autre qu'historique (je suis en effet le dernier programmeur CP/M)
mais bon, pour l'anecdote ça peut être sympa.
Je répertorie les 200 ordinateurs CP/M dans le monde, d'où mon passage sur votre forum.


spoke :
(je suis en effet le dernier programmeur CP/M)
mais bon.....d'où mon passage sur votre forum.
mais bon.....d'où mon passage sur votre forum.

Je pourrai dire à mes enfants!
Oui! Il a vraiment existé

C'est lui:



salut a tous et toutes , alors moi c'est nanou 26ans, je suis de chartres .
je ne comprend pas tous a vos messages .normal je suis le petit nouveau .
tomber par hasard sur se site grace a mon ami google , je remerci par ailleur les personne qui m'on acceuilli et repondu meme tardivement , elle se reconnetrons .
je ne comprend pas tous a vos messages .normal je suis le petit nouveau .
tomber par hasard sur se site grace a mon ami google , je remerci par ailleur les personne qui m'on acceuilli et repondu meme tardivement , elle se reconnetrons .
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie