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!
https://elite.bbcelite.com/
=> More informations about this toot | View the thread
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 syntax-coloured, cross-referenced, indexed and categorised.
So that's every 6502 Elite - done!
https://elite.bbcelite.com/apple/
[#]retrocomputing #retrogaming #8bit #c64 #bbcmicro
=> More informations about this toot | View the thread
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 https://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!
=> More informations about this toot | View the thread
I'm really proud to present my fully documented source code for #Elite on the #Apple II.
This is the original 1986 source, recently released by Ian Bell, with every single line of code explained.
It’s fascinating code. Enjoy!
https://github.com/markmoxon/elite-source-code-apple-ii
[#]retrocomputing #retrogaming #8bit #appleII
=> More informations about this toot | View the thread
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 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!
[#]retrocomputing #retrogaming
=> More informations about this toot | View the thread
Aleksi Eeben's conversion of #Elite for the #VIC20 has just been released, and it is absolutely fantastic!
Find out more at https://vic20elite.wordpress.com
When I annotated the #C64 source, this was exactly the kind of thing I hoped would happen. Right on, Commander! 🫡
[#]retrogaming #retrocomputing
=> More informations about this toot | View the thread
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 disassemblies). Just some dashboard and disk routines to go - maybe done in 1-2 weeks?
Follow along at:
https://github.com/markmoxon/elite-source-code-apple-ii
[#]retrocomputing #retrogaming
=> More informations about this toot | View the thread
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!)
https://elite.bbcelite.com/deep_dives/docked_and_flight_code.html
[#]retrocomputing #retrogaming #c64 #apple #nes #bbcmicro #elite
=> More informations about this toot | View the thread
New Elite deep dive: Just how big is 8-bit Elite?
How big are the ships, planets, stars and galaxies? How fast can we fly? How far can we jump? And can we fall off the edge?
This one was fun to write!
https://elite.bbcelite.com/deep_dives/a_sense_of_scale.html
[#]retrocomputing #retrogaming #bbcmicro #c64 #apple #nes #elite
=> More informations about this toot | View the thread
Brand new year, brand new Elite deep dive!
Here is the most comprehensive comparison ever published of all the different ships in Elite:
https://elite.bbcelite.com/deep_dives/comparing_ship_specifications.html
This is my 120th Elite deep dive article. There are more to come...
[#]retrogaming #retrocomputing #bbcmicro #c64 #nes #8bit #elite
=> More informations about this toot | View the thread
This is astonishing - it’s #Elite on the VIC 20! Aleksi Eeben has taken the #Commodore64 source and has ported it to the C64’s predecessor.
It’s looking pretty amazing! Huge kudos to Aleksi, this is a really impressive feat. 🫡
[#]retrogaming #retrocomputing #vic20 #c64
https://youtu.be/eR7df9rrbyQ?si=ED-Ki0OOKv73iohf
=> More informations about this toot | View the thread
What better way to wish the world a Merry Christmas than with the official 1991 Archimedes Elite Christmas card?
See if you can spot the festive Thargoid...
[#]retrogaming #retrocomputing #acorn #elite #bbcmicro #arm #archimedes #riscos #elitedangerous
=> View attached media | View attached media | View attached media | View attached media
=> More informations about this toot | View the thread
My project to document #Elite on the #Commodore64 is now complete. I hope you enjoyed it!
It's time for a Christmas break now, but I'll be back with the Apple II version in the new year.
In the meantime, here's the finished #C64 site for you to explore:
https://elite.bbcelite.com/c64/
[#]retrocomputing #retrogaming #8bit
=> More informations about this toot | View the thread
New deep dive into #Elite on the #Commodore64 (9/9): Developing C64 Elite
[#]C64 Elite was developed on a #BBCMicro, and the game was transmitted to a Commodore 64 using the Programmer's Development System. Weird! Find out more:
https://elite.bbcelite.com/deep_dives/developing_commodore_64_elite_on_a_bbc_micro.html
[#]retrocomputing #retrogaming #8bit
=> More informations about this toot | View the thread
New deep dive into #Elite on the #Commodore64 (8/9): Sound effects
The sound effects in #C64 Elite are light years ahead of the #BBCMicro version. Find out how Elite pokes its noises into the SID chip in the following:
https://elite.bbcelite.com/deep_dives/sound_effects_in_commodore_64_elite.html
[#]retrocomputing #retrogaming #8bit
=> More informations about this toot | View the thread
New deep dive into #Elite on the #Commodore64 (7/9): Building the source
Ian Bell recently released the original #BBCMicro source disks for #C64 Elite. Find out how to run the original 1985 build right here in your browser:
https://elite.bbcelite.com/deep_dives/building_commodore_64_elite_from_the_source_disk.html
[#]retrocomputing #retrogaming #8bit
=> More informations about this toot | View the thread
New deep dive into #Elite on the #Commodore64 (6/9): The keyboard matrix
Both the #BBCMicro and the #C64 versions of contain key loggers, but the C64 version's is really different (just like the keyboard). Find out why at:
https://elite.bbcelite.com/deep_dives/reading_the_commodore_64_keyboard_matrix.html
[#]retrocomputing #retrogaming #8bit
=> More informations about this toot | View the thread
New deep dive into #Elite on the #Commodore64 (5/9): Sprite usage
Trumbles! Laser crosshairs! Colourful explosions! Bell and Braben used sprites to add a welcome dash of colour to the #C64 version of Elite. Find out how at:
https://elite.bbcelite.com/deep_dives/sprite_usage_in_commodore_64_elite.html
[#]retrocomputing #retrogaming #8bit
=> More informations about this toot | View the thread
New deep dive into #Elite on the #Commodore64 (4/9): Colouring the dashboard
The #C64 version of Elite is really colourful compared to the BBC Micro original, but the underlying code is remarkably similar. Find out why at:
https://elite.bbcelite.com/deep_dives/colouring_the_commodore_64_bitmap_screen.html
[#]retrocomputing #retrogaming #8bit
=> More informations about this toot | View the thread
New deep dive into #Elite on the #Commodore64 (3/9): The split-screen mode
Everyone knows about the BBC Micro's split-screen mode in Elite, but it turns out that the #C64 version has one too. I never knew! Find out more at:
https://elite.bbcelite.com/deep_dives/the_split-screen_mode_commodore_64.html
[#]retrocomputing #retrogaming #8bit
=> More informations about this toot | View the thread
=> This profile without reblog | Go to markmoxon@universeodon.com account This content has been proxied by September (3851b).Proxy Information
text/gemini