48 lines
753 B
NASM
48 lines
753 B
NASM
*CLICK AN AUDIT COUNTER
|
||
*DESTROYS A0
|
||
AUDIT $MACRO P1
|
||
MOVI :P1:,A0
|
||
CALLA AUD1
|
||
$END
|
||
*
|
||
*AUDIT A WORD LONG RAM LOCATION
|
||
*P1 = AUDIT
|
||
*P2 = RAM LOCATION
|
||
*DESTROYS A0,A1
|
||
AUDITCNT $MACRO P1,P2
|
||
MOVE @:P2:,A1,W
|
||
MOVI :P1:,A0
|
||
CALLA AUD
|
||
$END
|
||
*
|
||
*GET A GAME ADJUSTMENT VALUE
|
||
*RETURNS ADJUSTMENT VALUE IN A0
|
||
ADJUST $MACRO P1
|
||
MOVI :P1:,A0
|
||
CALLA GET_ADJ
|
||
$END
|
||
*CLICK AN AUDIT COUNTER
|
||
*DESTROYS A0
|
||
AUDIT $MACRO P1
|
||
MOVI :P1:,A0
|
||
CALLA AUD1
|
||
$END
|
||
*
|
||
*AUDIT A WORD LONG RAM LOCATION
|
||
*P1 = AUDIT
|
||
*P2 = RAM LOCATION
|
||
*DESTROYS A0,A1
|
||
AUDITCNT $MACRO P1,P2
|
||
MOVE @:P2:,A1,W
|
||
MOVI :P1:,A0
|
||
CALLA AUD
|
||
$END
|
||
*
|
||
*GET A GAME ADJUSTMENT VALUE
|
||
*RETURNS ADJUSTMENT VALUE IN A0
|
||
ADJUST $MACRO P1
|
||
MOVI :P1:,A0
|
||
CALLA GET_ADJ
|
||
$END
|
||
|
||
|