2 Punkte von GN⁺ 2024-12-09 | 1 Kommentare | Auf WhatsApp teilen

Einführung

  • Sega Channel war ein Game-on-Demand-Dienst, der Kabelabonnenten jeden Monat rund 50 Sega-Genesis-Spiele anbot.
  • Der Dienst wurde von Juni 1994 bis Juni 1998 betrieben, und Abonnenten erhielten ein Adaptermodul, das den Genesis mit der Kabel-TV-Leitung verband.
  • Man konnte das Spielmenü herunterladen und ausgewählte Spiele in den RAM laden und ausführen.
  • Sega Channel hatte zeitweise rund 250.000 Abonnenten.

Spiel-Images

  • Im November 2024 entdeckte der Sonic-Retro-Forennutzer RisingFromRuins eine Sega-Channel-Spiel-Image-CD aus dem September 1996.
  • Dadurch wurde ein Projekt gestartet, um zu prüfen, ob sich daraus exklusive Spiele oder Prototypen extrahieren lassen.

Vorgehen

  • Der Inhalt der Image-Dateien wurde mit einem Hex-Editor untersucht, es fanden sich jedoch keine lesbaren Inhalte.
  • 2017 wurde eine Backup-CD von Foley Hi-Tech entdeckt, die Entwicklungsunterlagen zu Sega Channel enthielt.
  • Es wurde entschieden, dass es einfacher wäre, die Daten zu extrahieren, indem das Tool zur Erstellung der Spiel-Image-Dateien per Reverse Engineering analysiert wird.
  • Durch die Analyse eines Programms namens NSF.EXE wurde ein Programm zum Dekodieren der Spiel-Image-Dateien geschrieben.

Entdeckungen

  • Es wurde eine Spieleliste bestätigt, darunter die im September 1996 ausgestrahlten Exklusivtitel Chessmaster und Klondike.
  • Mithilfe eines Sega-Channel-Demo-Cartridge-ROMs konnte das Menü im Emulator ausgeführt werden.
  • Die ROMs mit den Spielbeschreibungen liefen zunächst nicht im Emulator, konnten nach Anpassungen jedoch ausgeführt werden.

Fazit

  • Dank gilt Tdijital für die Veröffentlichung der Sega-Channel-Entwicklungs-Backup-CD, Octocontrabass für das Reverse Engineering des .SA-Kompressionsformats und Scientific Atlanta für die Kompilierung von NSF.EXE mit Debug-Modus.
  • Das Projekt wurde dadurch möglich, dass RisingFromRuins die Spiel-Image-Dateien veröffentlicht hat.

1 Kommentare

 
GN⁺ 2024-12-09
Hacker-News-Kommentare
  • Teletext-Systeme waren in den 1980er- und 1990er-Jahren in Europa weit verbreitet und übertrugen Daten in den Leerzeilen des TV-Sendesignals. Der Ceefax-Teletextdienst der BBC wurde genutzt, um Software für den BBC Micro zu verteilen

    • Teletext ermöglichte es, Informationen wie Nachrichten und Wetter direkt auf dem Fernseher anzusehen, und populäre Seiten wurden häufig wiederholt, damit sie schnell geladen werden konnten
    • Ähnlich wie das Sega-Channel-System sendete auch Teletext Daten in einer Schleife
    • Die Bitrate von Teletext im PAL-Rundfunk lag bei etwa 7 Mbps und war damit selbst im Vergleich zu den 8 Mbps des Sega-Systems Mitte der 1990er Jahre hoch
  • Sega Channel war ein Dienst, den ein Freund in der 6. Klasse nutzte, und das Konzept des Herunterladens von Spielen war damals revolutionär

    • Für 15 Dollar im Monat wurden die Spiele monatlich oder wöchentlich ausgetauscht, darunter auch Titel vor ihrer Veröffentlichung
    • Es gibt Erinnerungen daran, Vectorman vor der Veröffentlichung oder kurz danach gespielt zu haben
  • Für das SNES gab es mit StellaView einen ähnlichen Dienst, der nur in Japan angeboten wurde

    • Es wurde ein Remake von Legend of Zelda 1 gespielt, das mit der Grafik von A Link to the Past neu umgesetzt war
  • Der Dienst wurde in den 90ern ein oder zwei Monate lang genutzt und war eine erstaunliche Erfahrung, aber etwas heikel

    • Der Dienst fiel aus, als ein Nachbar das Kabel abtrennte, und es war eine dedizierte Leitung nötig
  • Es gibt viele Ähnlichkeiten mit dem Nabu-Computer, bei dem Programmierung in einer Endlosschleife bereitgestellt wurde, weil ein Hochladen von Daten nicht möglich war

  • Die Hardware verfügte über 4 MB RAM

  • Der Vater arbeitete bei General Instrument am Sega Channel, konnte ihn aber nie selbst ausprobieren, weil der Kabelanbieter zu Hause den Dienst nicht anbot

  • In der Grundschule wurden die Eltern überzeugt, den Dienst zu abonnieren, aber sonst hatte niemand je davon gehört

    • In Virginia war der Dienst sehr instabil, und über einen Zeitraum von 1 bis 3 Monaten musste häufig das Support-Center kontaktiert werden
  • Eine Firma namens Foley Hi-Tech erstellte die Grafik und Animationen für das Spielemenü und fügte die monatlichen Inhalte ein

    • Eine etwa 60 MB große „Game-Image“-Datei wurde auf CD gebrannt und zu einer Satelliten-Uplink-Anlage in Denver, Colorado, geschickt
    • Die CD wurde auf dem Uplink-Game-Server-Computer installiert, der die Spieldaten in einer Schleife über den Satelliten sendete
    • Die Cable-Headends empfingen die Satellitenübertragung und leiteten sie an die Kabelabonnenten weiter; dadurch, dass die Daten fortlaufend in einer Schleife gesendet wurden, entstand die „Interaktivität“
  • Es war nicht bekannt, dass dieser Dienst existierte, und die Idee, Spiele in einer Schleife zu senden, wurde als genial empfunden

    • Der ZX Spectrum hatte bereits Spiele per Radio übertragen
  • Es wurde darüber nachgedacht, ob PKSPREAD mit Phil Katz’ PKZIP verwandt ist