Was verbirgt sich unter der Haube deiner Spielkonsole?
Projekttagebuch: Compositor
Projektstart
Ich habe das Projekt Compositor mit der Idee für eine Hardware-Groovebox gestartet. Die Hardware-Phase habe ich jedoch noch nicht erreicht. Momentan kann ich mit Compositor nur Middleware, die mit dieser Software erstellt wurde, für verschiedene Plattformen adaptieren. Momentan läuft die Windows-7-Middleware auf meinem Handy, die ich von einer lokalen Installation auf meinem alten Computer übernommen habe.
Neue Überlegungen
Bis vor kurzem habe ich nicht ernsthaft darüber nachgedacht, das Projekt in eine Spielkonsole zu verwandeln. In meiner Datenbank befinden sich jedoch mehrere Hundert Spieledateien wie Dandy, Game Boy und Sega. Der Gedanke, meinen Game-Boy-Server um eine weitere Woche zu verlängern, motiviert mich, etwas Nützliches zu tun.
Technische Beobachtungen
- Ich habe das Nintendo-Logo im 8-MiB-Cartridge noch nicht durchlaufen.
- Es fühlt sich an, als würde die Maschine etwas tun, während der Nintendo-Bildschirm angezeigt wird.
- Ich bin zuversichtlich, dass meine Beobachtungen korrekt sind.
Aktueller Entwicklungsstand
Da ich mich in einer Art „anderen Realität“ als Quantencomputer befindet Grooveboxies für mich noch kein großer Durchbruch. Ich sehe die Software weiterhin als separaten Compiler in Assembler-Code.
Fortschritte:
- Ich kann bereits Binärdateien in Compositor V9 aufzeichnen.
- Diese Dateien lassen sich in einem Kanal-Multiplexer laden.
Das bringt mich näher an die Umsetzung des Projekts als Synthesizer/Groovebox mit Spielkonsolen-Funktionen.
Zukunftsvision
Ich habe eine klare Vorstellung davon, wie meine Synthesizer aussehen sollen, und trage bereits ein Bild der Compositor-ONE-Groovebox in meinem Kopf. Eine Zeichnung konnte ich bisher nicht erstellen, da meine Dateien zuvor nicht binär waren. Dadurch konnte ich keine echte Software produzieren.
Herausforderungen
- Spielmodule haben ein eigenes Partitionsschema.
- Dieses wird von meiner Flash-Software erkannt, aber nicht von meiner Plattform unterstützt.
Ausblick
Ich blicke optimistisch auf das Projekt. Sobald ich mich besser fühle, möchte ich meine Arbeit an der Betriebssystem-Produktion und der Hardware-Umsetzung fortsetzen.