1 #ifndef V9990PXCONVERTER_HH
2 #define V9990PXCONVERTER_HH
11 template<std::
unsigned_
integral Pixel>
18 Pixel* linePtr,
unsigned displayX,
unsigned displayWidth,
19 unsigned displayY,
unsigned displayYA,
unsigned displayYB,
25 const Pixel*
const palette64;
28 template<std::
unsigned_
integral Pixel>
35 Pixel* linePtr,
unsigned displayX,
unsigned displayWidth,
36 unsigned displayY,
unsigned displayYA,
bool drawSprites);
41 const Pixel*
const palette64;
V9990P1Converter(V9990 &vdp, const Pixel *palette64)
void convertLine(Pixel *linePtr, unsigned displayX, unsigned displayWidth, unsigned displayY, unsigned displayYA, unsigned displayYB, bool drawSprites)
V9990P2Converter(V9990 &vdp, const Pixel *palette64)
void convertLine(Pixel *linePtr, unsigned displayX, unsigned displayWidth, unsigned displayY, unsigned displayYA, bool drawSprites)
Implementation of the Yamaha V9990 VDP as used in the GFX9000 cartridge by Sunrise.
This file implemented 3 utility functions: