supermario/base/SuperMarioProj.1994-02-09/Internal/Asm/ControlPriv.a
2019-06-29 23:17:50 +08:00

39 lines
1.1 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

;
; File: ControlPriv.a
;
; Contains: Assembly Interface for private control manager routines
;
; Written by: Vincent Lo
;
; Copyright: © 1991-1992 by Apple Computer, Inc., all rights reserved.
;
; Change History (most recent first):
;
; <5> 6/30/92 JSM Add ScrollSpeedGlobals record for ROM builds and future System
; builds.
; <4> 8/21/91 JSM Clean up header.
; <3> 1/30/91 gbm sab, #38: Change the already including this file variable to
; all uppercase (for security reasons)
; <2> 1/13/91 VL Fixed up comments in <1>. No code change.
; <1> 1/13/91 VL <jsm> Added a new message to CDEF 1.
IF &TYPE('__INCLUDINGCONTROLPRIV__') = 'UNDEFINED' THEN
__INCLUDINGCONTROLPRIV__ SET 1
drawThumbOutlineMsg equ 12
IF forROM OR TheFuture THEN
; format of globals in emScrollSpeedGlobals
ScrollSpeedGlobals record 0
saveAction ds.l 1
startTicks ds.l 1
actionTicks ds.l 1
saveReturn ds.l 1 ; must follow actionTicks
ScrollSpeedGlobalsSize equ *
endr
ENDIF ; forROM OR TheFuture
ENDIF ; ...already included __IncludingControlPriv__