diff options
Diffstat (limited to 'engines/parallaction/staticres.cpp')
-rw-r--r-- | engines/parallaction/staticres.cpp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/engines/parallaction/staticres.cpp b/engines/parallaction/staticres.cpp index 22158c026a..e33f017e54 100644 --- a/engines/parallaction/staticres.cpp +++ b/engines/parallaction/staticres.cpp @@ -49,7 +49,10 @@ byte Input::_resMouseArrow_NS[256] = { }; /* TODO: Scale this bitmap. Its 32x16, but the original scales it twice horizontally and 6 times - vertically (64x96) + vertically (64x96). + + TODO: The cursor data should be adjusted by adding 0x10 to each byte, because the bitmap + must be drawn using the background palette. */ byte Input::_resMouseArrow_BR_Amiga[512] = { @@ -87,6 +90,16 @@ byte Input::_resMouseArrow_BR_Amiga[512] = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, }; +/* + This palette snippet is used for animations in Big Red Adventure. +*/ +byte _braAmigaFramesDefaultPalette[48] = { + 0x00, 0x00, 0x00, 0x14, 0x14, 0x14, 0xFF, 0xE0, 0xCF, 0x7F, 0x7F, 0x7F, 0xD9, 0x9C, 0x84, 0x00, + 0x9E, 0xF0, 0x91, 0xCC, 0x36, 0xFF, 0x6A, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xDC, 0x11, 0xB0, 0xEE, + 0xF0, 0xFF, 0x17, 0x3D, 0x18, 0xAC, 0x3A, 0xB0, 0x00, 0x00, 0x7D, 0x00, 0x00, 0xFF, 0xA8, 0xFF, +}; + + byte _amigaTopazFont[2600] = { 0x00, 0x00, 0x03, 0xf3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x79, 0x00, 0x00, 0x03, 0xe9, 0x00, 0x00, 0x02, 0x79, |