1
0
mirror of https://github.com/PDP-10/its.git synced 2026-03-23 09:19:24 +00:00

Reduce the amount of code that gets loaded.

We ran out of memory while loading all the source files. In build.cmd,
some of these were loaded as compiled versions, which would have been
more compact.

For now, cut out the endgame and some of the debug-print code.
This will need reinstating eventually.
This commit is contained in:
Adam Sampson
2018-05-01 16:05:38 +01:00
parent ff043bad68
commit cb2a3e95eb
2 changed files with 42 additions and 3 deletions

View File

@@ -32,16 +32,51 @@
<VFLOAD "ctell">
<VFLOAD "parser">
<VFLOAD "melee">
; "Game data"
<VFLOAD "act1">
<VFLOAD "act2">
<VFLOAD "act3">
<VFLOAD "act4">
; <VFLOAD "act4">
<SETG END-GAME-EXISTS? <>>
<VFLOAD "rooms">
<VFLOAD "dung">
; "Undefine stuff we don't need from MAKSTR"
<GUNASSIGN MPOBLIST>
<GUNASSIGN PINSERT>
<GUNASSIGN CEVENT>
<GUNASSIGN CEXIT>
<GUNASSIGN DOOR>
<GUNASSIGN EXIT>
<GUNASSIGN ROOM>
<GUNASSIGN FIND-PREP>
<GUNASSIGN ADD-ACTION>
<GUNASSIGN ADD-DIRECTIONS>
<GUNASSIGN DSYNONYM>
<GUNASSIGN VSYNONYM>
<GUNASSIGN ADD-BUZZ>
<GUNASSIGN ADD-ZORK>
<GUNASSIGN SYNONYM>
<GUNASSIGN ADD-DEMON>
<GUNASSIGN ADD-ACTOR>
<GUNASSIGN SADD-ACTION>
<GUNASSIGN 1ADD-ACTION>
<GUNASSIGN 1NRADD-ACTION>
<GUNASSIGN MAKE-ACTION>
<GUNASSIGN ADD-BUNCHER>
<GUNASSIGN ADD-QUESTION>
<GUNASSIGN ADD-INQOBJ>
<GUNASSIGN GOBJECT>
<GUNASSIGN OBJECT>
<GUNASSIGN GET-OBJ>
<GUNASSIGN GET-ROOM>
;<VFLOAD "b">
<VFLOAD "disp1">
;<VFLOAD "disp1">
<VFLOAD "impl">
<VFLOAD "sr">
<VFLOAD "syntax">
<VFLOAD "typhak">
;<VFLOAD "typhak">
<VFLOAD "util">

View File

@@ -6536,6 +6536,8 @@ be quite impossible for you to exit.
; "SUBTITLE END GAME QUESTIONS"
<COND (,END-GAME-EXISTS?
<ADD-QUESTION
"From which room can one enter the robber's hideaway without passing
through the cyclops room?" ["TEMPL"]>
@@ -6564,3 +6566,5 @@ in Zorkmids?" ["30003"]>
<ADD-QUESTION "In which room is 'Hello, Sailor!' useful?" ["NONE" "NOWHE"]>
)>