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
- Archive 27:3 has landed (News:)
- WROCC December 2024 talk o...- Andrew Rawnsley (R-Comp) (News:)
- RISC OS 'Advent' Calendar 2024 - David Pitt (News:)
- Elsear brings super-fast Networking to Risc PC/A7000/A7000+ (News:)
- November 2024 News Summary (News:1)
- Latest hardware upgrade from RISCOSbits (News:)
- WROCC November 2024 talk o...ay - Andrew Rawnsley (ROD) (News:3)
- Accessing old floppy disks (Gen:3)
- November developer 'fireside' chat on saturday night (News:)
- RISCOSbits releases a new laptop solution (News:4)
Related articles
- WROCC December 2024 talk on wednesday - Andrew Rawnsley (R-Comp)
- Rougol November 2024 meeting on monday
- WROCC November 2024 talk on wednesday - Andrew Rawnsley (ROD)
- Rougol October 2024 meeting on monday
- WROCC October 2024 meeting - Andy Marks and RISCOSbits
- WROCC October 2024 talk on wednesday - RISCOSbits
- Rougol September 2024 meeting on monday
- WROCC September 2024 talk on wednesday - Amcog
- Rougol August 2024 meeting on monday
- WROCC August 2024 meeting - Paul Reuvers (XAT)
Latest postings RSS Feeds
RSS 2.0 | 1.0 | 0.9
Atom 0.3
Misc RDF | CDF
 
View on Mastodon
@www.iconbar.com@rss-parrot.net
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 09: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 (17:40 7/9/2023)
  markee174 (16:21 8/9/2023)
    nytrex (18:14 9/9/2023)
 
Alan Robertson Message #125489, posted by nytrex at 17:40, 7/9/2023
Member
Posts: 118
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 16:21, 8/9/2023, in reply to message #125489
Does all the
work around here

Posts: 156
Video is on https://www.youtube.com/watch?v=B2RKCjnSHM0
  ^[ Log in to reply ]
 
Alan Robertson Message #125491, posted by nytrex at 18:14, 9/9/2023, in reply to message #125490
Member
Posts: 118
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