![]() |
Thanks to Julio Marchi for this space in MSX All |
Print Master (.PM?)
Four files compose a 512 x 768 screen size, where each file is responsible for storing an area clip of 512 x 192 pixels. They are stocked vertically, as depicted below: ┌─┬─┬─┬─┬─┬─┬─┬─┐ │X│ │X│ │ │ │ │ │ Linha 0 - Binary value: 10100000 ├─┼─┼─┼─┼─┼─┼─┼─┤ │ │ │ │ │ │ │ │X│ Linha 1 - Binary value: 00000001 ├─┼─┼─┼─┼─┼─┼─┼─┤ │ │ │ │ │ │ │ │ │ Linha 2 ├─┼─┼─┼─┼─┼─┼─┼─┤ │ │ │ │ │ │ │ │ │ Linha 3 ├─┼─┼─┼─┼─┼─┼─┼─┤ │ │ │ │ │ │ │ │ │ Linha 4 ├─┼─┼─┼─┼─┼─┼─┼─┤ │ │ │ │ │ │ │ │ │ Linha 5 ├─┼─┼─┼─┼─┼─┼─┼─┤ │ │ │ │ │ │ │ │ │ Linha 6 ├─┼─┼─┼─┼─┼─┼─┼─┤ │ │ │ │ │ │ │ │ │ Linha 7 └─┴─┴─┴─┴─┴─┴─┴─┘ For a 512 x 192 pixels screen, the 8x8 blocks are configured as follows: 0 1 2 3 ... 63 64 65 66 67 ... 127 ...
Using the pseudo-algorithm for MSX screens, set width equal to 512. |