Page 1 of 1

z88dk documentation series, installment 8: interrupts

Posted: Tue Mar 06, 2018 9:14 am
by dfzx
I've added installment 8 to my 'Getting Started with C on the ZX Spectrum using Z88DK' development guide. This one covers mode 2 interrupt handling from 'C':

https://github.com/z88dk/z88dk/blob/mas ... errupts.md

First in the series is here:

https://github.com/z88dk/z88dk/blob/mas ... Started.md

Re: z88dk documentation series, installment 8: interrupts

Posted: Fri May 25, 2018 9:34 am
by dfzx
Over the last 3 months I've added 3 more instalments to my 'Getting Started with C on the ZX Spectrum using Z88DK' development guide. They start from scratch with developing with the SP1 sprite library. Progress is painfully slow because I'm learning myself as I go along. :)

Front page for the articles is here:

https://github.com/z88dk/z88dk/blob/mas ... edGuide.md

Re: z88dk documentation series, installment 8: interrupts

Posted: Sun Jun 10, 2018 11:19 am
by dfzx
Another 'C' and SP1 article is up:

https://github.com/z88dk/z88dk/blob/mas ... Sprites.md

This covers bigger sprites and adding colour to them.

Re: z88dk documentation series, installment 8: interrupts

Posted: Sun Jun 10, 2018 12:02 pm
by PeterJ
This set of tutorials are so well written. Thanks for sharing and spending what must be a significant amount of time on them.

Re: z88dk documentation series, installment 8: interrupts

Posted: Sun Jun 10, 2018 3:05 pm
by dfzx
Thanks Peter. You're right, they're a lot of work, and I'm aware my readership can probably be counted on my fingers. :)

Thing is, I really believe that 'C' is an immensely practical and desperately underused language on the Spectrum. It's close to assembly language in performance, and development with it is so much faster. The SP1 library is remarkably good. I'm convinced that so much which could be done with Z88DK if only the more talented people in our community would give it a try.

I had to conclude some time ago that I have neither the time nor, quite probably, the talent, to write a game of my own. Adding some documentation to Z88DK is the best I can offer. :)

Re: z88dk documentation series, installment 8: interrupts

Posted: Sun Jun 10, 2018 3:18 pm
by PeterJ
I'm very much looking forward to reading about collisions [mention]dfzx[/mention] in a future installment.

Re: z88dk documentation series, installment 8: interrupts

Posted: Sun Jun 10, 2018 3:25 pm
by dfzx
PeterJ wrote: Sun Jun 10, 2018 3:18 pm I'm very much looking forward to reading about collisions @dfzx in a future installment.
:lol: you might have to wait a while for that one. I haven't the faintest idea how to do it!

Mind you, that's been my starting point with every topic I've covered so far. Who'd have thought, 35 years after I first got one, I'd still be learning so much from the Spectrum?

Re: z88dk documentation series, installment 8: interrupts

Posted: Fri Aug 30, 2019 3:26 am
by andydansby
Actually just discovered your articles. Good read and reference.