Skip to navigation

Elite on the BBC Micro

Version analysis of UP

This code appears in the following versions (click to see it in the source code):

Code variations between these versions are shown below.

Name: UP Type: Workspace

Code variation 1 of 9A variation in the comments only

This variation is blank in the Master version.

Tap on a version to expand it, and tap it again to show to all variations.

Flight, Docked

6502SP

Address: &0300 to &03CF
Address: &0800 to &0974
Category: Workspaces

Code variation 2 of 9A variation in the comments only

Tap on a version to expand it, and tap it again to show to all variations.

Flight, Docked, 6502SP

Master

Summary: Ship slots, variables
Summary: Configuration variables

Code variation 3 of 9Specific to an individual platform

This variation is blank in the Master version.

Tap on a version to expand it, and tap it again to show to all variations.

Flight, Docked

6502SP

ORG &0300
ORG &0800 .UP SKIP 0 \ The start of the UP workspace \.QQ16 SKIP 65 \ This QQ16 label is present in the original source, but \ it is overridden by the QQ16 label in the Elite A \ section, so this declaration has no effect. BeebAsm \ does not allow labels to be defined twice, so this one \ is commented out

Code variation 4 of 9Specific to an individual platform

This variation is blank in the Master version.

Flight, Docked, 6502SP

.KL .KY1 .KY2 .KY3 .KY4 .KY5 .KY6 .KY7 .KY12 .KY13 .KY14 .KY15 .KY16 .KY17 .KY18 .KY19 .KY20 .FRIN .MANY .SSPR .JUNK .auto .ECMP .MJ .CABTMP .LAS2 .MSAR .VIEW .LASCT .GNTMP .HFX .EV .DLY .de .JSTX .JSTY .XSAV2 .YSAV2 .NAME .TP .QQ0 .QQ1 .QQ21 .CASH .QQ14 .COK .GCNT .LASER

Code variation 5 of 9Specific to an individual platform

This variation is blank in the Master version.

Flight, Docked, 6502SP

SKIP 2 \ These bytes appear to be unused (they were originally \ used for up/down lasers, but they were dropped)

Code variation 6 of 9Specific to an individual platform

This variation is blank in the Master version.

Flight, Docked, 6502SP

.CRGO .QQ20 .ECM .BST .BOMB .ENGY .DKCMP .GHYP .ESCP

Code variation 7 of 9Specific to an individual platform

This variation is blank in the Master version.

Flight, Docked, 6502SP

SKIP 4 \ These bytes appear to be unused

Code variation 8 of 9Specific to an individual platform

This variation is blank in the Master version.

Flight, Docked, 6502SP

.NOMSL .FIST .AVL .QQ26 .TALLY .SVC .MCH .FSH .ASH .ENERGY .COMX .COMY .QQ24 .QQ25 .QQ28 .QQ29 .gov .tek .SLSP .QQ2 .QQ3 .QQ4 .QQ5 .QQ6 .QQ7 .QQ8 .QQ9 .QQ10 .NOSTM

Code variation 9 of 9Specific to an individual platform

Tap on a version to expand it, and tap it again to show to all variations.

Flight, Docked

Master

6502SP

SKIP 1 \ This byte appears to be unused .COMC .DNOIZ .DAMP .DJD .PATG .FLH .JSTGY .JSTE .JSTK .BSTK .CATF
.COMC SKIP 18 \ These bytes appear to be unused .CATF SKIP 1 \ This byte appears to be unused .DNOIZ .DAMP .DJD .PATG .FLH .JSTGY .JSTE .JSTK .LCASE .DTAPE .BSTK SKIP 1 \ This byte appears to be unused .VOLUME
.BUF
RSS Feed