Happy New Year Everyone!
I decided to FINALLY follow through on my longtime ambition to develop games for the Atari 8-bits, after I discovered AtariAge last year. I've read elsewhere on these forums about the desire to attract new A8 developers, and I'm prepared to answer the call as best I can. Based on recommendations I've seen here and elsewhere, I've already started by putting together a collection of hardware, software, and books, which includes:
- Several computers (two 800s, two 800XLs, a 600XL, a 130XE, and an XEGS)
- Three 1050s and the APE / ProSystem software (running on a dedicated machine)
- XEP-80 with monochrome composite monitor and AtariWriter 80 (useful as a source editor?)
- Atari's Macro Assembler (the disk-based version)
- Rodnay Zaks' Programming the 6502 and Advanced 6502 Programming
- Lance Leventhal's 6502 Assembly Language Programming and 6502 Assembly Language Subroutines
- De Re Atari and Atari's Technical Reference Notes (OS User's Manual and Source Listing and the Hardware Manual)
I started this topic because I'm looking for advice from more experienced A8 developers on where to start (I'm currently a Computer Science student but I've never attempted 6502 Assembly before). Is there anything I'll need that I don't already have? Would you recommend starting on a platform other than the Atari 8-bits? Should I begin with BASIC and move on to Assembly later, or is it better to just start out with Assembly? I've looked over the books on www.atariarchives.org, but most of them seem to be written for assemblers I don't have (the Assembler/Editor cartridge, MAC/65, etc.) Can I still use them?
Thanks in advance for your advice, and my apologies if this sort of thing has been posted before (I'm a n00b).