mirror of
https://github.com/elliotnunn/supermario.git
synced 2024-11-29 05:49:19 +00:00
64 lines
2.8 KiB
Plaintext
64 lines
2.8 KiB
Plaintext
|
;
|
||
|
; File: LomemTab.Color.a
|
||
|
;
|
||
|
; Contains: Toolbox low memory switch table when color QuickDraw IS present. It
|
||
|
; is to be put in resource ('lmem',-16458).
|
||
|
;
|
||
|
; Written by: Phil Goldman
|
||
|
;
|
||
|
; Copyright: © 1986-1991 by Apple Computer, Inc., all rights reserved.
|
||
|
;
|
||
|
; Change History (most recent first):
|
||
|
;
|
||
|
; <0> x/xx/86 PYG New Today.
|
||
|
;
|
||
|
;--------------------------------------------------------------------
|
||
|
|
||
|
BLANKS ON
|
||
|
STRING ASIS
|
||
|
|
||
|
PRINT OFF
|
||
|
LOAD 'ProcessMgrIncludes.D'
|
||
|
PRINT ON
|
||
|
INCLUDE 'data.a'
|
||
|
|
||
|
;__________________________________________________________________________________
|
||
|
;
|
||
|
; NOTE: Types other than LTDataAddr are not implemented.
|
||
|
; NOTE: Only toolbox variables should be put in this table.
|
||
|
;
|
||
|
;__________________________________________________________________________________
|
||
|
LomemColor PROC
|
||
|
_LomemTabEntry LTDataAddr, MonkeyLives, $2
|
||
|
_LomemTabEntry LTDataAddr, MemTop, $8
|
||
|
_LomemTabEntry LTDataAddr, HeapEnd, $8
|
||
|
_LomemTabEntry LTDataAddr, SEvtEnb, $1
|
||
|
_LomemTabEntry LTDataAddr, SwitchSnd, $2 ; switchable sound vars
|
||
|
_LomemTabEntry LTDataAddr, ScrDmpEnb, $1
|
||
|
_LomemTabEntry LTDataAddr, MacPgm, $4 ; used as handle to pointers by MPW
|
||
|
_LomemTabEntry LTDataAddr, MinStack, $22
|
||
|
_LomemTabEntry LTDataAddr, JSwapFont, $8 ; font variables
|
||
|
_LomemTabEntry LTDataAddr, WWExist, WindowList-WWExist ; toolbox globals except WindowList
|
||
|
_LomemTabEntry LTDataAddr, SaveUpdate, WMgrPort-SaveUpdate ; toolbox globals except WMgrPort
|
||
|
_LomemTabEntry LTDataAddr, OldStructure, GrayRgn-OldStructure ; toolbox globals except GrayRgn
|
||
|
_LomemTabEntry LTDataAddr, SaveVisRgn, MenuFlash-SaveVisRgn ; toolbox globals except MenuFlash
|
||
|
_LomemTabEntry LTDataAddr, TheMenu, DeskPattern-TheMenu ; toolbox globals except DeskPattern
|
||
|
_LomemTabEntry LTDataAddr, DragFlag, CurLayer-DragFlag ; toolbox globals except CurLayer and SaveSP
|
||
|
_LomemTabEntry LTDataAddr, AfterSaveSP, SoundGlue-AfterSaveSP ; toolbox globals except sound glue
|
||
|
_LomemTabEntry LTDataAddr, AppParmHandle, LastTGlobal-AppParmHandle ; in general, toolbox globals except journaling, cursor data, and WMgrUpdate
|
||
|
_LomemTabEntry LTDataAddr, SwitchedBits, $1
|
||
|
_LomemTabEntry LTDataAddr, WidthTabHandle, $4
|
||
|
_LomemTabEntry LTDataAddr, LastSPExtra, $4
|
||
|
_LomemTabEntry LTDataAddr, MenuDisable, $C ; MenuDisable, MBDFHndl, MBSaveLoc
|
||
|
_LomemTabEntry LTDataAddr, SysFontFam, $4 ; SysFontFam, SysFontSize
|
||
|
_LomemTabEntry LTDataAddr, HiHeapMark, $6
|
||
|
_LomemTabEntry LTDataAddr, MBarHeight, $2
|
||
|
_LomemTabEntry LTDataAddr, LastFOND, $6+$20+$8+$E ; LastFOND, FONDID, App2Packs, MacApp globals
|
||
|
_LomemTabEntry LTDataAddr, SynListHandle, $11
|
||
|
_LomemTabEntry LTDataAddr, LayerPalette, $4
|
||
|
_LomemTabEntry LTDataAddr, TheGDevice, $4
|
||
|
_LomemTabEnd
|
||
|
ENDPROC
|
||
|
|
||
|
END
|