home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Amiga / Applications / Musique / ays-t23d.lha / THX-Offsets.I < prev    next >
Text File  |  1992-09-02  |  1KB  |  33 lines

  1. ;-------------------T-----------T-----------------T---------T---------------
  2.  
  3. ;variables have moved! be sure to include THIS offsets.i !!!
  4.  
  5. thxInitCIA          = 0*4
  6. thxInitPlayer       = 1*4
  7. thxInitModule       = 2*4
  8. thxInitSubSong      = 3*4
  9. thxInterrupt        = 4*4
  10. thxStopSong         = 5*4
  11. thxKillPlayer       = 6*4
  12. thxKillCIA    = 7*4
  13. thxNextPattern    = 8*4
  14. thxPrevPattern    = 9*4
  15.  
  16. ;^^^ inserted next/prev-pattern, so bss_p etc. have MOVED!!!
  17.  
  18. thxBSS_P            = 10*4      ;pointer to thx's public (fast) memory block
  19. thxBSS_C            = 11*4      ;pointer to thx's explicit chip memory block
  20. thxBSS_Psize        = 12*4      ;size of public memory (intern use only!)
  21. thxBSS_Csize        = 13*4      ;size of chip memory (intern use only!)
  22. thxModule           = 14*4      ;pointer to thxModule after InitModule
  23.  
  24. thx_pExternalTiming = 0         ;byte, offset to public memory block
  25. thx_pMainVolume     = 1         ;byte, offset to public memory block
  26. thx_pSubsongs       = 2         ;byte, offset to public memory block
  27. thx_pSongEnd        = 3         ;flag, offset to public memory block
  28. thx_pPlaying        = 4         ;flag, offset to public memory block
  29. thx_pMultiSpeed    = 6    ;word, 0: single 1: double 2: triple 3: quad
  30. thx_pPlayingTime    = 8    ;long, playing-time in frames (1/50 secs)
  31.         ;divide by ((thx_pMultiSpeed.w+1)*50) to
  32.         ;get the seconds!
  33.