log in | register | forums
Show:
Go:
Forums
Username:

Password:

User accounts
Register new account
Forgot password
Forum stats
List of members
Search the forums

Advanced search
Recent discussions
- Updated RISC OS Git client sent to beta testers (News:12)
- Rougol September 2023 meeting is an informal chat (News:)
- Elesar releases an Econet adapter for RiscPC (News:3)
- Custom RISC OS cases (News:)
- London Show 2023 cancelled (News:)
- WROCC September 2023 meeting - Mark Moxon on Elite (News:3)
- WROCC September meeting is very Elite (News:)
- August 2023 News Summary (News:)
- WROCC August Newsletter Volume 41:5 reviewed (News:)
- Rougol August 2023 meeting is an informal chat (News:1)
Related articles
- WROCC September meeting is very Elite
- Rougol August 2023 meeting is an informal chat
- WROCC August 2023 meeting - RISCOSbits
- Rougol July 2023 meeting - Sine Nomine Software
- Rougol July talk features Sine Nomine software
- Rougol June meeting in an informal chat
- WROCC June 2023 meeting - RISC OS and Macs
- Rougol May meeting - Paul Stone makes Archimedes live
- WROCC May talk is on Wednesday with Chris Johns
- Rougol April meeting
Latest postings RSS Feeds
RSS 2.0 | 1.0 | 0.9
Atom 0.3
Misc RDF | CDF
Site Search
 
Article archives
The Icon Bar: News and features: WROCC September 2023 meeting - Mark Moxon on Elite
 

WROCC September 2023 meeting - Mark Moxon on Elite

Posted by Mark Stephens on 10:07, 7/9/2023 |
 
Wakefield's September speaker was Mark Moxon (former Acorn magazine editor) and arguably number one Elite fan.....

As usual, it was on Zoom with an audience from all over 'greater' Wakefield. Talk was recorded on Zoom if you missed it.
 
The focus of the talk was Elite! (spoiler in the title). Mark reminded us of his Elite career, starting 1984 with Elite on BBC. He also worked at Acorn User, Acorn and Xara. From 1999 he was on the h2g2 site.
 
First off we had a quick intro to Elite (just in case). It is a 3D space tracing sim first released in 1984 for BBC Micro. It has been ported to lots of other systems and is one of the most influential games in history.
 
Elite Documentation project to show how Elite was created and secrets of its coding. David Braden released Elite source code which is very terse and unclear. Some code actually written on Acorn Atom. Paul Brink annotated this with some comments. Mark's lockdown project was to look at Kieran Connell's further annotated version and further document in May 2020. He documented other versions and also Aviator and Revs. He has backported features between versions (ie flicker free Elite code). He also produced a Teletext version.
 
Next Mark looked at some features in Elite starting with how the Procedural Universe was generated in such small memory. Uses seed value to build other values.
 
Authors very proud of optimised Maths routines for drawing. Uses sig-magnitude numbers. No lookup tables used except some trig. The ship is at the centre of the Universe to simplify maths.
 
Mark also dissected the plot screen mode. Mix of Mode 4 and Mode 5 with a custom screen size with interrupt handler handling switches. Square to simplify plotting and code stored in non-visible parts. Rev uses a similar split screen mode.
 
Some other interesting things covered were the text tokenisation to squeeze in all that text, extended system descriptions, line heaps (drawing and redrawing using EOR), the competition code contains clues so Acornsoft could check entries for cheats, second processor versions (Elite had its own API to use), and TINA (custom code extensions).
 
Mark gave us an overview of other versions on systems (Commodore, NES, Amiga, Atari ST, Archimedes).
 
All the details Mark showed us and the versions are on his website. Currently working through NES version.
 
BBC Master had flicker free smoother graphics which has been back-ported to previous versions.
 
The Eilte Universe Editor allows creation of scenes from games - inspired by box art on the game. Create your own universe! Mod bolted onto original game.
 
Teletext Elite uses Mode 7 and surprisingly playable.
 
As always time for questions at the end.
 
Thanks to Mark for a fascinating talk and if you are into Elite (or games) his talk is well worth watching.
 
Details on all meetings (and email address to ask for a Zoom link) can be found on the WROCC website
 
  WROCC September 2023 meeting - Mark Moxon on Elite
  nytrex (18:40 7/9/2023)
  markee174 (17:21 8/9/2023)
    nytrex (19:14 9/9/2023)
 
Alan Robertson Message #125489, posted by nytrex at 18:40, 7/9/2023
Member
Posts: 87
Damn. I completely forgot about this meeting.

Many thanks for the comprehensive write up. Sounds like it was a great presentation with loads and loads of information.
  ^[ Log in to reply ]
 
Mark Stephens Message #125490, posted by markee174 at 17:21, 8/9/2023, in reply to message #125489
Does all the
work around here

Posts: 127
Video is on https://www.youtube.com/watch?v=B2RKCjnSHM0
  ^[ Log in to reply ]
 
Alan Robertson Message #125491, posted by nytrex at 19:14, 9/9/2023, in reply to message #125490
Member
Posts: 87
Thanks for the link. I shall be watching this shortly.
  ^[ Log in to reply ]
 

The Icon Bar: News and features: WROCC September 2023 meeting - Mark Moxon on Elite