Changes

Jump to: navigation, search

V9990

229 bytes added, 16:04, 19 January 2019
/* LMMV */
e.g. When 8bpp, fc=&1234, DIX=0 and nx=4 then after LMMV has executed we will see the bytes in vram: &34,&12,&34,&12.
* When DIX=1, then the result is a bit strange, it depends on the DX value.
 ===== LMMV - P1 mode ===== * In P1 mode, LMMV seems to operate as if in bitmap mode. * For 2bpp, however 4bpp and 8bpp, low byte of FC is always read for the colour. FC high byte remains the value written to VRAM1 varies from the last bitmap LMMV command. i.e. To set the upper byte of FC for P1 mode, set bitmap mode, set FC, and it do LMMV command. From now the upper byte is not known why yetset for P1.
All of these explain why it is best that FC is filled with the same data for each pixel.
2,541
edits