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
Here's the to-do list.
I will post a link here whenever I add a new one to thesentinel.bbcelite.com
It's going to take a while! But it should be worth it...
#retrocomputing #retrogaming #c64 #8bit
Here's the to-do list.
I will post a link here whenever I add a new one to thesentinel.bbcelite.com
It's going to take a while! But it should be worth it...
#retrocomputing #retrogaming #c64 #8bit
Marine Beaufils is a French artist who creates beautiful embroideries of... The Sentinel (amongst others).
It's inspired and quite beautiful. Enjoy!
www.marine.st/en/pages/sen...
#bbcmicro #zxspectrum #c64 #retrogaming #retrocomputing
Marine Beaufils is a French artist who creates beautiful embroideries of... The Sentinel (amongst others).
It's inspired and quite beautiful. Enjoy!
www.marine.st/en/pages/sen...
#bbcmicro #zxspectrum #c64 #retrogaming #retrocomputing
It's 1856 pixels high and 2048 pixels wide.
Here's the first level. The initial 192x160 screen is in red. Panning jumps the view to different grid points.
It's a big old world!
#retrocomputing #retrogaming #bbcmicro #c64 #8bit
It's 1856 pixels high and 2048 pixels wide.
Here's the first level. The initial 192x160 screen is in red. Panning jumps the view to different grid points.
It's a big old world!
#retrocomputing #retrogaming #bbcmicro #c64 #8bit
Before I tackled my first disassembly, I couldn't fathom how people did it. It felt like arcane magic.
So I've written down every single step in the journey from game binary to finished project.
I'll publish it soon.
8/9
Before I tackled my first disassembly, I couldn't fathom how people did it. It felt like arcane magic.
So I've written down every single step in the journey from game binary to finished project.
I'll publish it soon.
8/9
First, release the repository. That’s done!
Next, release a website version of the commented code.
Then write lots of deep dives into how the game works. I have a long list.
And then I hope to add the #Commodore64 version to the mix.
7/9
First, release the repository. That’s done!
Next, release a website version of the commented code.
Then write lots of deep dives into how the game works. I have a long list.
And then I hope to add the #Commodore64 version to the mix.
7/9
At this stage the overall picture is hard to fathom, but poking through the source is a delightful way to appreciate the brilliance of Geoff Crammond’s code.
Scroll through. Take a look at random parts of the source. See how it works. Enjoy!
6/9
At this stage the overall picture is hard to fathom, but poking through the source is a delightful way to appreciate the brilliance of Geoff Crammond’s code.
Scroll through. Take a look at random parts of the source. See how it works. Enjoy!
6/9
There are errors! There are typos! There are misunderstandings!
It’s a complex beast.
Comments that need improving are marked with "???". I hope to explain these properly over time. We’ll get there.
5/9
There are errors! There are typos! There are misunderstandings!
It’s a complex beast.
Comments that need improving are marked with "???". I hope to explain these properly over time. We’ll get there.
5/9
Its design embraces the technical limitations of the hardware to create a uniquely tense experience.
The 3D scrolling landscape is an 8-bit wonder.
It is essentially a VR game, before VR even existed… and all this in just 32K.
4/9
Its design embraces the technical limitations of the hardware to create a uniquely tense experience.
The 3D scrolling landscape is an 8-bit wonder.
It is essentially a VR game, before VR even existed… and all this in just 32K.
4/9
On both platforms The Sentinel is a stone-cold classic.
It boasts filled 3D graphics, eerie silences, utterly unique gameplay and an atmosphere you can cut with a knife.
3/9
On both platforms The Sentinel is a stone-cold classic.
It boasts filled 3D graphics, eerie silences, utterly unique gameplay and an atmosphere you can cut with a knife.
3/9
The result is more than 40,000 lines of heavily and lovingly commented source code that I reconstructed from a disassembly of the original BBC Micro game binaries.
Want to cut to the chase? Here’s the main source file:
github.com/markmoxon/th...
2/9
The result is more than 40,000 lines of heavily and lovingly commented source code that I reconstructed from a disassembly of the original BBC Micro game binaries.
Want to cut to the chase? Here’s the main source file:
github.com/markmoxon/th...
2/9
It's been four months in the making and is almost complete.
Elite, Aviator, Revs, Lander… and now this.
Let the countdown begin: 🤖🪨🌲
#retrocomputing #retrogaming #bbcmicro #commodore64 #8bit
It's been four months in the making and is almost complete.
Elite, Aviator, Revs, Lander… and now this.
Let the countdown begin: 🤖🪨🌲
#retrocomputing #retrogaming #bbcmicro #commodore64 #8bit
It should be worth the wait, though.
#8bit #bbcmicro #disassembly
It should be worth the wait, though.
#8bit #bbcmicro #disassembly
And there’s a Commodore 64 version too. You can even swap files between the two, so you can create a scene on a Beeb, save it and play it on a C64.
I really enjoyed building this one, I have to say!
And there’s a Commodore 64 version too. You can even swap files between the two, so you can create a scene on a Beeb, save it and play it on a C64.
I really enjoyed building this one, I have to say!
The #BBCMicro B+ is officially the Commander-in-Chief of #8bit #Elite. 🫡
See thread for details.
(1/8)
#retrogaming #retrocomputing
The #BBCMicro B+ is officially the Commander-in-Chief of #8bit #Elite. 🫡
See thread for details.
(1/8)
#retrogaming #retrocomputing
The bottom one looks like LK12, which is in position B in shipped Masters (according to the Advanced Master Reference Guide).
The bottom one looks like LK12, which is in position B in shipped Masters (according to the Advanced Master Reference Guide).
It includes a brand new version: musical Elite. On the Electron!
Lots of details here: elite.bbcelite.com/hacks/elite_...
#retrogaming #retrocomputing #bbcmicro
It includes a brand new version: musical Elite. On the Electron!
Lots of details here: elite.bbcelite.com/hacks/elite_...
#retrogaming #retrocomputing #bbcmicro
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
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
"BBC Master Elite, backported to run on the unexpanded B+, and with lots of extra features"
Links in thread.
#retrocomputing #retrogaming #bbcmicro #8bit #elite
"BBC Master Elite, backported to run on the unexpanded B+, and with lots of extra features"
Links in thread.
#retrocomputing #retrogaming #bbcmicro #8bit #elite
Sure, it’s pretty niche, but this has never been done before, which is always fun.
Can you tell what it is yet? The clue's in the clip...
#retrocomputing #retrogaming #bbcmicro #8bit #elite
Sure, it’s pretty niche, but this has never been done before, which is always fun.
Can you tell what it is yet? The clue's in the clip...
#retrocomputing #retrogaming #bbcmicro #8bit #elite
This massively enhanced version of the original game contains pretty much every feature of #BBCMicro Elite, but on the Electron. Just add 16K of sideways RAM.
Links in thread.
#retrocomputing #retrogaming
This massively enhanced version of the original game contains pretty much every feature of #BBCMicro Elite, but on the Electron. Just add 16K of sideways RAM.
Links in thread.
#retrocomputing #retrogaming
In the original Electron version, the energy bomb did little more than beep gently. Now it rages with lightning bolts! That's much better.
#retrogaming #retrocomputing #8bit #bbcmicro
In the original Electron version, the energy bomb did little more than beep gently. Now it rages with lightning bolts! That's much better.
#retrogaming #retrocomputing #8bit #bbcmicro
Here's the briefing for the Constrictor mission, backported from the #BBCMicro; I've also ported the Thargoid plans mission, and the Trumbles from the #C64 and #NES. 🫡
#retrocomputing #retrogaming #8bit
Here's the briefing for the Constrictor mission, backported from the #BBCMicro; I've also ported the Thargoid plans mission, and the Trumbles from the #C64 and #NES. 🫡
#retrocomputing #retrogaming #8bit
Here's the feature list. It’s big! Big enough that this is effectively a Compendium version of Electron Elite; to sit proudly alongside the #BBCMicro Compendia. 🫡
Not long now!
#retrogaming #retrocomputing #8bit
Here's the feature list. It’s big! Big enough that this is effectively a Compendium version of Electron Elite; to sit proudly alongside the #BBCMicro Compendia. 🫡
Not long now!
#retrogaming #retrocomputing #8bit