Zo maak je van je game een echte ROM voor emulators en flashcarts
Ook in: English · Español · Deutsch · Français · Português · Italiano · Svenska · Norsk · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · Русский · 日本語 · 한국어 · 繁體中文
Om van een game een echte ROM te maken, maak je hem in Shiny Gen op een van de cartridge-engines (GBA, GBC, N64, DS of GameCube), open je hem, druk je op Delen en druk je op de exportknop van die engine, zoals Export .gba ROM. Voor exporteren is één willekeurige aankoop nodig, vanaf een starterspakket van $2.99. Shiny Gen bouwt het bestand op je apparaat, start het in een verse emulator om te controleren dat het opstart, en geeft het aan je. Het bestand speelt in emulators, en Game Boy Advance- en Game Boy Color-ROMs spelen via een flashcart op echte consoles.
Welk bestand elke engine maakt
- GBA: een
.gba-ROM. Speelt in GBA-emulators zoals mGBA, of Delta op een iPhone. Getest op een echte Game Boy Advance en een DS Lite via een flashcart. - GBC: een
.gbc-ROM. Speelt in Game Boy Color-emulators. Getest op een echte Game Boy Advance en een ModRetro Chromatic via een flashcart. - N64: een
.z64-ROM. Speelt in N64-emulators; wij testen in ares. Nog niet getest op echte hardware. - DS: een
.nds-bestand. Speelt in DS-emulators; wij testen in melonDS. Nog niet getest op echte hardware. - GameCube: een
.dol-bestand, of een.iso-schijfkopie voor games met levels. Speelt in Dolphin. Nog niet getest op echte hardware.
Deze engines compileren nieuwe games die je in Shiny Gen maakt. Geen van hen is een emulator voor andere games of een ROM-lader, en geen enkele kan commerciële ROMs of ROMs van derden openen.
Stap voor stap
1. Maak de game op een cartridge-engine
Druk op +, kies Nieuw en kies een engine bij Kies een engine: GBA-engine, GBC-engine, N64-engine, GameCube-engine of DS-engine. Beschrijf de game aan de agent, en die schrijft, bouwt en test hem door hem te spelen.
Een game die je op de Godot Engine maakt, is geen ROM. Die exporteer je in plaats daarvan als webgame (een zip die je overal kunt hosten) vanuit Shiny Gen in een browser, en ook daarvoor is één willekeurige aankoop nodig.
2. Druk op Delen en dan op de knop van je engine
Open je game, druk op Delen en druk op de knop van zijn engine: Export .gba ROM, Export .gbc ROM, Export .z64 ROM, Export .nds of Export .dol. De knop staat er bij elke game die van jou is, in een browser en in de app voor iPhone en iPad. Voor exporteren is één willekeurige aankoop nodig, vanaf een starterspakket van $2.99; zonder aankoop brengt de knop je naar de winkel.

3. Zet het bestand op je apparaat
Shiny Gen bouwt de cartridge uit de huidige bestanden van je game, start hem dan in een verse emulator en controleert dat hij opkomt, dus een bestand dat je krijgt, is een bestand dat opstart. Daarna:
- In een browser (computer of telefoon) downloadt het zoals elk ander bestand.
- In de app voor iPhone en iPad opent het venster Bewaar in Bestanden, zodat je het in Bestanden kunt bewaren of naar een emulator-app kunt sturen.
- In de Android-app verschijnt de exportknop nog niet. Open de game op shinygen.ai in een browser op je telefoon of computer en exporteer hem daar; het is hetzelfde account en dezelfde ene aankoop.
Het bestand krijgt de naam van je game. GBA-, GBC- en N64-ROMs openen met een kort Shiny Gen-startscherm.
4. Speel het in een emulator
Open het bestand in een emulator voor die machine. Bijvoorbeeld mGBA op een computer of Delta op een iPhone voor .gba en .gbc, melonDS voor .nds, en Dolphin voor .dol en .iso. Je save in Shiny Gen zit niet in het bestand, dus een kopie die je aan iemand geeft, begint opnieuw.
5. Speel het op echte hardware met een flashcart
Een flashcart is een cartridge met een sleuf voor een geheugenkaart. Je kopieert ROM-bestanden naar de kaart, en de cart toont er een menu van als de console aangaat. De algemene stappen (de handleiding van je cart heeft de precieze):
- Kopieer het
.gba- of.gbc-bestand naar de SD- of microSD-kaart van de cart. Sommige carts hebben eerst hun eigen systeembestanden op de kaart nodig. - Stop de kaart in de cart en de cart in de console.
- Zet hem aan en kies je game.
Als je cart om een savetype vraagt:
- GBA-ROMs gebruiken saves van 128 KB (1 Mbit) flash en geven dat aan in de ROM zelf, en zo herkennen carts en emulators het meestal. Als erom gevraagd wordt, kies je 128 KB of 1M flash.
- GBC-ROMs gebruiken een save met batterij (32 KB) die in de cartridge-header staat, en die lezen carts en emulators zelf uit.
We hebben GBA- en GBC-ROMs die zo gemaakt zijn op echte consoles gespeeld (zie de lijst bovenaan). N64-, DS- en GameCube-bestanden zijn nog niet getest op echte hardware, dus dat beweren we niet.
Probeer een ROM voordat je er zelf een maakt
De eigen cartridgegames van Shiny Gen, die in de catalogus zoals Shiny Monsters Advance en Shiny Village Color, bieden onder Delen een knop Download ROM (bijvoorbeeld Download .gba ROM) aan iedereen die is ingelogd, in een browser of de app voor iPhone en iPad, zonder aankoop. Zo kun je goed je emulator of flashcart controleren voordat je je eigen game exporteert.
Beperkingen
- Voor exporteren is één willekeurige aankoop nodig, vanaf een starterspakket van $2.99. Elke aankoop telt, één keer, voorgoed.
- Alleen je eigen games. Je kunt games exporteren die van jou zijn, met één willekeurige aankoop. De catalogusgames van Shiny Gen bieden in plaats daarvan Download ROM, en games van andere spelers worden niet als bestand aangeboden.
- Nog geen export in de Android-app. Gebruik een browser, met dezelfde ene aankoop.
- Geen saves in het bestand. Je voortgang blijft in je Shiny Gen-account.
- Echte hardware is alleen bewezen voor GBA en GBC. N64-, DS- en GameCube-bestanden zijn getest in emulators.
- Alleen nieuwe games. De engines kunnen geen ROM openen, spelen of omzetten die iemand anders gemaakt heeft.
Veelgestelde vragen
Kan ik van mijn game een ROM maken?
Ja, als hij gemaakt is op een van de cartridge-engines van Shiny Gen: GBA (.gba), GBC (.gbc), N64 (.z64), DS (.nds) of GameCube (.dol of .iso). Druk op Delen en dan op de exportknop. Voor exporteren is één willekeurige aankoop nodig, vanaf $2.99.
Kan ik mijn game op een echte cartridge zetten?
Ja, met een flashcart voor GBA- en GBC-games: kopieer de ROM naar de geheugenkaart van de cart en speel hem op de console. Dat hebben we getest op een Game Boy Advance, een DS Lite en een ModRetro Chromatic.
Welk savetype kies ik op mijn flashcart?
128 KB (1 Mbit) flash voor GBA-ROMs. GBC-ROMs geven in hun header een batterijsave van 32 KB aan, en die lezen carts zelf uit.
Is de ROM van mij? Mag ik hem verkopen?
Ja. Wat je maakt is van jou en je mag het commercieel gebruiken (Servicevoorwaarden, artikel 4, Content), en Shiny Gen neemt geen deel van de opbrengst. Je mag het ROM-bestand zelf verkopen; voor exporteren is één willekeurige aankoop nodig, vanaf $2.99.
Kan Shiny Gen een game die ik al heb omzetten naar een ROM, of een commerciële ROM spelen?
Nee. De engines compileren nieuwe games die je in Shiny Gen maakt. Ze kunnen geen commerciële ROMs of ROMs van derden openen, spelen of omzetten.
Waarom is er geen ROM-knop in de Android-app?
De Android-app kan je nog geen bestand geven, dus hij toont de exportknop niet. Open je game op shinygen.ai in een browser op dezelfde telefoon of een computer, log in en exporteer hem daar met dezelfde ene aankoop.