home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 19 / AACD19.BIN / AACD / Programming / YAEC / externs / graphics.ext < prev    next >
Encoding:
Text File  |  2001-02-23  |  23.8 KB  |  1,243 lines

  1. ;.ext file Created by fdtool in LITTEL package v18
  2. EXT BltBitMap 11
  3.    move.l GLOBAL_gfxbase(a4), a6
  4.    movem.l d2-d7/a2-a5, -(a7)
  5.    add.l #40, a7
  6.    move.l (a7)+, a0
  7.    move.l (a7)+, d0
  8.    move.l (a7)+, d1
  9.    move.l (a7)+, a1
  10.    move.l (a7)+, d2
  11.    move.l (a7)+, d3
  12.    move.l (a7)+, d4
  13.    move.l (a7)+, d5
  14.    move.l (a7)+, d6
  15.    move.l (a7)+, d7
  16.    move.l (a7)+, a2
  17.    sub.l #84, a7
  18.    jsr -30(a6)
  19.    movem.l (a7)+, d2-d7/a2-a5
  20. ENDEXT
  21. EXT BltTemplate 8
  22.    move.l GLOBAL_gfxbase(a4), a6
  23.    movem.l d2-d7/a2-a5, -(a7)
  24.    add.l #40, a7
  25.    move.l (a7)+, a0
  26.    move.l (a7)+, d0
  27.    move.l (a7)+, d1
  28.    move.l (a7)+, a1
  29.    move.l (a7)+, d2
  30.    move.l (a7)+, d3
  31.    move.l (a7)+, d4
  32.    move.l (a7)+, d5
  33.    sub.l #72, a7
  34.    jsr -36(a6)
  35.    movem.l (a7)+, d2-d7/a2-a5
  36. ENDEXT
  37. EXT ClearEOL 1
  38.    move.l GLOBAL_gfxbase(a4), a6
  39.    move.l (a7)+, a1
  40.    jsr -42(a6)
  41. ENDEXT
  42. EXT ClearScreen 1
  43.    move.l GLOBAL_gfxbase(a4), a6
  44.    move.l (a7)+, a1
  45.    jsr -48(a6)
  46. ENDEXT
  47. EXT TextLength 3
  48.    move.l GLOBAL_gfxbase(a4), a6
  49.    move.l (a7)+, a1
  50.    move.l (a7)+, a0
  51.    move.l (a7)+, d0
  52.    jsr -54(a6)
  53. ENDEXT
  54. EXT Text 3
  55.    move.l GLOBAL_gfxbase(a4), a6
  56.    move.l (a7)+, a1
  57.    move.l (a7)+, a0
  58.    move.l (a7)+, d0
  59.    jsr -60(a6)
  60. ENDEXT
  61. EXT SetFont 2
  62.    move.l GLOBAL_gfxbase(a4), a6
  63.    move.l (a7)+, a1
  64.    move.l (a7)+, a0
  65.    jsr -66(a6)
  66. ENDEXT
  67. EXT OpenFont 1
  68.    move.l GLOBAL_gfxbase(a4), a6
  69.    move.l (a7)+, a0
  70.    jsr -72(a6)
  71. ENDEXT
  72. EXT CloseFont 1
  73.    move.l GLOBAL_gfxbase(a4), a6
  74.    move.l (a7)+, a1
  75.    jsr -78(a6)
  76. ENDEXT
  77. EXT AskSoftStyle 1
  78.    move.l GLOBAL_gfxbase(a4), a6
  79.    move.l (a7)+, a1
  80.    jsr -84(a6)
  81. ENDEXT
  82. EXT SetSoftStyle 3
  83.    move.l GLOBAL_gfxbase(a4), a6
  84.    move.l (a7)+, a1
  85.    move.l (a7)+, d0
  86.    move.l (a7)+, d1
  87.    jsr -90(a6)
  88. ENDEXT
  89. EXT AddBob 2
  90.    move.l GLOBAL_gfxbase(a4), a6
  91.    move.l (a7)+, a0
  92.    move.l (a7)+, a1
  93.    jsr -96(a6)
  94. ENDEXT
  95. EXT AddVSprite 2
  96.    move.l GLOBAL_gfxbase(a4), a6
  97.    move.l (a7)+, a0
  98.    move.l (a7)+, a1
  99.    jsr -102(a6)
  100. ENDEXT
  101. EXT DoCollision 1
  102.    move.l GLOBAL_gfxbase(a4), a6
  103.    move.l (a7)+, a1
  104.    jsr -108(a6)
  105. ENDEXT
  106. EXT DrawGList 2
  107.    move.l GLOBAL_gfxbase(a4), a6
  108.    move.l (a7)+, a1
  109.    move.l (a7)+, a0
  110.    jsr -114(a6)
  111. ENDEXT
  112. EXT InitGels 3
  113.    move.l GLOBAL_gfxbase(a4), a6
  114.    movem.l d2-d7/a2-a5, -(a7)
  115.    add.l #40, a7
  116.    move.l (a7)+, a0
  117.    move.l (a7)+, a1
  118.    move.l (a7)+, a2
  119.    sub.l #52, a7
  120.    jsr -120(a6)
  121.    movem.l (a7)+, d2-d7/a2-a5
  122. ENDEXT
  123. EXT InitMasks 1
  124.    move.l GLOBAL_gfxbase(a4), a6
  125.    move.l (a7)+, a0
  126.    jsr -126(a6)
  127. ENDEXT
  128. EXT RemIBob 3
  129.    move.l GLOBAL_gfxbase(a4), a6
  130.    movem.l d2-d7/a2-a5, -(a7)
  131.    add.l #40, a7
  132.    move.l (a7)+, a0
  133.    move.l (a7)+, a1
  134.    move.l (a7)+, a2
  135.    sub.l #52, a7
  136.    jsr -132(a6)
  137.    movem.l (a7)+, d2-d7/a2-a5
  138. ENDEXT
  139. EXT RemVSprite 1
  140.    move.l GLOBAL_gfxbase(a4), a6
  141.    move.l (a7)+, a0
  142.    jsr -138(a6)
  143. ENDEXT
  144. EXT SetCollision 3
  145.    move.l GLOBAL_gfxbase(a4), a6
  146.    move.l (a7)+, d0
  147.    move.l (a7)+, a0
  148.    move.l (a7)+, a1
  149.    jsr -144(a6)
  150. ENDEXT
  151. EXT SortGList 1
  152.    move.l GLOBAL_gfxbase(a4), a6
  153.    move.l (a7)+, a1
  154.    jsr -150(a6)
  155. ENDEXT
  156. EXT AddAnimOb 3
  157.    move.l GLOBAL_gfxbase(a4), a6
  158.    movem.l d2-d7/a2-a5, -(a7)
  159.    add.l #40, a7
  160.    move.l (a7)+, a0
  161.    move.l (a7)+, a1
  162.    move.l (a7)+, a2
  163.    sub.l #52, a7
  164.    jsr -156(a6)
  165.    movem.l (a7)+, d2-d7/a2-a5
  166. ENDEXT
  167. EXT Animate 2
  168.    move.l GLOBAL_gfxbase(a4), a6
  169.    move.l (a7)+, a0
  170.    move.l (a7)+, a1
  171.    jsr -162(a6)
  172. ENDEXT
  173. EXT GetGBuffers 3
  174.    move.l GLOBAL_gfxbase(a4), a6
  175.    move.l (a7)+, a0
  176.    move.l (a7)+, a1
  177.    move.l (a7)+, d0
  178.    jsr -168(a6)
  179. ENDEXT
  180. EXT InitGMasks 1
  181.    move.l GLOBAL_gfxbase(a4), a6
  182.    move.l (a7)+, a0
  183.    jsr -174(a6)
  184. ENDEXT
  185. EXT DrawEllipse 5
  186.    move.l GLOBAL_gfxbase(a4), a6
  187.    movem.l d2-d7/a2-a5, -(a7)
  188.    add.l #40, a7
  189.    move.l (a7)+, a1
  190.    move.l (a7)+, d0
  191.    move.l (a7)+, d1
  192.    move.l (a7)+, d2
  193.    move.l (a7)+, d3
  194.    sub.l #60, a7
  195.    jsr -180(a6)
  196.    movem.l (a7)+, d2-d7/a2-a5
  197. ENDEXT
  198. EXT AreaEllipse 5
  199.    move.l GLOBAL_gfxbase(a4), a6
  200.    movem.l d2-d7/a2-a5, -(a7)
  201.    add.l #40, a7
  202.    move.l (a7)+, a1
  203.    move.l (a7)+, d0
  204.    move.l (a7)+, d1
  205.    move.l (a7)+, d2
  206.    move.l (a7)+, d3
  207.    sub.l #60, a7
  208.    jsr -186(a6)
  209.    movem.l (a7)+, d2-d7/a2-a5
  210. ENDEXT
  211. EXT LoadRGB4 3
  212.    move.l GLOBAL_gfxbase(a4), a6
  213.    move.l (a7)+, a0
  214.    move.l (a7)+, a1
  215.    move.l (a7)+, d0
  216.    jsr -192(a6)
  217. ENDEXT
  218. EXT InitRastPort 1
  219.    move.l GLOBAL_gfxbase(a4), a6
  220.    move.l (a7)+, a1
  221.    jsr -198(a6)
  222. ENDEXT
  223. EXT InitVPort 1
  224.    move.l GLOBAL_gfxbase(a4), a6
  225.    move.l (a7)+, a0
  226.    jsr -204(a6)
  227. ENDEXT
  228. EXT MrgCop 1
  229.    move.l GLOBAL_gfxbase(a4), a6
  230.    move.l (a7)+, a1
  231.    jsr -210(a6)
  232. ENDEXT
  233. EXT MakeVPort 2
  234.    move.l GLOBAL_gfxbase(a4), a6
  235.    move.l (a7)+, a0
  236.    move.l (a7)+, a1
  237.    jsr -216(a6)
  238. ENDEXT
  239. EXT LoadView 1
  240.    move.l GLOBAL_gfxbase(a4), a6
  241.    move.l (a7)+, a1
  242.    jsr -222(a6)
  243. ENDEXT
  244. EXT WaitBlit 0
  245.    move.l GLOBAL_gfxbase(a4), a6
  246.    jsr -228(a6)
  247. ENDEXT
  248. EXT SetRast 2
  249.    move.l GLOBAL_gfxbase(a4), a6
  250.    move.l (a7)+, a1
  251.    move.l (a7)+, d0
  252.    jsr -234(a6)
  253. ENDEXT
  254. EXT Move 3
  255.    move.l GLOBAL_gfxbase(a4), a6
  256.    move.l (a7)+, a1
  257.    move.l (a7)+, d0
  258.    move.l (a7)+, d1
  259.    jsr -240(a6)
  260. ENDEXT
  261. EXT Draw 3
  262.    move.l GLOBAL_gfxbase(a4), a6
  263.    move.l (a7)+, a1
  264.    move.l (a7)+, d0
  265.    move.l (a7)+, d1
  266.    jsr -246(a6)
  267. ENDEXT
  268. EXT AreaMove 3
  269.    move.l GLOBAL_gfxbase(a4), a6
  270.    move.l (a7)+, a1
  271.    move.l (a7)+, d0
  272.    move.l (a7)+, d1
  273.    jsr -252(a6)
  274. ENDEXT
  275. EXT AreaDraw 3
  276.    move.l GLOBAL_gfxbase(a4), a6
  277.    move.l (a7)+, a1
  278.    move.l (a7)+, d0
  279.    move.l (a7)+, d1
  280.    jsr -258(a6)
  281. ENDEXT
  282. EXT AreaEnd 1
  283.    move.l GLOBAL_gfxbase(a4), a6
  284.    move.l (a7)+, a1
  285.    jsr -264(a6)
  286. ENDEXT
  287. EXT WaitTOF 0
  288.    move.l GLOBAL_gfxbase(a4), a6
  289.    jsr -270(a6)
  290. ENDEXT
  291. EXT QBlit 1
  292.    move.l GLOBAL_gfxbase(a4), a6
  293.    move.l (a7)+, a1
  294.    jsr -276(a6)
  295. ENDEXT
  296. EXT InitArea 3
  297.    move.l GLOBAL_gfxbase(a4), a6
  298.    move.l (a7)+, a0
  299.    move.l (a7)+, a1
  300.    move.l (a7)+, d0
  301.    jsr -282(a6)
  302. ENDEXT
  303. EXT SetRGB4 5
  304.    move.l GLOBAL_gfxbase(a4), a6
  305.    movem.l d2-d7/a2-a5, -(a7)
  306.    add.l #40, a7
  307.    move.l (a7)+, a0
  308.    move.l (a7)+, d0
  309.    move.l (a7)+, d1
  310.    move.l (a7)+, d2
  311.    move.l (a7)+, d3
  312.    sub.l #60, a7
  313.    jsr -288(a6)
  314.    movem.l (a7)+, d2-d7/a2-a5
  315. ENDEXT
  316. EXT QBSBlit 1
  317.    move.l GLOBAL_gfxbase(a4), a6
  318.    move.l (a7)+, a1
  319.    jsr -294(a6)
  320. ENDEXT
  321. EXT BltClear 3
  322.    move.l GLOBAL_gfxbase(a4), a6
  323.    move.l (a7)+, a1
  324.    move.l (a7)+, d0
  325.    move.l (a7)+, d1
  326.    jsr -300(a6)
  327. ENDEXT
  328. EXT RectFill 5
  329.    move.l GLOBAL_gfxbase(a4), a6
  330.    movem.l d2-d7/a2-a5, -(a7)
  331.    add.l #40, a7
  332.    move.l (a7)+, a1
  333.    move.l (a7)+, d0
  334.    move.l (a7)+, d1
  335.    move.l (a7)+, d2
  336.    move.l (a7)+, d3
  337.    sub.l #60, a7
  338.    jsr -306(a6)
  339.    movem.l (a7)+, d2-d7/a2-a5
  340. ENDEXT
  341. EXT BltPattern 7
  342.    move.l GLOBAL_gfxbase(a4), a6
  343.    movem.l d2-d7/a2-a5, -(a7)
  344.    add.l #40, a7
  345.    move.l (a7)+, a1
  346.    move.l (a7)+, a0
  347.    move.l (a7)+, d0
  348.    move.l (a7)+, d1
  349.    move.l (a7)+, d2
  350.    move.l (a7)+, d3
  351.    move.l (a7)+, d4
  352.    sub.l #68, a7
  353.    jsr -312(a6)
  354.    movem.l (a7)+, d2-d7/a2-a5
  355. ENDEXT
  356. EXT ReadPixel 3
  357.    move.l GLOBAL_gfxbase(a4), a6
  358.    move.l (a7)+, a1
  359.    move.l (a7)+, d0
  360.    move.l (a7)+, d1
  361.    jsr -318(a6)
  362. ENDEXT
  363. EXT WritePixel 3
  364.    move.l GLOBAL_gfxbase(a4), a6
  365.    move.l (a7)+, a1
  366.    move.l (a7)+, d0
  367.    move.l (a7)+, d1
  368.    jsr -324(a6)
  369. ENDEXT
  370. EXT Flood 4
  371.    move.l GLOBAL_gfxbase(a4), a6
  372.    movem.l d2-d7/a2-a5, -(a7)
  373.    add.l #40, a7
  374.    move.l (a7)+, a1
  375.    move.l (a7)+, d2
  376.    move.l (a7)+, d0
  377.    move.l (a7)+, d1
  378.    sub.l #56, a7
  379.    jsr -330(a6)
  380.    movem.l (a7)+, d2-d7/a2-a5
  381. ENDEXT
  382. EXT PolyDraw 3
  383.    move.l GLOBAL_gfxbase(a4), a6
  384.    move.l (a7)+, a1
  385.    move.l (a7)+, d0
  386.    move.l (a7)+, a0
  387.    jsr -336(a6)
  388. ENDEXT
  389. EXT SetAPen 2
  390.    move.l GLOBAL_gfxbase(a4), a6
  391.    move.l (a7)+, a1
  392.    move.l (a7)+, d0
  393.    jsr -342(a6)
  394. ENDEXT
  395. EXT SetBPen 2
  396.    move.l GLOBAL_gfxbase(a4), a6
  397.    move.l (a7)+, a1
  398.    move.l (a7)+, d0
  399.    jsr -348(a6)
  400. ENDEXT
  401. EXT SetDrMd 2
  402.    move.l GLOBAL_gfxbase(a4), a6
  403.    move.l (a7)+, a1
  404.    move.l (a7)+, d0
  405.    jsr -354(a6)
  406. ENDEXT
  407. EXT InitView 1
  408.    move.l GLOBAL_gfxbase(a4), a6
  409.    move.l (a7)+, a1
  410.    jsr -360(a6)
  411. ENDEXT
  412. EXT CBump 1
  413.    move.l GLOBAL_gfxbase(a4), a6
  414.    move.l (a7)+, a1
  415.    jsr -366(a6)
  416. ENDEXT
  417. EXT CMove 3
  418.    move.l GLOBAL_gfxbase(a4), a6
  419.    move.l (a7)+, a1
  420.    move.l (a7)+, d0
  421.    move.l (a7)+, d1
  422.    jsr -372(a6)
  423. ENDEXT
  424. EXT CWait 3
  425.    move.l GLOBAL_gfxbase(a4), a6
  426.    move.l (a7)+, a1
  427.    move.l (a7)+, d0
  428.    move.l (a7)+, d1
  429.    jsr -378(a6)
  430. ENDEXT
  431. EXT VBeamPos 0
  432.    move.l GLOBAL_gfxbase(a4), a6
  433.    jsr -384(a6)
  434. ENDEXT
  435. EXT InitBitMap 4
  436.    move.l GLOBAL_gfxbase(a4), a6
  437.    movem.l d2-d7/a2-a5, -(a7)
  438.    add.l #40, a7
  439.    move.l (a7)+, a0
  440.    move.l (a7)+, d0
  441.    move.l (a7)+, d1
  442.    move.l (a7)+, d2
  443.    sub.l #56, a7
  444.    jsr -390(a6)
  445.    movem.l (a7)+, d2-d7/a2-a5
  446. ENDEXT
  447. EXT ScrollRaster 7
  448.    move.l GLOBAL_gfxbase(a4), a6
  449.    movem.l d2-d7/a2-a5, -(a7)
  450.    add.l #40, a7
  451.    move.l (a7)+, a1
  452.    move.l (a7)+, d0
  453.    move.l (a7)+, d1
  454.    move.l (a7)+, d2
  455.    move.l (a7)+, d3
  456.    move.l (a7)+, d4
  457.    move.l (a7)+, d5
  458.    sub.l #68, a7
  459.    jsr -396(a6)
  460.    movem.l (a7)+, d2-d7/a2-a5
  461. ENDEXT
  462. EXT WaitBOVP 1
  463.    move.l GLOBAL_gfxbase(a4), a6
  464.    move.l (a7)+, a0
  465.    jsr -402(a6)
  466. ENDEXT
  467. EXT GetSprite 2
  468.    move.l GLOBAL_gfxbase(a4), a6
  469.    move.l (a7)+, a0
  470.    move.l (a7)+, d0
  471.    jsr -408(a6)
  472. ENDEXT
  473. EXT FreeSprite 1
  474.    move.l GLOBAL_gfxbase(a4), a6
  475.    move.l (a7)+, d0
  476.    jsr -414(a6)
  477. ENDEXT
  478. EXT ChangeSprite 3
  479.    move.l GLOBAL_gfxbase(a4), a6
  480.    movem.l d2-d7/a2-a5, -(a7)
  481.    add.l #40, a7
  482.    move.l (a7)+, a0
  483.    move.l (a7)+, a1
  484.    move.l (a7)+, a2
  485.    sub.l #52, a7
  486.    jsr -420(a6)
  487.    movem.l (a7)+, d2-d7/a2-a5
  488. ENDEXT
  489. EXT MoveSprite 4
  490.    move.l GLOBAL_gfxbase(a4), a6
  491.    move.l (a7)+, a0
  492.    move.l (a7)+, a1
  493.    move.l (a7)+, d0
  494.    move.l (a7)+, d1
  495.    jsr -426(a6)
  496. ENDEXT
  497. EXT LockLayerRom 1
  498.    move.l GLOBAL_gfxbase(a4), a6
  499.    move.l (a7)+, a5
  500.    jsr -432(a6)
  501. ENDEXT
  502. EXT UnlockLayerRom 1
  503.    move.l GLOBAL_gfxbase(a4), a6
  504.    move.l (a7)+, a5
  505.    jsr -438(a6)
  506. ENDEXT
  507. EXT SyncSBitMap 1
  508.    move.l GLOBAL_gfxbase(a4), a6
  509.    move.l (a7)+, a0
  510.    jsr -444(a6)
  511. ENDEXT
  512. EXT CopySBitMap 1
  513.    move.l GLOBAL_gfxbase(a4), a6
  514.    move.l (a7)+, a0
  515.    jsr -450(a6)
  516. ENDEXT
  517. EXT OwnBlitter 0
  518.    move.l GLOBAL_gfxbase(a4), a6
  519.    jsr -456(a6)
  520. ENDEXT
  521. EXT DisownBlitter 0
  522.    move.l GLOBAL_gfxbase(a4), a6
  523.    jsr -462(a6)
  524. ENDEXT
  525. EXT InitTmpRas 3
  526.    move.l GLOBAL_gfxbase(a4), a6
  527.    move.l (a7)+, a0
  528.    move.l (a7)+, a1
  529.    move.l (a7)+, d0
  530.    jsr -468(a6)
  531. ENDEXT
  532. EXT AskFont 2
  533.    move.l GLOBAL_gfxbase(a4), a6
  534.    move.l (a7)+, a1
  535.    move.l (a7)+, a0
  536.    jsr -474(a6)
  537. ENDEXT
  538. EXT AddFont 1
  539.    move.l GLOBAL_gfxbase(a4), a6
  540.    move.l (a7)+, a1
  541.    jsr -480(a6)
  542. ENDEXT
  543. EXT RemFont 1
  544.    move.l GLOBAL_gfxbase(a4), a6
  545.    move.l (a7)+, a1
  546.    jsr -486(a6)
  547. ENDEXT
  548. EXT AllocRaster 2
  549.    move.l GLOBAL_gfxbase(a4), a6
  550.    move.l (a7)+, d0
  551.    move.l (a7)+, d1
  552.    jsr -492(a6)
  553. ENDEXT
  554. EXT FreeRaster 3
  555.    move.l GLOBAL_gfxbase(a4), a6
  556.    move.l (a7)+, a0
  557.    move.l (a7)+, d0
  558.    move.l (a7)+, d1
  559.    jsr -498(a6)
  560. ENDEXT
  561. EXT AndRectRegion 2
  562.    move.l GLOBAL_gfxbase(a4), a6
  563.    move.l (a7)+, a0
  564.    move.l (a7)+, a1
  565.    jsr -504(a6)
  566. ENDEXT
  567. EXT OrRectRegion 2
  568.    move.l GLOBAL_gfxbase(a4), a6
  569.    move.l (a7)+, a0
  570.    move.l (a7)+, a1
  571.    jsr -510(a6)
  572. ENDEXT
  573. EXT NewRegion 0
  574.    move.l GLOBAL_gfxbase(a4), a6
  575.    jsr -516(a6)
  576. ENDEXT
  577. EXT ClearRectRegion 2
  578.    move.l GLOBAL_gfxbase(a4), a6
  579.    move.l (a7)+, a0
  580.    move.l (a7)+, a1
  581.    jsr -522(a6)
  582. ENDEXT
  583. EXT ClearRegion 1
  584.    move.l GLOBAL_gfxbase(a4), a6
  585.    move.l (a7)+, a0
  586.    jsr -528(a6)
  587. ENDEXT
  588. EXT DisposeRegion 1
  589.    move.l GLOBAL_gfxbase(a4), a6
  590.    move.l (a7)+, a0
  591.    jsr -534(a6)
  592. ENDEXT
  593. EXT FreeVPortCopLists 1
  594.    move.l GLOBAL_gfxbase(a4), a6
  595.    move.l (a7)+, a0
  596.    jsr -540(a6)
  597. ENDEXT
  598. EXT FreeCopList 1
  599.    move.l GLOBAL_gfxbase(a4), a6
  600.    move.l (a7)+, a0
  601.    jsr -546(a6)
  602. ENDEXT
  603. EXT ClipBlit 9
  604.    move.l GLOBAL_gfxbase(a4), a6
  605.    movem.l d2-d7/a2-a5, -(a7)
  606.    add.l #40, a7
  607.    move.l (a7)+, a0
  608.    move.l (a7)+, d0
  609.    move.l (a7)+, d1
  610.    move.l (a7)+, a1
  611.    move.l (a7)+, d2
  612.    move.l (a7)+, d3
  613.    move.l (a7)+, d4
  614.    move.l (a7)+, d5
  615.    move.l (a7)+, d6
  616.    sub.l #76, a7
  617.    jsr -552(a6)
  618.    movem.l (a7)+, d2-d7/a2-a5
  619. ENDEXT
  620. EXT XorRectRegion 2
  621.    move.l GLOBAL_gfxbase(a4), a6
  622.    move.l (a7)+, a0
  623.    move.l (a7)+, a1
  624.    jsr -558(a6)
  625. ENDEXT
  626. EXT FreeCprList 1
  627.    move.l GLOBAL_gfxbase(a4), a6
  628.    move.l (a7)+, a0
  629.    jsr -564(a6)
  630. ENDEXT
  631. EXT GetColorMap 1
  632.    move.l GLOBAL_gfxbase(a4), a6
  633.    move.l (a7)+, d0
  634.    jsr -570(a6)
  635. ENDEXT
  636. EXT FreeColorMap 1
  637.    move.l GLOBAL_gfxbase(a4), a6
  638.    move.l (a7)+, a0
  639.    jsr -576(a6)
  640. ENDEXT
  641. EXT GetRGB4 2
  642.    move.l GLOBAL_gfxbase(a4), a6
  643.    move.l (a7)+, a0
  644.    move.l (a7)+, d0
  645.    jsr -582(a6)
  646. ENDEXT
  647. EXT ScrollVPort 1
  648.    move.l GLOBAL_gfxbase(a4), a6
  649.    move.l (a7)+, a0
  650.    jsr -588(a6)
  651. ENDEXT
  652. EXT UCopperListInit 2
  653.    move.l GLOBAL_gfxbase(a4), a6
  654.    move.l (a7)+, a0
  655.    move.l (a7)+, d0
  656.    jsr -594(a6)
  657. ENDEXT
  658. EXT FreeGBuffers 3
  659.    move.l GLOBAL_gfxbase(a4), a6
  660.    move.l (a7)+, a0
  661.    move.l (a7)+, a1
  662.    move.l (a7)+, d0
  663.    jsr -600(a6)
  664. ENDEXT
  665. EXT BltBitMapRastPort 9
  666.    move.l GLOBAL_gfxbase(a4), a6
  667.    movem.l d2-d7/a2-a5, -(a7)
  668.    add.l #40, a7
  669.    move.l (a7)+, a0
  670.    move.l (a7)+, d0
  671.    move.l (a7)+, d1
  672.    move.l (a7)+, a1
  673.    move.l (a7)+, d2
  674.    move.l (a7)+, d3
  675.    move.l (a7)+, d4
  676.    move.l (a7)+, d5
  677.    move.l (a7)+, d6
  678.    sub.l #76, a7
  679.    jsr -606(a6)
  680.    movem.l (a7)+, d2-d7/a2-a5
  681. ENDEXT
  682. EXT OrRegionRegion 2
  683.    move.l GLOBAL_gfxbase(a4), a6
  684.    move.l (a7)+, a0
  685.    move.l (a7)+, a1
  686.    jsr -612(a6)
  687. ENDEXT
  688. EXT XorRegionRegion 2
  689.    move.l GLOBAL_gfxbase(a4), a6
  690.    move.l (a7)+, a0
  691.    move.l (a7)+, a1
  692.    jsr -618(a6)
  693. ENDEXT
  694. EXT AndRegionRegion 2
  695.    move.l GLOBAL_gfxbase(a4), a6
  696.    move.l (a7)+, a0
  697.    move.l (a7)+, a1
  698.    jsr -624(a6)
  699. ENDEXT
  700. EXT SetRGB4CM 5
  701.    move.l GLOBAL_gfxbase(a4), a6
  702.    movem.l d2-d7/a2-a5, -(a7)
  703.    add.l #40, a7
  704.    move.l (a7)+, a0
  705.    move.l (a7)+, d0
  706.    move.l (a7)+, d1
  707.    move.l (a7)+, d2
  708.    move.l (a7)+, d3
  709.    sub.l #60, a7
  710.    jsr -630(a6)
  711.    movem.l (a7)+, d2-d7/a2-a5
  712. ENDEXT
  713. EXT BltMaskBitMapRastPort 10
  714.    move.l GLOBAL_gfxbase(a4), a6
  715.    movem.l d2-d7/a2-a5, -(a7)
  716.    add.l #40, a7
  717.    move.l (a7)+, a0
  718.    move.l (a7)+, d0
  719.    move.l (a7)+, d1
  720.    move.l (a7)+, a1
  721.    move.l (a7)+, d2
  722.    move.l (a7)+, d3
  723.    move.l (a7)+, d4
  724.    move.l (a7)+, d5
  725.    move.l (a7)+, d6
  726.    move.l (a7)+, a2
  727.    sub.l #80, a7
  728.    jsr -636(a6)
  729.    movem.l (a7)+, d2-d7/a2-a5
  730. ENDEXT
  731. EXT AttemptLockLayerRom 1
  732.    move.l GLOBAL_gfxbase(a4), a6
  733.    move.l (a7)+, a5
  734.    jsr -654(a6)
  735. ENDEXT
  736. EXT GfxNew 1
  737.    move.l GLOBAL_gfxbase(a4), a6
  738.    move.l (a7)+, d0
  739.    jsr -660(a6)
  740. ENDEXT
  741. EXT GfxFree 1
  742.    move.l GLOBAL_gfxbase(a4), a6
  743.    move.l (a7)+, a0
  744.    jsr -666(a6)
  745. ENDEXT
  746. EXT GfxAssociate 2
  747.    move.l GLOBAL_gfxbase(a4), a6
  748.    move.l (a7)+, a0
  749.    move.l (a7)+, a1
  750.    jsr -672(a6)
  751. ENDEXT
  752. EXT BitMapScale 1
  753.    move.l GLOBAL_gfxbase(a4), a6
  754.    move.l (a7)+, a0
  755.    jsr -678(a6)
  756. ENDEXT
  757. EXT ScalerDiv 3
  758.    move.l GLOBAL_gfxbase(a4), a6
  759.    movem.l d2-d7/a2-a5, -(a7)
  760.    add.l #40, a7
  761.    move.l (a7)+, d0
  762.    move.l (a7)+, d1
  763.    move.l (a7)+, d2
  764.    sub.l #52, a7
  765.    jsr -684(a6)
  766.    movem.l (a7)+, d2-d7/a2-a5
  767. ENDEXT
  768. EXT TextExtent 4
  769.    move.l GLOBAL_gfxbase(a4), a6
  770.    movem.l d2-d7/a2-a5, -(a7)
  771.    add.l #40, a7
  772.    move.l (a7)+, a1
  773.    move.l (a7)+, a0
  774.    move.l (a7)+, d0
  775.    move.l (a7)+, a2
  776.    sub.l #56, a7
  777.    jsr -690(a6)
  778.    movem.l (a7)+, d2-d7/a2-a5
  779. ENDEXT
  780. EXT TextFit 8
  781.    move.l GLOBAL_gfxbase(a4), a6
  782.    movem.l d2-d7/a2-a5, -(a7)
  783.    add.l #40, a7
  784.    move.l (a7)+, a1
  785.    move.l (a7)+, a0
  786.    move.l (a7)+, d0
  787.    move.l (a7)+, a2
  788.    move.l (a7)+, a3
  789.    move.l (a7)+, d1
  790.    move.l (a7)+, d2
  791.    move.l (a7)+, d3
  792.    sub.l #72, a7
  793.    jsr -696(a6)
  794.    movem.l (a7)+, d2-d7/a2-a5
  795. ENDEXT
  796. EXT GfxLookUp 1
  797.    move.l GLOBAL_gfxbase(a4), a6
  798.    move.l (a7)+, a0
  799.    jsr -702(a6)
  800. ENDEXT
  801. EXT VideoControl 2
  802.    move.l GLOBAL_gfxbase(a4), a6
  803.    move.l (a7)+, a0
  804.    move.l (a7)+, a1
  805.    jsr -708(a6)
  806. ENDEXT
  807. EXT OpenMonitor 2
  808.    move.l GLOBAL_gfxbase(a4), a6
  809.    move.l (a7)+, a1
  810.    move.l (a7)+, d0
  811.    jsr -714(a6)
  812. ENDEXT
  813. EXT CloseMonitor 1
  814.    move.l GLOBAL_gfxbase(a4), a6
  815.    move.l (a7)+, a0
  816.    jsr -720(a6)
  817. ENDEXT
  818. EXT FindDisplayInfo 1
  819.    move.l GLOBAL_gfxbase(a4), a6
  820.    move.l (a7)+, d0
  821.    jsr -726(a6)
  822. ENDEXT
  823. EXT NextDisplayInfo 1
  824.    move.l GLOBAL_gfxbase(a4), a6
  825.    move.l (a7)+, d0
  826.    jsr -732(a6)
  827. ENDEXT
  828. EXT GetDisplayInfoData 5
  829.    move.l GLOBAL_gfxbase(a4), a6
  830.    movem.l d2-d7/a2-a5, -(a7)
  831.    add.l #40, a7
  832.    move.l (a7)+, a0
  833.    move.l (a7)+, a1
  834.    move.l (a7)+, d0
  835.    move.l (a7)+, d1
  836.    move.l (a7)+, d2
  837.    sub.l #60, a7
  838.    jsr -756(a6)
  839.    movem.l (a7)+, d2-d7/a2-a5
  840. ENDEXT
  841. EXT FontExtent 2
  842.    move.l GLOBAL_gfxbase(a4), a6
  843.    move.l (a7)+, a0
  844.    move.l (a7)+, a1
  845.    jsr -762(a6)
  846. ENDEXT
  847. EXT ReadPixelLine8 6
  848.    move.l GLOBAL_gfxbase(a4), a6
  849.    movem.l d2-d7/a2-a5, -(a7)
  850.    add.l #40, a7
  851.    move.l (a7)+, a0
  852.    move.l (a7)+, d0
  853.    move.l (a7)+, d1
  854.    move.l (a7)+, d2
  855.    move.l (a7)+, a2
  856.    move.l (a7)+, a1
  857.    sub.l #64, a7
  858.    jsr -768(a6)
  859.    movem.l (a7)+, d2-d7/a2-a5
  860. ENDEXT
  861. EXT WritePixelLine8 6
  862.    move.l GLOBAL_gfxbase(a4), a6
  863.    movem.l d2-d7/a2-a5, -(a7)
  864.    add.l #40, a7
  865.    move.l (a7)+, a0
  866.    move.l (a7)+, d0
  867.    move.l (a7)+, d1
  868.    move.l (a7)+, d2
  869.    move.l (a7)+, a2
  870.    move.l (a7)+, a1
  871.    sub.l #64, a7
  872.    jsr -774(a6)
  873.    movem.l (a7)+, d2-d7/a2-a5
  874. ENDEXT
  875. EXT ReadPixelArray8 7
  876.    move.l GLOBAL_gfxbase(a4), a6
  877.    movem.l d2-d7/a2-a5, -(a7)
  878.    add.l #40, a7
  879.    move.l (a7)+, a0
  880.    move.l (a7)+, d0
  881.    move.l (a7)+, d1
  882.    move.l (a7)+, d2
  883.    move.l (a7)+, d3
  884.    move.l (a7)+, a2
  885.    move.l (a7)+, a1
  886.    sub.l #68, a7
  887.    jsr -780(a6)
  888.    movem.l (a7)+, d2-d7/a2-a5
  889. ENDEXT
  890. EXT WritePixelArray8 7
  891.    move.l GLOBAL_gfxbase(a4), a6
  892.    movem.l d2-d7/a2-a5, -(a7)
  893.    add.l #40, a7
  894.    move.l (a7)+, a0
  895.    move.l (a7)+, d0
  896.    move.l (a7)+, d1
  897.    move.l (a7)+, d2
  898.    move.l (a7)+, d3
  899.    move.l (a7)+, a2
  900.    move.l (a7)+, a1
  901.    sub.l #68, a7
  902.    jsr -786(a6)
  903.    movem.l (a7)+, d2-d7/a2-a5
  904. ENDEXT
  905. EXT GetVPModeID 1
  906.    move.l GLOBAL_gfxbase(a4), a6
  907.    move.l (a7)+, a0
  908.    jsr -792(a6)
  909. ENDEXT
  910. EXT ModeNotAvailable 1
  911.    move.l GLOBAL_gfxbase(a4), a6
  912.    move.l (a7)+, d0
  913.    jsr -798(a6)
  914. ENDEXT
  915. EXT WeighTAMatch 3
  916.    move.l GLOBAL_gfxbase(a4), a6
  917.    movem.l d2-d7/a2-a5, -(a7)
  918.    add.l #40, a7
  919.    move.l (a7)+, a0
  920.    move.l (a7)+, a1
  921.    move.l (a7)+, a2
  922.    sub.l #52, a7
  923.    jsr -804(a6)
  924.    movem.l (a7)+, d2-d7/a2-a5
  925. ENDEXT
  926. EXT EraseRect 5
  927.    move.l GLOBAL_gfxbase(a4), a6
  928.    movem.l d2-d7/a2-a5, -(a7)
  929.    add.l #40, a7
  930.    move.l (a7)+, a1
  931.    move.l (a7)+, d0
  932.    move.l (a7)+, d1
  933.    move.l (a7)+, d2
  934.    move.l (a7)+, d3
  935.    sub.l #60, a7
  936.    jsr -810(a6)
  937.    movem.l (a7)+, d2-d7/a2-a5
  938. ENDEXT
  939. EXT ExtendFont 2
  940.    move.l GLOBAL_gfxbase(a4), a6
  941.    move.l (a7)+, a0
  942.    move.l (a7)+, a1
  943.    jsr -816(a6)
  944. ENDEXT
  945. EXT StripFont 1
  946.    move.l GLOBAL_gfxbase(a4), a6
  947.    move.l (a7)+, a0
  948.    jsr -822(a6)
  949. ENDEXT
  950. EXT CalcIVG 2
  951.    move.l GLOBAL_gfxbase(a4), a6
  952.    move.l (a7)+, a0
  953.    move.l (a7)+, a1
  954.    jsr -828(a6)
  955. ENDEXT
  956. EXT AttachPalExtra 2
  957.    move.l GLOBAL_gfxbase(a4), a6
  958.    move.l (a7)+, a0
  959.    move.l (a7)+, a1
  960.    jsr -834(a6)
  961. ENDEXT
  962. EXT ObtainBestPenA 5
  963.    move.l GLOBAL_gfxbase(a4), a6
  964.    movem.l d2-d7/a2-a5, -(a7)
  965.    add.l #40, a7
  966.    move.l (a7)+, a0
  967.    move.l (a7)+, d1
  968.    move.l (a7)+, d2
  969.    move.l (a7)+, d3
  970.    move.l (a7)+, a1
  971.    sub.l #60, a7
  972.    jsr -840(a6)
  973.    movem.l (a7)+, d2-d7/a2-a5
  974. ENDEXT
  975. EXT SetRGB32 5
  976.    move.l GLOBAL_gfxbase(a4), a6
  977.    movem.l d2-d7/a2-a5, -(a7)
  978.    add.l #40, a7
  979.    move.l (a7)+, a0
  980.    move.l (a7)+, d0
  981.    move.l (a7)+, d1
  982.    move.l (a7)+, d2
  983.    move.l (a7)+, d3
  984.    sub.l #60, a7
  985.    jsr -852(a6)
  986.    movem.l (a7)+, d2-d7/a2-a5
  987. ENDEXT
  988. EXT GetAPen 1
  989.    move.l GLOBAL_gfxbase(a4), a6
  990.    move.l (a7)+, a0
  991.    jsr -858(a6)
  992. ENDEXT
  993. EXT GetBPen 1
  994.    move.l GLOBAL_gfxbase(a4), a6
  995.    move.l (a7)+, a0
  996.    jsr -864(a6)
  997. ENDEXT
  998. EXT GetDrMd 1
  999.    move.l GLOBAL_gfxbase(a4), a6
  1000.    move.l (a7)+, a0
  1001.    jsr -870(a6)
  1002. ENDEXT
  1003. EXT GetOutlinePen 1
  1004.    move.l GLOBAL_gfxbase(a4), a6
  1005.    move.l (a7)+, a0
  1006.    jsr -876(a6)
  1007. ENDEXT
  1008. EXT LoadRGB32 2
  1009.    move.l GLOBAL_gfxbase(a4), a6
  1010.    move.l (a7)+, a0
  1011.    move.l (a7)+, a1
  1012.    jsr -882(a6)
  1013. ENDEXT
  1014. EXT SetChipRev 1
  1015.    move.l GLOBAL_gfxbase(a4), a6
  1016.    move.l (a7)+, d0
  1017.    jsr -888(a6)
  1018. ENDEXT
  1019. EXT SetABPenDrMd 4
  1020.    move.l GLOBAL_gfxbase(a4), a6
  1021.    movem.l d2-d7/a2-a5, -(a7)
  1022.    add.l #40, a7
  1023.    move.l (a7)+, a1
  1024.    move.l (a7)+, d0
  1025.    move.l (a7)+, d1
  1026.    move.l (a7)+, d2
  1027.    sub.l #56, a7
  1028.    jsr -894(a6)
  1029.    movem.l (a7)+, d2-d7/a2-a5
  1030. ENDEXT
  1031. EXT GetRGB32 4
  1032.    move.l GLOBAL_gfxbase(a4), a6
  1033.    move.l (a7)+, a0
  1034.    move.l (a7)+, d0
  1035.    move.l (a7)+, d1
  1036.    move.l (a7)+, a1
  1037.    jsr -900(a6)
  1038. ENDEXT
  1039. EXT AllocBitMap 5
  1040.    move.l GLOBAL_gfxbase(a4), a6
  1041.    movem.l d2-d7/a2-a5, -(a7)
  1042.    add.l #40, a7
  1043.    move.l (a7)+, d0
  1044.    move.l (a7)+, d1
  1045.    move.l (a7)+, d2
  1046.    move.l (a7)+, d3
  1047.    move.l (a7)+, a0
  1048.    sub.l #60, a7
  1049.    jsr -918(a6)
  1050.    movem.l (a7)+, d2-d7/a2-a5
  1051. ENDEXT
  1052. EXT FreeBitMap 1
  1053.    move.l GLOBAL_gfxbase(a4), a6
  1054.    move.l (a7)+, a0
  1055.    jsr -924(a6)
  1056. ENDEXT
  1057. EXT GetExtSpriteA 2
  1058.    move.l GLOBAL_gfxbase(a4), a6
  1059.    movem.l d2-d7/a2-a5, -(a7)
  1060.    add.l #40, a7
  1061.    move.l (a7)+, a2
  1062.    move.l (a7)+, a1
  1063.    sub.l #48, a7
  1064.    jsr -930(a6)
  1065.    movem.l (a7)+, d2-d7/a2-a5
  1066. ENDEXT
  1067. EXT CoerceMode 3
  1068.    move.l GLOBAL_gfxbase(a4), a6
  1069.    move.l (a7)+, a0
  1070.    move.l (a7)+, d0
  1071.    move.l (a7)+, d1
  1072.    jsr -936(a6)
  1073. ENDEXT
  1074. EXT ChangeVPBitMap 3
  1075.    move.l GLOBAL_gfxbase(a4), a6
  1076.    movem.l d2-d7/a2-a5, -(a7)
  1077.    add.l #40, a7
  1078.    move.l (a7)+, a0
  1079.    move.l (a7)+, a1
  1080.    move.l (a7)+, a2
  1081.    sub.l #52, a7
  1082.    jsr -942(a6)
  1083.    movem.l (a7)+, d2-d7/a2-a5
  1084. ENDEXT
  1085. EXT ReleasePen 2
  1086.    move.l GLOBAL_gfxbase(a4), a6
  1087.    move.l (a7)+, a0
  1088.    move.l (a7)+, d0
  1089.    jsr -948(a6)
  1090. ENDEXT
  1091. EXT ObtainPen 6
  1092.    move.l GLOBAL_gfxbase(a4), a6
  1093.    movem.l d2-d7/a2-a5, -(a7)
  1094.    add.l #40, a7
  1095.    move.l (a7)+, a0
  1096.    move.l (a7)+, d0
  1097.    move.l (a7)+, d1
  1098.    move.l (a7)+, d2
  1099.    move.l (a7)+, d3
  1100.    move.l (a7)+, d4
  1101.    sub.l #64, a7
  1102.    jsr -954(a6)
  1103.    movem.l (a7)+, d2-d7/a2-a5
  1104. ENDEXT
  1105. EXT GetBitMapAttr 2
  1106.    move.l GLOBAL_gfxbase(a4), a6
  1107.    move.l (a7)+, a0
  1108.    move.l (a7)+, d1
  1109.    jsr -960(a6)
  1110. ENDEXT
  1111. EXT AllocDBufInfo 1
  1112.    move.l GLOBAL_gfxbase(a4), a6
  1113.    move.l (a7)+, a0
  1114.    jsr -966(a6)
  1115. ENDEXT
  1116. EXT FreeDBufInfo 1
  1117.    move.l GLOBAL_gfxbase(a4), a6
  1118.    move.l (a7)+, a1
  1119.    jsr -972(a6)
  1120. ENDEXT
  1121. EXT SetOutlinePen 2
  1122.    move.l GLOBAL_gfxbase(a4), a6
  1123.    move.l (a7)+, a0
  1124.    move.l (a7)+, d0
  1125.    jsr -978(a6)
  1126. ENDEXT
  1127. EXT SetWriteMask 2
  1128.    move.l GLOBAL_gfxbase(a4), a6
  1129.    move.l (a7)+, a0
  1130.    move.l (a7)+, d0
  1131.    jsr -984(a6)
  1132. ENDEXT
  1133. EXT SetMaxPen 2
  1134.    move.l GLOBAL_gfxbase(a4), a6
  1135.    move.l (a7)+, a0
  1136.    move.l (a7)+, d0
  1137.    jsr -990(a6)
  1138. ENDEXT
  1139. EXT SetRGB32CM 5
  1140.    move.l GLOBAL_gfxbase(a4), a6
  1141.    movem.l d2-d7/a2-a5, -(a7)
  1142.    add.l #40, a7
  1143.    move.l (a7)+, a0
  1144.    move.l (a7)+, d0
  1145.    move.l (a7)+, d1
  1146.    move.l (a7)+, d2
  1147.    move.l (a7)+, d3
  1148.    sub.l #60, a7
  1149.    jsr -996(a6)
  1150.    movem.l (a7)+, d2-d7/a2-a5
  1151. ENDEXT
  1152. EXT ScrollRasterBF 7
  1153.    move.l GLOBAL_gfxbase(a4), a6
  1154.    movem.l d2-d7/a2-a5, -(a7)
  1155.    add.l #40, a7
  1156.    move.l (a7)+, a1
  1157.    move.l (a7)+, d0
  1158.    move.l (a7)+, d1
  1159.    move.l (a7)+, d2
  1160.    move.l (a7)+, d3
  1161.    move.l (a7)+, d4
  1162.    move.l (a7)+, d5
  1163.    sub.l #68, a7
  1164.    jsr -1002(a6)
  1165.    movem.l (a7)+, d2-d7/a2-a5
  1166. ENDEXT
  1167. EXT FindColor 5
  1168.    move.l GLOBAL_gfxbase(a4), a6
  1169.    movem.l d2-d7/a2-a5, -(a7)
  1170.    add.l #40, a7
  1171.    move.l (a7)+, a3
  1172.    move.l (a7)+, d1
  1173.    move.l (a7)+, d2
  1174.    move.l (a7)+, d3
  1175.    move.l (a7)+, d4
  1176.    sub.l #60, a7
  1177.    jsr -1008(a6)
  1178.    movem.l (a7)+, d2-d7/a2-a5
  1179. ENDEXT
  1180. EXT AllocSpriteDataA 2
  1181.    move.l GLOBAL_gfxbase(a4), a6
  1182.    movem.l d2-d7/a2-a5, -(a7)
  1183.    add.l #40, a7
  1184.    move.l (a7)+, a2
  1185.    move.l (a7)+, a1
  1186.    sub.l #48, a7
  1187.    jsr -1020(a6)
  1188.    movem.l (a7)+, d2-d7/a2-a5
  1189. ENDEXT
  1190. EXT ChangeExtSpriteA 4
  1191.    move.l GLOBAL_gfxbase(a4), a6
  1192.    movem.l d2-d7/a2-a5, -(a7)
  1193.    add.l #40, a7
  1194.    move.l (a7)+, a0
  1195.    move.l (a7)+, a1
  1196.    move.l (a7)+, a2
  1197.    move.l (a7)+, a3
  1198.    sub.l #56, a7
  1199.    jsr -1026(a6)
  1200.    movem.l (a7)+, d2-d7/a2-a5
  1201. ENDEXT
  1202. EXT FreeSpriteData 1
  1203.    move.l GLOBAL_gfxbase(a4), a6
  1204.    movem.l d2-d7/a2-a5, -(a7)
  1205.    add.l #40, a7
  1206.    move.l (a7)+, a2
  1207.    sub.l #44, a7
  1208.    jsr -1032(a6)
  1209.    movem.l (a7)+, d2-d7/a2-a5
  1210. ENDEXT
  1211. EXT SetRPAttrsA 2
  1212.    move.l GLOBAL_gfxbase(a4), a6
  1213.    move.l (a7)+, a0
  1214.    move.l (a7)+, a1
  1215.    jsr -1038(a6)
  1216. ENDEXT
  1217. EXT GetRPAttrsA 2
  1218.    move.l GLOBAL_gfxbase(a4), a6
  1219.    move.l (a7)+, a0
  1220.    move.l (a7)+, a1
  1221.    jsr -1044(a6)
  1222. ENDEXT
  1223. EXT BestModeIDA 1
  1224.    move.l GLOBAL_gfxbase(a4), a6
  1225.    move.l (a7)+, a0
  1226.    jsr -1050(a6)
  1227. ENDEXT
  1228. EXT WriteChunkyPixels 7
  1229.    move.l GLOBAL_gfxbase(a4), a6
  1230.    movem.l d2-d7/a2-a5, -(a7)
  1231.    add.l #40, a7
  1232.    move.l (a7)+, a0
  1233.    move.l (a7)+, d0
  1234.    move.l (a7)+, d1
  1235.    move.l (a7)+, d2
  1236.    move.l (a7)+, d3
  1237.    move.l (a7)+, a2
  1238.    move.l (a7)+, d4
  1239.    sub.l #68, a7
  1240.    jsr -1056(a6)
  1241.    movem.l (a7)+, d2-d7/a2-a5
  1242. ENDEXT
  1243. EOF