Days 6-7 saw me playing around more with ZX Spectrum Machine Code monitors. Am finding myself getting a little more comfortable with Hisoft's Devpac. I tried playing a bit with Laser Genius and managed to get it to bulk-edit memory (though finding a spot to drop the program in was …
read moreLearning Challenge: ZX Spectrum machine code: Day 5
Day 5 and I realized what was wrong with the ADD section: There's a whole problem missing from the PDF version of the book. Fortunately I have a hard-copy of the book and can see what happened, but it's a little disturbing to see an entire example missing from the …
read moreLearning Challenge: ZX Spectrum machine code: Day 4
Day 4 of the learning challenge and I'm playing around more with the Zeus / Monitor and Disassembler environment and learning about addition on 8-bit machines. One thing that finally crystallized for me was how registers (which are 8-bits in length) could hold larger numbers like addresses (answer: use two registers …
read moreLearning Challenge: ZX Spectrum machine code: Days 1-3
For the month of July I've decided to try to do what I initially thought I should do in June: Learn Machine Code on the ZX Spectrum. The ZX Spectrum for those who don't know is a machine that was released primarily in the UK and was the equivalent of …
read more