DimensionOS Mein Betriebssystem ;)
#1
geschrieben 17. Dezember 2002 - 19:35
Das erste "Release" kann zwar noch nicht wirklich etwas, aber wenn man sich im Net etwas umsieht, wird man sicher viele Pages zu Systemen entdecken, die es entweder gar nicht gibt oder die noch weniger können - und immerhin, meines läuft und bootet! Darum dachte ich, ich poste das Teil einfach mal
Download hier (260 KB) veraltet[/URL] Ein Floppy-Image, das könnt ihr mit VirtualPC ausführen oder mit RaWriteWin auf eine Floppy schreiben und davon booten. Das OS greift momentan nicht auf Harddisks zu, es besteht kein Datenverlustsrisiko!
Ich wäre über Testberichte auf realer Hardware sehr froh!
Bisher implementierte Funktionen:
- Bootsektor (naja, zusammengeschnipselt aus Codesamples etc)
- Protected Mode & Extended Memory Access (HiMem)
- Speicher auffüllen und kopieren beschleunigt
- V86 Mode (für BIOS-Calls und später VESA)
- Konsole - Textfarben, Scrolling, printf()-ähnliche Funktion
- Zeitfunktionen (via BIOS und V86)
- Kompiliert endlich auch unter Windows (djgpp, vorher nur Linux)
- Speichergrösse auslesen (Lower und Upper Memory)
- Laufwerksgeometrie und Startlaufwerk/-partition auslesen [New!]
- Kernelgrösse: 7,5 KB (= Speicherverbrauch)
More to come!
Download hier (260 KB) veraltet[/URL] Ein Floppy-Image, das könnt ihr mit VirtualPC ausführen oder mit RaWriteWin auf eine Floppy schreiben und davon booten. Das OS greift momentan nicht auf Harddisks zu, es besteht kein Datenverlustsrisiko!
Ich wäre über Testberichte auf realer Hardware sehr froh!
Bisher implementierte Funktionen:
- Bootsektor (naja, zusammengeschnipselt aus Codesamples etc)
- Protected Mode & Extended Memory Access (HiMem)
- Speicher auffüllen und kopieren beschleunigt
- V86 Mode (für BIOS-Calls und später VESA)
- Konsole - Textfarben, Scrolling, printf()-ähnliche Funktion
- Zeitfunktionen (via BIOS und V86)
- Kompiliert endlich auch unter Windows (djgpp, vorher nur Linux)
- Speichergrösse auslesen (Lower und Upper Memory)
- Laufwerksgeometrie und Startlaufwerk/-partition auslesen [New!]
- Kernelgrösse: 7,5 KB (= Speicherverbrauch)
More to come!
Anzeige
#2
geschrieben 17. Dezember 2002 - 20:24
Ich habs mir mal heruntergeladen und werde es morgen testen. Kann nämlich jetzt nicht neustarten... <_<
#3
geschrieben 17. Dezember 2002 - 20:27
SHIT!
ich hab keine diskette :/
ich hab keine diskette :/
Besucht uns im IRC:
irc://irc.spotchat.org/winfuture
irc://irc.spotchat.org/winfuture
#5
geschrieben 17. Dezember 2002 - 20:48
lol
naja bin zum nachbar gelaufen .. der hatte noch ne 56k modem treiber disk.. hab sie formatiert .. das teil drauf gemacht.. nur leider gings net :/
loading kernel.sys...
.. konnte aber net gelesen werden :/
naja bin zum nachbar gelaufen .. der hatte noch ne 56k modem treiber disk.. hab sie formatiert .. das teil drauf gemacht.. nur leider gings net :/
loading kernel.sys...
.. konnte aber net gelesen werden :/
Besucht uns im IRC:
irc://irc.spotchat.org/winfuture
irc://irc.spotchat.org/winfuture
#6
geschrieben 17. Dezember 2002 - 21:12
naja ich habs auch nur im virtuellen rechner getestet, da ich kein diskettenlaufwerk mehr drin hab ...
Heil Herzog Widukind's Stamm !
Als Hirte erlaube mir, zu dienen mein Vater dir, deine Macht reichst du uns durch deine Hand, diese verbindet uns wie ein heiliges Band, wir waten durch ein Meer von Blut, gib uns dafür Kraft und Mut.
E nomine patris, et fili, et spiritus sancti!
Als Hirte erlaube mir, zu dienen mein Vater dir, deine Macht reichst du uns durch deine Hand, diese verbindet uns wie ein heiliges Band, wir waten durch ein Meer von Blut, gib uns dafür Kraft und Mut.
E nomine patris, et fili, et spiritus sancti!
#7
geschrieben 17. Dezember 2002 - 21:56
Zitat (Cosmo: Dec 17 2002, 21:48)
loading kernel.sys...
.. konnte aber net gelesen werden :/
.. konnte aber net gelesen werden :/
Entweder hat das BIOS einen (schweren) Bug, oder die Floppy ist arg verstaubt
Bei mir läuft das Teil auch direkt auf der Hardware ... bei Bedarf kann ich ja mal eine geeignet konfigurierte Bochs-Version irgendwo uploaden
Übrigens, der Kernel selbst (kernel.sys) ist bereits 737 Codezeilen lang vielleicht sollte ich das mal aufsplitten ...
#8
geschrieben 18. Dezember 2002 - 06:04
Zitat (HackZero: Dec 17 2002, 21:56)
Bei mir läuft das Teil auch direkt auf der Hardware ... bei Bedarf kann ich ja mal eine geeignet konfigurierte Bochs-Version irgendwo uploaden
Falls du Webspace brauchst kannst du was auf dem WF Server mieten. Alles da was du brauchst
#9
geschrieben 18. Dezember 2002 - 13:34
Naja, ich nehme lieber Freewebspace, als auch noch was dafür zu bezahlen (Miete), um Gratisdownloads anzubieten
#10
geschrieben 18. Dezember 2002 - 13:47
@ all; bei mir stürtz Virtual PC immer ab...das ist um einiges schlimmer..ich würde Dimension OS gerne testen!
#11
geschrieben 18. Dezember 2002 - 17:24
Keine Sorge, da gibts noch nicht viel zu sehen, das GUI kommt erst später
Welche Version von Virtual PC verwendest du denn und welche Fehlermeldung erscheint?
Welche Version von Virtual PC verwendest du denn und welche Fehlermeldung erscheint?
#12
geschrieben 18. Dezember 2002 - 19:13
schick mal paar screenshots plz
ich flipp gleich aus ich muss es sehen ^^
ich flipp gleich aus ich muss es sehen ^^
Besucht uns im IRC:
irc://irc.spotchat.org/winfuture
irc://irc.spotchat.org/winfuture
#14
geschrieben 21. Dezember 2002 - 00:11
juhuu
und schon ne vorstell wie die gui aussehen soll ?
kleiner tipp www.apple.de ^^
und schon ne vorstell wie die gui aussehen soll ?
kleiner tipp www.apple.de ^^
Besucht uns im IRC:
irc://irc.spotchat.org/winfuture
irc://irc.spotchat.org/winfuture
#15
geschrieben 21. Dezember 2002 - 18:38
Zuerst muss mal der Memorymanager (uff...), der Zugriff auf die HD, die Dateisysteme und zu guter Letzt noch die Maus funktionieren, dann kann ich an den Vesa-Treiber und das GUI rangehen
... Ja, halbtransparente Fenster werden unterstützt werden ...
... Ja, halbtransparente Fenster werden unterstützt werden ...