Hvordan lage SNES videospill

Elementer du trenger

  • Monteringsprogram

  • Super Nintendo Emulator

Super Nintendo Entertainment System (SNES) var det mest solgte 16-bits videospillsystemet gjennom tidene, og holder fremdeles en plass i hjertene til mange kjennere av videospill. SNES-spill tillater komplekse historier som i Squaresofts Final Fantasy-serie og Nintendos flaggskip-serie, Mario og Zelda, uten behov for grafikk av høy kvalitet. Til tross for oppfølging av Nintendo Gamecube og Wii, holder noen spillere seg fremdeles til Super Nintendo som deres foretrukne konsoll og gleder seg over amatørspill programmert av andre SNES-fans.

Velg en SNES-emulator. Dette er et program du vil kjøre på datamaskinen din for å etterligne SNES-konsollen. Dette er en raskere måte å teste og feilsøke koden på. Det er mange SNES-emulatorer der ute, du kan laste ned gratis. Sjekk ressursdelen nedenfor for en liste over gratis emulatorer på nettet. Bsnes regnes som den mest nøyaktige emulatoren, men er bare tilgjengelig for Windows.

Last ned et monteringsprogram. Dette vil være programmet som brukes til å kompilere spillkoden din før du kjører den i emulatoren. WLA-65816 Micro Assembler er et flott montørprogram for å skrive SNES-spill.

Skriv koden din i samleren. Når du er klar til å teste, konverterer du dette programmet til en ROM-fil. Hvis koden din er i en fil som heter "testgame.asm", er ditt første trinn å kjøre "wla-65816 -vo testgame.asm testgame.obj" for å lage en objektfil.

Lag en koblingsfil ved å åpne en tom tekstfil og inkluder "[objekter]" på første linje og "testgame.obj" på andre linje. Lagre denne filen som "testgame.link."

Bruk WLA-linkeren ved å kjøre "wlalink -vr testgame.link testgame.smc." SMC-filen er en ROM-fil, som er den samme koden som kjører på en SNES.

Kjør koden i SNES-emulatoren din for å teste den. Hvis den fungerer som den skal, kan du koble til en kontroller og spille den akkurat som om den var på et Super Nintendo-system.

Tips

Assembler er et komplisert programmeringsspråk. Det anbefales at du har moderat programmeringserfaring før du prøver programmering av montør.

Det er noen selskaper som har laget maskinvare slik at du kan spille hjemmeskrevne spill på SNES-konsollen. Se Quickdev16-siden i seksjonen Ressurser for et eksempel.

Advarsler

Mens SNES-emulatorer i seg selv er lovlige, er det ikke lovlig å laste ned ROM-filer for lisensierte SNES-spill, ifølge Nintendo.