Over Cart64
Cart64 is een gratis tool die Game Boy Color- en Game Boy-games op de Nintendo 64 zet. Je sleept een .gbc- of .gb-bestand erin en krijgt een .z64-cartridge voor een N64-flashcart. Daarin zit onze eigen Game Boy Color-speler, geschreven voor de N64, en je game, onveranderd.
Wat het is
- Een speler: een Game Boy Color-emulator die op de N64 zelf draait, op originele hardware en op de M64.
- Een cartridgemaker: de pagina op cart64.com die de speler en je game samenvoegt tot één .z64-bestand, in je browser.
- Gratis: geen account, geen advertenties, niets te betalen.
Hoe het werkt, in gewone woorden
Op de console
De Game Boy Color en de N64 hebben heel verschillende processors. De Cart64-speler draait op de hoofdprocessor van de N64 (de VR4300) en vertaalt de processorcode van de Game Boy (SM83) naar de eigen code van de N64 (MIPS) terwijl de game draait. Dat heet een recompiler, en daardoor zijn de games snel genoeg. De tweede processor van de N64, de RSP, tekent het beeld en maakt het geluid.
De cartridge start op met de opensource clean-room opstartcode van libdragon (IPL3). Er zit nergens Nintendo-code of een BIOS in een Cart64-cartridge.
In je browser
De cartridgemaker is een klein programma dat naar WebAssembly is gecompileerd. Het leest de header van je game om het cartridgetype en de savegrootte te vinden, weigert games die het niet kan draaien, voegt dan de speler en de onveranderde game samen tot één .z64 en stelt het savetype (SRAM of FlashRAM) in voor de flashcart. Dit gebeurt allemaal op je apparaat; het bestand wordt nooit geüpload.
Saves en klok
Batterijsaves gaan naar het savegeheugen van de flashcart en blijven bewaard als de stroom uit gaat. Games met een klok houden de tijd bij terwijl je speelt; er komt een versie die de eigen klok van de flashcart gebruikt.
Je bestanden blijven bij jou
Niets van een bestand dat je gebruikt verlaat ooit je apparaat: niet de inhoud, niet de naam en niet de titel. De site bewaart alleen anonieme dagelijkse tellingen per gebeurtenis, land en verkeersbron, gebruikt Cloudflare Web Analytics (geen cookies), en bewaart je e-mailadres alleen als je je aanmeldt voor updates. De privacypagina zet alles op een rij.
Games
Cart64 verpakt bestanden die je zelf meebrengt en host geen games die niet van ons zijn, zet ze niet in een lijst en linkt er niet naar. Er komen drie gratis games bij die met Shiny Gen zijn gemaakt: Glimmende Monsters Color, Shiny Oversteker en Vonkentuin, op de homepage.
Gemaakt door Shiny Gen
Cart64 is gemaakt door Shiny Gen, een AI-gamemaker. Beschrijf een game en Shiny Gen maakt hem, ook echte Game Boy Color-games die je als ROM kunt downloaden. Die games werken ook met Cart64, dus je kunt je eigen GBC-game maken en hem op je 64 spelen.
Contact
Vragen of problemen: [email protected]. Stuur alsjeblieft geen gamebestanden.
Cart64 is niet gelieerd aan of goedgekeurd door Nintendo of ModRetro. Game Boy, Game Boy Color, Nintendo 64 en N64 worden alleen genoemd om te beschrijven waarmee Cart64 werkt.