For Amiga demo programming with 68000 assembler, this video tutorial series is great as well: <a href="https://www.youtube.com/watch?v=p83QUZ1-P10" rel="nofollow">https://www.youtube.com/watch?v=p83QUZ1-P10</a><p>I wish I could send these back in time to my teenage self.
Example final result, apparently coded by puterman (the author of the tutorial) and others: <a href="https://www.youtube.com/watch?v=vfJjRRICzv8" rel="nofollow">https://www.youtube.com/watch?v=vfJjRRICzv8</a>
Wondering how to program C=64 demos back in the mid 80s kickstarted my interest in computers and ultimately my career. Jim Butterfield's "Machine Language for the Commodore 64, 128, and Other Commodore Computers"[1] got me started on this path when I was 12.<p>[1] - <a href="https://en.wikipedia.org/wiki/Jim_Butterfield#Publications" rel="nofollow">https://en.wikipedia.org/wiki/Jim_Butterfield#Publications</a>
My love for computers started with my C64, I'm very nostalgic about this period. I'm very admirative to people putting so much effort into their passions.<p>However, with so many more useful (and possibly lucrative) things to learn and do, I would never find the time for programming C64 demos.
Doing some (simple, mostly unreleased) demo programming for the C-64 forever doomed me to swear whenever I see information systems with jittery, choppy or flickering scrolling text, given how easy it was to scroll text smoothly on early 80's hardware.
I never owned a C64 so I have a question. Where do you write the Turbo Assembler code, is this code which you start typing after the C64 booted? I saw a friend to write there some basic commands like LOAD to load stuff from the casette player, is it there you just start writing assembler? Or is there some special command you have to write first, or do you need to start a texteitor or what is this "monitor" he is talking about? Do you need to install it first in some way?
An enjoyable read! Also from the genius Puterman, the Chipophone [1] and also some Hubbard goodness [2].<p>[1]: <a href="https://www.youtube.com/watch?v=m1pchpDD5EU" rel="nofollow">https://www.youtube.com/watch?v=m1pchpDD5EU</a><p>[2]: <a href="https://www.youtube.com/watch?v=Jn2h6f1EO2k" rel="nofollow">https://www.youtube.com/watch?v=Jn2h6f1EO2k</a>
This is exactly what I was looking for. My brother gave me a C64 (a 1982 model) for Christmas this year, so I'm going to play with this in 2015 and code some demos.