Lowlevel

OffZone => Offtopic => Thema gestartet von: najjannaj am 02. November 2005, 09:49

Titel: StormOS
Beitrag von: najjannaj am 02. November 2005, 09:49
Hallo,
Wie ich schon oft gesehen habe, haben einige von euch noch denn Quellcode von StormOS zu lehrzwecken würde ich diesen auch gerne besitzen um ihn mir anzuschaun! Könnte mir jemand denn Code entweder irgendwohochladen so das jeder was davon hat, oder ihn mir per EMAIL(jan.loebel@web.de) schicken? Zur Not kann ich auch einen FTP-Server zur Verfügung stellen! Wäre echt nett!
Vielen Dank!
Mit freundlichen Grüßen
Jan


http://uos.maep.de/
Titel: StormOS
Beitrag von: DarkThing am 02. November 2005, 15:07
Noch mal als Info für alle die StormOS nicht kennen: Das ist ein OS was voll auf eine GUI setzt. Leider wurde das ganze mitlerweile eingestellt und die Website ist down. Wirklich schade daran ist, dass kurz nach der Einstellung ein ~35MB Archiv veröffentlicht wurde, in dem alle Tuts, die der Autor gedownloadet hatte, noch mal zusammengefasst wurden.

@najjannaj: Ich werd dir den Source-Code der letzten Version per eMail schicken. (Ist leider teilweise russich/littauisch/...).
Titel: StormOS
Beitrag von: Sunbreaker am 02. November 2005, 16:01
Zitat von: DarkThing
Noch mal als Info für alle die StormOS nicht kennen: Das ist ein OS was voll auf eine GUI setzt. Leider wurde das ganze mitlerweile eingestellt und die Website ist down. Wirklich schade daran ist, dass kurz nach der Einstellung ein ~35MB Archiv veröffentlicht wurde, in dem alle Tuts, die der Autor gedownloadet hatte, noch mal zusammengefasst wurden.

Ich versteh jetzt gerade nicht, warum das schade ist, dass kurz nach der Einstellung ein ~35MB Archiv veröffentlicht wurde. Ist das nicht vorteilhaft? Alle können das downloaden und die Tuts lesen, die der Autor auch gelesen hat. Ich versteh jetzt nicht, warum das schade ist. Ich finde das gut, dass er noch ein Archiv online gestellt hat.
Kann man das Archiv noch irgendwo downloaden? Ich hätte da großes Interesse dran. Oder hat das wer und könnte das auf einen Server zum downloaden hochladen? Wäre ein bischen groß per EMail  :D

Zitat von: DarkThing
@najjannaj: Ich werd dir den Source-Code der letzten Version per eMail schicken. (Ist leider teilweise russich/littauisch/...).

Könntest du mir das auch schicken? (battlefieldfan@hotmail.com)
Titel: StormOS
Beitrag von: DarkThing am 02. November 2005, 16:31
Zitat von: Sunbreaker
Ich versteh jetzt gerade nicht, warum das schade ist, dass kurz nach der Einstellung ein ~35MB Archiv veröffentlicht wurde. Ist das nicht vorteilhaft?

Hast natürlich recht, aber das Problem ist ja, dass die Website nicht mehr existiert. Das heißt, dass dieses wirkllich gute Paket nicht mehr existiert. Ich hab zwar noch ne Kopie davon, hab aber keine Ahnung ob man das einfach uploaden kann (wegen Copyright, ...)

Den Source vom OS hab ich dir auch geschickt. Evtl. werde ich mal den Autor fragen, ob ich den uploaden darf.
Titel: StormOS
Beitrag von: najjannaj am 02. November 2005, 19:36
Also könnte einen FTP-Server anbieten wenn du es hochladen darfst, wäre das genial! Dann würd ich denn Link zur Datei öffentlich stellen und es könnte jeder herunterladen! Natürlich unter denn Copyright rechten die der Author will! Und Traffic hab ich auch genügend! Wär also Cool wenn du es hochladen könntest! Meld dich einfach dann geb ich dir die Zugangsdaten! Danke!
Titel: StormOS
Beitrag von: n3Ro am 02. November 2005, 20:06
Also ein kleines Sourcenpaket von StormOS gibts hier:
http://www.xemean.net/resource/download/StormOS014SRC.rar
(Wer googelt, der findet ;-))
Viel Spaß damit!
Titel: StormOS
Beitrag von: DarkThing am 03. November 2005, 14:57
Zitat von: n3Ro
Also ein kleines Sourcenpaket von StormOS gibts hier:
http://www.xemean.net/resource/download/StormOS014SRC.rar
(Wer googelt, der findet ;-))
Viel Spaß damit!

Ist aber nicht die aktuellste Version ;) Das OS wurde ja neu teilweise neu geschrieben und die Version die da entstanden ist, ist doch noch mal ein gutes Stück besser (hat nen Memory Manager zum Beispiel).

Wegen dem Upload:
Ich hab keine Ahnung wie ich den Autor erreichen soll. Die einzige eMail-Adresse die ich hab, dürfte es nicht mehr geben, weil sie zu www.stormos.net gehörte. Vielleicht find ich ja noch ne andere, ansonsten uploaden wirs ohne zu fragen  :)
Titel: StormOS
Beitrag von: najjannaj am 03. November 2005, 17:24
Jop, seh ich auch so! Schick mir mal ne Email damit ich deine Emailadresse habe, dann schick ich dir denn FTP-Server und stell denn Link dann hier rein!

jan.loebel@web.de

Greetz
najjannaj
Titel: StormOS
Beitrag von: hackgod am 03. November 2005, 21:36
kannste mir den source auch ma schicken?
hackgod@gmx.net
Titel: StormOS
Beitrag von: jeb am 03. November 2005, 21:48
Zitat von: najjannaj
Jop, seh ich auch so! Schick mir mal ne Email damit ich deine Emailadresse habe, dann schick ich dir denn FTP-Server und stell denn Link dann hier rein!

jan.loebel@web.de

Greetz
najjannaj


bedeutet soviel wie dass er die sourcen für jedermann zugänglich macht. sonst würd ich meine mail auch noch hinschreiben.
Titel: StormOS
Beitrag von: WhiteDragon am 03. November 2005, 22:11
Ja, bitte für alle zugänglich machen - mich interessiert dieses OS auch.

Danke!
Titel: StormOS
Beitrag von: najjannaj am 03. November 2005, 22:30
Soblad mir "DarkThing" eine Email geschrieben hat und das Zeug Hochgeladen hat stell ich denn Link hier rein!


Edit: Hier schonmal nur der Code von StormOS:
http://www.maep.de/uos/download/stormos_015a.rar

Edit2: Hab grad festgestellt das dabei 2 dateien fehlen. Weiß aber leider nicht wo die sind!

Viel Spaß damit und nichts klauen sonder nur schaun wie es gelöst wurde ^^
Ach und bevor ich es vergess das Copyright liegt noch bei www.stormos.net

Grüße
Jan
Titel: StormOS
Beitrag von: DarkThing am 04. November 2005, 15:14
@najjannaj: Meine eMai-Adresse hast du ja, steht außerdem im Profil.
Hier nochmal eine Liste mit allen StormOS-Sachen die ich hab:
o Source: StormOS 0.14d
o Source: StormOS 0.15a
o Einige Teile der Website (Screenshots, Changes, ...)
o Rar-Archiv mit Tuts
o Die Binaries von ALLEN Versionen
Titel: StormOS
Beitrag von: najjannaj am 04. November 2005, 19:53
Hab dir die FTP-Daten geschickt!
Titel: StormOS
Beitrag von: jeb am 04. November 2005, 23:20
könntest du das ganze auch in einem anderen Format noch anbieten? Unter Linux hab ich einfach kein gutes Programm, welches RAR entpackt. Es unterstützt nur alte Versionen. Also einfach ZIP, Gzip oder Bzip.
Titel: StormOS
Beitrag von: najjannaj am 05. November 2005, 00:11
Ich werde das komplettpacket was "DarkThing" uploadet als zip anbieten!
Titel: StormOS
Beitrag von: n3Ro am 05. November 2005, 14:37
Zitat von: jeb
könntest du das ganze auch in einem anderen Format noch anbieten? Unter Linux hab ich einfach kein gutes Programm, welches RAR entpackt. Es unterstützt nur alte Versionen. Also einfach ZIP, Gzip oder Bzip.


Hast du kein unrar? ;-)
Titel: StormOS
Beitrag von: jeb am 05. November 2005, 14:45
ich hab unrar-free, das einzige was ich über apt-get finde. Und das unterstütz kein RARv3 oder so.
Titel: StormOS
Beitrag von: n3Ro am 05. November 2005, 15:29
ich hab unrar 3.5.2 aus dem dag repo für fc3 und es ist noch nie vorgekommen das ein archiv nicht entpackt werden konnte, genausowenig steht in der doku das es etwas nicht können könnte.
Titel: StormOS
Beitrag von: DarkThing am 05. November 2005, 16:19
@najjannaj: Hab die ganzen Binaries und Sources die ich hab, in den Unterodner stormos geuploadet. Das Tutorial-Paket hab ich erstmal weggelassen (wegen Copyrights)

@Dateiformate: Es gibt viele Zip-Files, wenige Rar-Files und etliche Exe-Files. Die Exe-Files enthalten einfach nur die Binaries. Vielleicht werd ich oder jemand anderes die mal entpacken um an die eigenlichen Daten zu kommen.
Titel: StormOS
Beitrag von: najjannaj am 06. November 2005, 01:22
Hallo,
habe alle Dateien die DarkThing hochgeladen hat entpackt und wieder in einer 313kb kleinen Zip-Datei untergebracht, hier der Link:

http://www.maep.de/uos/download/storm-os.zip

Vielen Dank an DarkThing fürs Hochladen! Das mit denn Tutorials wär halt auch nicht schlecht... würd mich auch um die Rechte kümmern.. aber hab die datei ja leider nicht!

Grüße
Najjannaj
Titel: StormOS
Beitrag von: DarkThing am 06. November 2005, 14:49
Hab jetzt auch noch die Tuts geuploadet. Ich denke die sind auch noch mal für alle interessant, nur übernehm ich keine Verantwortung für Copyright-Verletzungen ^^.
Titel: StormOS
Beitrag von: n3Ro am 06. November 2005, 19:52
link?
Titel: StormOS
Beitrag von: najjannaj am 07. November 2005, 09:35
Copyright und andere Rechte bleiben bei den Autoren der einzelnen Tutorials. Bei weitergabe des Links ist darauf hinzuweißen.

http://www.maep.de/uos/download/storm-os-tuts.zip



edit:
Was mich noch interessieren würde, wäre ob es jemand fertiggebracht hat eine der Sourcen zu kompilieren, ich bekomm immer fehler! Wäre für Hilfe sehr Dankbar!


Viel Spaß damit!
Gruß
Najjannaj
Titel: StormOS
Beitrag von: Jidder am 07. November 2005, 14:57
kann es sein, dass die sourcen zu 15a nicht vollständig sind? vor allem vermisse ich die assembler dateien. oder soll man die aus 14d nehmen?
Titel: StormOS
Beitrag von: najjannaj am 07. November 2005, 15:05
Ja, die Source ist nicht vollständig und wenn man die Assembler Dateien aus 14 nimmt bekommt man genau denn Fehler denn ich momentan hab das es undefinierte Referenzen gibt.. ist irgendwie komisch!
Titel: StormOS
Beitrag von: n3Ro am 07. November 2005, 19:35
@najjannaj: kann es sein das der Traffic auf deiner Seite zu groß war? Irgendwie ist sie nicht mehr erreichbar :-?
Titel: StormOS
Beitrag von: najjannaj am 07. November 2005, 23:24
jetzt geht sie wieder weiß auch nicht, normalerweiße nicht! Aber vllt ist auch nur T-Online mal wieder meinen Provider vom netz genommen keinen plan! Versuchs einfach nochmal! Sorry!
---------------------------------
EDIT:
Habe gestern eine Email von meinem Webspaceanbieter bekommen, leider gab es einen Hardwaredefekt auf dem Server wo ich meinen Platz habe! Fehler wurde aber behoben und alles läuft wieder! viel Spaß damit!

Hat es noch keiner kompiliert bekommen?
Titel: StormOS
Beitrag von: n3Ro am 08. November 2005, 20:43
doch ich habs kompiliert (014d), bin aber noch dabei es zum laufen zu bekommen

edit: bei mir ist das selbstkompilierte nicht lauffähig, vielleicht sind bugs drin. um es zu kompilieren musste ich das makefile sehr und das linkfile ein wenig anpassen sowie ein skript zum "image-zusammenbau" schreiben"
Titel: StormOS
Beitrag von: najjannaj am 08. November 2005, 22:54
kannst du mir die dateien wenn es zu kompilieren geht schicken? Wär dir sehr dankbar! Danke!
Titel: StormOS
Beitrag von: n3Ro am 09. November 2005, 07:53
sind raus, kannst sie ja uploaden, wenn interesse besteht, müssen aber angepasst werden für alle die kein linux(-x86_64) benutzen
Titel: StormOS
Beitrag von: najjannaj am 09. November 2005, 12:24
Danke habe denn Code erhalten und hier geuloadet:

http://www.maep.de/uos/download/stormOS14d_n3Ro.zip

Funktioniert es bei dir auch? bei mir kommt dann bei Bochs, QEMU usw.. immer ein Prozessor-Fehler und das ganze kackt ab.. aber kompilieren funktioniert ohne Probleme!
Titel: StormOS
Beitrag von: DarkThing am 09. November 2005, 13:27
Ich konnte den Source von n3Ro problemlos kompilieren und auch mit QEMU starten (gab zwar Grafikfehler, liegt aber vermutlich an meinen Einstellungen).

@15a: Die beiden Dateien die fehlen, kann man vermutlich direkt aus 14d übernehmen. Die Datei kernel.asm sollte kein Problem sein, aber bei ints.asm müssen (bei mir) etliche Funktionsnamen angepasst werden. Vielleicht schaffts ja irgendjemand den 15a-Source kompilierbar zu machen.
Titel: StormOS
Beitrag von: najjannaj am 09. November 2005, 19:51
Ja, eben Grafikfehler hatte ich auch! Die 15erSource bekomm ich auch leider nicht hin... :( Naja, hab momentan eh wieder weniger Zeit!
Titel: StormOS
Beitrag von: n3Ro am 09. November 2005, 20:39
So hab die 015a Sourcen soweit modifiziert das sie kompilierbar sind.Die fehlenden Files konnte man nicht einfach ersetzen, da mir diese Version nach nem halben Rewrite aussah. Weiterhin scheint StormOS Probleme mit emulierter Grafik zu haben, auf echter Hardware funzt das nämlich. Leider stürzt es beim starten mit nem General Protectionm Fault ab.Ich hab das ganze wieder zusammengepackt und an najjannaj geschickt.
Titel: StormOS
Beitrag von: najjannaj am 10. November 2005, 09:58
Danke! Habs hier wieder hochgeladen:

http://www.maep.de/uos/download/stormOS15a_n3Ro.zip

Bei mir funktioniert das mit der Grafik auch nicht, wie es auf nem normalen Rechner aussieht werd ich jetzt mal testen. Hat jemand ne Idee woran das mit der Virtuellen Grafik liegen könnte?
Titel: StormOS
Beitrag von: DarkThing am 10. November 2005, 15:08
Zitat
Die fehlenden Files konnte man nicht einfach ersetzen, da mir diese Version nach nem halben Rewrite aussah

Die Version 15 ist wirklich eine neugecodete Version. Ursprünglich sollte das OS in C++ neu geschrieben werden, daraus ist zwar nicht viel geworden, aber es hat sich dennoch eine Menge geändert. Vermutlich wurde beim Recoding das Projekt eingestellt und die unfertige Version veröffentlicht.

@Grafikfehler: Das Problem liegt mit hoher Wahrscheinlichkeit in video.c oder in loader.asm. Evtl. ist irgendwo ein kleiner Fehler im VESA-Code.
Titel: StormOS
Beitrag von: n3Ro am 10. November 2005, 19:12
Ich weiß was es mit dem Grafikfehler auf sich hat: StormOS erwartet das die TrueColor Modi 32bit Farbtiefe (rgba) liefern, der Emulator liefert aber in den gegebenen Modi nur 24bit (rgb), wodurch das ganze natürlich aus dem Ruder läuft. Im gegensatz dazu haben moderne Grafikkarten nur noch 32bit TrueColor. Wäre der Videotreiber sauber geschrieben (man kann prüfen ob 24 oder 32 bit), da wäre es kein problem :-/.

EDIT: ok, für BOCHS kann man einfach in der loader.asm die Modi-Werte umschmeißen und auf die folgenden 32bit Modi setzen. Leider unterstützt die QEMU Graka, sowie auch meine richtigen (TNT2, FX5200) das ganze nicht:

VESA_MODE     dw 0x142

VESA1024x768  dw 0x0144
VESA800x600   dw 0x0143
VESA640x480   dw 0x0142