mirror of
https://github.com/PDP-10/its.git
synced 2026-01-13 23:36:30 +00:00
Remove LOADER from MAZE.
The LOADER subroutine breaks MAZE because it pushes all code higher, making constants and WALLS cross over 14000. It's also unnecessary since setting the start address to 101 jumps back to SSV which will accept the next data block sent from the PDP-10. A possible explanation is that LOADER was added by someone running MAZE without SSV. No other version of the MAZE source code has LOADER.
This commit is contained in:
parent
31c1ae881c
commit
349ac2f6c9
@ -280,25 +280,6 @@ MAZE: 177777 ? 106401 ? 124675 ? 121205 ? 132055 ? 122741 ? 106415 ? 124161
|
||||
124405 ? 166575 ? 122005 ? 107735 ? 120001 ? 135575 ? 105005 ? 125365
|
||||
125225 ? 121265 ? 105005 ? 135375 ? 100201 ? 135675 ? 110041 ? 177777
|
||||
|
||||
|
||||
; here to wait for the loader signal
|
||||
|
||||
LOADER: RSF
|
||||
JMP .-1
|
||||
CLA
|
||||
RRC
|
||||
AND [177]
|
||||
SAM [^A]
|
||||
JMP LOADER
|
||||
RSF
|
||||
JMP .-1
|
||||
CLA
|
||||
RRC
|
||||
AND [177]
|
||||
SAM [^A]
|
||||
JMP LOADER
|
||||
JMP @[40]
|
||||
|
||||
; dstat, dx, dy, dir is my position and point into info table
|
||||
|
||||
DSTAT: 0 ; status flag
|
||||
@ -3495,4 +3476,4 @@ DLIST: DHLT
|
||||
;
|
||||
; return to console program after loading
|
||||
;
|
||||
END LOADER
|
||||
END 101'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user