Stap 3: Verzamelen de benodigde Tools
Eerst en vooral, moet u een tekst-editor. Voor PC-gebruikers, u waarschijnlijk reeds dit, gebruikte ik altijd gewoon Notepad toen ik werkte op code. Twee uitstekende teksteditors voor de Mac zijn TextWrangler http://www.barebones.com/products/TextWrangler/ die is gratis en TextMatehttp://www.macromates.com. TextEdit zal werken, maar als je gaat om ernstige programmering te doen, TextWrangler en TextMate zijn veel beter.
Ten tweede, moet u een assembleur de broncode omzetten in een bruikbare ROM. Voor het programmeren van de Atari, er is maar één echte optie en dat is een programma genaamd DASM. Het verstreken van conciërge tot conciërge door de jaren heen en is niet altijd de eenvoudigste ding om op te sporen. Vanaf het schrijven van dit instructable ik spoorde wat lijkt te zijn de huidige huis van DASM hier http://dasm-dillon.sourceforge.net/.
Vervolgens is de emulator. Emulatie van NES, SNES, Playstation en andere systemen een mooie big deal loop de jaren geworden, hoewel de rage lijkt te zijn gestorven naar beneden tot op zekere hoogte. Atari is geen uitzondering, en er zijn twee emulators die lijken te zijn een waardig van de Atari programmering van de Gemeenschap. De eerste is Z26 http://www.whimsey.com/z26/en Andrew suggereert dit is wellicht de beste oplossing voor Windows-gebruikers, maar hij stelt met Stella http://sourceforge.net/projects/stella/ voor gebruikers van andere besturingssystemen. Ik vond z26 was in staat om alle taken ik vroeg voor het, en niet genoeg aanbevelen.
De Stella Programmer's Guide is essentieel en zal veel van uw vragen beantwoorden. Het PDF-bestand van 57 pagina kan hier gedownload worden: http://www.atarihq.com/danb/files/stella.pdf
Tot slot, mijn eigen suggestie is om te beginnen op zoek naar hardware staat uw ROM downloaden en aan te sluiten op uw tv. Er zijn een paar opties beschikbaar waaronder de Supercharger, inktvis Cart, en de hardware kon ik krijgen ahold van, de Krokodile-Cartridge. Functioneel, weliswaar de Supercharger iets minder flexibel dan de andere twee opties. Geen van deze zijn momenteel worden geproduceerd, en wellicht moet besteden 150-300 dollar te krijgen ahold van één van hen. Als je op zoek nu gaan, is het wellicht kunnen een betere deal te vinden voordat u daadwerkelijk nodig hebt om het te gebruiken.
Hoewel technisch niet hebt u ooit om het te spelen op uw tv (kun je emulatoren) is het een stuk leuker dan uw spel op een toetsenbord en computer monitor. Een alternatief voor de vermelde hardware is om een socketed ontwikkel bord en vervolgens een EPROM programmeur en gum gebruiken voor het programmeren van een werkelijke board voor uw 2600. U kunt bestaande borden hack of gewoon nieuwe te kopen. Meer informatie hierover vindt u op AtariAge.