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

Vous utilisez un logiciel de type AdBlock, qui bloque le service de captchas publicitaires utilisé sur ce site. Pour pouvoir envoyer votre message, désactivez Adblock.

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

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