home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1997 #3 / amigaacscoverdisc / games / installers / superwonderboy / src / lib / refs.i < prev    next >
Text File  |  1997-05-23  |  2KB  |  97 lines

  1.     ; *** Compulsory in the user program
  2.  
  3.     XDEF    _loader
  4.     XDEF    _user_pbuffer
  5.     XDEF    _general_pbuffer
  6.  
  7.     XDEF    _UserPatchRoutines
  8.     XDEF    _EndUserPatchRoutines
  9.  
  10.     ; *** Non-relocated routines. call normally with JSR
  11.     ; *** NEVER call them with JSRGEN: it would crash immediately.
  12.  
  13.     XREF    _init
  14.     XREF    _CloseAll
  15.     XREF    _CloseAllQuiet
  16.     XREF    _LoadDisks
  17.     XREF    _LoadDiskFromName
  18.     XREF    _LoadDisksIndex
  19.     XREF    _LoadFiles
  20.     XREF    _LoadSmallFiles
  21.     XREF    _Kick37Test
  22.     XREF    _KickVerTest
  23.     XREF    _GetMemFlag
  24.     XREF    _FlushCachesSys
  25.     XREF    _Enhance
  26.     XREF    _Degrade
  27.     XREF    _DegradeCpu
  28.     XREF    _DegradeGfx
  29.     XREF    _TransfRoutines
  30.     XREF    _SmartCrash
  31.     XREF    _SaveOSData
  32.     XREF    _FreezeAll
  33.     XREF    _Display
  34.     XREF    _SaveCustomRegs
  35.     XREF    _RestoreCustomRegs
  36.     XREF    _SaveCIARegs
  37.     XREF    _RestoreCIARegs
  38.     XREF    _InGameOSCall
  39.     XREF    _LoadRNCFile
  40.     XREF    _AllocExtMem
  41.     XREF    _Test1MBChip
  42.     XREF    _Test2MBChip
  43.     XREF    _Reboot
  44.     XREF    _WaitReturn
  45.  
  46.     ; *** Relocated routines. always call with JSRGEN (see macros.i)
  47.     ; *** from user program. It works with JSR but if the OS is killed
  48.     ; *** JSRGEN is safer as it jumps in the allocated block
  49.     ; *** which is in the top of memory (MEMF_REVERSE) if kick > 38
  50.  
  51.     XREF    _GetSR
  52.     XREF    _GoECS
  53.     XREF    _GetAttnFlags
  54.     XREF    _ResetDisplay
  55.     XREF    _ResetSprites
  56.     XREF    _BlackScreen
  57.     XREF    _BlockFastMem
  58.     XREF    _InitTrackDisk
  59.     XREF    _TrackLoadFast
  60.     XREF    _TrackLoadHD
  61.     XREF    _SetTDUnit
  62.     XREF    _SetDisk
  63.     XREF    _ReadRobSectorsFast
  64.     XREF    _ReadFile
  65.     XREF    _ReadFileFast
  66.     XREF    _ReadFileHD
  67.     XREF    _WriteFileHD
  68.     XREF    _DeleteFileHD
  69.     XREF    _ATNDecrunch
  70.     XREF    _RNCDecrunch
  71.     XREF    _RNCDecrunchEncrypted
  72.     XREF    _RNCLength
  73.     XREF    _FlushCachesHard
  74.     XREF    _WaitBlit
  75.     XREF    _TestFile
  76.     XREF    _PatchExceptions
  77.     XREF    _StrcmpAsm
  78.     XREF    _StrcpyAsm
  79.     XREF    _StrlenAsm
  80.     XREF    _ToUpperAsm
  81.     XREF    _WaitMouse
  82.     XREF    _WaitMouseInterrupt
  83.     XREF    _GetDiskPointer
  84.     XREF    _CheckAGA
  85.     XREF    _InGameExit
  86.  
  87.     ; *** exported variables
  88.  
  89.     XREF    _GeneralPatchRoutines
  90.     XREF    _userstack
  91.  
  92.     ; *** system
  93.  
  94.     XREF    _DosBase
  95.     XREF    _SysBase
  96.     XREF    _GfxBase
  97.