-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmsg
19 lines (12 loc) · 1.2 KB
/
msg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Bonjour, je travaille sur un nouvel OS, qui s'apelle IsaacOS et a la particularité d'être entièrement objet, et écrit dans un langage objet qui a été fait pour lui (le compilateur de ce langage crache du C, donc on retrouve ses petits).
L'interet c'est qu'en 25000 lignes, tu as l'OS, une interface graphique avec fenetre/transparence, un tetris, etc...
Je viens de le mettre Open-Source.
A l'heure actuel, il boot en se basant sur une image où freedos a été installé et qu'un programme d'install maison vire pour mettre le boot de l'OS.
C'est compliqué à maintenir, et j'essaye de mettre un autre OS loader, genre grub.
Sachant que l'OS gère maintenant ext2, ça permettrai de développer en gérant une image qemu au format ext2, et surtout d'éviter de devoir être dépendant d'un compilateur C sous dos.
En d'autres terme, de pouvoir développer sous un système linux classique avec gcc.
Bref, j'avoue que je me casse les dents là dessus, surtout que la nouvelle version de grub a l'air plus complexe.
Ton tuto est vraiment bien, mais j'ai du mal à le racrocher avec mon cas.
j'ai déjà un boot.asm et un startup.asm, écrit pour tasm.
Bref, si tu avais 5mn pour jeter un oeil dessus...
Merci :-)