Load site modules...
lade...
random avatar

markmoxon - Network

Posts Subscribe

I recently hacked #Elite on the #Acorn #Archimedes to send scores to a live scoreboard across an #Econet network.I've just published a...

https://universeodon.com/@markmo...

I recently hacked on the to send scores to a live scoreboard across an network.

I've just published a short article that explains how I did this.

I hope you like it!

elite.bbcelite.com/hacks/elite

30.4.2025 18:14I recently hacked #Elite on the #Acorn #Archimedes to send scores to a live scoreboard across an #Econet network.I've just published a...
https://universeodon.com/@markmo...

I've just released !EliteNet, my first #RISCOS application in 30 years.It allows #Archimedes #Elite to transmit to an #Econet...

https://universeodon.com/@markmo...

I've just released !EliteNet, my first application in 30 years.

It allows to transmit to an multiplayer scoreboard (see Yoda’s score in the second screenshot, for example).

I’ve loved every minute of this little side project!

Here's the repo: github.com/markmoxon/elite-ove

If you want to see this in action, we’ll be playing multiplayer Elite at the National Museum of Computing’s LAN Party on 7-8 June.

You can find more information about the party here, including ticket details: tnmoc.org/events/econet-lan-pa

See you there!

27.4.2025 18:17I've just released !EliteNet, my first #RISCOS application in 30 years.It allows #Archimedes #Elite to transmit to an #Econet...
https://universeodon.com/@markmo...

Sometimes it's the small projects that are the most enjoyable.Case in point: this month I'm building !EliteNet, which connects the...

https://universeodon.com/@markmo...

Sometimes it's the small projects that are the most enjoyable.

Case in point: this month I'm building !EliteNet, which connects the version of to the Econet multiplayer scoreboard, so ArcElite players can compete against players.

I last wrote a RISC OS application in 1995. That's 30 years ago! Turns out that BBC BASIC V is still a great language to code in.

And I've never written a RISC OS relocatable module before, so even now, this old dog is learning new ARM-based tricks.

And… ArcElite! ❤️

I absolutely love this hobby.

19.4.2025 20:53Sometimes it's the small projects that are the most enjoyable.Case in point: this month I'm building !EliteNet, which connects the...
https://universeodon.com/@markmo...

In anticipation of June's Econet LAN Party at the National Museum of Computing in Bletchley, I've updated Elite over Econet.It now...

https://universeodon.com/@markmo...

In anticipation of June's Econet LAN Party at the National Museum of Computing in Bletchley, I've updated Elite over Econet.

It now supports flicker-free graphics, up to 100 players in multiplayer, better server support and more. Game on!

For more details and downloads see elite.bbcelite.com/hacks/elite

For tickets to the LAN Party on 7-8 June, see eventbrite.co.uk/e/econet-lan-

And for discussion on Stardot about the event, see stardot.org.uk/forums/viewtopi

See you there!

26.3.2025 12:56In anticipation of June's Econet LAN Party at the National Museum of Computing in Bletchley, I've updated Elite over Econet.It now...
https://universeodon.com/@markmo...

New deep dive: Drawing pixels in Apple II #EliteFor my final Apple II Elite deep dive, I look at the Apple's high-resolution graphics...

https://universeodon.com/@markmo...

New deep dive: Drawing pixels in Apple II

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/

21.2.2025 14:36New deep dive: Drawing pixels in Apple II #EliteFor my final Apple II Elite deep dive, I look at the Apple's high-resolution graphics...
https://universeodon.com/@markmo...

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,...

https://universeodon.com/@markmo...

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/

20.2.2025 11:57Elite 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,...
https://universeodon.com/@markmo...

Another new deep dive: Making the Apple II's keyboard work in #EliteRead about how the Apple II's keyboard fits into the codebase in...

https://universeodon.com/@markmo...

Another new deep dive: Making the Apple II's keyboard work in

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/

19.2.2025 16:38Another new deep dive: Making the Apple II's keyboard work in #EliteRead about how the Apple II's keyboard fits into the codebase in...
https://universeodon.com/@markmo...

New deep dive: How the Apple II version of #Elite was developed on a #BBCMicroIn which I pick through the clues on the source disk, and try...

https://universeodon.com/@markmo...

New deep dive: How the Apple II version of was developed on a

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/

19.2.2025 14:11New deep dive: How the Apple II version of #Elite was developed on a #BBCMicroIn which I pick through the clues on the source disk, and try...
https://universeodon.com/@markmo...

Oops. In compiling the #Elite source code family tree, I omitted Elite-A, arguably the poster child for a forking history of Elite.So...

https://universeodon.com/@markmo...

Oops. In compiling the 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/

19.2.2025 11:48Oops. In compiling the #Elite source code family tree, I omitted Elite-A, arguably the poster child for a forking history of Elite.So...
https://universeodon.com/@markmo...

New deep dive: Sound effects in Apple II EliteFind out how Bell and Braben coaxed the sound of lasers and hyperdrives from nothing more than...

https://universeodon.com/@markmo...

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/

18.2.2025 12:40New deep dive: Sound effects in Apple II EliteFind out how Bell and Braben coaxed the sound of lasers and hyperdrives from nothing more than...
https://universeodon.com/@markmo...

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...

https://universeodon.com/@markmo...

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/

16.2.2025 12:55Last 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...
https://universeodon.com/@markmo...

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...

https://universeodon.com/@markmo...

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/

15.2.2025 14:35New: 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...
https://universeodon.com/@markmo...

Next up I'm going to write a few deep dives into the unique aspects of Apple II Elite, linking to the relevant bits of code on the...

https://universeodon.com/@markmo...

Next up I'm going to write a few deep dives into the unique aspects of Apple II Elite, linking to the relevant bits of code on the website so you can follow along.

And then my Elite project will be pretty much finished... for now, anyway. 😀

I hope you've enjoyed it!

elite.bbcelite.com/

30.1.2025 12:42Next up I'm going to write a few deep dives into the unique aspects of Apple II Elite, linking to the relevant bits of code on the...
https://universeodon.com/@markmo...

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...

https://universeodon.com/@markmo...

Last week I released fully documented source code for on the 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/

30.1.2025 12:41Last 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...
https://universeodon.com/@markmo...

I've taken the original, extremely terse source files from the disks on Ian Bell’s site, and have converted them into a fully...

https://universeodon.com/@markmo...

I've taken the original, extremely terse source files from the disks on Ian Bell’s site, and have converted them into a fully buildable source with a full and detailed commentary.

That's 57,000 lines of heavily commented 6502 assembly that explain how this classic game works... on 1977 technology.
My next step will be to add the commentary to my elite.bbcelite.com/ website.

When that's done, the site will cover all the official 6502 versions of Elite: BBC Micro, Acorn Electron, 6502 Second Processor, Commodore 64, Apple II, BBC Master, NES…plus Elite-A.

Full house! It’s only taken 5 years. 🫡

I'll also be writing some deep dives into the Apple version, as there are some really interesting aspects to this codebase.

Right on, Commanders!

23.1.2025 18:48I've taken the original, extremely terse source files from the disks on Ian Bell’s site, and have converted them into a fully...
https://universeodon.com/@markmo...

I'm really proud to present my fully documented source code for #Elite on the #Apple II.This is the original 1986 source, recently...

https://universeodon.com/@markmo...

I'm really proud to present my fully documented source code for on the 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/elite-sou

23.1.2025 18:48I'm really proud to present my fully documented source code for #Elite on the #Apple II.This is the original 1986 source, recently...
https://universeodon.com/@markmo...

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...

https://universeodon.com/@markmo...

I am an fan, and I am an fan.

I am documenting Apple II Elite.

This bit saves commander files.

Big chunks of it are taken straight from Apple DOS 3.3. The source code for Elite is on the left, the equivalent source code for DOS is on the right.

So this code is a proper mash-up of Bell and Braben with Woz and Wiggington.

I love this hobby!

21.1.2025 21:09I 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...
https://universeodon.com/@markmo...

Aleksi Eeben's conversion of #Elite for the #VIC20 has just been released, and it is absolutely fantastic!Find out more at...

https://universeodon.com/@markmo...

Aleksi Eeben's conversion of for the has just been released, and it is absolutely fantastic!

Find out more at vic20elite.wordpress.com

When I annotated the source, this was exactly the kind of thing I hoped would happen. Right on, Commander! 🫡

20.1.2025 19:23Aleksi Eeben's conversion of #Elite for the #VIC20 has just been released, and it is absolutely fantastic!Find out more at...
https://universeodon.com/@markmo...

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...

https://universeodon.com/@markmo...

I’m very close to finishing my 100% commentary of the source code for on the 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/elite-sou

18.1.2025 21:14I’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...
https://universeodon.com/@markmo...

New Elite deep dive: All about the BBC Micro disc versionFind out how Bell and Braben harnessed cutting-edge 1980s floppy disc technology to...

https://universeodon.com/@markmo...

New Elite deep dive: All about the BBC Micro 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/

6.1.2025 19:16New Elite deep dive: All about the BBC Micro disc versionFind out how Bell and Braben harnessed cutting-edge 1980s floppy disc technology to...
https://universeodon.com/@markmo...
Subscribe
To add news/posts to your profile here, you must add a link to a RSS-Feed to your webfinger. One example how you can do this is to join Fediverse City.
         
Webfan Website Badge
Nutzungsbedingungen   Datenschutzerklärung  Impressum
Webfan | @Web pages | Fediverse Members

⬆️

⬇️