Break Into Program

457 Followers
148 Following
37 Posts
Software developer & electronics dabbler Restoring & programming vintage computers from Acorn Atom to ZX81.
Twitterhttps://twitter.com/BreakIntoProg
Bloghttp://www.breakintoprogram.co.uk
Githubhttps://github.com/breakintoprogram
YouTubehttps://www.youtube.com/BreakIntoProgram
Bought a Tatung Einstein last March, and only just got around to firing it up. It was bought with the intention of transferring a box of disks given to me by Tim Follin that contain the source files for some of his SID and AY chip music...
What the heck? Currently unable to send tweets from any of my accounts.

One of my biggest regrets is the decision 30 years ago to give away all my programming reference books, assuming I'd never need/want them again. I've been looking out for this one for a couple of years now: it's like the proverbial hen's teeth. Whilst it's not as influential as the seminal "Programming the Z80" (Rodney Zaks), it is the book I could afford as a 15-year old, and served me well for a few years, developing games on the ZX Spectrum and Amstrad CPC.

Anyway, was checking on the progress of an order on Amazon and threw up a search and there was a copy for sale on World of Books (Amazon Marketplace) for £3.20. Kerching!

So I'll own the holy trinity of books that got me into assembly language programming:

- Mastering Machine code on the ZX80/81 by Toni Baker
- The Complete Spectrum ROM disassembly by Frank O'Hara and Ian Logan
- That

I'm doing my happy dance now.

Bit of a mind bender trying to work out how the extra instructions fit in the standard Z80 opcode map; here's my scribbled notes for the block instructions.
Spent the last few evenings working on my Agon eZ80 disassembler with my coding buddy. It's almost there now; can decode all Z80 and eZ80 instructions. Just missing the extra eZ80 addressing mode modifiers.
Been developing more apps for the Agon too - working on porting the Z80 I wrote for the BSX to the Agon, converting it to C and adding in the extra eZ80 instructions.
Got a package today from Olimex, their variant on the Agon board I've been developing the firmware for.