home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 100 / af100b.adf / patches.lzx / PinballDreamsPatch / src / lib / refs.i < prev    next >
Encoding:
Text File  |  1997-06-18  |  1.7 KB  |  87 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    _LoadDisks
  16.     XREF    _LoadDiskFromName
  17.     XREF    _LoadDisksIndex
  18.     XREF    _LoadFiles
  19.     XREF    _LoadSmallFiles
  20.     XREF    _Kick37Test
  21.     XREF    _KickVerTest
  22.     XREF    _GetMemFlag
  23.     XREF    _FlushCachesSys
  24.     XREF    _Degrade
  25.     XREF    _TransfRoutines
  26.     XREF    _SmartCrash
  27.     XREF    _SaveOSData
  28.     XREF    _FreezeAll
  29.     XREF    _Display
  30.     XREF    _SaveCustomRegs
  31.     XREF    _RestoreCustomRegs
  32.     XREF    _SaveCIARegs
  33.     XREF    _RestoreCIARegs
  34.     XREF    _InGameOSCall
  35.     XREF    _LoadRNCFile
  36.     XREF    _AllocExtMem
  37.     XREF    _Test1MBChip
  38.     XREF    _Test2MBChip
  39.     XREF    _Reboot
  40.  
  41.     ; *** Relocated routines. always call with JSRGEN (see macros.i)
  42.     ; *** from user program. It works with JSR but if the OS is killed
  43.     ; *** JSRGEN is safer as it jumps in the allocated block
  44.     ; *** which is in the top of memory (MEMF_REVERSE) if kick > 38
  45.  
  46.     XREF    _GoECS
  47.     XREF    _ResetDisplay
  48.     XREF    _ResetSprites
  49.     XREF    _BlackScreen
  50.     XREF    _BlockFastMem
  51.     XREF    _InitTrackDisk
  52.     XREF    _TrackLoadFast
  53.     XREF    _TrackLoadHD
  54.     XREF    _SetTDUnit
  55.     XREF    _SetDisk
  56.     XREF    _ReadRobSectorsFast
  57.     XREF    _ReadFile
  58.     XREF    _ReadFileFast
  59.     XREF    _ReadFileHD
  60.     XREF    _WriteFileHD
  61.     XREF    _DeleteFileHD
  62.     XREF    _ATNDecrunch
  63.     XREF    _RNCDecrunch
  64.     XREF    _RNCLength
  65.     XREF    _FlushCachesHard
  66.     XREF    _TestFile
  67.     XREF    _PatchExceptions
  68.     XREF    _StrcmpAsm
  69.     XREF    _StrcpyAsm
  70.     XREF    _StrlenAsm
  71.     XREF    _ToUpperAsm
  72.     XREF    _WaitMouse
  73.     XREF    _WaitMouseInterrupt
  74.     XREF    _GetDiskPointer
  75.     XREF    _CheckAGA
  76.     XREF    _InGameExit
  77.  
  78.     ; *** exported variables
  79.  
  80.     XREF    _GeneralPatchRoutines
  81.     XREF    _userstack
  82.  
  83.     ; *** system
  84.  
  85.     XREF    _DosBase
  86.     XREF    _SysBase
  87.