Hallo Leute.
Ich starte heute ein Projekt, was mir schon lange auf der Seele liegt.
Zuerst zum Namen!
Comb.I'n'E(e) heißt "Combined Installation and Extension (effort)" und das letzte 'e' soll eigentlich in einem Kreis sein...
Ausgesprochen:
Deutsch --> 'Kom' 'bein' oder 'Kom' 'bei' 'nie'
Englis(c)h --> 'combine' o(de)r 'combiny'
Der Name ist Programm und soll verschiedene Dinge kombinieren!
Ein paar Logos zur Auswahl:
Alte Projekte/AIOs/Packages, die davon abgelöst und dadurch in einem Projekt fortgesetzt werden:
- Manche von euch kennen noch mein 'All apps CD/DVD package' (TnA AIO 0.5), was ich ~2004-2006 erstellt habe und bei dem Einige (mit Denen ich mich heute gut verstehe) ihre Witze und einen Poll kreiert haben 'Wann ist das Pack final?!' (o.ä.). @Berions AIO hat übrigens Vieles von den Ideen und Strukturen übernommen!
- SEHR VIELE von euch werden noch das 'Noobie-Package' für FMCB und von Anderen auch für FHDB kennen...!!!
- Sehr Wenige werden wahrscheinlich das USB-Extension Package kennen, welches Apps direkt von USB lädt!
Dieses neue (eigentlich recht alte) Projekt, kombiniert folgende weitere Dinge:
- Es wird ein 'App-system' eingeführt!
- Das Noobie-Package zum installieren von FMCB mit bestimmten Apps oder 'clean' ist enthalten.
- Das Noobie-Package und die anderen Projekte wie die CD (mein AIO) von damals und das USB Extension Package werden damit ersetzt und in einem kombinierten Projekt fortgesetzt.
- Einzelne Apps können installiert werden und diese können danach wie Spielstände von MC zu MC kopiert werden.
- Alle Apps sind auf einen USB-Stick (statt einer CD, da neben dem Disc-Laufwerk und den MC-Slots, USB die Einzige Schnittstelle ist, die ALLE PS2's besitzen.
- Alle 'Apps' haben eigene Ordner und Icons (später hoffentlich 3D und animiert für alle).
- App-Ordner haben einen Namen mit 3 Buchstaben ('APP', 'EMU', usw.) und einen Unterstrich gefolgt von einem passenden 'Kürzel'
- Rad-Shell + Scripte werden für die Installation genutzt! Also für die 'Installation' (kopieren des fertigen Ordners)...
- Rad-Menu wird als 'Installations'-Menü genutzt.
Kleine Bemerkung:
Ja, ich möchte ihm ( @radad1) wirklich etwas mehr Aufmerksamkeit von der Szene zukommen lassen, weil Seine Tools für die damalige Zeit recht weit waren und viel zu wenig Aufmerksamkeit bekommen haben...
Diese Weiterführung verschiedener Projekte soll auch dazu dienen, Neulingen und 'normalen Usern' zu zeigen, dass man mit einfachsten Mitteln auf der PS2 (oder auch anderen Konsolen), etwas völlig Neues kreieren kann.
Das Noobie-Package war definitiv ein Erfolg! Über 90% aller FMCB/FHDB-User nutzen es, oder eine Variante davon!
Dies soll der Nachfolger all der alten Projekte werden und einzelner neuer Projekte, worüber ich nur mit Einzelnen gesprochen/geschrieben habe.
Ich war allerdings mit einer Sache immer unzufrieden... Wie die Apps bunt durcheinander gewürfelt werden und für den unerfahrenen Enduser unauffindbar (oder zumindest nicht leicht erkennbar), in irgendeinem Ordner verschwunden sind (meist in APPS, oder Boot) und keine durchgehend konsistente Struktur in zumindest dem einen Bereich (App-System) vorhanden ist/war!
N vielen Bereichen hat es gut geklappt, wie dass man zum OSDSYS und damit FMCB oder zu BOOT.ELF zurück konnte und das auch konsequent genutzt wurde, da es die Funktionen sogar schon vor FMCB gab und perfekt gepasst hat, seit FMCB sich 'transparent' integriert!
Jetzt ist ein Hauptziel diese Struktur zumindest für viele Apps (die Apps, die damit kompatibel sind) nachzureichen.
Für zukünftige Apps würde es sicher auch Etwas bringen, da die Entwickler dann auf eine 'Norm' bauen können (ähnlich den App-Ordnern beim Homebrew Channel für die Wii). Links im OSDSYS gehen so wie immer per configurator, nur dass die Apps eben in separaten vom Namen leicht erkennbaren App-Ordnern liegen.
Die Datei, die seit kurzem in OPL unterstützt wird (title.cfg oder so?) wird in jedem App-Ordner enthalten sein und folgende Einträge enthalten:
- Title = App-Name
- Version = App-Version
- Info = Kutze Info über das Programm
- Package Version = Wenn irgend ein Inhalt des Ordners geändert wird, wird die Version erhöht!
- usw.
Wichtig!: Vorerst wird dieses Projekt nur die Apps vom Noobie-Package enthalten (+ die genannten Veränderungen) um ein echtes vereinfachtes App-system zu implementieren und zu zeigen, wie diese Struktur von Anfängern verändert und erweitert werden kann, um viel mehr zu erreichen, als mit einem der einfacheren Packages!
Beste Grüße! Ich melde mich später zurück zu dem Thema...