mirror of
https://github.com/dwsJason/gslaplay.git
synced 2024-11-23 12:34:51 +00:00
commit
9a8848f415
@ -82,12 +82,20 @@ Command Word, encoded low-high, what the bits mean:
|
|||||||
|
|
||||||
`xxx_xxxx_xxxx_xxx` is the number of bytes 1-16384 to follow (0 == 1 byte)
|
`xxx_xxxx_xxxx_xxx` is the number of bytes 1-16384 to follow (0 == 1 byte)
|
||||||
|
|
||||||
|
#### Copy Commands
|
||||||
|
|
||||||
`%0xxx_xxxx_xxxx_xxx1` - Copy Bytes - straight copy bytes
|
`%0xxx_xxxx_xxxx_xxx1` - Copy Bytes - straight copy bytes
|
||||||
|
|
||||||
`%1xxx_xxxx_xxxx_xxx1` - Skip Bytes - skip bytes / move the cursor
|
`%1xxx_xxxx_xxxx_xxx1` - Skip Bytes - skip bytes / move the cursor
|
||||||
|
|
||||||
`%1xxx_xxxx_xxxx_xxx0` - Dictionary Copy bytes from frame buffer to frame buffer
|
`%1xxx_xxxx_xxxx_xxx0` - Dictionary Copy bytes from frame buffer to frame buffer
|
||||||
|
|
||||||
|
#### Control Commands
|
||||||
|
|
||||||
`%0000_0000_0000_0000` - Source Skip -> Source pointer skips to next bank of data
|
`%0000_0000_0000_0000` - Source Skip -> Source pointer skips to next bank of data
|
||||||
|
|
||||||
`%0000_0000_0000_0010` - End of Frame - end of frame
|
`%0000_0000_0000_0010` - End of Frame - end of frame
|
||||||
|
|
||||||
`%0000_0000_0000_0110` - End of Animation / End of File / No more frames
|
`%0000_0000_0000_0110` - End of Animation / End of File / No more frames
|
||||||
|
|
||||||
- other remaining codes, are reserved for future expansion
|
- other remaining codes, are reserved for future expansion
|
||||||
|
Loading…
Reference in New Issue
Block a user