10

Just wondering what people nowadays use for developing Commodore 64 Games?

I've got the Programmer's Reference Guide which goes into all the details, but in the modern Age I assume I won't have to do development on an actual C64 itself?

Are there tools that run on Windows or Mac OS X that are a bit like an IDE that offers some help and some debugging facilities (e.g., by hooking into an Emulator) or easy packaging into .d64 disk images?

Is 6502 Assembler the one chosen language, or is C development feasible? (Ignoring BASIC here)

Christopher Horenstein
  • 1,779
  • 2
  • 18
  • 25
Michael Stum
  • 2,543
  • 5
  • 30
  • 41

1 Answers1

5

I'm far from being an expert on this, since I'm just picking c64 stuff up again as well, but I'm really liking Kick Assembler.

It has a nice macro syntax, which makes things feel a bit higher-level. eg. 6510 assembler with lists, loops, hash tables, easy import of image/sound data...

Written in java, so it should run fairly painlessly on windows & OS X ("works for me" on windows & linux).

There are a bunch of other tools listed over at the C64 Codebase site, including a c compiler, and some other useful cross-platform dev info (debugging via emulator, putting your PRG's into a D64 file, etc).

The c compiler looks really cool, but I haven't tried it yet. Just about all the sample code "out there" tends to be in one of the assembly flavours, so for me it's easier to go with the flow for now. If you're already well versed, it might be an easy switch for you.

otherchirps
  • 166
  • 3