you should only wriite very short IRQ subroutines since the IRQ event has to process a number of different operating system subroutines so the amount of time u have to execute the subroutine isn't much ..if u try to take up too much of the interrupt time u will cause OS ( commodore basic ) slow downs
I'm having trouble getting Vice to load a "monitor" program at the moment, and that prevented me from understanding the classic text "Machine language for the C64" by Jim Butterfield.
But your tutorial here is illustrating all the instructions so far, and just wanted to say thank you for uploading. Assembly is starting to make sense now!
There WAS an Assembler called PAL and I used it to make a great music program for the C64 ! There were also a few other assemblers for the C64 as well.
Funny thing about this is that I am very familiar with writing music players by either polling $d012 (raster line wait loop) or using an IRQ. But I did learn a few minor but useful commands on the AR VI cart that will come in handy. It just reminds me that I need to reread the docs to Action Replay VI and make sure I am taking full advantage of all its commands for navigating around code. It starts getting important when you are wading through the huge code of something like a Psygnosis game.
Glad i found this. Very interesting. It's also so awful to realise that had i have had a brain back when i was 15 i probably could have got my head around this stuff and done something more interesting with my life than the 'careers advisor' could ever have thought up. Ah, the days of YTS ;)
you should only wriite very short IRQ subroutines since the IRQ event has to process a number of different operating system subroutines so the amount of time u have to execute the subroutine isn't much ..if u try to take up too much of the interrupt time u will cause OS ( commodore basic ) slow downs
xadam2dudex 2 months ago
I'm having trouble getting Vice to load a "monitor" program at the moment, and that prevented me from understanding the classic text "Machine language for the C64" by Jim Butterfield.
But your tutorial here is illustrating all the instructions so far, and just wanted to say thank you for uploading. Assembly is starting to make sense now!
Cheers!
SamusDrake 4 months ago
cracking vid
bigcheese2001 5 months ago
will you decipher the ...::: OnyxCode :::...
OnyxCode 9 months ago
Very good tut!
We need more and more real programmers in this cheap world!
Szeki28 10 months ago
Do you know how to irq setup in C for sun solaris systems for VME backplane If you could I'd be greatly appreciative. thx
ebutuou123 1 year ago
all commodore 64's should have come with c compiler and assembler.
could care less about basic.
Thetruthishere11 1 year ago
@Thetruthishere11
There WAS an Assembler called PAL and I used it to make a great music program for the C64 ! There were also a few other assemblers for the C64 as well.
techristian 10 months ago
I'm just now starting to learn myself to code on the c64 so it's great that someone bothers to put this stuff up!
thedolenorway 1 year ago
Funny thing about this is that I am very familiar with writing music players by either polling $d012 (raster line wait loop) or using an IRQ. But I did learn a few minor but useful commands on the AR VI cart that will come in handy. It just reminds me that I need to reread the docs to Action Replay VI and make sure I am taking full advantage of all its commands for navigating around code. It starts getting important when you are wading through the huge code of something like a Psygnosis game.
KrionyX 2 years ago
Glad i found this. Very interesting. It's also so awful to realise that had i have had a brain back when i was 15 i probably could have got my head around this stuff and done something more interesting with my life than the 'careers advisor' could ever have thought up. Ah, the days of YTS ;)
Very cool tutorial. Cheers........
becomingzero 3 years ago
@becomingzero too right. I'm thinking the exact same thing. I did a bit of coding back in the day but never got anywhere. Wish I'd stuck with it now.
Interesting tutorial.
vimster 1 year ago
Wow, thanks for that marvellous tutorial! And yes, we can hear the music properly through your headset mic ;)
raumi 3 years ago