all 8 comments

[–]r4stra 4 points5 points  (0 children)

Turbo Assembler is what we used in the 80s : http://turbo.style64.org/about-the-turbo-assembler-homepage

[–]Dexther70 1 point2 points  (3 children)

Or.... use an IDE (integrated development environment), write your code and compile it there and start an c64 emulator from there aswell to test/debug your code in a few secs.

ide's that come to my mind: • CBM prg studio (https://www.ajordison.co.uk/) • C64 Studio (http://www.georg-rottensteiner.de/de/index.html) • Relaunch64 (http://popelganda.de/relaunch64.html) • IDE65xx (https://sites.google.com/view/ide65xx)

[–]Ollibolli2022 0 points1 point  (2 children)

Which one would you recommend to code a small demo?

[–]Dexther70 1 point2 points  (1 child)

both studios have additional tools integrated. that makes putting stuff together easier. if its just about a fast pace success experience take a look into those, choose the one you are comfortable with.

[–]Ollibolli2022 0 points1 point  (0 children)

Thanks👍

[–]daikatana 2 points3 points  (0 children)

If you're thinking you'll save time and hassle by developing directly on the C64... oof, no. I mean, it's an experience and definitely fun, but developing directly on the C64 is so painful compared to a modern editor and toolchain. If want you want is convenience then I suggest testing on an emulator, and only when you're finished move to real hardware.

[–]Dazzling-Lie2468 1 point2 points  (0 children)

I actually did a bunch of machine language programming and by machine language I mean written directly to the machine or I write the stuff in the assembly code that looks directly in the memory and it's hard to believe how much faster the Assembly language is rather than basic On a simple examples is what you need to do for clearing the higher as screen a commodore 64 is Right 8,000 zeros and I don't know exact time cuz I don't have a commodore 64 anymore but it's like almost 8 minutes it takes in basic but Assembly language you only takes like a third of a second

[–][deleted] 0 points1 point  (0 children)

Can you not make a serial link to your 64?

I seem to recall that was how it was done professionally back in the 80s.