qdosmsq:pe:wspt

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
qdosmsq:pe:wspt [2010/05/13 14:23]
george.gwilt IOP.WBLB and IOP.SPRY added
qdosmsq:pe:wspt [2014/04/08 11:06]
george.gwilt Clarification of sprite positioning
Line 19: Line 19:
 |ERR_BP|Bad parameter| |ERR_BP|Bad parameter|
 ===== Notes ===== ===== Notes =====
-  *The x,y pixel coordinates in D1.L are relative to the window in A0.+  *The x,y pixel coordinates, which define where the origin of the sprite will be placed, ​in D1.L are relative to the window in A0.
   *Internal sprites can be written by setting a small number in A1 instead of an address. See the table below.   *Internal sprites can be written by setting a small number in A1 instead of an address. See the table below.
   *IOP.SPRY randomly sprays D2.L pixels onto a blob.   *IOP.SPRY randomly sprays D2.L pixels onto a blob.
   *A2.L is not used for IOP.WSPT.   *A2.L is not used for IOP.WSPT.
-  *For current versions of SMSQ/E, certainly from v 3.03 onwards, ​IOP.SPRY is not implemented. If it is used it will return the error "bad parameter"​. ​+  *For GD2 colours eg modes 32 and 33 IOP.SPRY is not implemented. If it is used it will return the error "bad parameter"​. This Trap does however work with mode 4.
 ==== Sprite Table ==== ==== Sprite Table ====
 ^Name^Number^Sprite^ ^Name^Number^Sprite^
  • qdosmsq/pe/wspt.txt
  • Last modified: 2014/04/08 11:06
  • by george.gwilt