Lowlevel
OffZone => Offtopic => Thema gestartet von: matthieuriolo am 28. April 2005, 15:41
-
Hey
Wie und was muss man sich anschauen wenn man ein Os für andere Geräte bastelt? Also wenn man zum beispiel auf der XBox sein Os laufen haben möchte... oder auf der Ps2. Vorallem ... is nicht jedesspiel ein bisschen ein OS? Weil Playstation hat ja eigentlich keinen kernel und führt einfach das aus was auf der Cd ist.
-
wie es mit der playstation aussieht weiss ich nicht, aber die xbox hat eine modifizierte version vom nt-kernel laufen. ich glaube nicht, dass die playstation ganz ohne kernel auskommt.
edit: was du dir ansehen müsstest, wär auf jeden fall, welcher prozessor in der konsole ist
-
In der XBox ist es doch ein Pentium 3 und ne GeForce 3 oder?
Ne PS2 hatte ich zwar schon mal offen, da ich so ein ding mal repariert hab, weiss aber nicht mehr, welchen Prozessor das Dingens hat.
-
hi, ich kenne mich ein bisschen mit der xbox aus. alse die hat ein bios. das schaut ob auf der cd eine dafault.xbe drauf ist. wenn nicht, lädt das bios die default.xbe von der c: partition von der hd. das os nennt man übrigens dashboard (z.b www.xboxmediacenter.de). wenn du selbst ein os für die xbox schreiben möchtest brauchst du eine xbox-libery die du fürs compilieren benötigst... (jedenfalls spieleentwickler brauchen dass...). ausserdem musst du einen modchip in die xbox einlöten (z.b www.smartxx.com)... diesen modchip brauchst du das du eine anderes bios draufladen kannst, dass dir erlaubt selbstgebrannte cd zu booten. ACHTUNG: die xbox hat ein modifiziertes cdrom. das xfat (filesystem) und das cd rom ist so ausgelegt das es cds von aussen nach innen liest... nicht wie gewöhnlich.
jo dass is alles...
noch fragen? ;)
-
*AnDenKopfHauen* was ja klar das m$ sich auf seine prozis und methoden stützt... da will ich lieber mal nicht drum herum spielen sonst explodiert noch was :P
Und wie siehts genauer mit dem Ps2 aus? Sony kann kaum nen Pentium rein löten...
-
es gibt doch ein linux für XBox. Schau dir doch einfach mal diese Sources an. Googeln:)
mfg, jeb
-
das wäre z.b xebian (ne debian dist.) oder eben vom xboxmediacenter. dort sind die source auch erhältlich...
-
Im Zweifelsfall kann man schauen, ob NetBSD (http://www.netbsd.org)
auf dem Gerät läuft. Wenn das nicht der Fall ist, ist auszugehen, dass
entweder
(a) das Gerät keine Unterstuetzung fuer externe OS' hat
(b) es keinen Sinn fuer ein Unixartiges machen wuerde (KC, Handys)
(c) weil's noch keiner portiert hat :lol:
Aber NetBSD ist afaik das Portreichste System, läuft auch ueber 30
Architekturen oder so. Auch PS2 und Xbox waren vor langer Zeit schon
da, wenn ich mich recht entsinne...
Svenska
-
und wie siehts mit gameboy aus?
Ja lacht ruhig .... ich komme noch aus der Zeit als das ding nur 2 farben hatte und so gross war wie ein Buch... Aber mein alter atari (der zerschrottet wurde) konnte gamechips "sprengen" ;) einmal beschrieben, nicht wiederherzustellbar
Und iPod?
-
Also beim alten Gameboy bin ich mir nicht sicher, aber der Advanced hat einen ARM-Prozessor, den man sehr schön mit diversen Assemblern und C-Compilern programmieren kann. Ist alles dokumentiert usw... kann dir bei Bedarf ein paar Links schicken.
-
Wollt ich auch schonmal machen ein OS fürn Gameboy Advance schreiben ^^
devgba.snowcristals.org <- Wiki für Programmierung von Konsolen
http://www.angelfire.com/droid/goldmomo/ <- 168 Seitige Diplomarbeit über das entwickeln eines Spiele Frameworks für GBA in Assembler
http://www.robsite.de/tutorials.php?tut=gameboy <- Wer die Robsite nicht kennt tut mir leid
-
Der alte Gameboy soll doch einen z80 drinnen haben, oder täusche ich mich da?
-
Nein du täuschst dich nicht (Eins der wenigen Gebiete auf denen ich mich auskenne (sic!)) :lol:
-
Du bist ja nen richtigen Zocker :shock: :lol: ok kenn scheiss hab das wo ich will ... hat mich nur intressiert da cih mal (auf einer von euren) Seiten sah das man dieses Os mit ps2 starten kann
-
http://playstation2-linux.com/
Falls du sowas suchtest :lol:
-
schon zu komplex ;)
-
Dann kann ich dir nicht mehr helfen ich habe leider keine PS2 sondern nur nen Gamecube, schade dass es dafür noch kein Linux gibt. Wäre doch mal ne Idee der Gamecube hat nen PowerPC Prozessor von IBM drin und nen ATI Grafikchip kann doch nicht so schwer sein da nehmen wir halt Yellowdog Linux vom Mac und portieren es (<- Größenwahnsinn) :lol:
-
öhm ... ich habe mal Yellow Dog gehabt... 1:1 Wie suSe nur das alles gelb und nen hund is :lol: will damit sagen das es sehr umfangreich is... aber die idee gefällt mir... mal schauen was googel alles so zu sache powerPC gibt.
Weisst du zufälliger weisse noch genaueres über den Prozi?
-
Dann kann ich dir nicht mehr helfen ich habe leider keine PS2 sondern nur nen Gamecube, schade dass es dafür noch kein Linux gibt.
ganz sicher? (http://www.google.de/search?q=gamecube+linux) ;)
-
Ich hab nen Sat-Receiver (Dreambox) mit Linux drauf. Da ist ein PowerPC mit 64 MB Ram drin. Die Sources von da wären sicher interessant.
-
Auf ner normalen D-Box2 von Nokia oder so läuft Linux Neutrino.
Schon ziemlich lange stabil, aber man hat eben ständig neue Funktionen
und Updates. Und da mein Opa da nicht dran rumpfuschen will, muss ich
das immer machen :lol:
Aber Linux / BSD läuft auch bald ueberall, wo es Sinn macht. Auch auf
nem Amiga 68k ... Debian 2.0 zumindest lief da :) Nur WinUAE mag ihn
nicht - keine MMU.
Svenska
-
Ich hab nen Sat-Receiver (Dreambox) mit Linux drauf. Da ist ein PowerPC mit 64 MB Ram drin. Die Sources von da wären sicher interessant.
Der Kernel müsste Open-Source sein... (GPL-Lizenz). Jetzt kommts halt drauf an, welche Distro du für die Box hast (Gemini etc.)... manche sind mit Sourcen, manche nicht.
-
Dann kann ich dir nicht mehr helfen ich habe leider keine PS2 sondern nur nen Gamecube, schade dass es dafür noch kein Linux gibt.
ganz sicher? (http://www.google.de/search?q=gamecube+linux) ;)
Ich fange langsam an an mir zu zweifeln ^^
-
CommOS auch Xbox,GameCub, PS2 tauglich machen? :P
-
Und Dreamboxtauglich 8)
-
nach dem motto: "wenn schon den schon" :lol:
-
Ich wäre dann froh, wenn das Teil auf auf nem 8086er mit 64 KB RAM läuft... *kopfschuettel*
Der Kernel steht noch nichtmal und ihr sorgt euch um Ports...
-
@Topic: Wie siehts eigentlich mit dem C64 aus? Ich hab irgendwo mal ein Projekt gesehen das sich Contiki oder so nennt. Ein OS was auf vielen Platformen läuft und afaik auch auf dem C64.
-
Vergesst nicht das das CommOS auch für Nähmaschienen und Kühlschränke gehen muss........
-
und mikrowellen! Wenn ich schon meine autau kost mache dann wenigstens mit was selbstgeschriebenen!
-
Wie wärs, wenn wir das Teil gleich mal PDP-11-tauglich machen???
Nein, im Ernst... so etwas ist verdammt unkonstruktiv. Wenn ihr einen Xbox/GC/[INSERT_ARCHITECTURE_HERE]-Port haben wollt, dann macht ihn. Wenn nicht - dann bitte ruhig sein.
Tut mir leid, wenn ich das so sagen muss, aber SO KOMMEN WIR NICHT WEITER.
-
Im Prinzip wollte ich mit meiner leicht ironischen Kommentierung genau das ausdrücken;)