Skip to navigation


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 13A variation in the comments only

This variation is blank in the 6502 Second Processor and Master versions.

Address: &0300 to &03CF
Category: Workspaces

Code variation 2 of 13A variation in the comments only

Tap on a block to expand it, and tap it again to revert.

Summary: Ship slots, variables
Summary: Configuration variables

Code variation 3 of 13Specific to an individual platform

This variation is blank in the Master version.

Tap on a block to expand it, and tap it again to revert.

ORG &0300
ORG &0800
.UP

 SKIP 0                 \ The start of the UP workspace

Code variation 4 of 13Specific to an individual platform

This variation is blank in the Disc (flight), Disc (docked) and Master versions.

\.QQ16 \ 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 SKIP 65 \ These bytes appear to be unused

Code variation 5 of 13Specific to an individual platform

This variation is blank in the Master version.

.KL .KY1 .KY2 .KY3 .KY4 .KY5 .KY6 .KY7 .KY12 .KY13 .KY14 .KY15 .KY16 .KY17 .KY18 .KY19 .KY20

Code variation 6 of 13Specific to an individual platform

This variation is blank in the Master version.

.FRIN .MANY .SSPR .JUNK .auto .ECMP .MJ .CABTMP .LAS2 .MSAR .VIEW .LASCT .GNTMP .HFX .EV .DLY .de

Code variation 7 of 13Specific to an individual platform

This variation is blank in the Master version.

.JSTX .JSTY

Code variation 8 of 13Specific to an individual platform

This variation is blank in the Master version.

.XSAV2 .YSAV2 .NAME .TP .QQ0 .QQ1 .QQ21 .CASH .QQ14 .COK .GCNT .LASER

Code variation 9 of 13Specific to an individual platform

This variation is blank in the Master version.

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

Code variation 10 of 13Specific to an individual platform

This variation is blank in the Master version.

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

Code variation 11 of 13Specific to an individual platform

This variation is blank in the Master version.

SKIP 4 \ These bytes appear to be unused

Code variation 12 of 13Specific to an individual platform

This variation is blank in the Master version.

.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 13 of 13Specific to an individual platform

Tap on a block to expand it, and tap it again to revert.

SKIP 1 \ This byte appears to be unused .COMC .DNOIZ .DAMP .DJD .PATG .FLH .JSTGY .JSTE .JSTK .BSTK .CATF
.COMC .dials .mscol .CATF .DFLAG .DNOIZ .DAMP .DJD .PATG .FLH .JSTGY .JSTE .JSTK .UPTOG .DISK .BSTK SKIP 1 \ This byte appears to be unused .VOL
.BUF
 PRINT "UP workspace from ", ~UP, "to ", ~P%-1, "inclusive"