Über Cart64
Cart64 ist ein kostenloses Tool, das Game Boy Color- und Game Boy-Spiele aufs Nintendo 64 bringt. Du ziehst eine .gbc- oder .gb-Datei hinein und bekommst ein .z64-Modul für ein N64-Flashcart. Darin stecken unser eigener Game Boy Color-Player, geschrieben für das N64, und dein Spiel, unverändert.
Was es ist
- Ein Player: ein Game Boy Color-Emulator, der auf dem N64 selbst läuft, auf Original-Hardware und auf dem M64.
- Ein Modul-Ersteller: die Seite auf cart64.com, die den Player und dein Spiel in deinem Browser zu einer .z64-Datei zusammenfügt.
- Kostenlos: kein Konto, keine Werbung, keine Zahlung.
So funktioniert es, einfach erklärt
Auf der Konsole
Der Game Boy Color und das N64 haben sehr unterschiedliche Prozessoren. Der Cart64-Player läuft auf dem Hauptprozessor des N64 (dem VR4300) und übersetzt den Prozessorcode des Game Boy (SM83) während des Spiels in den eigenen Code des N64 (MIPS). Das nennt man Recompiler, und er macht die Spiele schnell genug. Der zweite Prozessor des N64, der RSP, zeichnet das Bild und erzeugt den Ton.
Das Modul startet mit dem quelloffenen Clean-Room-Bootcode von libdragon (IPL3). In einem Cart64-Modul steckt nirgends Nintendo-Code und kein BIOS.
In deinem Browser
Der Modul-Ersteller ist ein kleines Programm, kompiliert zu WebAssembly. Er liest den Header deines Spiels, um Modultyp und Spielstandgröße zu ermitteln, lehnt Spiele ab, die er nicht ausführen kann, fügt dann den Player und das unveränderte Spiel zu einer .z64 zusammen und setzt den Speichertyp (SRAM oder FlashRAM) für das Flashcart. All das passiert auf deinem Gerät; die Datei wird nie hochgeladen.
Spielstände und Uhr
Batterie-Spielstände landen im Speicher des Flashcarts und bleiben nach dem Ausschalten erhalten. Spiele mit Uhr zählen die Zeit, während du spielst; eine Version, die die eigene Uhr des Flashcarts nutzt, ist in Arbeit.
Deine Dateien bleiben bei dir
Nichts von einer Datei, die du nutzt, verlässt jemals dein Gerät: weder ihr Inhalt noch ihr Name noch ihr Titel. Die Website speichert nur anonyme tägliche Zählungen nach Ereignis, Land und Besucherquelle, nutzt Cloudflare Web Analytics (ohne Cookies) und speichert deine E-Mail-Adresse nur, wenn du dich für Updates einträgst. Die Datenschutzseite listet alles auf.
Spiele
Cart64 verpackt Dateien, die du mitbringst, und hostet, listet oder verlinkt keine Spiele, die ihm nicht gehören. Dabei sind drei kostenlose Spiele, gemacht mit Shiny Gen: Glänzende Monster Color, Shiny Rüberhüpfer und Funkengarten, auf der Startseite.
Gemacht von Shiny Gen
Cart64 wird von Shiny Gen entwickelt, einem KI-Spielebaukasten. Beschreib ein Spiel, und Shiny Gen macht es, auch echte Game Boy Color-Spiele, die du als ROMs herunterladen kannst. Diese Spiele funktionieren auch mit Cart64, du kannst also dein eigenes GBC-Spiel machen und es auf deinem 64 spielen.
Kontakt
Fragen oder Probleme: [email protected]. Bitte schick keine Spieldateien.
Cart64 ist nicht mit Nintendo oder ModRetro verbunden und wird nicht von ihnen unterstützt. Game Boy, Game Boy Color, Nintendo 64 und N64 werden nur genannt, um zu beschreiben, womit Cart64 funktioniert.