BASIC NecessitiesWith a bit of work, Applesoft has been rewritten to be used again in 2022! We’ll look at a few of the simple changes that help it shine.Apr 21, 2022Apr 21, 2022
System Status #1Now that Australia has returned to some semblance of normalcy, work has been progressing steadily. Since the last update a lot of effort…Apr 2, 2022Apr 2, 2022
Interrupt HandledMelbourne, the most “locked down” city in the world has finally started to open back up. That means development can resume at a better…Nov 12, 2021Nov 12, 2021
System InterruptSince beginning development of zero_page I’ve spent over 200 days in a series of different lockdowns. Not just any lockdowns, but some of…Aug 30, 2021Aug 30, 2021
System Status: 0Last week I was fortunate enough to be invited to give a presentation at KansasFest 2021, a virtual meet-up (thanks to COVID-19) of Apple…Aug 1, 2021Aug 1, 2021
WAI(t)The old 65C02 processor had a built-in method to put the chip “to sleep” while it waited. I think I can use that in 2021 in a new way.Mar 9, 2021Mar 9, 2021
Talking to Each OtherHow do we get a machine from the early 80s to communicate with a powerful 3D engine it couldn’t even begin to imagine?Mar 9, 2021Mar 9, 2021
Building an EmulatorMy journey to writing an NES emulator (and later the Apple II emulator) started with a simple question…Mar 9, 2021Mar 9, 2021
Apple, Meet UnrealSo how do you put a computer from the 80s into an engine from 2020? Surprisingly it wasn’t too much work, once you got past a few hang-ups.Mar 8, 2021Mar 8, 2021