Mark Moxon
@markmoxon.bsky.social
790 followers 310 following 440 posts
Writer, walker, software archaeologist. 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. www.markmoxon.com
Posts Media Videos Starter Packs
markmoxon.bsky.social
"utterly failing to grasp Elite or Exile"

"got to Dangerous in Elite"

"win Exile"

Ha, sounds like you managed to master both of them in the end. Good job! I never got anywhere in Exile, I just kept dying, so big respect there...
markmoxon.bsky.social
Ha, I suspect you’re not alone there. 🤣 The original Elite has a pretty steep learning curve… but it’s well worth the effort.
markmoxon.bsky.social
Yeah, that would have been amazing…
markmoxon.bsky.social
Now that’s a challenge!

Might leave that to someone else, mind you. 😀
markmoxon.bsky.social
I've just released the Elite Compendium Addendum for the BBC Micro B+.

It contains two bonus versions of Elite for lucky owners of the B+, including musical BBC Master Elite for the B+128.

See elite.bbcelite.com/hacks/elite_... for details.

#retrogaming #retrocomputing #bbcmicro #8bit #elite
Elite Compendium - Elite on the 6502
Details of the Elite Compendium, which brings all the best Elite hacks together in one feature-packed disc
elite.bbcelite.com
markmoxon.bsky.social
Been a while since I looked at this bit of code, but Elite does the whole division thing. Not surprising really - the authors were super-proud of their maths routines, so they used them!

Deepish dive: elite.bbcelite.com/deep_dives/l...

The clipping code: elite.bbcelite.com/cassette/mai...
Line-clipping - Elite on the 6502
A deep dive into line-clipping in Elite on the 6502
elite.bbcelite.com
markmoxon.bsky.social
Ha, I did briefly consider hacking Lander to run on the ARM1 co-pro, and send graphics commands over the Tube to a BBC Micro to display something similar. Might still be possible!

But then someone actually wrote a BBC version of Lander. And that’s really amazing!

www.stardot.org.uk/forums/viewt...
markmoxon.bsky.social
And a shout out to @negativecharge.bsky.social for the Electron version of the Elite music, which I incorporated to make the Compendium. Amazing work!
markmoxon.bsky.social
If you want to play the Electron version of the Elite Compendium in your browser, here's a link:

0xc0de6502.github.io/electroniq/?...

Fair warning - the title music in Electron Elite kicks in suddenly, so watch your volume settings!
Electroniq
Acorn Electron emulator
0xc0de6502.github.io
markmoxon.bsky.social
I'm pleased to announce the #Elite Compendium for the #Acorn #Electron, containing three amazing hacked versions of Elite on one disc.

It includes a brand new version: musical Elite. On the Electron!

Lots of details here: elite.bbcelite.com/hacks/elite_...

#retrogaming #retrocomputing #bbcmicro
The disc menu on the Electron version of the Elite Compendium
markmoxon.bsky.social
The driver was great, thanks! I had to move a few variables out of zero page as Elite is really greedy that way, and I had to muck about a bit with the repeat code, as that seemed to be unhappy when run in the interrupt handler, but none of that took long. The Huffman version fits very nicely! 👍
markmoxon.bsky.social
Thank you! I’m glad you like it, it’s such a fun project, and it just keeps on giving. 😀

I don’t know what the authors of Elite think, but I do hope they approve… after all, all my hacks involve code and content from the other versions that they wrote, so it’s all their work in the first place! 🫡
markmoxon.bsky.social
The incomparable @negativecharge.bsky.social recently converted the Commodore 64 Elite music to the Electron.

I've finally found time to add it to Electron Elite.

Here's the docking computer in all its one-channel glory.

Turn your sound on!

#retrocomputing #retrogaming #electron #bbcmicro #8bit
markmoxon.bsky.social
That would have been epic! But the provenance is that it was left over from the Kickstarter for the Bedroom to Billions documentary:

www.kickstarter.com/projects/gam...

I am so delighted to have given it a good home (and a good scrub!). And its own handcrafted version of Elite, of course. 😀
From Bedrooms to Billions
Please support our feature film documentary telling the story of the UK Video Games Industry from 1979 to the present day.
www.kickstarter.com
markmoxon.bsky.social
Thank you! I must say I do enjoy hacking Elite, and it’s always fun to push the game to its limit on machines that missed out first time around. 😀

I got the B+ from eBay, so not sure it’s a gesture as such, but I like to think that DB would approve of all this careful curation of his co-creation!
markmoxon.bsky.social
And I'm not backporting Elite to any of them! 😆
markmoxon.bsky.social
Thank you! It was a bit of a mess when I got it, with broken keys and layers of dust, but after a proper service and a big hug, it's looking pretty great.

Such a lovely machine deserves to be treated with respect, I reckon. 😍
markmoxon.bsky.social
Look at this little beauty! It's my new BBC Micro B+, signed by David Braben himself, and it’s the inspiration for my latest project:

"BBC Master Elite, backported to run on the unexpanded B+, and with lots of extra features"

Links in thread.

#retrocomputing #retrogaming #bbcmicro #8bit #elite
My signed BBC Micro B+ running the BBC Master version of Elite My signed BBC Micro B+ David Braben's signature on my BBC Micro B+
markmoxon.bsky.social
To explain further:

The B+ is a Model B with an extra 32K of RAM, split into 20K of shadow RAM and 12K of very bizarre and hard-to-use "private RAM". But it turns out this is just enough to contain the BBC Master version of Elite, with all its colours and extra ships and whatnot.

So I just had to!
markmoxon.bsky.social
We have a winner!

This is the BBC Master version of Elite backported to work on the unexpanded BBC Micro B+. The B+ was almost totally ignored back in the day and was swiftly replaced by the Master, so for the B+ to have its own enhanced version of Elite is a pretty big deal. For B+ fans, anyway. 🙂
markmoxon.bsky.social
Ha! That would be awesome. But sadly that’s not it. 😀
markmoxon.bsky.social
Nice idea! But that’s not it.