Difference between revisions of "MGV"
From MSX Game Library
 (→Commands)  | 
				 (→Commands)  | 
				||
| Line 34: | Line 34: | ||
| <tt>0x01</tt> || || End of frame  | | <tt>0x01</tt> || || End of frame  | ||
|-  | |-  | ||
| − | | <tt>0x02</tt> || || End of segment  | + | | <tt>0x02</tt> || || End of segment (increment segment index and reset data pointer)  | 
|-  | |-  | ||
| <tt>0x04</tt> || <tt>nn</tt> || Skip <tt>nn+1</tt> bytes (1-256)  | | <tt>0x04</tt> || <tt>nn</tt> || Skip <tt>nn+1</tt> bytes (1-256)  | ||
Revision as of 21:00, 30 March 2024
MGLV is a video format for MSXgl.
Contents
Format
Header
| Offset | Size | Desc. | Value | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x0000 | 4 | Signature | "MGLV" | ||||||||||||||||
| 0x0004 | 1 | Format | 
  | 
Commands
| Cmd | Options | Desc. | 
|---|---|---|
| 0x00 | End of data | |
| 0x01 | End of frame | |
| 0x02 | End of segment (increment segment index and reset data pointer) | |
| 0x04 | nn | Skip nn+1 bytes (1-256) | 
| 0x05 | nnnn | Skip nnnn+1 bytes (1-65536) | 
| 0x06 | nn,vv | Fill nn+1 bytes (1-256) with vv value | 
| 0x07 | nnnn,vv | Fill nnnn+1 bytes (1-65536) with vv value | 
Extension
.MGLV (for Windows/Linux) or .MGV (for MSX-DOS)