Microsf01 Cpcdos OS1

3: Microsf01 Cpcdos OS1

 


 

CE QUE VOUS VOYEZ CI-DESSOU EST MON ANCIEN PROJET ( noyau 1.0 )


=========================================================

** Allez voir ma nouvelle version :  Cpcdos OS2 ICI **

=========================================================


POur l'instant, voir explications noyau CpcdosC+

 

Je suis encore entrain de le développer depuis le 25 Avril 2011 a 17h ^^

Microsf01 Cpcdos OS1 est un systeme d'exploitation écrite principalement en CpcdosC+ , language de programmation que j'ai developpé pour Cpcdos

pi en qbasic et peut assembleur

Avec virtual box,

 

son ecran de démarrage

*

 en mode SLC ou LC (en lignes de commandes)

 

 

 

 

 

 

En mode IUG (interface graphique 16 bit 15 couleurs MAX =[ ) 

(le menu ki n'est pas encore au point ^^)

Enfin ce que vous voyez là c'est l'anciène apparence de Cpcdos, la nouvelle est pas encore au point.

Faut dire qu'avec mon logiciel CpcdosC+ il en faut des lignes pour du graphisme (voir ci dessou)

 

Et voici avec le logiciel (que j'ai developpé) avec quoi j'utilise pour continuer a developper plus rapidement mon OS

Microsf01 CpcdosC+


Clik ICI pour voir CpcdosC+

 

 

Revenons a Cpcdos OS1

bon, Cpcdos OS1 boot tout seul sur (0x07C0)

il contient 3 parties les plu importantes le ENK

Entré / Noyeau / Kernel

 

Opération Systeme.

   3 : Kernel (Execution) .                                                         / --- ECR_ *** (l'affichage, [ecriture ...]) {Entre l'homme et la machine ^^})"
                                                                                         | / -- IO/Shell (ecriture lecture de fichier/dossiers, attributs etc...)"
      Entr‚  - - - -/- - - Noyeau - - -IDC  - / - - - - Kernel  - - - - - - - - - -  ---- Op‚rateur (Calcules etc ...) _

    (EIU , CAI , FCC)/ (Recherche commande)    / (pr‚xecut‚ par le noyeau)          (lanceur procedure kernel)   (execute dans 4 types de procedures)



            \ -- Mat‚riel (EXT,INT) [EXT(EXTERNE):Imprimante,entr‚(clavier,souris)etc... / INT(INTERNE):BIP,Lecteurs,HS(HORLOGE SYSTME),Cartes...)"


Voilà le shéma en plus simplifié  du enk ^^

 

 

sans sa, c'est pas un vrai .. os

 cpcdos OS1 fonctionne principalement en lignes de commandes , c'est là où tout se joue sur

l'utilisation, des commandes en mode EIU , CAI , FCC

avec CPCOMAND-OS <(language de programmation Cpcdos)

l'interface graphique  est en cour de teste

la souris sera géré avec Ctmouse  (AX : 0003H)

 

Développement aussi en Qbasic

*

Enfin je prévois de tout recommencer et de trouver un moyen de continuer mon kernel mais en 32 bit ! CS

4 votes. Moyenne 5.00 sur 5.

Commentaires (10)

1. Favier Sébastien 01 (site web) 20/08/2011

Merci Toto ! ;)

MMP

2. MacGamerFR 24/05/2011

n'oublie pas : la mise à jour c'est important !
tenir informer les gens c'est très important X)

Enfin continue comme ça, MMP

3. Apple 16/04/2011

Super !

4. win-win 16/04/2011

http://support.microsoft.com/kb/72600/fr
pour le blème avec le dépassement de math

5. Favier Sébastien 01 (site web) 16/04/2011

mdr quelque problèmes avec le dépassement Math BC , il faut mettre un buffer max de 32768 --'

6. Favier Sébastien 01 (site web) 16/04/2011

Pas encore , j'ai pas vraiment terminée cpcdosC+, il faut que je termine les procedures d'objets en mode IUG (GUI) genre des listes BOX etc .. pour l'instant , on peut programmer des boutons , fenêtres, lebels, liste Box texte box etc ...

eu non il n'y aura pas la source de mon programme !!

7. Ithek 16/04/2011

ok, interessant, et ton programme va-il bientôt être disponible en téléchargement ?
si oui, il y aura t'il la source ?

8. Favier Sébastien 01 (site web) 16/04/2011

Mercii ;)

Non il n'est pas tout fait en assembleur mais par sa source , il est ecrit en CpcdosC+ qui lui va convertir pour le compilateur BC qui lui va assembler le code pour qu'il puisse le compiler avec Masm
entre paranthèses , ( grace a cpcdosC+, j'ai plus vraiment besoin de toucher l'assembleur )

Hiii

sf01

9. Ithek 16/04/2011

C'est vrais pour quelqu'un de ton age (15) c'est vraiment un super bon début.

Je te souhaite une bonne continuation ...

ps : Tu l'as TOUT fait en assembleur ??

10. The geek 16/04/2011

Woii , tu est vraiment un génie ! sans déc !!
Le truk c'est que tu as fait comme microsoft a l'epoque, visual basic mais toi tu as carrément fait CpcdosC+ !!! c'est tro !!
10/10

Ajouter un commentaire
 

Date de dernière mise à jour : 07/09/2012

Créer un site gratuit avec e-monsite - Signaler un contenu illicite sur ce site