Profile avatar
markmoxon.bsky.social
Writer, coder, walker, Acorn nut. Back in the day: Editor of Acorn User, Editor of h2g2. I love analysing old code, and my aim is to create the best code disassemblies you have ever seen. Purveyor of Elite/Lander/Revs hacks. https://www.markmoxon.com
234 posts 658 followers 292 following
Regular Contributor
Active Commenter

New deep dive: Drawing pixels in Apple II #Elite For my final Apple II Elite deep dive, I look at the Apple's high-resolution graphics screen mode and how Elite copes with its... interesting approach to screen memory. elite.bbcelite.com/deep_dives/d... #retrocomputing #retrogaming #8bit #apple

#Elite on the Apple II contains code by Ian Bell and David Braben. No surprises there. But did you know it also contains code by Steve Wozniak, Randy Wigginton and Rob Northen? Find out why in my latest deep dive. elite.bbcelite.com/deep_dives/f... #retrocomputing #retrogaming #8bit #apple

Another new deep dive: Making the Apple II's keyboard work in #Elite Read about how the Apple II's keyboard fits into the codebase in Elite, and how different it makes the game feel compared to the other 6502 versions. elite.bbcelite.com/deep_dives/w... #retrocomputing #retrogaming #8bit #apple

New deep dive: How the Apple II version of #Elite was developed on a #BBCMicro In which I pick through the clues on the source disk, and try to piece together the original 1986 development pipeline for Apple II Elite. elite.bbcelite.com/deep_dives/d... #retrocomputing #retrogaming #8bit #apple

Oops. In compiling the #Elite source code family tree, I omitted Elite-A, arguably the poster child for a forking history of Elite. So I've added it to the tree and updated my article. That's better! elite.bbcelite.com/deep_dives/t... #retrocomputing #retrogaming #8bit #bbcmicro #c64 #apple #nes

New deep dive: Sound effects in Apple II Elite Find out how Bell and Braben coaxed the sound of lasers and hyperdrives from nothing more than a single loudspeaker click. This is bare-metal coding at its most elemental! elite.bbcelite.com/deep_dives/s... #retrocomputing #retrogaming #8bit #apple

Last year, Ian Bell released the source disk for Elite on the Apple II. My latest guide shows how you can assemble the source in your browser and see exactly what Bell and Braben's build process looked like back in 1985. elite.bbcelite.com/deep_dives/b... #retrocomputing #retrogaming #8bit #apple

New: I've analysed the source code for all 9 versions of Elite on the 6502, and I've put together a family tree showing the decade-long forking history of the source. Software archaeology in action! 😀 elite.bbcelite.com/deep_dives/t... #retrocomputing #retrogaming #8bit #bbcmicro #c64 #apple #nes

Here’s a fun video review of Elite 3D - the anaglyph version of BBC Micro Elite. Unfortunately the 3D effect wasn’t too obvious for Yawning Angel, but it’s an excellent introduction to the whole anaglyph setup and a good look at what’s involved.

Last week I released fully documented source code for #Elite on the #Apple II. I've now added it to my Elite site, where it's syntax-coloured, cross-referenced, indexed and categorised. So that's every 6502 Elite - done! elite.bbcelite.com/apple/ #retrocomputing #retrogaming #8bit #c64 #bbcmicro

I'm really proud to present my fully documented source code for #Elite on the #Apple II. This is the original 1986 source, recently released by Ian Bell, with every single line of code explained. It’s fascinating code. Enjoy! github.com/markmoxon/el... #retrocomputing #retrogaming #8bit #appleII

I am an #Elite fan, and I am an #Apple fan. I am documenting Apple II Elite. This bit saves commander files. Big chunks of it are taken straight from from Apple DOS 3.3. So this code is a proper mash-up of Bell and Braben with Woz and Wiggington. I love this hobby! #retrocomputing #retrogaming

Aleksi Eeben's conversion of #Elite for the #VIC20 has just been released, and it is absolutely fantastic! Find out more at vic20elite.wordpress.com When I annotated the #C64 source, this was exactly the kind of thing I hoped would happen. Right on, Commander! 🫡 #retrogaming #retrocomputing

I’m very close to finishing my 100% commentary of the source code for #Elite on the #Apple II (to reach a full house of all #6502 Elite disassemblies). Just some dashboard and disk routines to go - maybe done in 1-2 weeks? Follow along at: github.com/markmoxon/el... #retrocomputing #retrogaming

The #Atari 8-bit conversion of #Elite is looking pretty great! This one is a real labour of love - see AtariAge for more details: forums.atariage.com/topic/293865... Feels like we’re entering a golden age for Elite conversions. It’s so great to see! #retrogaming #retrocomputing #bbcmicro #c64

New #Elite deep dive: All about the #BBCMicro disc version Find out how Bell and Braben harnessed cutting-edge 1980s floppy disc technology to make Elite even fancier. (For the rich kids, anyway. Lucky sods!) elite.bbcelite.com/deep_dives/d... #retrocomputing #retrogaming #c64 #apple #nes

And this has occurred in the YA retro room... Elite 3D on my Master. Huge respect to @markmoxon.bsky.social for his work on this version. 😎 Expect a video soon... #BBCmicrocomputer #elite #retrocomputing #rightoncommander #bbcmaster128