Elite Universe Editor (6502SP, BBC Master, C64)

Post Reply
User avatar
MarkMoxon
Posts: 605
Joined: Thu Jul 18, 2019 4:38 pm
Contact:

Elite Universe Editor (6502SP, BBC Master, C64)

Post by MarkMoxon »

Hi all.

I'm delighted to announce a brand new release for the BBC Micro: the Elite Universe Editor.

Full instructions and download links can be found on the project website.

home-screen.png
home-screen.png (5.68 KiB) Viewed 3816 times

The Elite Universe Editor allows you to create your own playable universes in classic BBC Micro Elite. It works on the BBC Micro with a 6502 Second Processor, and on the BBC Master (128 and Turbo).

The Universe Editor lets you customise pretty much every aspect of the Elite universe, from the ships around you to the seeds used to generate the game's systems and galaxies. Here's what you can do, all within the original game engine:
  • Compose your universe by placing ships, planets, suns and space stations anywhere within the local bubble, with a fully featured 3D editor that uses the game's original interface and key presses that will be familiar to players of BBC Micro Elite.
  • Edit the many different attributes for each ship, such as AI, ship personality, speed, turn rates, laser fire, missiles, E.C.M., station type, planet type and so on.
  • Save and load universe files.
  • Play your universes by jumping straight into the game engine with your chosen universe laid out around you. Build a scenario and watch it come to life, or load one of the sample universes that come bundled with the editor, like the iconic screenshot from the back of the box.
  • Edit the galaxy seeds to explore the 281,474,976,710,656 different galaxies that the engine supports.
The Universe Editor is a "mod" in the real sense of the word - it modifies the original Elite, which is still present in the Universe Editor in its full form. When you play a universe file, it drops you into the game itself with your current commander loaded, as if you had been there all along.

I have also released a GitHub repository containing the fully documented and buildable source code for the Universe Editor, so you can see exactly how I modded the original Elite:

https://github.com/markmoxon/elite-universe-editor

It's great fun. I really hope you like it!

Mark
Last edited by MarkMoxon on Thu Jan 12, 2023 4:25 pm, edited 1 time in total.
User avatar
Lardo Boffin
Posts: 2977
Joined: Thu Aug 06, 2015 7:47 am
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by Lardo Boffin »

Blimey! Sounds awesome!
Adventure Language on GitHub
Atom, issue 5, YARRB + video noise killer
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
User avatar
vanekp
Posts: 1413
Joined: Thu Nov 30, 2000 7:09 am
Location: The Netherlands
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by vanekp »

wow amazing work =D>
Regards Peter.
User avatar
marcusjambler
Posts: 1147
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by marcusjambler »

Fabulous idea... And fully implemented too... =D> :shock: :D =D>
User avatar
0xC0DE
Posts: 1300
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by 0xC0DE »

Awesome as ever! =D>
0xC0DE
"I program my home computer / Beam myself into the future"
:arrow: Follow me on Twitter
:arrow: Visit my YouTube channel featuring my games and demos for Acorn Electron and BBC Micro
User avatar
DutchAcorn
Posts: 2674
Joined: Fri Mar 21, 2014 9:56 am
Location: Maarn, Netherlands
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by DutchAcorn »

Wow. That must have been a lot of work, and it shows.

I love the way you have adapted the original game interface as the interface for the editor.

Amazing work! =D>
Paul
User avatar
MarkMoxon
Posts: 605
Joined: Thu Jul 18, 2019 4:38 pm
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by MarkMoxon »

Thank you all for the kind words! :D
DutchAcorn wrote: Sun Oct 30, 2022 10:42 am Wow. That must have been a lot of work, and it shows.

I love the way you have adapted the original game interface as the interface for the editor.
Glad you like it, that bit turned out pretty well. Luckily the dashboard turned out to be a really good UI for editing the ship attributes - makes sense, I guess.

In case anyone is interested, I’m hoping to add the same editing tools to the Commodore 64 version, which should mean that Beeb and C64 owners could swap universe files. Not sure whether anyone will, but it’s an interesting prospect!

Mark
Zalaga
Posts: 14
Joined: Thu Mar 18, 2021 4:22 pm
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by Zalaga »

Thank you for your time to make this available for us, stunning work =D>
User avatar
Iggypop
Posts: 192
Joined: Thu Mar 05, 2020 6:34 pm
Location: The Netherlands
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by Iggypop »

Igor

Acorn Electron, BBC Master 128, Acorn Archimedes A3000
User avatar
trixster
Posts: 1173
Joined: Wed May 06, 2015 12:45 pm
Location: York
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by trixster »

Blimey, this is quite amazing! I need to sink some time into this at the weekend
User avatar
maniacminer
Posts: 1274
Joined: Thu Sep 21, 2017 2:59 am
Location: Cambridge / Singapore
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by maniacminer »

Nice work! Commander Jameson will get dug out of retirement for another blast through user defined space this weekend :D
Big Model B Econet,Master 512,Electron,A3000,A540,Atom,Unilab 3-Chip Plus,6502,Z80,65C816,80186,32016,Matchbox,ARM7TDMI,Master 10/100,PiCoPro,Teletext,Music500,PiSCSI,Challenger3,Gotek,VideoNuLA,GoSDC,GoMMC,Integra-B,RGB2HDMIv4,Epson LQ-850 (for the win!)
User avatar
controlbreak
Posts: 25
Joined: Mon Feb 10, 2014 2:56 pm
Location: Warwick UK
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by controlbreak »

Wow good work!
Loftcat Software on itch.io https://loftcat.itch.io/
User avatar
helpful
Posts: 787
Joined: Tue Sep 22, 2009 1:18 pm
Location: London
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by helpful »

If you want the chance to chat with Mark over a pint about his amazing work on Elite, join us at ROUGOL on Monday!
viewtopic.php?f=61&t=25842

Bryan.
RISC OS User Group Of London - https://www.rougol.jellybaby.net/
RISC OS London Show - https://www.riscoslondonshow.co.uk/
User avatar
MarkMoxon
Posts: 605
Joined: Thu Jul 18, 2019 4:38 pm
Contact:

Re: Elite Universe Editor (6502SP, BBC Master)

Post by MarkMoxon »

This isn't strictly a BBC update... but the Elite Universe Editor is now available for the Commodore 64 as well as the BBC Micro. Here are some links:
I've shared the same source code between the two platforms, so the functionality is identical between this version and the original BBC version. You can even share the same universe files between all three versions (BBC Micro with 6502SP, BBC Master and Commodore 64). There can't be too many programs where you can swap save files between a Beeb and a Commodore 64!

Here are some pictures comparing the two platforms, starting with the BBC version:

home-screen.png
home-screen.png (5.68 KiB) Viewed 2865 times

The ship ID poster from the BBC version:

slot.png
slot.png (7.1 KiB) Viewed 2865 times

The editing dashboard from the BBC version:

dashboard.png
dashboard.png (2.24 KiB) Viewed 2865 times

And the BBC editing screen:

planet.png
planet.png (4.97 KiB) Viewed 2865 times

And now the Commodore 64:

c64-home-screen.png
c64-home-screen.png (5.37 KiB) Viewed 2865 times

The ship ID poster from the C64 version:

c64-slot.png
c64-slot.png (6.59 KiB) Viewed 2865 times

The editing dashboard from the C64 version:

c64-dashboard.png
c64-dashboard.png (2.31 KiB) Viewed 2865 times

And the C64 editing screen:

c64-planet.png
c64-planet.png (4.2 KiB) Viewed 2865 times

It's also interesting to see the differences. For example, the Beeb's space view is much bigger:

boxart2.png
boxart2.png (6.69 KiB) Viewed 2865 times

compared with the exact same universe file loaded on the C64:

c64-boxart2.png
c64-boxart2.png (5.77 KiB) Viewed 2865 times

Apologies for posting this non-Acorn heresy, but hopefully it's of interest!

Mark
shifters74
Posts: 433
Joined: Mon Mar 04, 2019 9:44 am
Contact:

Re: Elite Universe Editor (6502SP, BBC Master, C64)

Post by shifters74 »

Thanks Mark!

All version of elite are interesting (even the current PC one) but being able to modify the C64 and BBC versions is gonna be fun!! :lol:

Thanks for the hard work. =D> =D>

shifters
Post Reply

Return to “miscellaneous new bbc and electron games”