News for hackers. Stuff that matters.
Re:Documented and annotated source code for Elite on the Com... by taneliv on Friday December 20, 2024 @06:02AM (#42470066)
Is it perhaps as easy as adding the check on https://github.com/markmoxon/elite-source-code-commodore-64/... ?
Re:Documented and annotated source code for Elite on the Com... by MarkMoxon on Friday December 20, 2024 @06:48AM (#42470317)
Unfortunately it isn't that simple. Check 3 only looks to see if we are moving backwards into the station slot. This is a bit pointless to calculate as falling backwards would mean that a number of the other checks (e.g. angle of approach) will already be failing.

This is why check 3 is omitted from later versions of Elite, including the C64 version; it isn't needed.

Lots of information on the docking checks here:

https://elite.bbcelite.com/deep_dives/docking_checks.html

Besides, is this a bug or a feature? Elite lore says that machine intelligence is banned in the galaxy, so I like to think of this as fitting in with that. Docking computers can kill you in Elite - and it's the same in Elite Dangerous. :-)

Re:Documented and annotated source code for Elite on the Com... by voidUpdate on Friday December 20, 2024 @06:55AM (#42470358)
Pretty much the first time I ever tried to dock, the docking computer set me down squarely on top of another player's ship. After trying my best to cancel the docking, I ended up losing my docking request, which meant I wasn't allowed to be there, and got the space police after me. I've not really played it much since
Re:Documented and annotated source code for Elite on the Com... by MarkMoxon on Friday December 20, 2024 @06:59AM (#42470378)
Yup. "Never fly without a rebuy", as they say!