Looking for a book
Looking for a book
Back in the 1980's I was really into Z80 programming on the ZX81. I had a book that was my go to reference for programming but sadly over the years it got lost and I have forgotten the title. At first I thought it may be Toni Baker's Mastering Machine Code on Your ZX81 but after firing up the old brain cells I don't remember any of that in the book.
What I do remember is that it went deep into the structure of Basic and the ROM. It showed the layout of the Basic Line, the variable area and the format of the variable types. The part I found most invaluable was a listing of Rom routines and how to implement them. All the routines showed what the registers needed calling the routines and what were in them after the routines ended. I believe there were routines for binary to 4 digit "ZX ASCII", running one line of code, address of a Basic variable, next line number and so forth. Now I know it was a white cover with possibly red lettering so it may be Byteing Deeper into Your Timex Sinclair 1000 by Mark Harrison but without an index I can't confirm it.
What I'm really looking for is the list of ROM routines in that book so if there is a pdf of that part it would be great. I do have The Explorer's Guide to the ZX81 and Timex Sinclair 1000 by Mike Lord that also has a rom routine listing but isn't as comprehensive.
What I do remember is that it went deep into the structure of Basic and the ROM. It showed the layout of the Basic Line, the variable area and the format of the variable types. The part I found most invaluable was a listing of Rom routines and how to implement them. All the routines showed what the registers needed calling the routines and what were in them after the routines ended. I believe there were routines for binary to 4 digit "ZX ASCII", running one line of code, address of a Basic variable, next line number and so forth. Now I know it was a white cover with possibly red lettering so it may be Byteing Deeper into Your Timex Sinclair 1000 by Mark Harrison but without an index I can't confirm it.
What I'm really looking for is the list of ROM routines in that book so if there is a pdf of that part it would be great. I do have The Explorer's Guide to the ZX81 and Timex Sinclair 1000 by Mike Lord that also has a rom routine listing but isn't as comprehensive.
2X Timex Sinclair 1000, ZX81, ZX80Core, 5X 16K Ram Pack, ZXBlast, ZX P file to Ear Input Signal Converter, Elf II
Re: Looking for a book
Whilst I can't help with the book, this page may be useful if all you want are the ROM explanations.blittled wrote: ↑Sat Sep 14, 2019 2:17 am Back in the 1980's I was really into Z80 programming on the ZX81. I had a book that was my go to reference for programming but sadly over the years it got lost and I have forgotten the title. At first I thought it may be Toni Baker's Mastering Machine Code on Your ZX81 but after firing up the old brain cells I don't remember any of that in the book.
What I do remember is that it went deep into the structure of Basic and the ROM. It showed the layout of the Basic Line, the variable area and the format of the variable types. The part I found most invaluable was a listing of Rom routines and how to implement them. All the routines showed what the registers needed calling the routines and what were in them after the routines ended. I believe there were routines for binary to 4 digit "ZX ASCII", running one line of code, address of a Basic variable, next line number and so forth. Now I know it was a white cover with possibly red lettering so it may be Byteing Deeper into Your Timex Sinclair 1000 by Mark Harrison but without an index I can't confirm it.
What I'm really looking for is the list of ROM routines in that book so if there is a pdf of that part it would be great. I do have The Explorer's Guide to the ZX81 and Timex Sinclair 1000 by Mike Lord that also has a rom routine listing but isn't as comprehensive.
http://k1.spdns.de/Vintage/Sinclair/80/ ... Hara).html
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
-
- Posts: 2256
- Joined: Sat Nov 26, 2016 2:42 am
Re: Looking for a book
I think I have a physical copy of Byteing Deeper Into ... but will have to check. It certainly sounds familiar!
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
Re: Looking for a book
I’ve just bought the book used on Amazon for under €9 incl. shipping. We’ll see when it arrives. 

-
- Posts: 2256
- Joined: Sat Nov 26, 2016 2:42 am
Re: Looking for a book
I have this:-
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
-
- Posts: 2256
- Joined: Sat Nov 26, 2016 2:42 am
Re: Looking for a book
Also
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
Re: Looking for a book
I too have this book and have found it to quite informative.Lardo Boffin wrote: ↑Sat Sep 14, 2019 6:58 pm Also
6198E14C-614F-4064-AAD9-E037D877AF0F.jpeg
15D671CD-412B-4E07-B63A-ECB8A8DC2EF7.jpeg
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
Re: Looking for a book
Thanks for all the replies and references. Looking at the contents of the Byteing Deeper book I can tell that wasn't the book I was thinking about. I believe the cover had only the title with no graphics. I had it for an Assembly Coding SIG I was in in 1985 when I was in the Capitol Area Timex Sinclair User Group in Washington DC.
2X Timex Sinclair 1000, ZX81, ZX80Core, 5X 16K Ram Pack, ZXBlast, ZX P file to Ear Input Signal Converter, Elf II
Re: Looking for a book
Maybe you are looking for The Complete Timex TS1000 / Sinclair ZX81 ROM Disassembly by Dr. Ian Logan & Dr. Frank O'Hara
http://k1.spdns.de/Vintage/Sinclair/80/ ... ra%29.html
Many of the ZX81 mathematical routines were also used in the Spectrum ROM
http://www.primrosebank.net/computers/z ... blyThe.pdf
The other main source of info for me at the time was Programming the Z80 by Rodney Zaks especially for T State timings
http://www.z80.info/zip/zaks_book.pdf
http://k1.spdns.de/Vintage/Sinclair/80/ ... ra%29.html
Many of the ZX81 mathematical routines were also used in the Spectrum ROM
http://www.primrosebank.net/computers/z ... blyThe.pdf
The other main source of info for me at the time was Programming the Z80 by Rodney Zaks especially for T State timings
http://www.z80.info/zip/zaks_book.pdf