-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathAGI.MAP
2201 lines (2000 loc) · 127 KB
/
AGI.MAP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Memory Map for AGI.EXE 10/07/87 Page 1
Groups:
Name Address Size DSalloc
CGROUP 0 9B97
DGROUP 9BA0 1F10
Symbols:
Name Addr
$OVIN$ 0:63B8
$OVLYM 0:63B8
$STRT$ 0: 78
ABS 0:49BC
ACCEPTINPUT 0:357B
ACTION 0: 29C
ACTIONTBL 9BA: 61D
ACTIVATEMENU 9BA:1D62
ADDF 0:6FE9
ADDN 0:6FDC
ADDOBJTOLIST 0: 407
ADDSCRIPT 0:6CF2
ADDTOPIC 0:2CD1
ADDTOPICF 0:2C49
ADVANCECEL 0:45CC
ALLINBACK 0:66CF
ALLTOSCREEN 0:66EC
ANIEND 9BA: 965
ANILEN 9BA: 967
ANIMATE 0: 53B
ANIMATEOBJ 0: 4CD
ANIOBJ 9BA: 963
ANITIMER 9BA:1820
ASSIGNF 0:6FC9
ASSIGNN 0:6FBC
ATOI 0:4ADF
BACKCOLOR 9BA: 5CF
BACKTOSCRN 0:5197
BADPATHMSG 9BA:1C5C
BADWORD 0:1B9D
BEEP 0:3C9F
BLK2SCRN 0:939C
BLOCK 0:7782
BLOCKING 9BA: 13D
BUTTON 9BA:15CD
BUTTONTOCHAR 0:434D
CALLLOGIC 0:1232
CALLLOGICF 0:1258
CANBHERE 0:52F7
CANCELLINE 0:3409
CENTERPOSN 0: 8A4
CHANGEDISK 0:8227
CHANGEITEM 0:8EE3
CHARHEIGHT 9BA: D0B
CHKACAB 0:4309
CHKBLOCK 0: 6B1
CLEARCONTROL 0:493C
CLEARFLAGS 0:716B
CLEARLINE 0:2B36
CLEARRECT 0:2B54
CLOSE 0:5991
Memory Map for AGI.EXE 10/07/87 Page 2
Name Addr
CLOSEALLVOLS 0:2DED
CLOSEDIALOGUE 0:9923
CLOSELOGFILE 0:7F10
CLOSEWINDOW 0:1F01
CLOSEWNDW 0:525D
CLRLINES 0:2B08
CLRSHDWRAM 0:4EA8
CMPSTRINGS 0: 9B3
COLLIDE 0:4432
COLOR 9BA:1407
COLORFILL 0:4F8C
COLORTBL 9BA:1D76
COMPARESTRINGS 0: E84
COMPUTEMENUWINDOW 0:920F
CONDTEST 0:2918
CONFIGURESCREEN 0:7531
CONTCANCELMSG 9BA: C31
CONTROLLER 9BA:12B6
CONTROLLERSET 0: 909
CONVERTFREQTOPC 0:7D60
CONVERTTDVOLUME 0:7D43
CPEVNMSK 9BA:140A
CPODDMSK 9BA:1409
CREAT 0:58EC
CRITICALERROR 0:813F
CRYPTKEY 9BA: 8E9
CURCHAR 9BA: 5D7
CURITEM 9BA:1D70
CURLOG 9BA: 979
CURMENU 9BA:1D6E
CURRENTCEL 0:3AD0
CURRENTDISK 9BA: ED0
CURRENTLOOP 0:3B08
CURRENTVIEW 0:3B40
CURSORSTATE 0:3546
DATASEG 9BA:174B
DEADSTACK 0:810C
DECREMENT 0:6FA9
DELSTR 9BA: C6D
DESELECT 0:91A9
DIALOGUEOPEN 9BA: D07
DIRECTIONKEY 9BA:174F
DIRINDEX 0:1705
DIRTRANSLATE 0:4401
DISABLEMENU 0:8EC4
DISCARDPIC 0:48E7
DISCARDVIEW 0:3BF0
DISKERR 9BA:10C2
DISKERROR 0:3D00
DISPLAY 0:2226
DISPLAYF 0:227D
DISPLAYINPUT 0:35BA
DISPLAYSTATUSLINE 0:31A0
DISTANCE 0:4508
DIVN 0:708D
DIVV 0:70A6
DOMENU 0:8F55
DOSCRIPT 9BA:17A9
DOSERROR 9BA:188D
DOTEST 0: 7BB
Memory Map for AGI.EXE 10/07/87 Page 3
Name Addr
DRAWMASK 9BA:1405
DRAWOBJ 0: 9DE
DRAWPIC 0:6086
DRAWWNDW 0:93A2
DROP 0:71B1
DRWHLINE 0:4EC0
DRWPICNC 0:6081
DRWVLINE 0:4EFC
DUPLICATE 0:59D3
EBHEAD 9BA:12A8
EBTAIL 9BA:12AA
ECHO 0:3488
ECHOLINE 0:3436
EDITLINE 0:3335
ENABLEALLMENUS 0:8E92
ENABLEMENU 0:8E72
ENCRYPT 0: 783
ENDMOVEOBJ 0:1691
ENDOFLOOP 0:67EF
ENDSEG 9BA:1747
ENTERCMNDSTR 9BA:1E6E
EQUALF 0: 80C
EQUALN 0: 7FB
EQUIPCHK 0:3D95
ERASE 0: A83
ERASECUR 0:3511
ERASEPOINTER 0:87F2
ERRBEEP 0:3CA8
ERROR 0:3CCB
ESCAPECHAR 9BA: D0D
ESCQUITMSG 9BA: A8F
EXAMPLESAVENAME 9BA:13D5
EXIT 0: AE
EXTRACHAR 9BA: E7C
FILEDT 0:5AB2
FILLMEM 0:576B
FINDFIRST 0:5A40
FINDLOG 0:10E7
FINDNEXT 0:5A65
FINDPIC 0:4701
FINDPOSN 0:5579
FINDSND 0:4D29
FINDVIEW 0:365C
FINISHC 9BA:15A9
FINISH_COORDS 9BA:15A9
FIXLOOP 0:4694
FLAG 9BA: 109
FLAGPOSN 0:788B
FLOADLOG 0:1131
FLUSHBUTTONS 0:5F67
FLUSHKBD 0:4388
FOLLOW 0: B0E
FOLLOWEGO 0:6A43
FONTRAM 9BA:1411
FORCEUPDATE 0:6759
FORECOLOR 9BA: 5CD
FPRINTMSG 0:1BFF
FPRINTMSGAT 0:1C47
FREEALL 0:145D
FREEALLOBJLISTS 0:66B2
Memory Map for AGI.EXE 10/07/87 Page 4
Name Addr
FREEMARK 0:1432
FREEOBJLIST 0: 305
FREESAVEAREA 0:8C8E
FSETPRIORITY 0:773C
GAMEID 9BA: 2
GAMEPAUSED 9BA: 615
GET 0:7179
GETARGS 0: C4
GETCHAR 0:56C8
GETCURDIR 0:59F1
GETCURDRIVE 0:5A29
GETDESCRIPTION 0:8723
GETDIALOGUE 0:98BB
GETDIR 0:5F80
GETDIRS 0:3FEE
GETF 0:7195
GETFLAG 0:7152
GETGAME 0:8169
GETGAMENUMBER 0:8398
GETINPUT 9BA: 5D3
GETKEY 0:42B7
GETLINE 0: D81
GETMEM 0:13AE
GETMEMPTR 0:1408
GETMODE 0:56B3
GETMSGPTR 0:21C6
GETNUM 0:6E2E
GETOBJDIR 0:6C3D
GETOBJDIRS 0: 61C
GETPARM 0:8BBB
GETPATH 0:8289
GETPOSN 0:78D8
GETPRIORITY 0:7709
GETRANDOM 0:4C5B
GETROOMF 0:7223
GETSAVEAREA 0:8C1B
GETSEG 0:2DC6
GETSHDWOFST 0:52A5
GETSTR 0:40D6
GETSTRING 0: C1C
GETVIDOFST 0:5275
GETWINDOWSTR 0:8318
GHRZ_POS 9BA:1401
GOODPOS 0:5653
GRAFSCRN 0:9396
GRAPHICSSCREEN 0:750C
GREATERF 0: 85C
GREATERN 0: 84B
HALFTONE 9BA: E7A
HALFTONECHAR 0:2BC5
HAS 0: 885
HAVEKEY 0: 996
HB2S 0:94B6
HBS 0:9429
HCVB 0:95C6
HDW 0:9516
HEAPBASE 9BA: A4F
HIG 0:93A5
HIO 0:9A1F
HIRT 0:95A4
Memory Map for AGI.EXE 10/07/87 Page 5
Name Addr
HOLDKEY 0:5C6E
HORIZON 9BA: 12D
HRSB 0:99B4
HSH 0:9428
HSP_ADJMT 9BA:1403
HSS 0:9773
HSSB 0:9949
HTS 0:93F9
HVIDEOINT 0:95DA
H_RAM 9BA:140F
IGNOREBLOCKS 0:77D0
IGNOREHORIZON 0:7AC8
IGNOREOBJS 0:44B8
IIO 0:99C5
IN 0:5715
INBLOCK 0:781A
INCREMENT 0:6F96
INDEX 0:4CAF
INIT 0: F26
INITEV 0:418C
INITGRAPHICS 0:7DA0
INITGRFX 0:9390
INITJOY 0:5D7D
INITLOG 0:10C0
INITMACHINE 0:7D7B
INITMEM 0:3EAF
INITPIC 0:46E6
INITPRI 0:52E1
INITROWS 0:939F
INITSCRIPT 0:6CBD
INITSND 0:4D0E
INITVIEW 0:3641
INLINE 9BA: F58
INPUTROW 9BA: 5D5
INSERTOBJ 0:9946
INVERTCHAR 0:2BB6
INVSELECT 0:2EE6
IP 9BA: FAC
IRSB 0:9988
ISDIR 0:43CF
ISFLAGSET 0:7143
ISSB 0:9949
ISSET 0:7125
ISSTOPPEDOBJ 0:6646
ISUPDOBJ 0:6625
ITEMCOL 9BA:1D68
ITEMROW 9BA:1D66
ITOA 0:4B1A
ITOH 0:4BAB
JOYTIMER 9BA:1659
JPREVDIR 9BA:1661
JRB2S 0:9485
JRDW 0:94ED
JRGS 0:9422
JRIG 0:93A5
JRIRT 0:9525
JRSH 0:9437
JRTS 0:93C9
JX 9BA:165D
JY 9BA:165F
Memory Map for AGI.EXE 10/07/87 Page 6
Name Addr
KBDHANDLER 0:5C76
KEYDIR 9BA: 12F
KEYMAP 9BA: 145
LADDTOPIC 0:2BF9
LANIMATEOBJ 0: 4B1
LASTCEL 0:3A82
LASTSPACE 9BA: D13
LCLEARLINES 0:7355
LCLEARRECT 0:7394
LCLOSEDIALOGUE 0:362E
LDISCARDPIC 0:48C3
LDISCARDVIEW 0:3BB0
LDRAW 0: 9C2
LEADINGZEROS 0:4B58
LERASE 0: A67
LESSF 0: 834
LESSN 0: 823
LGRAFSCRN 0:7343
LINDIRECTF 0:701C
LINDIRECTN 0:7035
LINEPOS 9BA: D0F
LINEWIDTH 9BA: D11
LISTINBACK 0: 436
LISTTOSCREEN 0: 460
LLOADLOG 0:1115
LLOADPIC 0:472F
LLOADSND 0:4D5B
LLOADVIEW 0:3694
LMOVEOBJ 0:6925
LNEWROOM 0:1734
LNEWROOMF 0:174B
LOADFILE 0:2DF6
LOADLOG 0:1172
LOADPIC 0:4754
LOADSEG 9BA:1749
LOADSND 0:4D77
LOADVIEW 0:36DA
LOADVIEWF 0:36B3
LOG 0:7E13
LOGFILE 9BA:1863
LOGFILENAME 9BA:1865
LOGLIST 9BA: 96F
LOGSEG 0:4107
LONGJMP 0:7B23
LOPENDIALOGUE 0:361C
LOVERLAYPIC 0:4830
LOWER 0:4C3C
LPICTURE 0:47C3
LPRINTMSG 0:1BDC
LRX 9BA: 135
LRY 9BA: 137
LSEEK 0:59AA
LSETCEL 0:3938
LSETLOOP 0:382A
LSETVIEW 0:375A
LSTARTUPDATE 0:6731
LSTOPSND 0:4E76
LSTOPUPDATE 0:6709
LTEXTSCRN 0:730B
MACHTYPE 9BA:10E2
Memory Map for AGI.EXE 10/07/87 Page 7
Name Addr
MAIN 0: 128
MAKEBACKCOLOR 0:74EE
MAKEFORECOLOR 0:74E2
MAKELINE 0:1973
MAKEOBJLIST 0: 330
MAKESAVEFILENAME 0:57B2
MAKESTOPPEDLIST 0:667E
MAKETEXTATR 0:7444
MAKEUPDLIST 0:6667
MARK 9BA: A55
MATCH 0:1A41
MAXDRAWN 9BA: 13F
MAXLENGTH 9BA: D19
MAXMEM 9BA: A53
MAXPTR 9BA: A57
MAXSCRIPT 9BA:17AB
MEMBASE 9BA: A51
MEMLEFT 0:1478
MEMPTR 9BA: A4D
MENUBASE 9BA:1D6C
MENUCOL 9BA:1D64
MENUDIM 9BA:1D74
MENUINPUT 0:8F35
MENUPOS 9BA:1D72
MENUSUBMITTED 9BA:1D6A
MIRRORCELL 0:54BC
MONTYPE 9BA:10E4
MOVEBYTE 0:5740
MOVEDIR 0:16C5
MOVEOBJF 0:69A2
MOVEOBJS 0:14E2
MOVESELECT 0:30DF
MOVETO 0:164A
MULN 0:705F
MULV 0:7072
MUSTGET 0:2DB1
NEWDESCRIPT 9BA:1BEA
NEWROOM 0:176A
NEWSELECT 0:3147
NEWVOL 0:2DDB
NEXTEVENT 0:4212
NEXTSCRIPT 0:6D8D
NEXTTOKEN 0:1BBA
NOACTION 0:4CA3
NOFONTMSG 9BA: B75
NOGAMESMSG 9BA:1C1C
NOMEMMSG 9BA: B17
NORMALCYCLE 0:67C3
NORMALMOTION 0:6AE2
NOTEST 0: 9B0
NULLINTERRUPT 0:813E
NUMBERLOOPS 0:3B78
NUMFROMSTR 0:22EC
NUMLINES 9BA: D17
NUMWORDS 9BA: C9B
OBJ2SCRN 0:53A1
OBJDIR 0: 652
OBJECT 9BA: 969
OBJECTFILENAME 9BA: 961
OBJEND 9BA: 96B
Memory Map for AGI.EXE 10/07/87 Page 8
Name Addr
OBJINBOX 0: 8C0
OBJINPIC 0:540E
OBJINRM 0: 913
OBJLEN 9BA: 96D
OBJPTR 0:724E
OBJSTATUS 0:6EF6
OBJVARPTR 0:72A4
OBSERVEBLOCKS 0:77F5
OBSERVEHORIZON 0:7AED
OBSERVEOBJS 0:44E0
OLDKBD 9BA:1881
OLDVIDEO 9BA:1885
ONANYTHING 0:7A8B
ONLAND 0:7A66
ONSTATUS 9BA:1657
ONWATER 0:7A41
OPEN 0:590D
OPENDIALOGUE 0:97E2
OPENLOGFILE 0:7EC3
OPENSCRIPT 0:6D70
OPENWNDW 0:51E1
OUT 0:572A
OVERLAYPIC 0:4854
OVLOAD 0:6404
PARSE 0:1882
PARSELINE 9BA: C9F
PARSESTRING 0:192E
PATRNMASKS 9BA:1DE8
PAUSE 0: 22F
PAUSEMSG 9BA: C05
PCB2S 0:9545
PCDW 0:95A5
PCGS 0:94FB
PCIG 0:946B
PCIRT 0:9613
PCJOYMSG 9BA:15E5
PCSH 0:9510
PCTS 0:94A9
PCXC 0:93A5
PCXO 0:93C7
PICBOTTOM 9BA: 5DF
PICLIST 9BA:12AC
PICNO 9BA: 13B
PICOBJ 9BA: E84
PICPTR 9BA:1413
PICRELOC 9BA:1415
PICSEG 0:4149
PICTOP 9BA: 5DD
PICTURE 0:47E8
PICVISIBLE 9BA:12B4
PL 9BA: CC9
PLAYERCONTROL 0:6C82
PLAYIT 0:7C2C
PLAYNOTE 0:7CEA
PLAYSND 9BA:12F4
PLOTPOINT 0:4F4A
POANIENTRY 9BA: E8A
POINT 0:6140
POLLBUTTONS 0:5E9A
POLLDEVICES 0:41B3
Memory Map for AGI.EXE 10/07/87 Page 9
Name Addr
POLLJOY 0:5E33
POLLKBD 0:4398
POPSCRIPT 0:6DDE
POSITION 0:784E
POSN 0: 89E
POSTEVENT 0:41C2
PREPARESTRING 0: ED0
PREVENTINPUT 0:3552
PREVIOUSSCORE 9BA: 613
PREVLINE 9BA: F82
PREVLOG 9BA: 97B
PREVPIC 9BA:12B2
PREVSND 9BA:1304
PREVVIEW 9BA: FB4
PRI2COORD 0:49D4
PRINT 0:1F2A
PRINTAT 0:1C6C
PRINTF 0:2366
PRINTMSGAT 0:1C2A
PRIORITY 9BA:1408
PRI_TBL 9BA:1316
PROGRAMCONTROL 0:6C70
PSPSEG 9BA:174D
PUNCTUATION 9BA: 943
PUSHSCRIPT 0:6DCC
PUT 0:71CD
PUTAWAY 0:912D
PUTCHAR 0:29A2
PUTF 0:71F8
QUIT 0: 286
QUITGAME 0: 257
QUITMSG 9BA: 5E3
RANDMDIR 0:3C86
RANDOM 0:6E01
RANDSEED 9BA:17AD
READ 0:592E
READBUTTONS 0:6066
READJOY 0:5FFF
READSAVE 0:265D
RELEASELOOP 0:46BC
RELEASEPRIORITY 0:76E4
REPOSITION 0:791B
REPOSITIONTO 0:79AB
RESCANJMPBUF 9BA: 617
RESET 0:7111
RESETALL 0: F7D
RESETEV 0:419B
RESETFLAG 0:70CC
RESETINTERRUPTS 0:8023
RESETIT 0:7135
RESETLISTS 0:10A8
RESETLOG 0:10CF
RESETMACHINE 0:7DF9
RESETPIC 0:46F5
RESETSCANSTART 0:1322
RESETSND 0:4D1D
RESETVIEW 0:3650
RESTART 0:2448
RESTBACK 0:9943
RESTMSG 9BA:1A20
Memory Map for AGI.EXE 10/07/87 Page 10
Name Addr
RESTORE 0:645D
RESTOREALL 0:6695
RESTORECURPOS 0:2ADF
RESTOREGAME 0:24E8
RESTOREOBJLIST 0: 2DF
RESTORESCANOFS 0:137D
RESTORETEXTATR 0:7604
RETURNIFNOMEM 9BA: ECC
REVERSE 0:4C01
REVERSECYCLE 0:682C
REVERSELOOP 0:6858
RIGHTPOSN 0: 8B3
RINDIRECT 0:7046
ROOMTOTRACE 9BA:1D4C
ROW_TABLE 9BA:1417
RSTRTMSG 9BA: AD3
SAID 0: 934
SAIDTEST 9BA:1D4E
SAVEBACK 0:9940
SAVECURPOS 0:2AB8
SAVEDATR 9BA:17F5
SAVEDCURPOS 9BA: E6A
SAVEDESCRIPT 9BA:1CAC
SAVEDINDEX 9BA:1813
SAVEDRIVE 9BA:13FF
SAVEDSCRIPT 9BA: 5E1
SAVEEND 9BA: 5E3
SAVEFILE 9BA:1CCC
SAVEGAME 0:26FF
SAVEMODE 9BA:1847
SAVEMSG 9BA:19C2
SAVEPATH 9BA:19A2
SAVESTART 9BA: 2
SAVETEXTATR 0:75CA
SAVEVOL 9BA: BB7
SCANLOG 0:28E8
SCANOFS 9BA: 97D
SCREENMODE 9BA:17F3
SCRIPT 9BA:17A3
SCRIPTENTRIES 9BA: 143
SCRIPTOFF 0:6C9F
SCRIPTON 0:6CAE
SCRIPTPTR 9BA:17A7
SCRIPTSIZE 9BA: 141
SCRIPTTOP 9BA:17A5
SCROLL 0:2B86
SCROLLTRACE 0:8BF8
SEGERR 9BA: ECA
SEGLEN 9BA: ECE
SELECT 0:9154
SELECTRESTORE 9BA:1B6C
SELECTSAVE 9BA:1AE8
SEPSTR 9BA: C5F
SET 0:7107
SETBASE 0:144E
SETCEL 0:39AE
SETCELF 0:396F
SETCONTROL 0:4956
SETCUR 0:2A9D
SETCURSORCHAR 0:3597
Memory Map for AGI.EXE 10/07/87 Page 11
Name Addr
SETCYCLEFREQ 0:6895
SETDISP 0:5179
SETFLAG 0:70C5
SETGAMEID 0: E56
SETHORIZON 0:7AB0
SETHORZ 0:9399
SETINTERRUPTS 0:7F31
SETIT 0:712F
SETJMP 0:7B14
SETLOOP 0:389A
SETLOOPF 0:385E
SETMARK 0:1423
SETMEMPTR 0:1414
SETMENU 0:8CA1
SETMENUITEM 0:8D53
SETMODE 0:569D
SETOBJDIR 0:6BFF
SETPRIORITY 0:76B4
SETSCANSTART 0:130D
SETSCRIPTSIZE 0:6DAB
SETSIMPLE 0:26D2
SETSTEPSIZE 0:6B7F
SETSTEPTIME 0:6BBD
SETSTRING 0: D0F
SETTEXTATR 0:73F0
SETUPPERLEFT 0:492E
SETUPSCANOFS 0:133C
SETVIEW 0:37CA
SETVIEWF 0:378E
SHAKESCREEN 0:7641
SHOWMEM 0:1495
SHOWMENU 0:90DB
SHOWOBJ 0:5AFE
SHOWPIC 0:489B
SHOWPRI 9BA:17F1
SHOWPRISCREEN 0:6F5C
SHOWSTATUS 9BA: 5D9
SIMPLENAME 9BA: E48
SKIPIF 0:2976
SKIPOR 0:2950
SNDENDFLAG 9BA:1306
SNDLIST 9BA:12F6
SNDSEG 0:416A
SOUND 0:4E24
SOUNDOFF 0:7CB9
SPRINTF 0:234A
STACKBASE 9BA: 0
START 0: 78
STARTC 9BA:15A7
STARTCYCLING 0:68FD
STARTMOTION 0:6B46
STARTSOUND 0:7BCA
STARTUPDATE 0:67A3
STARTWANDER 0:6AA9
START_COORDS 9BA:15A7
STATUS 0:2EBB
STATUSLINEOFF 0:323F
STATUSLINEON 0:322A
STATUSROW 9BA: 5DB
STATUSSCREEN 0:3029
Memory Map for AGI.EXE 10/07/87 Page 12
Name Addr
STOLOWER 0:4CE0
STOPCYCLING 0:68D8
STOPMOTION 0:6B09
STOPPEDLIST 9BA:179F
STOPSND 0:4E85
STOPUPDATE 0:6785
STRCAT 0:4A79
STRCMP 0:4AB5
STRCPY 0:4A06
STRLEN 0:49EB
STRNCPY 0:4A3A
SUBF 0:7009
SUBMITMENU 0:8E3E
SUBN 0:6FFC
SWAPDISKMSG 9BA:1A86
SYSTIMER 9BA: 129
S_RAM 9BA:140B
TANDYDIR 9BA:1773
TESTFLAG 0: 873
TESTTBL 9BA: 8F5
TEXTATR 9BA: 5D1
TEXTSCRN 0:9393
TEXTWIN 9BA: D1F
THRZ_POS 9BA:1402
TIMERDISPATCH 0:80D0
TIMERINT 0:7B30
TIMERINTHANDLER 0:80A5
TOGGLE 0:711B
TOGGLEFLAG 0:70D3
TOGGLEIT 0:713D
TOGGLEMONITOR 0:758D
TRACEACTION 0:8927
TRACEDIVIDER 9BA:1D60
TRACEINFO 0:88C1
TRACEIT 0:898F
TRACELOGS 9BA:1D52
TRACEOFF 0:88FD
TRACEON 0:8815
TRACEPARMS 0:8AAD
TRACESTATUS 9BA:1D50
TRACETEST 0:894D
TRANSLATE 0:427F
TRWINDOWPOS 9BA:1D48
TRWINDOWSIZE 9BA:1D4A
TRYAGAIN 9BA:10A6
TWBOTTOMROW 9BA:1D58
TWDIM 9BA:1D5E
TWLEFTCOL 9BA:1D56
TWODRIVE 9BA:10DC
TWPOS 9BA:1D5C
TWRIGHTCOL 9BA:1D5A
TWTOPROW 9BA:1D54
ULX 9BA: 131
ULY 9BA: 133
UNANIMATEALL 0: 515
UNBLOCK 0:77BE
UNLINK 0:5974
UPDATELINESTATS 0:2324
UPDATELIST 9BA:179B
USERCTRL 9BA: 139
Memory Map for AGI.EXE 10/07/87 Page 13
Name Addr
USERIN 0:325F
USERSTR 9BA: 20D
VALIDDRIVE 0:5A7D
VALIDPATH 0:581C
VAR 9BA: 9
VDISCARDVIEW 0:3BCC
VERIFYGAMEID 0:5788
VERSION 0:6F7D
VERSIONMSG 9BA: AA3
VGB2S 0:9416
VGDW 0:9469
VGGS 0:9400
VGIG 0:93A5
VGIRT 0:9494
VGSH 0:94A6
VGTS 0:93C7
VIEWLIST 9BA: FAE
VIEWSEG 0:4128
VOLMSG 9BA: B8F
VREPOSITIONTO 0:79EE
VRESETFLAG 0:70E9
VSETFLAG 0:70DA
VSHOWOBJ 0:5ADA
VTESTFLAG 0: 878
VTOGGLEFLAG 0:70F8
V_RAM 9BA:140D
WAITACAB 0:4331
WAITCHAR 0:42F0
WAITEVENT 0:4242
WAITTOANIMATE 0:7BAC
WANDER 0:3C3D
WHICHMACHINE 0:3DC8
WINBOT 9BA: D09
WINCOL 9BA: E68
WINDOWDIM 9BA: D1D
WINDOWNOWAIT 0:1D6C
WINDOWPOS 9BA: D1B
WINDOWPRINT 0:1CBE
WINDOWUP 9BA: D15
WINULCOL 9BA: D05
WINULROW 9BA: D03
WINWIDTH 9BA: D01
WORDFILENAME 9BA: 95F
WORDPTR 9BA: C87
WORDS 9BA: C73
WORDTBL 9BA: C9D
WORDTOSTRING 0: D48
WRITE 0:5951
WRITECUR 0:34DA
WRITEPOINTER 0:87D2
WRITESAVE 0:2872
WRONGMSG 9BA: BEB
WRONGVOL 0:2DE4
XLATCOLOR 0:52C4
XLATOBJC 0:555E
XTB2S 0:9415
XTDW 0:949C
XTGS 0:93FF
XTIG 0:93A5
XTIRT 0:9519
Memory Map for AGI.EXE 10/07/87 Page 14
Name Addr
XTSH 0:9414
XTSS 0:954E
XTTS 0:93C5
_CALLLOGIC 0:1286
_DRAWBRUSH 0:616B
_LLOADLOG 0:1155
_PRINT 0:1F69
_SETCEL 0:3A4D
_SETLOOP 0:38FE
_SETTEXTATR 0:7416
_SHOWOBJ 0:5B1A
_TRACEON 0:8832
Segments:
Section ROOT: Maddr=0, Msize=9390, Daddr=200, Lev=0, Ovly#=0
Name Addr Size
BASE.CODE 0 78
CODE.CODE 78 920B
$OVTB$. 9290 F3
Section GRAPHICS: Maddr=9390, Msize=2B0, Daddr=0, Lev=1, Ovly#=1
CODE.CODE 9390 15
CODE.CODE 93A5 297
Section GRAPHICS: Maddr=9390, Msize=1E0, Daddr=0, Lev=1, Ovly#=2
CODE.CODE 9390 15
CODE.CODE 93A5 1BC
Section GRAPHICS: Maddr=9390, Msize=260, Daddr=0, Lev=1, Ovly#=3
CODE.CODE 9390 15
CODE.CODE 93A5 240
Section GRAPHICS: Maddr=9390, Msize=5B0, Daddr=0, Lev=1, Ovly#=4
CODE.CODE 9390 15
CODE.CODE 93A5 43D
CODE.CODE 97E2 154
Section GRAPHICS: Maddr=9390, Msize=120, Daddr=0, Lev=1, Ovly#=5
CODE.CODE 9390 15
CODE.CODE 93A5 102
Section OBJECTS: Maddr=9940, Msize=160, Daddr=0, Lev=1, Ovly#=6
CODE.CODE 9940 9
CODE.CODE 9949 14C
Section OBJECTS: Maddr=9940, Msize=260, Daddr=0, Lev=1, Ovly#=7
CODE.CODE 9940 9
CODE.CODE 9949 24E
Section DATA: Maddr=9BA0, Msize=1F10, Daddr=0, Lev=0, Ovly#=8, Pre-Loaded
DATA.DATA 9BA0 1E82
STACK.STACK BA30 80
CONST.CONST BAB0 0
MEMORY.MEMORY BAB0 0
Memory Map for AGI.EXE 10/07/87 Page 15
Common Blocks:
$OVTB$., Addr = 9290, Size = F3
MEMORY.MEMORY, Addr = BAB0, Size = 0
STACK.STACK, Addr = BA30, Size = 80
Modules:
Module A from file START
Segment BASE.CODE, Addr = 0, Size = 78
Segment CODE.CODE, Addr = 78, Size = B0
$STRT$ 0: 78
EXIT 0: AE
GETARGS 0: C4
START 0: 78
Segment DATA.DATA, Addr = 9BA0, Size = 2
STACKBASE 9BA: 0
Module A from file SAVEVARS
Segment DATA.DATA, Addr = 9BA2, Size = 5E1
BACKCOLOR 9BA: 5CF
BLOCKING 9BA: 13D
CURCHAR 9BA: 5D7
FLAG 9BA: 109
FORECOLOR 9BA: 5CD
GAMEID 9BA: 2
GETINPUT 9BA: 5D3
HORIZON 9BA: 12D
INPUTROW 9BA: 5D5
KEYDIR 9BA: 12F
KEYMAP 9BA: 145
LRX 9BA: 135
LRY 9BA: 137
MAXDRAWN 9BA: 13F
PICBOTTOM 9BA: 5DF
PICNO 9BA: 13B
PICTOP 9BA: 5DD
SAVEDSCRIPT 9BA: 5E1
SAVEEND 9BA: 5E3
SAVESTART 9BA: 2
SCRIPTENTRIES 9BA: 143
SCRIPTSIZE 9BA: 141
SHOWSTATUS 9BA: 5D9
STATUSROW 9BA: 5DB
SYSTIMER 9BA: 129
TEXTATR 9BA: 5D1
ULX 9BA: 131
ULY 9BA: 133
USERCTRL 9BA: 139
USERSTR 9BA: 20D
VAR 9BA: 9
Module MAIN from file MAIN
Segment CODE.CODE, Addr = 128, Size = 174
MAIN 0: 128
PAUSE 0: 22F
QUIT 0: 286
QUITGAME 0: 257
Segment CONST.CONST, Addr = BAB0, Size = 0
Segment DATA.DATA, Addr = A183, Size = 3A
GAMEPAUSED 9BA: 615
PREVIOUSSCORE 9BA: 613
Memory Map for AGI.EXE 10/07/87 Page 16
QUITMSG 9BA: 5E3
RESCANJMPBUF 9BA: 617
Module A from file ACTION
Segment CODE.CODE, Addr = 29C, Size = 43
ACTION 0: 29C
Segment DATA.DATA, Addr = A1BD, Size = 2B8
ACTIONTBL 9BA: 61D
Module OBJLIST from file OBJLIST
Segment CODE.CODE, Addr = 2DF, Size = 1D2
ADDOBJTOLIST 0: 407
FREEOBJLIST 0: 305
LISTINBACK 0: 436
LISTTOSCREEN 0: 460
MAKEOBJLIST 0: 330
RESTOREOBJLIST 0: 2DF
Segment CONST.CONST, Addr = BAB0, Size = 0
Segment DATA.DATA, Addr = A475, Size = 0
Module ANIMATE from file ANIMATE
Segment CODE.CODE, Addr = 4B1, Size = 2D2