Page 1 of 1

Assembly on ZX81

Posted: Fri Jun 23, 2023 3:07 pm
by MrVertigo
Is Timothy Swenson’s guide to getting started on Assembly Language for the ZX81 still the best place to start? Any other resources I should check out for beginning?

I’m not too interested in anything that’s heavily focused on calling routines from ROM.

Re: Assembly on ZX81

Posted: Fri Jun 23, 2023 3:14 pm
by mrtinb
I don't know Timothy Swenson's guide by heart.

I mainly use the book Mastering Machine Code on Your ZX81. If you havn't got a copy, you can find it online here: http://www.users.waitrose.com/~thunor/m ... index.html

Re: Assembly on ZX81

Posted: Fri Jun 23, 2023 3:17 pm
by mrtinb
If you want more description of the hardware, then this document might help: http://problemkaputt.de/zxdocs.htm

Re: Assembly on ZX81

Posted: Fri Jun 23, 2023 3:22 pm
by mrtinb
If you want code to create your own hires rutines, you should look here:

https://web.archive.org/web/20201108114 ... torial.htm

Or here:

http://www.fruitcake.plus.com/Sinclair/ ... ration.htm

Re: Assembly on ZX81

Posted: Fri Jun 23, 2023 3:35 pm
by MrVertigo
Thanks for all this. I’ve read mastering machine code a few times, but always found it a bit too centred on calling routines from ROM, which didn’t really feel like learning to code for me. Am I wrong?

I can do a bit of machine code programming of the Z80, mainly in binary. I’m familiar with the main concepts, but now I really want to learn assembly.

Re: Assembly on ZX81

Posted: Fri Jun 23, 2023 10:15 pm
by mrtinb
Personally I learned a lot of Z80 assembly, by reading other people's programs, and try to understand them.

Re: Assembly on ZX81

Posted: Fri Jun 23, 2023 10:24 pm
by dr beep
MrVertigo wrote: Fri Jun 23, 2023 3:07 pm Is Timothy Swenson’s guide to getting started on Assembly Language for the ZX81 still the best place to start? Any other resources I should check out for beginning?

I’m not too interested in anything that’s heavily focused on calling routines from ROM.
This can give you a good start.
https://www.sinclairzxworld.com/viewtop ... f=6&t=4892

I am working on a bookversion with more detailed explanation of 1K hires and a game as type-in

Re: Assembly on ZX81

Posted: Fri Jun 23, 2023 10:27 pm
by dr beep
mrtinb wrote: Fri Jun 23, 2023 10:15 pm Personally I learned a lot of Z80 assembly, by reading other people's programs, and try to understand them.
And.... did you understood my games?

Re: Assembly on ZX81

Posted: Sat Jun 24, 2023 1:30 am
by MrVertigo
dr beep wrote: Fri Jun 23, 2023 10:24 pm
This can give you a good start.
https://www.sinclairzxworld.com/viewtop ... f=6&t=4892

I am working on a bookversion with more detailed explanation of 1K hires and a game as type-in
This looks brilliant! Just what I need, thanks!!