Trailing-Edge
-
PDP-10 Archives
-
decuslib20-08
-
decus/20-0180/absent.mac
There are no other files named absent.mac in the archive.
TITLE ABSENT - Program to output a string.
SEARCH MONSYM ;Add TOPS-20 symbols to MARCO
comment $
This is a (micro) macro hack.. intended for game implementors to
be able to point to where the executable version of there game is now
located.
INSTRUCTIONS:
Simply change '<game name>' in the asciz string MESAGE in this file
to the name of your game. Issue the command: LOAD ABSENT.MAC to the
exec, this will assemble this program. Then: SAVE ABSENT.EXE This
will save the core image. (You can now DELETE ABSENT.REL). Lastly:
RENAME ABSENT.EXE to the name of your game.EXE.
$
rmajor==1 ;Major edit change
rminor==0 ;Minor edit change
redit==1
rwho==0
EVEC: JRST START ;This is for version information
JRST START
BYTE (3)rwho(9)rmajor(6)rminor(18)redit
EVECL==.-EVEC
START: RESET ;Reset the state of I/O devices
HRROI 1,MESAGE ;Copy the address of MESAGE to register 1
PSOUT ;Output the mesage
HALTF ;Stop execution here
MESAGE: ASCIZ / <GAME NAME> is now in the GAMES: directory.
To play <GAME NAME> type PLAY <GAME NAME>./
END <EVECL,,EVEC> ;End of the program