BBC Elite source code explained

The place for codemasters or beginners to talk about programming any language for the Spectrum.
Post Reply
User avatar
RMartins
Manic Miner
Posts: 776
Joined: Thu Nov 16, 2017 3:26 pm

BBC Elite source code explained

Post by RMartins »

I searched, but didn't find any reference to this here, so here it is.

https://www.bbcelite.com/

In particular the deep dive section is very interesting
User avatar
Morkin
Bugaboo
Posts: 3264
Joined: Mon Nov 13, 2017 8:50 am
Location: Bristol, UK

Re: BBC Elite source code explained

Post by Morkin »

Nice.

Though this is the sort of thing that really hurts my brain...
My Speccy site: thirdharmoniser.com
User avatar
ketmar
Manic Miner
Posts: 696
Joined: Tue Jun 16, 2020 5:25 pm
Location: Ukraine

Re: BBC Elite source code explained

Post by ketmar »

yeah, thanks, 't was fun reading. i wonder how much ZX code is a direct translation (more-or-less) of the original one? i (vaguely) remember several attempts at commented ZX Elite disasm, but they all stalled at various early stages.

p.s.: and i feel really dumb too. being spoiled by the "big" machines, i never realised that you can simply move and rotate the whole world to always be at (0,0), looking forward. i mean, you will lose some precision doing that, and it is hardwired in my brains that One Should Not Throw Away Any Precision. 3D engines on PC works very differently. who'd have guessed that, really... ;-)
Post Reply