[Scummvm-cvs-logs] CVS: scummvm/backends/PalmOS/Src/builder/queen bq_display.c,NONE,1.1 bq_graphics.c,NONE,1.1 bq_musicdata.c,NONE,1.1 bq_restables.c,NONE,1.1 bq_talk.c,NONE,1.1 restables.c,1.1,NONE
Chris Apers
chrilith at users.sourceforge.net
Tue May 25 07:05:10 CEST 2004
Update of /cvsroot/scummvm/scummvm/backends/PalmOS/Src/builder/queen
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7663
Added Files:
bq_display.c bq_graphics.c bq_musicdata.c bq_restables.c
bq_talk.c
Removed Files:
restables.c
Log Message:
Added Queen support
--- NEW FILE: bq_display.c ---
#include <PalmOS.h>
#include "b_globals.h"
typedef UInt8 uint8;
static void addDisplay_fontRegular() {
uint8 _fontRegular[] = {
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0xC0,
0xC0, 0x00, 0xD8, 0xD8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x6C, 0x6C, 0xFE, 0x6C, 0xFE, 0x6C, 0x6C, 0x00, 0x30, 0x7C,
0xC0, 0x78, 0x0C, 0xF8, 0x30, 0x00, 0x00, 0xC6, 0xCC, 0x18,
0x30, 0x66, 0xC6, 0x00, 0x38, 0x6C, 0x68, 0x36, 0xDC, 0xCC,
0x76, 0x00, 0x60, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x30, 0x60, 0xC0, 0xC0, 0xC0, 0x60, 0x30, 0x00, 0xC0, 0x60,
0x30, 0x30, 0x30, 0x60, 0xC0, 0x00, 0x00, 0x6C, 0x38, 0xFE,
0x38, 0x6C, 0x00, 0x00, 0x00, 0x30, 0x30, 0xFC, 0x30, 0x30,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x60, 0xC0,
0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x03, 0x06, 0x0C, 0x18,
0x30, 0x60, 0xC0, 0x00, 0x78, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC,
0x78, 0x00, 0x30, 0x70, 0xF0, 0x30, 0x30, 0x30, 0x30, 0x00,
0x78, 0xCC, 0x0C, 0x78, 0xC0, 0xC0, 0xFC, 0x00, 0x78, 0xCC,
0x0C, 0x38, 0x0C, 0xCC, 0x78, 0x00, 0x1C, 0x3C, 0x6C, 0xCC,
0xFC, 0x0C, 0x0C, 0x00, 0xFC, 0xC0, 0xF8, 0x0C, 0x0C, 0xCC,
0x78, 0x00, 0x78, 0xCC, 0xC0, 0xF8, 0xCC, 0xCC, 0x78, 0x00,
0xFC, 0xCC, 0x0C, 0x18, 0x30, 0x30, 0x30, 0x00, 0x78, 0xCC,
0xCC, 0x78, 0xCC, 0xCC, 0x78, 0x00, 0x78, 0xCC, 0xCC, 0x7C,
0x0C, 0xCC, 0x78, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x00, 0xC0,
0xC0, 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, 0x60, 0x60, 0xC0,
0x18, 0x30, 0x60, 0xC0, 0x60, 0x30, 0x18, 0x00, 0x00, 0x00,
0xFC, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xC0, 0x60, 0x30, 0x18,
0x30, 0x60, 0xC0, 0x00, 0x78, 0xCC, 0x0C, 0x18, 0x30, 0x00,
0x30, 0x00, 0x6C, 0xFE, 0xFE, 0xFE, 0x7C, 0x38, 0x10, 0x00,
0x38, 0x7C, 0xC6, 0xC6, 0xFE, 0xC6, 0xC6, 0x00, 0xF8, 0xCC,
0xCC, 0xF8, 0xCC, 0xCC, 0xF8, 0x00, 0x78, 0xCC, 0xC0, 0xC0,
0xC0, 0xCC, 0x78, 0x00, 0xF8, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC,
0xF8, 0x00, 0xFC, 0xC0, 0xC0, 0xF0, 0xC0, 0xC0, 0xFC, 0x00,
0xFC, 0xC0, 0xC0, 0xF0, 0xC0, 0xC0, 0xC0, 0x00, 0x78, 0xCC,
0xC0, 0xDC, 0xCC, 0xCC, 0x7C, 0x00, 0xCC, 0xCC, 0xCC, 0xFC,
0xCC, 0xCC, 0xCC, 0x00, 0xF0, 0x60, 0x60, 0x60, 0x60, 0x60,
0xF0, 0x00, 0x0C, 0x0C, 0x0C, 0x0C, 0xCC, 0xCC, 0x78, 0x00,
0xC6, 0xCC, 0xD8, 0xF8, 0xD8, 0xCC, 0xC6, 0x00, 0xC0, 0xC0,
0xC0, 0xC0, 0xC0, 0xC0, 0xFC, 0x00, 0x82, 0xC6, 0xEE, 0xFE,
0xD6, 0xC6, 0xC6, 0x00, 0xC6, 0xE6, 0xF6, 0xDE, 0xCE, 0xC6,
0xC6, 0x00, 0x78, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0x78, 0x00,
0xF8, 0xCC, 0xCC, 0xF8, 0xC0, 0xC0, 0xC0, 0x00, 0x78, 0xCC,
0xCC, 0xCC, 0xCC, 0xDC, 0x78, 0x0C, 0xF8, 0xCC, 0xCC, 0xF8,
0xD8, 0xCC, 0xCC, 0x00, 0x78, 0xCC, 0xC0, 0x78, 0x0C, 0xCC,
0x78, 0x00, 0xFC, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x00,
0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0x7C, 0x00, 0xC6, 0xC6,
0x6C, 0x6C, 0x38, 0x38, 0x10, 0x00, 0xC6, 0xC6, 0xC6, 0xD6,
0xFE, 0xEE, 0xC6, 0x00, 0xC6, 0x6C, 0x38, 0x10, 0x38, 0x6C,
0xC6, 0x00, 0xCC, 0xCC, 0xCC, 0x78, 0x30, 0x30, 0x30, 0x00,
0xFC, 0x0C, 0x18, 0x30, 0x60, 0xC0, 0xFC, 0x00, 0xF0, 0xC0,
0xC0, 0xC0, 0xC0, 0xC0, 0xF0, 0x00, 0xC0, 0x60, 0x30, 0x18,
0x0C, 0x06, 0x03, 0x00, 0xF0, 0x30, 0x30, 0x30, 0x30, 0x30,
0xF0, 0x00, 0xE8, 0x4D, 0x4A, 0x48, 0x00, 0x00, 0x00, 0x00,
0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0,
0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x0C,
0x7C, 0xCC, 0x7C, 0x00, 0xC0, 0xC0, 0xF8, 0xCC, 0xCC, 0xCC,
0xF8, 0x00, 0x00, 0x00, 0x78, 0xCC, 0xC0, 0xCC, 0x78, 0x00,
0x0C, 0x0C, 0x7C, 0xCC, 0xCC, 0xCC, 0x7C, 0x00, 0x00, 0x00,
0x78, 0xCC, 0xFC, 0xC0, 0x78, 0x00, 0x38, 0x6C, 0x60, 0xF8,
0x60, 0x60, 0x60, 0x00, 0x00, 0x00, 0x7C, 0xCC, 0xCC, 0x7C,
0x0C, 0x78, 0xC0, 0xC0, 0xF8, 0xCC, 0xCC, 0xCC, 0xCC, 0x00,
0xC0, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0x0C, 0x00,
0x0C, 0x0C, 0x0C, 0x0C, 0xCC, 0x78, 0xC0, 0xC0, 0xCC, 0xD8,
0xF0, 0xD8, 0xCC, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0,
0xC0, 0x00, 0x00, 0x00, 0xCC, 0xEE, 0xD6, 0xC6, 0xC6, 0x00,
0x00, 0x00, 0xF8, 0xCC, 0xCC, 0xCC, 0xCC, 0x00, 0x00, 0x00,
0x78, 0xCC, 0xCC, 0xCC, 0x78, 0x00, 0x00, 0x00, 0xF8, 0xCC,
0xCC, 0xF8, 0xC0, 0xC0, 0x00, 0x00, 0x7C, 0xCC, 0xCC, 0x7C,
0x0C, 0x0C, 0x00, 0x00, 0xF8, 0xCC, 0xC0, 0xC0, 0xC0, 0x00,
0x00, 0x00, 0x7C, 0xC0, 0x78, 0x0C, 0x78, 0x00, 0x30, 0x30,
0xFC, 0x30, 0x30, 0x30, 0x30, 0x00, 0x00, 0x00, 0xCC, 0xCC,
0xCC, 0xCC, 0x7C, 0x00, 0x00, 0x00, 0xCC, 0xCC, 0xCC, 0x78,
0x30, 0x00, 0x00, 0x00, 0xC6, 0xD6, 0xD6, 0x6C, 0x6C, 0x00,
0x00, 0x00, 0xCC, 0x78, 0x30, 0x78, 0xCC, 0x00, 0x00, 0x00,
0xCC, 0xCC, 0xCC, 0x78, 0x30, 0xE0, 0x00, 0x00, 0xFC, 0x18,
0x30, 0x60, 0xFC, 0x00, 0x38, 0x60, 0x60, 0xC0, 0x60, 0x60,
0x38, 0x00, 0xC0, 0xC0, 0xC0, 0x00, 0xC0, 0xC0, 0xC0, 0x00,
0xE0, 0x30, 0x30, 0x18, 0x30, 0x30, 0xE0, 0x00, 0x38, 0x44,
0xBA, 0xAA, 0xBA, 0x44, 0x38, 0x00, 0x00, 0x98, 0x30, 0x60,
0xC8, 0x98, 0x30, 0x00, 0x1E, 0x30, 0x60, 0x60, 0x30, 0x1E,
0x0C, 0x18, 0x00, 0x66, 0x00, 0x66, 0x66, 0x66, 0x3E, 0x00,
0x0C, 0x18, 0x3C, 0x66, 0x7E, 0x60, 0x3C, 0x00, 0x18, 0x66,
0x3C, 0x06, 0x3E, 0x66, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x30, 0x18, 0x3C, 0x06, 0x3E, 0x66,
0x3E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x1E, 0x30, 0x60, 0x60, 0x30, 0x1E, 0x0C, 0x18, 0x18, 0x66,
0x3C, 0x66, 0x7E, 0x60, 0x3C, 0x00, 0x66, 0x00, 0x3C, 0x66,
0x7E, 0x60, 0x3C, 0x00, 0x30, 0x18, 0x3C, 0x66, 0x7E, 0x60,
0x3C, 0x00, 0x00, 0x66, 0x00, 0x18, 0x18, 0x18, 0x18, 0x00,
0x18, 0x66, 0x00, 0x18, 0x18, 0x18, 0x18, 0x00, 0x30, 0x18,
0x00, 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x18, 0x30, 0xFC, 0xC0, 0xF0, 0xC0, 0xFC, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x66, 0x00, 0x3C,
0x66, 0x66, 0x3C, 0x00, 0x00, 0x66, 0x00, 0x3C, 0x66, 0x66,
0x3C, 0x00, 0x30, 0x18, 0x00, 0x3C, 0x66, 0x66, 0x3C, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x18,
0x00, 0x66, 0x66, 0x66, 0x3E, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x18, 0x30, 0x78, 0x0C, 0x7C, 0xCC, 0x7C, 0x00, 0x0C, 0x18,
0x00, 0x18, 0x18, 0x18, 0x18, 0x00, 0x18, 0x30, 0x00, 0x78,
0xCC, 0xCC, 0x78, 0x00, 0x18, 0x30, 0x00, 0xCC, 0xCC, 0xCC,
0x7C, 0x00, 0x71, 0x8E, 0x00, 0x7C, 0x66, 0x66, 0x66, 0x00,
0x71, 0xCE, 0xE6, 0xF6, 0xDE, 0xCE, 0xC6, 0x00, 0x18, 0x18,
0x18, 0x00, 0x18, 0x18, 0x18, 0x00, 0x3C, 0x60, 0x3C, 0x66,
0x3C, 0x06, 0x3C, 0x00, 0x18, 0x00, 0x18, 0x0C, 0x06, 0x66,
0x3C, 0x00, 0x3F, 0x40, 0x4E, 0x58, 0x4E, 0x40, 0x3F, 0x00,
0x1C, 0xA4, 0xC4, 0xBC, 0x80, 0xFE, 0x00, 0x00, 0x00, 0x33,
0x66, 0xCC, 0x66, 0x33, 0x00, 0x00, 0x3E, 0x06, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0xC0, 0xC0, 0xC0,
0xC0, 0x00, 0x81, 0xB9, 0xA5, 0xB9, 0xA5, 0x81, 0x7E, 0x00,
0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0xCC,
0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0xFC, 0x30,
0x30, 0x00, 0xFC, 0x00, 0xF0, 0x18, 0x30, 0x60, 0xF8, 0x00,
0x00, 0x00, 0xF0, 0x18, 0x30, 0x18, 0xF0, 0x00, 0x00, 0x00,
0x30, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0xCC, 0xCC, 0xCC, 0xCC, 0xFE, 0xC0, 0x3E, 0x7A, 0x7A, 0x3A,
0x0A, 0x0A, 0x0A, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x60,
0x60, 0xE0, 0x60, 0x60, 0x60, 0x00, 0x00, 0x00, 0x38, 0x44,
0x44, 0x38, 0x00, 0x7C, 0x00, 0x00, 0x00, 0xCC, 0x66, 0x33,
0x66, 0xCC, 0x00, 0x00, 0x40, 0xC6, 0x4C, 0x58, 0x32, 0x66,
0xCF, 0x02, 0x40, 0xC6, 0x4C, 0x58, 0x3E, 0x62, 0xC4, 0x0E,
0xC0, 0x23, 0x66, 0x2C, 0xD9, 0x33, 0x67, 0x01, 0x18, 0x00,
0x18, 0x30, 0x60, 0x66, 0x3C, 0x00, 0x60, 0x30, 0x7C, 0xC6,
0xFE, 0xC6, 0xC6, 0x00, 0x0C, 0x18, 0x7C, 0xC6, 0xFE, 0xC6,
0xC6, 0x00, 0x38, 0xC6, 0x7C, 0xC6, 0xFE, 0xC6, 0xC6, 0x00,
0x71, 0x8E, 0x7C, 0xC6, 0xFE, 0xC6, 0xC6, 0x00, 0x6C, 0x00,
0x7C, 0xC6, 0xFE, 0xC6, 0xC6, 0x00, 0x38, 0x44, 0x7C, 0xC6,
0xFE, 0xC6, 0xC6, 0x00, 0x1F, 0x3C, 0x3C, 0x6F, 0x7C, 0xCC,
0xCF, 0x00, 0x1E, 0x30, 0x60, 0x60, 0x30, 0x1E, 0x0C, 0x18,
0x60, 0x30, 0xFC, 0xC0, 0xF0, 0xC0, 0xFC, 0x00, 0x18, 0x30,
0xFC, 0xC0, 0xF0, 0xC0, 0xFC, 0x00, 0x30, 0xCC, 0xFC, 0xC0,
0xF0, 0xC0, 0xFC, 0x00, 0xCC, 0x00, 0xFC, 0xC0, 0xF0, 0xC0,
0xFC, 0x00, 0x60, 0x30, 0x78, 0x30, 0x30, 0x30, 0x78, 0x00,
0x18, 0x30, 0x78, 0x30, 0x30, 0x30, 0x78, 0x00, 0x30, 0xCC,
0x78, 0x30, 0x30, 0x30, 0x78, 0x00, 0xCC, 0x00, 0x78, 0x30,
0x30, 0x30, 0x78, 0x00, 0x78, 0x6C, 0x66, 0xF6, 0x66, 0x6C,
0x78, 0x00, 0x71, 0xCE, 0xE6, 0xF6, 0xDE, 0xCE, 0xC6, 0x00,
0x30, 0x18, 0x3C, 0x66, 0x66, 0x66, 0x3C, 0x00, 0x0C, 0x18,
0x3C, 0x66, 0x66, 0x66, 0x3C, 0x00, 0x18, 0x66, 0x3C, 0x66,
0x66, 0x66, 0x3C, 0x00, 0x71, 0x8E, 0x3C, 0x66, 0x66, 0x66,
0x3C, 0x00, 0xC3, 0x3C, 0x66, 0x66, 0x66, 0x66, 0x3C, 0x00,
0x00, 0xC6, 0x6C, 0x38, 0x6C, 0xC6, 0x00, 0x00, 0x3F, 0x66,
0x6E, 0x7E, 0x76, 0x66, 0xFC, 0x00, 0x30, 0x18, 0x66, 0x66,
0x66, 0x66, 0x3E, 0x00, 0x0C, 0x18, 0x66, 0x66, 0x66, 0x66,
0x3E, 0x00, 0x18, 0x24, 0x66, 0x66, 0x66, 0x66, 0x3E, 0x00,
0x66, 0x00, 0x66, 0x66, 0x66, 0x66, 0x3E, 0x00, 0x06, 0x08,
0xC3, 0x66, 0x3C, 0x18, 0x18, 0x00, 0x60, 0x60, 0x7E, 0x63,
0x7E, 0x60, 0x60, 0x00, 0x3C, 0x66, 0x66, 0x6C, 0x66, 0x66,
0x6C, 0x60, 0x30, 0x18, 0x3C, 0x06, 0x3E, 0x66, 0x3E, 0x00,
0x0C, 0x18, 0x3C, 0x06, 0x3E, 0x66, 0x3E, 0x00, 0x18, 0x66,
0x3C, 0x06, 0x3E, 0x66, 0x3E, 0x00, 0x71, 0x8E, 0x3C, 0x06,
0x3E, 0x66, 0x3E, 0x00, 0x66, 0x00, 0x3C, 0x06, 0x3E, 0x66,
0x3E, 0x00, 0x18, 0x24, 0x3C, 0x06, 0x3E, 0x66, 0x3E, 0x00,
0x00, 0x00, 0x7E, 0x1B, 0x7F, 0xD8, 0x77, 0x00, 0x00, 0x00,
0x3C, 0x60, 0x60, 0x60, 0x3C, 0x18, 0x30, 0x18, 0x3C, 0x66,
0x7E, 0x60, 0x3C, 0x00, 0x0C, 0x18, 0x3C, 0x66, 0x7E, 0x60,
0x3C, 0x00, 0x18, 0x66, 0x3C, 0x66, 0x7E, 0x60, 0x3C, 0x00,
0x66, 0x00, 0x3C, 0x66, 0x7E, 0x60, 0x3C, 0x00, 0x30, 0x18,
0x00, 0x18, 0x18, 0x18, 0x18, 0x00, 0x0C, 0x18, 0x00, 0x18,
0x18, 0x18, 0x18, 0x00, 0x18, 0x66, 0x00, 0x18, 0x18, 0x18,
0x18, 0x00, 0x00, 0x66, 0x00, 0x18, 0x18, 0x18, 0x18, 0x00,
0x60, 0xFC, 0x18, 0x3C, 0x66, 0x66, 0x3C, 0x00, 0x71, 0x8E,
0x00, 0x7C, 0x66, 0x66, 0x66, 0x00, 0x30, 0x18, 0x00, 0x3C,
0x66, 0x66, 0x3C, 0x00, 0x0C, 0x18, 0x00, 0x3C, 0x66, 0x66,
0x3C, 0x00, 0x18, 0x66, 0x00, 0x3C, 0x66, 0x66, 0x3C, 0x00,
0x71, 0x8E, 0x00, 0x3C, 0x66, 0x66, 0x3C, 0x00, 0x00, 0x66,
0x00, 0x3C, 0x66, 0x66, 0x3C, 0x00, 0x00, 0x18, 0x00, 0x7E,
0x00, 0x18, 0x00, 0x00, 0x00, 0x02, 0x7C, 0xCE, 0xD6, 0xE6,
0x7C, 0x80, 0x30, 0x18, 0x00, 0x66, 0x66, 0x66, 0x3E, 0x00,
0x0C, 0x18, 0x00, 0x66, 0x66, 0x66, 0x3E, 0x00, 0x18, 0x66,
0x00, 0x66, 0x66, 0x66, 0x3E, 0x00, 0x00, 0x66, 0x00, 0x66,
0x66, 0x66, 0x3E, 0x00, 0x0C, 0x18, 0x00, 0x66, 0x66, 0x3C,
0x18, 0x30, 0x60, 0x60, 0x7C, 0x66, 0x66, 0x7C, 0x60, 0x60,
0x00, 0x66, 0x00, 0x66, 0x66, 0x3C, 0x18, 0x30, 0xFF
};
writeRecord(_fontRegular, sizeof(_fontRegular), GBVARS_DISPLAYFONTREGULAR_INDEX , GBVARS_QUEEN);
}
static void addDisplay_fontHebrew() {
uint8 _fontHebrew[] = {
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80,
0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0,
0xC0, 0x00, 0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00,
0xF8, 0xB0, 0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0xF8, 0xB0,
0xB0, 0x80, 0xB0, 0xB0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0xC0,
0xC0, 0x00, 0xD8, 0xD8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x6C, 0x6C, 0xFE, 0x6C, 0xFE, 0x6C, 0x6C, 0x00, 0x30, 0x7C,
0xC0, 0x78, 0x0C, 0xF8, 0x30, 0x00, 0x00, 0xC6, 0xCC, 0x18,
0x30, 0x66, 0xC6, 0x00, 0x38, 0x6C, 0x68, 0x36, 0xDC, 0xCC,
0x76, 0x00, 0x60, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x30, 0x60, 0xC0, 0xC0, 0xC0, 0x60, 0x30, 0x00, 0xC0, 0x60,
0x30, 0x30, 0x30, 0x60, 0xC0, 0x00, 0x00, 0x6C, 0x38, 0xFE,
0x38, 0x6C, 0x00, 0x00, 0x00, 0x30, 0x30, 0xFC, 0x30, 0x30,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x60, 0xC0,
0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x03, 0x06, 0x0C, 0x18,
0x30, 0x60, 0xC0, 0x00, 0x78, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC,
0x78, 0x00, 0x30, 0x70, 0xF0, 0x30, 0x30, 0x30, 0x30, 0x00,
0x78, 0xCC, 0x0C, 0x78, 0xC0, 0xC0, 0xFC, 0x00, 0x78, 0xCC,
0x0C, 0x38, 0x0C, 0xCC, 0x78, 0x00, 0x1C, 0x3C, 0x6C, 0xCC,
0xFC, 0x0C, 0x0C, 0x00, 0xFC, 0xC0, 0xF8, 0x0C, 0x0C, 0xCC,
0x78, 0x00, 0x78, 0xCC, 0xC0, 0xF8, 0xCC, 0xCC, 0x78, 0x00,
0xFC, 0xCC, 0x0C, 0x18, 0x30, 0x30, 0x30, 0x00, 0x78, 0xCC,
0xCC, 0x78, 0xCC, 0xCC, 0x78, 0x00, 0x78, 0xCC, 0xCC, 0x7C,
0x0C, 0xCC, 0x78, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x00, 0xC0,
0xC0, 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, 0x60, 0x60, 0xC0,
0x18, 0x30, 0x60, 0xC0, 0x60, 0x30, 0x18, 0x00, 0x00, 0x00,
0xFC, 0x00, 0xFC, 0x00, 0x00, 0x00, 0xC0, 0x60, 0x30, 0x18,
0x30, 0x60, 0xC0, 0x00, 0x78, 0xCC, 0x0C, 0x18, 0x30, 0x00,
0x30, 0x00, 0x6C, 0xFE, 0xFE, 0xFE, 0x7C, 0x38, 0x10, 0x00,
0x38, 0x7C, 0xC6, 0xC6, 0xFE, 0xC6, 0xC6, 0x00, 0xF8, 0xCC,
0xCC, 0xF8, 0xCC, 0xCC, 0xF8, 0x00, 0x78, 0xCC, 0xC0, 0xC0,
0xC0, 0xCC, 0x78, 0x00, 0xF8, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC,
0xF8, 0x00, 0xFC, 0xC0, 0xC0, 0xF0, 0xC0, 0xC0, 0xFC, 0x00,
0xFC, 0xC0, 0xC0, 0xF0, 0xC0, 0xC0, 0xC0, 0x00, 0x78, 0xCC,
0xC0, 0xDC, 0xCC, 0xCC, 0x7C, 0x00, 0xCC, 0xCC, 0xCC, 0xFC,
0xCC, 0xCC, 0xCC, 0x00, 0xF0, 0x60, 0x60, 0x60, 0x60, 0x60,
0xF0, 0x00, 0x0C, 0x0C, 0x0C, 0x0C, 0xCC, 0xCC, 0x78, 0x00,
0xC6, 0xCC, 0xD8, 0xF8, 0xD8, 0xCC, 0xC6, 0x00, 0xC0, 0xC0,
0xC0, 0xC0, 0xC0, 0xC0, 0xFC, 0x00, 0x82, 0xC6, 0xEE, 0xFE,
0xD6, 0xC6, 0xC6, 0x00, 0xC6, 0xE6, 0xF6, 0xDE, 0xCE, 0xC6,
0xC6, 0x00, 0x78, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0x78, 0x00,
0xF8, 0xCC, 0xCC, 0xF8, 0xC0, 0xC0, 0xC0, 0x00, 0x78, 0xCC,
0xCC, 0xCC, 0xCC, 0xDC, 0x78, 0x0C, 0xF8, 0xCC, 0xCC, 0xF8,
0xD8, 0xCC, 0xCC, 0x00, 0x78, 0xCC, 0xC0, 0x78, 0x0C, 0xCC,
0x78, 0x00, 0xFC, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x00,
0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0x7C, 0x00, 0xC6, 0xC6,
0x6C, 0x6C, 0x38, 0x38, 0x10, 0x00, 0xC6, 0xC6, 0xC6, 0xD6,
0xFE, 0xEE, 0xC6, 0x00, 0xC6, 0x6C, 0x38, 0x10, 0x38, 0x6C,
0xC6, 0x00, 0xCC, 0xCC, 0xCC, 0x78, 0x30, 0x30, 0x30, 0x00,
0xFC, 0x0C, 0x18, 0x30, 0x60, 0xC0, 0xFC, 0x00, 0xF0, 0xC0,
0xC0, 0xC0, 0xC0, 0xC0, 0xF0, 0x00, 0xC0, 0x60, 0x30, 0x18,
0x0C, 0x06, 0x03, 0x00, 0xF0, 0x30, 0x30, 0x30, 0x30, 0x30,
0xF0, 0x00, 0xE8, 0x4D, 0x4A, 0x48, 0x00, 0x00, 0x00, 0x00,
0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0,
0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x0C,
0x7C, 0xCC, 0x7C, 0x00, 0xC0, 0xC0, 0xF8, 0xCC, 0xCC, 0xCC,
0xF8, 0x00, 0x00, 0x00, 0x78, 0xCC, 0xC0, 0xCC, 0x78, 0x00,
0x0C, 0x0C, 0x7C, 0xCC, 0xCC, 0xCC, 0x7C, 0x00, 0x00, 0x00,
0x78, 0xCC, 0xFC, 0xC0, 0x78, 0x00, 0x38, 0x6C, 0x60, 0xF8,
0x60, 0x60, 0x60, 0x00, 0x00, 0x00, 0x7C, 0xCC, 0xCC, 0x7C,
0x0C, 0x78, 0xC0, 0xC0, 0xF8, 0xCC, 0xCC, 0xCC, 0xCC, 0x00,
0xC0, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0x0C, 0x00,
0x0C, 0x0C, 0x0C, 0x0C, 0xCC, 0x78, 0xC0, 0xC0, 0xCC, 0xD8,
0xF0, 0xD8, 0xCC, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0,
0xC0, 0x00, 0x00, 0x00, 0xCC, 0xEE, 0xD6, 0xC6, 0xC6, 0x00,
0x00, 0x00, 0xF8, 0xCC, 0xCC, 0xCC, 0xCC, 0x00, 0x00, 0x00,
0x78, 0xCC, 0xCC, 0xCC, 0x78, 0x00, 0x00, 0x00, 0xF8, 0xCC,
0xCC, 0xF8, 0xC0, 0xC0, 0x00, 0x00, 0x7C, 0xCC, 0xCC, 0x7C,
0x0C, 0x0C, 0x00, 0x00, 0xF8, 0xCC, 0xC0, 0xC0, 0xC0, 0x00,
0x00, 0x00, 0x7C, 0xC0, 0x78, 0x0C, 0x78, 0x00, 0x30, 0x30,
0xFC, 0x30, 0x30, 0x30, 0x30, 0x00, 0x00, 0x00, 0xCC, 0xCC,
0xCC, 0xCC, 0x7C, 0x00, 0x00, 0x00, 0xCC, 0xCC, 0xCC, 0x78,
0x30, 0x00, 0x00, 0x00, 0xC6, 0xD6, 0xD6, 0x6C, 0x6C, 0x00,
0x00, 0x00, 0xCC, 0x78, 0x30, 0x78, 0xCC, 0x00, 0x00, 0x00,
0xCC, 0xCC, 0xCC, 0x78, 0x30, 0xE0, 0x00, 0x00, 0xFC, 0x18,
0x30, 0x60, 0xFC, 0x00, 0x38, 0x60, 0x60, 0xC0, 0x60, 0x60,
0x38, 0x00, 0xC0, 0xC0, 0xC0, 0x00, 0xC0, 0xC0, 0xC0, 0x00,
0xE0, 0x30, 0x30, 0x18, 0x30, 0x30, 0xE0, 0x00, 0x38, 0x44,
0xBA, 0xAA, 0xBA, 0x44, 0x38, 0x00, 0x00, 0x98, 0x30, 0x60,
0xC8, 0x98, 0x30, 0x00, 0xCC, 0x66, 0x76, 0xBC, 0x98, 0x8C,
0xE6, 0x00, 0xFC, 0x0C, 0x0C, 0x0C, 0x0C, 0x0C, 0xFE, 0x00,
0x78, 0x18, 0x18, 0x18, 0x38, 0x78, 0xD8, 0x00, 0xFE, 0x18,
0x18, 0x18, 0x18, 0x18, 0x18, 0x00, 0xFE, 0x06, 0x06, 0xC6,
0xC6, 0xC6, 0xC6, 0x00, 0x78, 0x18, 0x18, 0x18, 0x18, 0x18,
0x18, 0x00, 0x7C, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00,
0xFE, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0xDC, 0x66,
0xE6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0xF0, 0x30, 0x30, 0x00,
0x00, 0x00, 0x00, 0x00, 0xFE, 0x06, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0xF8, 0x0C, 0x0C, 0x0C, 0x0C, 0x0C, 0xF8, 0x00,
0xC0, 0xFE, 0x06, 0x06, 0x0C, 0x18, 0x18, 0x00, 0xFE, 0x66,
0x66, 0x66, 0x66, 0x66, 0x7E, 0x00, 0xFC, 0x76, 0x66, 0x66,
0x66, 0x66, 0x6E, 0x00, 0x78, 0x18, 0x18, 0x18, 0x18, 0x18,
0x18, 0x18, 0x78, 0x18, 0x18, 0x18, 0x18, 0x18, 0x78, 0x00,
0xFE, 0x66, 0x66, 0x66, 0x66, 0x66, 0x3C, 0x00, 0xEE, 0x66,
0x66, 0x66, 0x66, 0x6C, 0xF8, 0x00, 0xFE, 0xC6, 0xC6, 0xF6,
0x06, 0x06, 0x06, 0x06, 0xFE, 0xC6, 0xC6, 0xFE, 0x06, 0x06,
0xFE, 0x00, 0xFE, 0x66, 0x6C, 0x78, 0x60, 0x60, 0x60, 0x60,
0xEE, 0x66, 0x3C, 0x18, 0x0C, 0x06, 0xFE, 0x00, 0xFE, 0x06,
0x0E, 0xD8, 0xF0, 0xF0, 0xC0, 0xC0, 0xFC, 0x0C, 0x0C, 0x0C,
0x0C, 0x0C, 0x0C, 0x00, 0xEE, 0xCA, 0xCA, 0xCA, 0xCA, 0xCA,
0x7C, 0x00, 0xFF, 0x67, 0x67, 0x67, 0x67, 0x67, 0xE7, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00,
0x18, 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x0C, 0x3E, 0x6C,
0x3E, 0x0C, 0x00, 0x00, 0x38, 0x6C, 0x60, 0xF0, 0x60, 0x60,
0xFC, 0x00, 0x42, 0x3C, 0x66, 0x3C, 0x42, 0x00, 0x00, 0x00,
0xC3, 0x66, 0x3C, 0x18, 0x3C, 0x18, 0x18, 0x00, 0x18, 0x18,
0x18, 0x00, 0x18, 0x18, 0x18, 0x00, 0x3C, 0x60, 0x3C, 0x66,
0x3C, 0x06, 0x3C, 0x00, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x3F, 0x40, 0x4E, 0x58, 0x4E, 0x40, 0x3F, 0x00,
0x1C, 0xA4, 0xC4, 0xBC, 0x80, 0xFE, 0x00, 0x00, 0x00, 0x33,
0x66, 0xCC, 0x66, 0x33, 0x00, 0x00, 0x3E, 0x06, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00,
0x00, 0x00, 0x81, 0xB9, 0xA5, 0xB9, 0xA5, 0x81, 0x7E, 0x00,
0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0xCC,
0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0xFC, 0x30,
0x30, 0x00, 0xFC, 0x00, 0xF0, 0x18, 0x30, 0x60, 0xF8, 0x00,
0x00, 0x00, 0xF0, 0x18, 0x30, 0x18, 0xF0, 0x00, 0x00, 0x00,
0x30, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0xCC, 0xCC, 0xCC, 0xCC, 0xFE, 0xC0, 0x3E, 0x7A, 0x7A, 0x3A,
0x0A, 0x0A, 0x0A, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x60,
0x60, 0xE0, 0x60, 0x60, 0x60, 0x00, 0x00, 0x00, 0x38, 0x44,
0x44, 0x38, 0x00, 0x7C, 0x00, 0x00, 0x00, 0xCC, 0x66, 0x33,
0x66, 0xCC, 0x00, 0x00, 0x40, 0xC6, 0x4C, 0x58, 0x32, 0x66,
0xCF, 0x02, 0x40, 0xC6, 0x4C, 0x58, 0x3E, 0x62, 0xC4, 0x0E,
0xC0, 0x23, 0x66, 0x2C, 0xD9, 0x33, 0x67, 0x01, 0x18, 0x00,
0x18, 0x30, 0x60, 0x66, 0x3C, 0x00, 0x60, 0x30, 0x7C, 0xC6,
0xFE, 0xC6, 0xC6, 0x00, 0x0C, 0x18, 0x7C, 0xC6, 0xFE, 0xC6,
0xC6, 0x00, 0x38, 0xC6, 0x7C, 0xC6, 0xFE, 0xC6, 0xC6, 0x00,
0x71, 0x8E, 0x7C, 0xC6, 0xFE, 0xC6, 0xC6, 0x00, 0x6C, 0x00,
0x7C, 0xC6, 0xFE, 0xC6, 0xC6, 0x00, 0x38, 0x44, 0x7C, 0xC6,
0xFE, 0xC6, 0xC6, 0x00, 0x1F, 0x3C, 0x3C, 0x6F, 0x7C, 0xCC,
0xCF, 0x00, 0x1E, 0x30, 0x60, 0x60, 0x30, 0x1E, 0x0C, 0x18,
0x60, 0x30, 0xFC, 0xC0, 0xF0, 0xC0, 0xFC, 0x00, 0x18, 0x30,
0xFC, 0xC0, 0xF0, 0xC0, 0xFC, 0x00, 0x30, 0xCC, 0xFC, 0xC0,
0xF0, 0xC0, 0xFC, 0x00, 0xCC, 0x00, 0xFC, 0xC0, 0xF0, 0xC0,
0xFC, 0x00, 0x60, 0x30, 0x78, 0x30, 0x30, 0x30, 0x78, 0x00,
0x18, 0x30, 0x78, 0x30, 0x30, 0x30, 0x78, 0x00, 0x30, 0xCC,
0x78, 0x30, 0x30, 0x30, 0x78, 0x00, 0xCC, 0x00, 0x78, 0x30,
0x30, 0x30, 0x78, 0x00, 0x78, 0x6C, 0x66, 0xF6, 0x66, 0x6C,
0x78, 0x00, 0x71, 0xCE, 0xE6, 0xF6, 0xDE, 0xCE, 0xC6, 0x00,
0x30, 0x18, 0x3C, 0x66, 0x66, 0x66, 0x3C, 0x00, 0x0C, 0x18,
0x3C, 0x66, 0x66, 0x66, 0x3C, 0x00, 0x18, 0x66, 0x3C, 0x66,
0x66, 0x66, 0x3C, 0x00, 0x71, 0x8E, 0x3C, 0x66, 0x66, 0x66,
0x3C, 0x00, 0xC3, 0x3C, 0x66, 0x66, 0x66, 0x66, 0x3C, 0x00,
0x00, 0xC6, 0x6C, 0x38, 0x6C, 0xC6, 0x00, 0x00, 0x3F, 0x66,
0x6E, 0x7E, 0x76, 0x66, 0xFC, 0x00, 0x30, 0x18, 0x66, 0x66,
0x66, 0x66, 0x3E, 0x00, 0x0C, 0x18, 0x66, 0x66, 0x66, 0x66,
0x3E, 0x00, 0x18, 0x24, 0x66, 0x66, 0x66, 0x66, 0x3E, 0x00,
0x66, 0x00, 0x66, 0x66, 0x66, 0x66, 0x3E, 0x00, 0x06, 0x08,
0xC3, 0x66, 0x3C, 0x18, 0x18, 0x00, 0x60, 0x60, 0x7E, 0x63,
0x7E, 0x60, 0x60, 0x00, 0x3C, 0x66, 0x66, 0x6C, 0x66, 0x66,
0x6C, 0x60, 0x30, 0x18, 0x3C, 0x06, 0x3E, 0x66, 0x3E, 0x00,
0x0C, 0x18, 0x3C, 0x06, 0x3E, 0x66, 0x3E, 0x00, 0x18, 0x66,
0x3C, 0x06, 0x3E, 0x66, 0x3E, 0x00, 0x71, 0x8E, 0x3C, 0x06,
0x3E, 0x66, 0x3E, 0x00, 0x66, 0x00, 0x3C, 0x06, 0x3E, 0x66,
0x3E, 0x00, 0x18, 0x24, 0x3C, 0x06, 0x3E, 0x66, 0x3E, 0x00,
0x00, 0x00, 0x7E, 0x1B, 0x7F, 0xD8, 0x77, 0x00, 0x00, 0x00,
0x3C, 0x60, 0x60, 0x60, 0x3C, 0x18, 0x30, 0x18, 0x3C, 0x66,
0x7E, 0x60, 0x3C, 0x00, 0x0C, 0x18, 0x3C, 0x66, 0x7E, 0x60,
0x3C, 0x00, 0x18, 0x66, 0x3C, 0x66, 0x7E, 0x60, 0x3C, 0x00,
0x66, 0x00, 0x3C, 0x66, 0x7E, 0x60, 0x3C, 0x00, 0x30, 0x18,
0x00, 0x18, 0x18, 0x18, 0x18, 0x00, 0x0C, 0x18, 0x00, 0x18,
0x18, 0x18, 0x18, 0x00, 0x18, 0x66, 0x00, 0x18, 0x18, 0x18,
0x18, 0x00, 0x00, 0x66, 0x00, 0x18, 0x18, 0x18, 0x18, 0x00,
0x60, 0xFC, 0x18, 0x3C, 0x66, 0x66, 0x3C, 0x00, 0x71, 0x8E,
0x00, 0x7C, 0x66, 0x66, 0x66, 0x00, 0x30, 0x18, 0x00, 0x3C,
0x66, 0x66, 0x3C, 0x00, 0x0C, 0x18, 0x00, 0x3C, 0x66, 0x66,
0x3C, 0x00, 0x18, 0x66, 0x00, 0x3C, 0x66, 0x66, 0x3C, 0x00,
0x71, 0x8E, 0x00, 0x3C, 0x66, 0x66, 0x3C, 0x00, 0x00, 0x66,
0x00, 0x3C, 0x66, 0x66, 0x3C, 0x00, 0x00, 0x18, 0x00, 0x7E,
0x00, 0x18, 0x00, 0x00, 0x00, 0x02, 0x7C, 0xCE, 0xD6, 0xE6,
0x7C, 0x80, 0x30, 0x18, 0x00, 0x66, 0x66, 0x66, 0x3E, 0x00,
0x0C, 0x18, 0x00, 0x66, 0x66, 0x66, 0x3E, 0x00, 0x18, 0x66,
0x00, 0x66, 0x66, 0x66, 0x3E, 0x00, 0x00, 0x66, 0x00, 0x66,
0x66, 0x66, 0x3E, 0x00, 0x0C, 0x18, 0x00, 0x66, 0x66, 0x3C,
0x18, 0x30, 0x60, 0x60, 0x7C, 0x66, 0x66, 0x7C, 0x60, 0x60,
0x00, 0x66, 0x00, 0x66, 0x66, 0x3C, 0x18, 0x30, 0xFF
};
writeRecord(_fontHebrew, sizeof(_fontHebrew), GBVARS_DISPLAYFONTHEBREW_INDEX , GBVARS_QUEEN);
}
static void addDisplay_palJoeClothes() {
uint8 _palJoeClothes[] = {
0x00, 0x00, 0x00, 0x60, 0x60, 0x60, 0x87, 0x87, 0x87,
0xB0, 0xB0, 0xB0, 0xDA, 0xDA, 0xDA, 0x43, 0x34, 0x20,
0x77, 0x33, 0x1F, 0xA3, 0x43, 0x27, 0x80, 0x45, 0x45,
0x9E, 0x5D, 0x5B, 0xB9, 0x78, 0x75, 0xDF, 0x97, 0x91,
0x17, 0x27, 0x63, 0x1F, 0x3F, 0x83, 0x27, 0x5B, 0xA7,
0x98, 0xD4, 0xFF
};
writeRecord(_palJoeClothes, sizeof(_palJoeClothes), GBVARS_DISPLAYPALJOECLOTHES_INDEX , GBVARS_QUEEN);
}
static void addDisplay_palJoeDress() {
uint8 _palJoeDress[] = {
0x00, 0x00, 0x00, 0x50, 0x50, 0x50, 0x70, 0x70, 0x70,
0x90, 0x90, 0x90, 0xC6, 0xC6, 0xC6, 0xFF, 0xFF, 0xFF,
0x30, 0x30, 0x90, 0x47, 0x49, 0xD0, 0x40, 0x24, 0x00,
0x79, 0x34, 0x0B, 0xB2, 0x3D, 0x22, 0xED, 0x42, 0x42,
0x80, 0x45, 0x45, 0xA3, 0x5F, 0x5F, 0xC8, 0x7C, 0x7C,
0xEC, 0x9C, 0x9C
};
writeRecord(_palJoeDress, sizeof(_palJoeDress), GBVARS_DISPLAYPALJOEDRESS_INDEX , GBVARS_QUEEN);
}
void Queen_addDisplay() {
addDisplay_fontRegular();
addDisplay_fontHebrew();
addDisplay_palJoeClothes();
addDisplay_palJoeDress();
}
--- NEW FILE: bq_graphics.c ---
#include <PalmOS.h>
#include "b_globals.h"
typedef Int16 int16;
typedef struct {
int16 x, y;
int16 frame;
} BamDataObj;
typedef struct {
BamDataObj obj1; // truck / Frank
BamDataObj obj2; // Rico / robot
BamDataObj fx;
int16 sfx;
} BamDataBlock;
static void addGraphics_carData() {
BamDataBlock _carData[] = {
{ { 310, 105, 1 }, { 314, 106, 17 }, { 366, 101, 1 }, 0 },
{ { 303, 105, 1 }, { 307, 106, 17 }, { 214, 0, 10 }, 0 },
{ { 297, 104, 1 }, { 301, 105, 17 }, { 214, 0, 10 }, 0 },
{ { 294, 103, 1 }, { 298, 104, 17 }, { 214, 0, 10 }, 0 },
{ { 291, 102, 1 }, { 295, 103, 18 }, { 214, 0, 10 }, 0 },
{ { 287, 101, 1 }, { 291, 102, 18 }, { 266, 51, 10 }, 2 },
{ { 283, 100, 1 }, { 287, 101, 19 }, { 279, 47, 11 }, 0 },
{ { 279, 99, 1 }, { 283, 100, 20 }, { 294, 46, 12 }, 0 },
{ { 274, 98, 1 }, { 278, 99, 20 }, { 305, 44, 13 }, 0 },
{ { 269, 98, 1 }, { 273, 99, 20 }, { 320, 42, 14 }, 0 },
{ { 264, 98, 1 }, { 268, 99, 17 }, { 214, 0, 10 }, 0 },
{ { 261, 98, 1 }, { 265, 99, 17 }, { 214, 0, 10 }, 0 },
{ { 259, 98, 1 }, { 263, 99, 17 }, { 214, 0, 10 }, 0 },
{ { 258, 98, 1 }, { 262, 99, 17 }, { 214, 0, 10 }, 0 },
{ { 257, 98, 2 }, { 260, 99, 17 }, { 214, 0, 10 }, 0 },
{ { 255, 99, 3 }, { 258, 100, 17 }, { 214, 0, 10 }, 0 },
{ { 258, 99, 4 }, { 257, 100, 17 }, { 214, 0, 10 }, 0 },
{ { 264, 102, 4 }, { 263, 103, 17 }, { 214, 0, 10 }, 0 },
{ { 272, 105, 5 }, { 274, 106, 17 }, { 214, 0, 10 }, 0 },
{ { 276, 107, 5 }, { 277, 108, 17 }, { 214, 0, 10 }, 0 },
{ { 283, 108, 5 }, { 284, 109, 17 }, { 214, 0, 10 }, 0 },
{ { 288, 109, 5 }, { 288, 110, 17 }, { 214, 0, 10 }, 0 },
{ { 293, 110, 5 }, { 293, 111, 18 }, { 266, 59, 10 }, 2 },
{ { 298, 110, 5 }, { 299, 111, 18 }, { 277, 56, 11 }, 0 },
{ { 303, 110, 5 }, { 304, 111, 19 }, { 285, 55, 12 }, 0 },
{ { 308, 110, 4 }, { 307, 111, 20 }, { 296, 54, 13 }, 0 },
{ { 309, 110, 3 }, { 312, 111, 20 }, { 304, 53, 14 }, 0 },
{ { 310, 110, 3 }, { 313, 111, 20 }, { 214, 0, 10 }, 0 },
{ { 311, 110, 3 }, { 314, 111, 17 }, { 214, 0, 10 }, 0 },
{ { 309, 110, 2 }, { 312, 111, 17 }, { 214, 0, 10 }, 0 },
{ { 304, 111, 2 }, { 307, 112, 17 }, { 214, 0, 10 }, 0 },
{ { 300, 110, 2 }, { 303, 111, 17 }, { 214, 0, 10 }, 0 },
{ { 296, 109, 2 }, { 299, 110, 17 }, { 214, 0, 10 }, 0 },
{ { 292, 108, 1 }, { 296, 109, 17 }, { 214, 0, 10 }, 0 },
{ { 285, 107, 2 }, { 289, 108, 17 }, { 214, 0, 10 }, 0 },
{ { 282, 107, 3 }, { 285, 108, 17 }, { 214, 0, 10 }, 0 },
{ { 278, 107, 4 }, { 277, 108, 18 }, { 214, 0, 10 }, 0 },
{ { 279, 108, 4 }, { 278, 109, 18 }, { 252, 57, 10 }, 2 },
{ { 281, 108, 5 }, { 283, 109, 18 }, { 265, 55, 11 }, 0 },
{ { 284, 109, 5 }, { 285, 110, 19 }, { 277, 55, 12 }, 0 },
{ { 287, 110, 5 }, { 288, 111, 20 }, { 288, 54, 13 }, 0 },
{ { 289, 111, 5 }, { 290, 112, 20 }, { 299, 54, 14 }, 0 },
{ { 291, 112, 4 }, { 290, 113, 20 }, { 214, 0, 10 }, 0 },
{ { 293, 113, 3 }, { 295, 114, 17 }, { 214, 0, 10 }, 0 },
{ { 296, 114, 2 }, { 299, 115, 17 }, { 214, 0, 10 }, 0 },
{ { 295, 115, 2 }, { 298, 116, 17 }, { 214, 0, 10 }, 0 },
{ { 293, 116, 1 }, { 297, 117, 17 }, { 214, 0, 10 }, 0 },
{ { 289, 116, 1 }, { 292, 117, 17 }, { 214, 0, 10 }, 0 },
{ { 285, 115, 1 }, { 289, 116, 17 }, { 214, 0, 10 }, 0 },
{ { 281, 114, 1 }, { 284, 115, 17 }, { 214, 0, 10 }, 0 },
{ { 277, 113, 1 }, { 280, 114, 17 }, { 214, 0, 10 }, 0 },
{ { 274, 112, 1 }, { 277, 113, 17 }, { 214, 0, 10 }, 0 },
{ { 271, 111, 1 }, { 274, 112, 17 }, { 214, 0, 10 }, 0 },
{ { 267, 110, 1 }, { 270, 111, 17 }, { 214, 0, 10 }, 0 },
{ { 263, 109, 1 }, { 266, 110, 17 }, { 214, 0, 10 }, 0 },
{ { 260, 108, 1 }, { 263, 109, 17 }, { 214, 0, 10 }, 0 },
{ { 254, 108, 2 }, { 256, 109, 17 }, { 214, 0, 10 }, 0 },
{ { 252, 107, 3 }, { 254, 108, 17 }, { 214, 0, 10 }, 0 },
{ { 253, 108, 3 }, { 255, 109, 17 }, { 214, 0, 10 }, 0 },
{ { 255, 109, 3 }, { 257, 110, 18 }, { 231, 59, 10 }, 2 },
{ { 258, 111, 3 }, { 260, 112, 18 }, { 242, 57, 11 }, 0 },
{ { 263, 112, 4 }, { 262, 113, 19 }, { 256, 57, 12 }, 0 },
{ { 270, 111, 4 }, { 269, 112, 20 }, { 267, 57, 13 }, 0 },
{ { 274, 112, 5 }, { 276, 113, 20 }, { 281, 56, 14 }, 0 },
{ { 280, 111, 6 }, { 282, 112, 19 }, { 214, 0, 10 }, 0 },
{ { 284, 109, 6 }, { 285, 110, 17 }, { 214, 0, 10 }, 0 },
{ { 289, 108, 6 }, { 291, 109, 17 }, { 214, 0, 10 }, 0 },
{ { 294, 107, 6 }, { 296, 108, 17 }, { 214, 0, 10 }, 0 },
{ { 294, 107, 5 }, { 296, 108, 18 }, { 272, 57, 10 }, 2 },
{ { 295, 107, 5 }, { 297, 108, 18 }, { 282, 57, 11 }, 0 },
{ { 296, 108, 5 }, { 298, 109, 19 }, { 295, 57, 12 }, 0 },
{ { 300, 108, 4 }, { 299, 109, 20 }, { 303, 57, 13 }, 0 },
{ { 303, 108, 3 }, { 306, 109, 20 }, { 313, 57, 14 }, 0 },
{ { 307, 109, 2 }, { 311, 110, 17 }, { 214, 0, 10 }, 0 },
{ { 310, 110, 1 }, { 314, 111, 17 }, { 214, 0, 10 }, 99 }
};
writeRecord(_carData, sizeof(_carData), GBVARS_GRAPHICSCARDATA_INDEX , GBVARS_QUEEN);
}
static void addGraphics_fight1Data() {
BamDataBlock _fight1Data[] = {
{ { 75, 96, 1 }, { 187, 96, -23 }, { 58, 37, 46 }, 0 },
{ { 75, 96, 2 }, { 187, 96, -23 }, { 58, 37, 46 }, 0 },
{ { 75, 96, 3 }, { 187, 96, -23 }, { 58, 37, 46 }, 0 },
{ { 75, 96, 4 }, { 187, 96, -23 }, { 58, 37, 46 }, 0 },
{ { 75, 96, 1 }, { 187, 96, -23 }, { 58, 37, 46 }, 0 },
{ { 75, 96, 2 }, { 187, 96, -23 }, { 58, 37, 46 }, 0 },
{ { 75, 96, 3 }, { 187, 96, -23 }, { 58, 37, 46 }, 0 },
{ { 75, 96, 4 }, { 187, 96, -24 }, { 58, 37, 46 }, 0 },
{ { 79, 96, 1 }, { 187, 96, -24 }, { 58, 37, 46 }, 0 },
{ { 85, 96, 2 }, { 187, 96, -24 }, { 58, 37, 46 }, 0 },
{ { 94, 96, 3 }, { 187, 96, -24 }, { 58, 37, 46 }, 0 },
{ { 100, 96, 4 }, { 187, 96, -24 }, { 58, 37, 46 }, 0 },
{ { 113, 96, 1 }, { 187, 96, -25 }, { 58, 37, 46 }, 0 },
{ { 121, 96, 1 }, { 187, 96, -25 }, { 58, 37, 46 }, 0 },
{ { 136, 96, 16 }, { 187, 96, -26 }, { 58, 37, 46 }, 0 },
{ { 151, 93, 6 }, { 187, 96, -27 }, { 58, 37, 46 }, 0 },
{ { 159, 83, 16 }, { 187, 96, -28 }, { 58, 37, 46 }, 0 },
{ { 170, 73, 16 }, { 187, 96, -29 }, { 182, 96, 48 }, 3 },
{ { 176, 69, 13 }, { 187, 96, -31 }, { 182, 94, 49 }, 1 },
{ { 168, 66, 13 }, { 187, 98, -32 }, { 182, 92, 50 }, 0 },
{ { 155, 75, 13 }, { 187, 96, -32 }, { 182, 88, 51 }, 3 },
{ { 145, 86, 13 }, { 187, 98, -32 }, { 182, 85, 52 }, 0 },
{ { 127, 104, 13 }, { 187, 98, -32 }, { 182, 25, 52 }, 1 },
{ { 122, 108, 13 }, { 187, 98, -32 }, { 182, 25, 52 }, 1 },
{ { 120, 104, 14 }, { 187, 96, -34 }, { 107, 145, 42 }, 2 },
{ { 111, 103, 13 }, { 187, 96, -23 }, { 107, 144, 43 }, 0 },
{ { 102, 105, 13 }, { 187, 96, -23 }, { 107, 142, 43 }, 0 },
{ { 97, 107, 13 }, { 187, 96, -23 }, { 107, 139, 44 }, 0 },
{ { 92, 101, 14 }, { 187, 96, -23 }, { 107, 34, 47 }, 3 },
{ { 90, 105, 14 }, { 187, 96, -23 }, { 107, 34, 47 }, 0 },
{ { 88, 104, 14 }, { 187, 96, -23 }, { 107, 34, 47 }, 0 },
{ { 87, 105, 14 }, { 187, 96, -23 }, { 107, 34, 47 }, 0 },
{ { 86, 105, 14 }, { 187, 96, -23 }, { 107, 34, 47 }, 0 },
{ { 86, 105, 14 }, { 187, 96, -23 }, { 107, 34, 47 }, 0 },
{ { 86, 105, 15 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 85, 98, 16 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 92, 96, 1 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 92, 96, 1 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 89, 96, 4 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 86, 96, 3 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 83, 96, 2 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 81, 96, 1 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 78, 96, 4 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 75, 96, 3 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 75, 96, 1 }, { 187, 96, -23 }, { 0, 0, 0 }, 0 },
{ { 75, 96, 1 }, { 187, 96, -23 }, { 0, 0, 0 }, 99 }
};
writeRecord(_fight1Data, sizeof(_fight1Data), GBVARS_GRAPHICSFIGHT1DATA_INDEX , GBVARS_QUEEN);
}
static void addGraphics_fight2Data() {
BamDataBlock _fight2Data[] = {
{ { 75, 96, 1 }, { 187, 96, -23 }, { 150, 45, 35 }, 0 },
{ { 78, 96, 2 }, { 187, 96, -23 }, { 150, 45, 35 }, 0 },
{ { 81, 96, 3 }, { 189, 96, -18 }, { 150, 45, 35 }, 0 },
{ { 84, 96, 4 }, { 183, 96, -19 }, { 150, 45, 35 }, 0 },
{ { 87, 96, 1 }, { 181, 96, -20 }, { 150, 45, 35 }, 0 },
{ { 90, 96, 2 }, { 177, 96, -21 }, { 150, 45, 35 }, 0 },
{ { 93, 96, 3 }, { 171, 96, -22 }, { 150, 45, 35 }, 0 },
{ { 96, 96, 4 }, { 169, 96, -17 }, { 150, 45, 35 }, 0 },
{ { 99, 96, 1 }, { 165, 96, -18 }, { 150, 45, 35 }, 0 },
{ { 102, 96, 2 }, { 159, 96, -19 }, { 150, 45, 35 }, 0 },
{ { 105, 96, 3 }, { 157, 96, -20 }, { 150, 45, 35 }, 0 },
{ { 108, 96, 4 }, { 153, 96, -21 }, { 150, 45, 35 }, 0 },
{ { 111, 96, 1 }, { 147, 96, -22 }, { 150, 45, 35 }, 0 },
{ { 114, 96, 2 }, { 147, 96, -23 }, { 150, 45, 35 }, 0 },
{ { 117, 96, 3 }, { 147, 96, -23 }, { 150, 45, 35 }, 0 },
{ { 120, 96, 4 }, { 147, 96, -24 }, { 150, 45, 35 }, 0 },
{ { 123, 96, 1 }, { 147, 96, -25 }, { 150, 45, 35 }, 0 },
{ { 125, 96, 2 }, { 147, 96, -25 }, { 150, 45, 35 }, 0 },
{ { 127, 96, 12 }, { 147, 96, -69 }, { 122, 94, 36 }, 3 },
{ { 127, 95, 11 }, { 147, 96, -70 }, { 122, 94, 41 }, 0 },
{ { 127, 96, 12 }, { 147, 96, -71 }, { 122, 100, 36 }, 3 },
{ { 127, 97, 11 }, { 147, 96, -69 }, { 122, 100, 41 }, 0 },
{ { 127, 96, 12 }, { 147, 96, -70 }, { 127, 103, 36 }, 3 },
{ { 127, 95, 11 }, { 147, 96, -71 }, { 127, 103, 41 }, 0 },
{ { 127, 94, 12 }, { 147, 96, -69 }, { 123, 94, 36 }, 3 },
{ { 127, 95, 11 }, { 147, 96, -70 }, { 123, 94, 41 }, 0 },
{ { 127, 96, 12 }, { 147, 96, -71 }, { 120, 99, 36 }, 3 },
{ { 127, 96, 12 }, { 147, 96, -71 }, { 115, 98, 41 }, 0 },
{ { 117, 93, 11 }, { 147, 96, -25 }, { 115, 134, 42 }, 0 },
{ { 110, 92, 11 }, { 147, 96, -25 }, { 114, 133, 42 }, 0 },
{ { 102, 93, 11 }, { 147, 96, -25 }, { 114, 131, 43 }, 0 },
{ { 92, 93, 11 }, { 147, 96, -25 }, { 114, 130, 43 }, 0 },
{ { 82, 94, 11 }, { 147, 96, -25 }, { 114, 128, 44 }, 0 },
{ { 76, 95, 11 }, { 147, 96, -25 }, { 114, 127, 44 }, 0 },
{ { 70, 96, 11 }, { 147, 96, -25 }, { 114, 126, 45 }, 0 },
{ { 75, 96, 5 }, { 147, 96, -25 }, { 114, 125, 46 }, 1 },
{ { 75, 96, 6 }, { 147, 96, -25 }, { 114, 43, 46 }, 0 },
{ { 75, 96, 6 }, { 147, 96, -25 }, { 114, 43, 46 }, 0 },
{ { 75, 96, 5 }, { 147, 96, -25 }, { 114, 43, 46 }, 0 },
{ { 75, 96, 7 }, { 147, 96, -25 }, { 114, 43, 46 }, 0 },
{ { 75, 96, 68 }, { 147, 96, -25 }, { 114, 43, 46 }, 0 },
{ { 75, 96, 68 }, { 147, 96, -25 }, { 89, 104, 36 }, 2 },
{ { 75, 96, 68 }, { 147, 96, -25 }, { 94, 103, 62 }, 0 },
{ { 75, 96, 68 }, { 147, 96, -25 }, { 122, 103, 63 }, 0 },
{ { 75, 96, 68 }, { 147, 96, -25 }, { 141, 103, 64 }, 0 },
{ { 75, 96, 68 }, { 147, 96, -30 }, { 150, 103, 65 }, 3 },
{ { 75, 96, 68 }, { 156, 96, -30 }, { 160, 103, 66 }, 0 },
{ { 75, 96, 7 }, { 164, 96, -30 }, { 169, 103, 67 }, 0 },
{ { 75, 96, 5 }, { 169, 96, -30 }, { 177, 103, 48 }, 3 },
{ { 75, 96, 5 }, { 173, 96, -30 }, { 185, 103, 49 }, 0 },
{ { 75, 96, 6 }, { 178, 96, -30 }, { 198, 103, 50 }, 0 },
{ { 75, 96, 6 }, { 181, 96, -30 }, { 207, 103, 51 }, 1 },
{ { 75, 96, 5 }, { 184, 96, -30 }, { 221, 103, 52 }, 0 },
{ { 75, 96, 5 }, { 186, 96, -30 }, { 224, 53, 53 }, 0 },
{ { 75, 96, 5 }, { 187, 96, -23 }, { 224, 53, 53 }, 99 }
};
writeRecord(_fight2Data, sizeof(_fight2Data), GBVARS_GRAPHICSFIGHT2DATA_INDEX , GBVARS_QUEEN);
}
static void addGraphics_fight3Data() {
BamDataBlock _fight3Data[] = {
{ { 75, 96, 1 }, { 187, 96, -23 }, { 150, 45, 35 }, 0 },
{ { 77, 96, 2 }, { 187, 96, -22 }, { 150, 45, 35 }, 0 },
{ { 80, 96, 3 }, { 185, 96, -17 }, { 150, 45, 35 }, 0 },
{ { 83, 96, 4 }, { 181, 96, -18 }, { 150, 45, 35 }, 0 },
{ { 86, 96, 1 }, { 175, 96, -19 }, { 150, 45, 35 }, 0 },
{ { 88, 96, 2 }, { 173, 96, -20 }, { 150, 45, 35 }, 0 },
{ { 91, 96, 3 }, { 169, 96, -21 }, { 150, 45, 35 }, 0 },
{ { 94, 96, 4 }, { 163, 96, -22 }, { 150, 45, 35 }, 0 },
{ { 97, 96, 1 }, { 161, 96, -17 }, { 150, 45, 35 }, 0 },
{ { 99, 96, 2 }, { 157, 96, -18 }, { 150, 45, 35 }, 0 },
{ { 102, 96, 3 }, { 151, 96, -19 }, { 150, 45, 35 }, 0 },
{ { 105, 96, 4 }, { 149, 96, -20 }, { 150, 45, 35 }, 0 },
{ { 108, 96, 1 }, { 145, 96, -21 }, { 150, 45, 35 }, 0 },
{ { 110, 96, 2 }, { 145, 96, -25 }, { 150, 45, 35 }, 0 },
{ { 113, 96, 3 }, { 145, 96, -26 }, { 132, 96, 36 }, 2 },
{ { 117, 96, 7 }, { 145, 96, -27 }, { 122, 97, 36 }, 0 },
{ { 117, 96, 7 }, { 145, 96, -28 }, { 117, 97, 37 }, 0 },
{ { 116, 96, 12 }, { 145, 96, -24 }, { 110, 96, 38 }, 3 },
{ { 109, 96, 12 }, { 145, 96, -24 }, { 103, 95, 39 }, 0 },
{ { 105, 96, 12 }, { 145, 96, -24 }, { 95, 90, 40 }, 1 },
{ { 96, 96, 11 }, { 145, 96, -24 }, { 86, 80, 41 }, 0 },
{ { 92, 96, 11 }, { 145, 96, -24 }, { 86, 80, 41 }, 0 },
{ { 93, 96, 5 }, { 145, 96, -24 }, { 86, 38, 41 }, 0 },
{ { 91, 96, 5 }, { 145, 96, -24 }, { 86, 38, 41 }, 0 },
{ { 89, 96, 5 }, { 145, 96, -24 }, { 86, 38, 41 }, 0 },
{ { 88, 96, 5 }, { 145, 96, -24 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 6 }, { 145, 96, -24 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 6 }, { 145, 96, -23 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 6 }, { 145, 96, -23 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 5 }, { 145, 96, -23 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 5 }, { 145, 96, -23 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 6 }, { 145, 96, -23 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 6 }, { 145, 96, -23 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 5 }, { 145, 96, -23 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 5 }, { 145, 96, -23 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 6 }, { 145, 96, -23 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 6 }, { 145, 96, -26 }, { 86, 38, 41 }, 0 },
{ { 87, 96, 6 }, { 145, 96, -27 }, { 132, 97, 36 }, 2 },
{ { 87, 96, 5 }, { 145, 96, -28 }, { 118, 97, 36 }, 0 },
{ { 87, 96, 7 }, { 145, 96, -24 }, { 107, 97, 36 }, 0 },
{ { 87, 96, 8 }, { 145, 96, -24 }, { 101, 97, 36 }, 0 },
{ { 87, 96, 9 }, { 145, 96, -23 }, { 102, 97, 66 }, 3 },
{ { 87, 96, 10 }, { 145, 96, -23 }, { 120, 97, 67 }, 0 },
{ { 87, 96, 10 }, { 145, 96, -30 }, { 139, 97, 67 }, 1 },
{ { 87, 96, 7 }, { 146, 96, -30 }, { 144, 97, 62 }, 2 },
{ { 86, 96, 4 }, { 160, 96, -30 }, { 144, 97, 48 }, 1 },
{ { 83, 96, 3 }, { 170, 96, -31 }, { 154, 93, 49 }, 0 },
{ { 80, 96, 2 }, { 174, 96, -31 }, { 161, 89, 50 }, 0 },
{ { 78, 96, 1 }, { 178, 99, -31 }, { 169, 85, 51 }, 0 },
{ { 75, 96, 4 }, { 183, 104, -31 }, { 175, 79, 52 }, 0 },
{ { 75, 96, 1 }, { 185, 99, -32 }, { 180, 144, 42 }, 3 },
{ { 75, 96, 1 }, { 185, 106, -31 }, { 181, 141, 42 }, 0 },
{ { 75, 96, 5 }, { 185, 104, -31 }, { 181, 138, 43 }, 0 },
{ { 75, 96, 5 }, { 188, 106, -31 }, { 182, 135, 43 }, 0 },
{ { 75, 96, 6 }, { 191, 99, -32 }, { 183, 131, 44 }, 3 },
{ { 75, 96, 6 }, { 191, 99, -32 }, { 183, 127, 45 }, 0 },
{ { 75, 96, 5 }, { 191, 99, -32 }, { 184, 121, 46 }, 0 },
{ { 75, 96, 5 }, { 191, 99, -32 }, { 183, 115, 46 }, 0 },
{ { 75, 96, 6 }, { 191, 99, -32 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 6 }, { 191, 99, -32 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 6 }, { 191, 99, -32 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 5 }, { 191, 99, -32 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 5 }, { 191, 99, -32 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 5 }, { 191, 99, -32 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 5 }, { 191, 99, -32 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 5 }, { 191, 99, -32 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 6 }, { 191, 99, -32 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 6 }, { 191, 99, -32 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 5 }, { 195, 98, -33 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 6 }, { 191, 96, -34 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 6 }, { 193, 96, -25 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 5 }, { 193, 96, -24 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 5 }, { 193, 96, -24 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 5 }, { 193, 96, -24 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 6 }, { 191, 96, -18 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 6 }, { 190, 96, -19 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 6 }, { 187, 96, -20 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 1 }, { 187, 96, -23 }, { 183, 41, 47 }, 0 },
{ { 75, 96, 1 }, { 187, 96, -23 }, { 183, 41, 47 }, 99 }
};
writeRecord(_fight3Data, sizeof(_fight3Data), GBVARS_GRAPHICSFIGHT3DATA_INDEX , GBVARS_QUEEN);
}
void Queen_addGraphics() {
addGraphics_carData();
addGraphics_fight1Data();
addGraphics_fight2Data();
addGraphics_fight3Data();
}
--- NEW FILE: bq_musicdata.c ---
#include <PalmOS.h>
#include "b_globals.h"
typedef Int16 int16;
typedef struct {
int16 tuneList[5];
int16 volume;
int16 tempo;
int16 reverb;
int16 override;
int16 ignore;
} songData;
typedef struct {
int16 tuneNum[9];
int16 sfx[2];
int16 mode;
int16 delay;
[...1900 lines suppressed...]
UInt32 size = ((last - first) + 10);
writeRecord((void *)first, size, GBVARS_MUSICDATASFXNAME_INDEX , GBVARS_QUEEN);
}
static void addMusicdata_jungleList() {
int16 _jungleList[] = { 15, 16, 17, 18, 7, 8, 9, 10, 11, 12, 13, 14, 0 };
writeRecord(_jungleList, sizeof(_jungleList), GBVARS_MUSICDATAJUNGLELIST_INDEX , GBVARS_QUEEN);
}
void Queen_addMusicdata() {
addMusicdata_songDemo();
addMusicdata_song();
addMusicdata_tuneDemo();
addMusicdata_tune();
addMusicdata_sfxName();
addMusicdata_jungleList();
}
--- NEW FILE: bq_restables.c ---
#include <PalmOS.h>
#include "b_globals.h"
typedef struct {
char filename[13];
UInt8 inBundle;
UInt32 offset;
UInt32 size;
} ResourceEntry;
static void addRestables_resourceTablePEM10() {
ResourceEntry _resourceTablePEM10[] = {
{ "1000SSSS.SB", 1, 0x00000000, 0x000027fe },
{ "1001SSSS.SB", 1, 0x000027fe, 0x00007af8 },
{ "1002SSSS.SB", 1, 0x0000a2f6, 0x000049e2 },
{ "1003SSSS.SB", 1, 0x0000ecd8, 0x00001d42 },
{ "1004SSSS.SB", 1, 0x00010a1a, 0x00001a1c },
{ "1005SSSS.SB", 1, 0x00012436, 0x00001a8a },
{ "1006SSSS.SB", 1, 0x00013ec0, 0x00009d41 },
[...1057 lines suppressed...]
{ "X6_HUGH.ACT", 1, 0x014afbf3, 0x0000c25a },
{ "X7.BBK", 1, 0x014bbe4d, 0x00002ada },
{ "X7.PCX", 1, 0x014be927, 0x00009456 },
{ "X7A.SAM", 1, 0x014c7d7d, 0x0001b7cb },
{ "X7B.SAM", 1, 0x014e3548, 0x0003b107 },
{ "X8.BBK", 1, 0x0151e64f, 0x00032a14 },
{ "X8.PCX", 1, 0x01551063, 0x00013d4f },
{ "X9.BBK", 1, 0x01564db2, 0x00028337 },
{ "X9.PCX", 1, 0x0158d0e9, 0x0000a31c },
{ "ZOMBIE.ACT", 1, 0x01597405, 0x000078ea },
{ "ZOMBIE1.DOG", 1, 0x0159ecef, 0x00000f6a },
{ "ZOMBIE2.DOG", 1, 0x0159fc59, 0x00000c40 }
};
writeRecord(_resourceTablePEM10, sizeof(_resourceTablePEM10), GBVARS_RESOURCETABLEPM10_INDEX , GBVARS_QUEEN);
}
void Queen_addRestables() {
addRestables_resourceTablePEM10();
}
--- NEW FILE: bq_talk.c ---
#include <PalmOS.h>
#include "b_globals.h"
typedef struct {
const char name[11]; // Nstr
signed char state,faceDirection; // S,F
signed char body,bf,rf,af;
const char animation[80]; // SANIMstr
signed char ff;
} SpeechParameters;
UInt8 *ptr;
static UInt32 resize(void *p, UInt32 more) {
UInt32 old = MemPtrSize(p);
UInt8 *np = MemPtrNew(old + more);
MemMove(np, ptr, old);
MemPtrFree(ptr);
ptr = np;
return old;
}
#define DO_AddFunc(XX) \
static UInt32 addTalk_speechParameters_part##XX() { \
SpeechParameters _speechParameters_part[] = {
#define DO_EndFunc \
}; \
UInt32 size = sizeof(_speechParameters_part); \
UInt32 old = resize(ptr, size); \
MemMove(ptr + old, _speechParameters_part, size); \
return MemPtrSize(ptr); \
}
DO_AddFunc(1)
{ "JOE",0,1,1,10,2,3,"",0},
{ "JOE",0,3,3,28,2,3,"",0},
{ "JOE",0,4,5,38,1,0,"",0},
{ "JOE",1,1,1,45,-1,0,"",0},
{ "JOE",1,3,3,28,2,3,"",0},
{ "JOE",1,4,5,38,1,0,"",0},
{ "JOE",2,1,1,46,-1,0,"",0},
{ "JOE",2,3,3,28,2,3,"",0},
{ "JOE",2,4,5,38,1,0,"",0},
{ "JOE",3,1,1,47,-1,0,"",0},
{ "JOE",3,3,3,28,2,3,"",0},
{ "JOE",3,4,5,38,1,0,"",0},
{ "JOE",4,1,1,50,-1,0,"",0},
{ "JOE",4,3,3,28,2,3,"",0},
{ "JOE",4,4,5,38,1,0,"",0},
{ "JOE",5,1,2,0,0,0,"",0},
{ "JOE",5,3,4,0,0,0,"",0},
{ "JOE",5,4,6,0,0,0,"",0},
{ "JOE",6,1,1,48,0,1,"",0},
{ "JOE",6,3,3,28,2,3,"",0},
{ "JOE",6,4,5,38,1,0,"",0},
{ "JOE",7,1,1,51,0,1,"",0},
{ "JOE",7,3,3,28,2,3,"",0},
{ "JOE",7,4,5,38,1,0,"",0},
{ "JOE",8,1,1,26,0,0,"",0},
{ "JOE",8,3,3,28,2,3,"",0},
{ "JOE",8,4,5,38,1,0,"",0},
{ "JOE",9,1,1,29,0,0,"",0},
{ "JOE",9,3,3,28,0,0,"",0},
{ "JOE",9,4,5,38,0,0,"",0},
{ "JOE",10,1,1,12,0,0,"T046,010,010,010,012,012,012,012,012,012,012,012,012,012,012,012,012,012,010,000",0},
{ "JOE",10,3,3,18,0,0,"",0},
{ "JOE",10,4,5,44,0,0,"",0},
{ "JOE",11,1,1,53,-1,0,"",0},
{ "JOE",11,3,3,28,2,3,"",0},
{ "JOE",11,4,5,38,1,0,"",0},
{ "JOE",12,1,1,10,2,3,"",0},
{ "JOE",12,3,3,28,2,0,"",0},
{ "JOE",12,4,5,38,1,0,"",0},
{ "JOE",13,1,1,10,2,3,"T012,013,019,019,019,019,019,019,019,019,019,019,013,010,000",0},
{ "JOE",13,3,3,28,2,3,"",0},
{ "JOE",13,4,5,38,1,0,"",0},
{ "JOE",14,1,1,16,2,3,"",16},
{ "JOE",14,3,3,28,2,3,"",0},
{ "JOE",14,4,5,38,1,0,"",0},
{ "JOE",15,1,1,58,-1,0,"",0},
{ "JOE",15,3,3,28,2,3,"",0},
{ "JOE",15,4,5,38,1,0,"",0},
{ "JOE",16,1,1,59,-1,0,"",0},
{ "JOE",16,3,3,28,2,3,"",0},
{ "JOE",16,4,5,38,1,0,"",0},
{ "JOE",17,1,1,56,-1,0,"",0},
{ "JOE",17,3,3,28,2,3,"",0},
{ "JOE",17,4,5,38,1,0,"",0},
{ "JOE",18,1,56,16,2,3,"T056,057,057,057,056,056,000",0},
{ "JOE",18,3,3,28,2,3,"",0},
{ "JOE",18,4,5,38,1,0,"",0},
{ "JOE",19,1,54,16,2,3,"T054,055,057,056,000",0},
{ "JOE",19,3,3,28,2,3,"",0},
{ "JOE",19,4,5,38,1,0,"",0},
{ "JOE",20,1,56,16,2,3,"T056,057,055,054,001,000",0},
{ "JOE",20,3,3,28,2,3,"",0},
{ "JOE",20,4,5,38,1,0,"",0},
{ "JOE",21,1,1,60,-1,0,"",0},
{ "JOE",21,3,3,28,2,3,"",0},
{ "JOE",21,4,61,38,1,0,"",0},
{ "JOE",22,1,1,16,2,3,"T063,060,000",0},
{ "JOE",22,3,3,28,2,3,"",0},
{ "JOE",22,4,5,38,1,0,"",0},
{ "JOE",23,1,1,16,2,3,"T060,063,001,000",0},
{ "JOE",23,3,3,28,2,3,"",0},
{ "JOE",23,4,5,38,1,0,"",0},
{ "JOE",24,1,1,47,-2,0,"",0},
{ "JOE",24,3,3,28,2,3,"",0},
{ "JOE",24,4,5,38,1,0,"",0},
{ "RICO",0,0,1,7,1,3,"",7},
{ "RICO",1,0,1,5,-1,0,"",7},
{ "RICO",2,0,1,9,0,3,"",7},
{ "RICO",3,0,1,4,-1,0,"",7},
{ "EDDY",0,0,14,18,1,3,"",18},
{ "EDDY",1,0,14,0,0,0,"T016,017,017,016,016,017,017,016,016,017,017,000",18},
{ "MIKE",0,0,1,2,2,3,"",2},
{ "LOLA",0,0,30,33,2,3,"",33},
{ "LOLA",1,0,9,10,2,3,"",33},
{ "LOLA",2,0,30,33,2,3,"",33},
{ "LOLA",3,0,32,33,2,3,"",33},
{ "LOLA",4,0,8,0,0,0,"",33},
{ "LOLA",5,0,31,0,0,0,"",0},
{ "LOLA",6,0,31,0,0,0,"047,048,049,050,000",33},
DO_EndFunc
DO_AddFunc(2)
{ "LOLA_SHOWER",0,0,7,10,2,3,"",10},
{ "LOLA_SHOWER",1,0,9,10,2,3,"",10},
{ "LOLA_SHOWER",2,0,30,33,2,3,"",10},
{ "LOLA_SHOWER",3,0,32,33,2,3,"",10},
{ "LOLA_SHOWER",4,0,8,0,0,0,"",0},
{ "LOLA_SHOWER",5,0,61,0,0,0,"",0},
{ "LOLA_SHOWER",6,0,64,10,2,3,"",0},
{ "LOLA_SHOWER",7,0,31,0,0,0,"062,063,064,000",0},
{ "SECRETARY",0,0,1,12,2,3,"",12},
{ "SECRETARY",1,0,1,12,2,0,"",12},
{ "SECRETARY",2,0,1,12,2,0,"",12},
{ "SPARKY",0,0,21,23,2,3,"",23},
{ "SPARKY",1,0,21,22,0,0,"",0},
{ "SPARKY",2,0,21,22,0,0,"021,042,043,000",0},
{ "SPARKY",3,0,21,22,0,0,"043,042,021,000",0},
{ "SPARKY",4,0,43,43,1,0,"",0},
{ "SPARKY",14,0,21,29,5,0,"",29},
{ "SPARKY-F",0,0,45,23,5,0,"",23},
{ "SPARKY-F",1,0,45,47,0,0,"",0},
{ "SPARKY-F",2,0,45,23,5,0,"045,046,046,045,000",23},
{ "SPARKY-F",14,0,45,29,5,0,"",29},
{ "FAYE",0,0,19,35,2,3,"",35},
{ "FAYE",1,0,19,41,2,3,"",35},
{ "FAYE",2,0,19,28,-1,0,"",35},
{ "FAYE",3,0,19,20,0,0,"",0},
{ "FAYE",4,0,19,27,-1,0,"",35},
{ "FAYE",5,0,19,29,-1,0,"",35},
{ "FAYE",6,0,59,35,2,3,"",35},
{ "FAYE",7,0,19,30,-1,0,"",35},
{ "FAYE",8,0,19,31,-1,0,"",35},
{ "BOB",0,0,27,34,2,3,"",34},
{ "BOB",1,0,27,28,-1,0,"",34},
{ "BOB",2,0,30,0,0,0,"",0},
{ "BOB",3,0,31,0,0,0,"",0},
{ "BOB",4,0,27,61,-1,0,"",34},
{ "BOB",5,0,27,42,1,0,"",42},
{ "PYGMY",0,0,20,21,2,6,"",0},
{ "PYGMY",1,0,20,21,2,6,"020,068,068,068,068,068,068,068,068,020,000",0},
{ "PYGMY",2,0,20,21,2,6,"T028,029,030,031,031,031,031,030,029,028,035,000",0},
{ "PYGMY",3,0,20,21,2,6,"T035,036,037,038,037,038,037,038,036,035,000",0},
{ "PYGMY",4,0,20,21,2,6,"T032,033,032,033,032,033,035,000",0},
{ "PYGMY",5,0,20,21,2,6,"T023,022,021,022,023,024,025,026,027,026,025,024,023,000",0},
{ "PYGMY",6,0,20,21,2,6,"T034,034,034,035,000",0},
{ "WITCH",0,0,39,40,2,6,"",40},
{ "WITCH",1,0,39,40,2,6,"073,074,000",40},
{ "WITCH",2,0,39,40,2,6,"074,073,000",40},
{ "WITCH",3,0,39,40,2,6,"T047,048,049,050,051,000",40},
{ "WITCH",4,0,39,40,2,6,"T052,053,054,055,056,057,058,057,056,056,056,055,054,053,052,000",40},
{ "WITCH",5,0,39,40,2,6,"069,070,071,072,073,074,000",40},
{ "WITCH",6,0,39,40,2,6,"074,073,072,071,070,069,070,000",40},
{ "WITCH",7,0,39,51,-1,0,"",40},
{ "WITCH",8,0,39,40,2,6,"T051,050,049,048,047,000",40},
{ "CHIEF",0,0,1,7,1,7,"",3},
{ "CHIEF",1,0,1,2,2,6,"062,063,064,065,066,000",0},
{ "CHIEF",2,0,1,2,2,6,"066,065,064,063,062,000",0},
{ "CHIEF",3,0,1,17,-1,0,"",3},
{ "CHIEF",4,0,1,18,-1,0,"",3},
{ "CHIEF",5,0,1,19,-1,0,"",3},
{ "NAOMI",0,0,1,2,2,3,"",2},
{ "NAOMI",1,0,1,2,2,6,"048,049,050,051,052,053,054,055,000",0},
{ "NAOMI",2,0,1,2,2,6,"055,054,053,052,051,050,049,048,000",0},
{ "NAOMI",3,0,1,13,-1,0,"",2},
{ "NAOMI",4,0,1,14,-1,0,"",2},
{ "NAOMI",5,0,1,10,-1,0,"",2},
{ "NAOMI",6,0,1,12,-1,0,"",2},
{ "NAOMI",7,0,1,12,-1,0,"T008,008,008,002,000",2},
{ "WEDGEWOOD",0,0,8,1,2,0,"",8},
{ "WEDGEWOOD",1,0,1,1,3,0,"",1},
{ "BUD",0,0,1,2,3,2,"",2},
{ "BUD",1,0,1,2,4,2,"T017,018,000",2},
{ "BUD",2,0,1,21,-1,0,"",2},
{ "BUD",3,0,1,14,-1,0,"",2},
{ "BUD",4,0,1,15,-1,0,"",2},
{ "BUD",5,0,1,20,-1,0,"",2},
{ "BUD",6,0,1,16,-1,0,"",2},
{ "BUD",7,0,1,19,-1,0,"",2},
{ "BUD",8,0,1,17,-1,0,"",2},
{ "BUD",9,0,1,14,-1,0,"T014,008,008,003,003,008,008,003,003,010,010,012,012,000",2},
{ "LOU",0,0,1,2,2,3,"",2},
{ "LOU",1,0,1,2,4,2,"013,014,015,016,017,018,000",2},
{ "LOU",2,0,1,2,4,2,"018,017,016,015,014,013,000",2},
{ "JIMMY",0,0,16,17,2,3,"",17},
{ "JIMMY",1,0,16,25,-1,0,"",17},
{ "JIMMY",2,0,16,26,-1,0,"",17},
{ "JIMMY",3,0,16,27,-1,0,"",17},
{ "JIMMY",4,0,16,28,-1,0,"",17},
{ "JIMMY",5,0,16,29,-1,0,"",17},
{ "TAMMY",0,0,1,2,2,3,"",2},
{ "TAMMY",1,0,1,2,2,3,"T008,008,009,009,008,008,009,009,008,008,009,009,002,000",2},
{ "TAMMY",2,0,1,2,2,3,"T002,010,010,010,002,000",2},
{ "TAMMY",3,0,1,2,2,3,"T011,011,011,011,011,002,000",2},
{ "TAMMY",4,0,1,2,2,3,"T013,014,015,013,014,015,013,009,001,000",2},
{ "SKULL",0,0,9,9,4,0,"",0},
{ "SKULL",1,0,1,9,4,0,"001,002,003,004,005,006,007,008,009,000",0},
{ "SKULL",2,0,1,9,4,0,"009,008,007,006,005,004,003,002,001,000",0},
DO_EndFunc
DO_AddFunc(3)
{ "APE",0,0,1,6,7,0,"",6},
{ "APE",1,0,1,6,7,0,"002,001,000",6},
{ "APE",2,0,1,6,7,0,"002,003,001,000",6},
{ "APE",3,0,1,6,7,0,"004,005,004,005,004,001,000",6},
{ "APE",4,0,1,6,7,0,"001,003,005,004,005,004,001,000",6},
{ "APE1",0,0,15,16,7,0,"",16},
{ "APE2",0,0,14,6,7,0,"",6},
{ "SHOWERAM",0,0,1,2,3,0,"",2},
{ "SHOWERAM",1,0,1,2,3,0,"026,027,028,029,001,000",2},
{ "SHOWERAM",2,0,1,2,3,0,"001,029,028,027,026,000",2},
{ "PRINCESS1",0,0,19,23,2,3,"",23},
{ "PRINCESS1",1,0,19,41,-1,0,"",23},
{ "PRINCESS1",2,0,19,42,-1,0,"",23},
{ "PRINCESS1",3,0,19,45,-1,0,"",23},
{ "PRINCESS1",4,0,19,40,-1,0,"",23},
{ "PRINCESS1",5,0,19,45,2,3,"T40,043,044,045,000",45},
{ "PRINCESS1",6,0,19,45,-1,0,"T041,038,000",38},
{ "PRINCESS1",7,0,22,0,0,0,"",0},
{ "PRINCESS1",8,0,19,45,2,3,"T045,044,043,040,039,000",39},
{ "PRINCESS2",0,0,46,23,2,3,"",23},
{ "PRINCESS2",1,0,46,29,2,3,"",29},
{ "PRINCESS2",2,0,46,29,2,3,"T029,036,035,000",35},
{ "GUARDS",0,0,7,7,0,0,"",7},
{ "AMGUARD",0,0,19,22,2,3,"",22},
{ "MAN1",0,0,2,3,2,3,"",3},
{ "MAN2",0,0,9,10,1,2,"",10},
{ "DOG",0,0,6,6,1,0,"",0},
{ "DOG",1,0,6,6,1,0,"010,009,008,000",0},
{ "DOG",2,0,6,6,1,0,"008,009,010,000",0},
{ "CHEF",0,0,5,6,2,3,"",6},
{ "HENRY",0,0,7,9,2,3,"",9},
{ "HENRY",1,0,7,21,-1,0,"",9},
{ "HENRY",2,0,7,19,-1,0,"",9},
{ "HENRY",3,0,7,20,-1,0,"",9},
{ "HENRY",4,0,8,9,2,3,"",9},
{ "HENRY",5,0,23,9,-1,0,"",9},
{ "HENRY",6,0,7,9,2,3,"T019,015,017,017,017,017,017,017,017,015,009,000",9},
{ "HENRY",7,0,7,9,2,3,"T018,010,000",10},
{ "HENRY",8,0,7,9,2,3,"T018,016,000",16},
{ "HENRY",9,0,7,9,2,3,"T018,011,000",11},
{ "HENRY",10,0,29,33,1,1,"",33},
{ "HENRY",11,0,7,30,2,0,"",9},
{ "HENRY",12,0,7,9,2,3,"025,026,000",26},
{ "HENRY",13,0,7,9,2,3,"027,028,027,028,000",28},
{ "HENRY",14,0,7,9,2,3,"026,025,007,000",9},
{ "JOHAN",0,0,1,15,2,3,"",15},
{ "JOHAN",1,0,1,0,0,0,"T006,007,008,000",15},
{ "JOHAN",2,0,1,15,2,3,"T002,003,004,005,004,005,004,005,004,005,004,005,004,003,002,000",15},
{ "JOHAN",3,0,1,8,-1,0,"",15},
{ "JOHAN",4,0,1,0,0,0,"T008,007,006,001,000",15},
{ "KLUNK",0,0,1,2,2,3,"",2},
{ "KLUNK",1,0,1,2,2,3,"019,020,021,022,001,000",2},
{ "KLUNK",2,0,1,2,2,3,"001,022,021,020,019,016,517,000",2},
{ "KLUNK",3,0,1,2,2,3,"T010,011,010,011,010,011,009,000",2},
{ "FRANK",0,0,13,14,2,3,"",14},
{ "FRANK",1,0,13,20,0,1,"",14},
{ "FRANK",2,0,13,14,2,3,"025,026,027,027,027,026,026,026,027,027,026,026,027,025,013,000",14},
{ "FRANK",3,0,28,14,2,3,"",14},
{ "DEATH",0,0,1,2,2,3,"",2},
{ "DEATH",1,0,1,2,2,3,"013,014,015,016,017,001,000",0},
{ "DEATH",2,0,1,2,2,3,"001,017,016,015,014,013,000",0},
{ "DEATH",3,0,1,2,2,3,"T018,019,020,021,021,022,022,020,021,022,020,021,022,023,024,524,000",2},
{ "DEATH",4,0,1,2,2,3,"T025,026,027,028,028,028,028,028,028,028,028,028,029,035,000",2},
{ "DEATH",5,0,1,2,2,3,"T030,031,032,033,033,033,033,033,033,033,033,033,034,035,000",2},
{ "DEATH",6,0,1,2,2,3,"T023,022,020,019,018,001,000",2},
{ "JASPAR",0,0,1,1,22,0,"026,027,028,029,028,029,028,029,030,023,000",0},
{ "JASPAR",1,0,1,1,22,0,"023,026,000",0},
{ "ORACLE",0,0,1,5,3,0,"",0},
{ "ZOMBIE",0,0,1,5,2,3,"",5},
{ "ZOMBIE",1,0,1,12,-1,0,"",5},
{ "ZOMBIE",2,0,1,13,-1,0,"",5},
{ "ZOMBIE",3,0,1,1,5,5,"",5},
{ "ZOMBIE2",0,0,14,14,0,0,"",0},
{ "ZOMBIE3",0,0,18,18,0,0,"",0},
{ "ANDERSON",0,0,7,8,2,3,"",8},
{ "ANDERSON",1,0,7,8,1,0,"",8},
{ "ANDERSON",2,0,7,16,-1,0,"",8},
{ "ANDERSON",3,0,7,18,-1,0,"",8},
{ "ANDERSON",4,0,7,19,-1,0,"",8},
{ "ANDERSON",5,0,7,20,-1,0,"",8},
{ "ANDERSON",6,0,7,21,1,0,"",8},
{ "COMPY",0,0,12,12,-1,0,"",0},
{ "COMPY",1,0,10,10,10,0,"010,011,012,012,013,014,014,000",0},
{ "COMPY",2,0,10,10,10,0,"014,013,012,000",0},
{ "DEINO",0,0,13,13,-1,0,"",0},
{ "DEINO",1,0,9,9,9,0,"009,010,000",0},
{ "TMPD",0,0,19,22,2,3,"",22},
{ "IAN",0,0,7,9,2,3,"",9},
{ "IAN",1,0,8,25,3,0,"",25},
{ "IAN",2,0,7,21,-1,0,"",9},
{ "IAN",3,0,7,22,1,0,"",9},
{ "IAN",4,0,7,22,-1,0,"",9},
{ "IAN",5,0,7,24,-1,0,"",9},
{ "IAN",6,0,7,9,2,3,"034,034,034,035,035,036,036,035,035,036,035,036,035,000",9},
{ "IAN",7,0,7,31,-1,0,"",9},
DO_EndFunc
DO_AddFunc(4)
{ "FAYE-H",0,0,1,1,4,1,"",1},
{ "FAYE-H",1,0,1,1,4,1,"007,000",7},
{ "FAYE-H",2,0,1,1,4,1,"009,010,011,009,001,000",1},
{ "FAYE-H",3,0,1,1,4,1,"E012,013,000",1},
{ "FAYE-H",4,0,1,1,4,1,"E015,000",1},
{ "FAYE-H",5,0,1,1,4,1,"E014,000",1},
{ "AZURA-H",0,0,1,1,4,1,"",1},
{ "AZURA-H",1,0,1,1,4,1,"007,000",7},
{ "AZURA-H",2,0,1,1,4,1,"009,010,011,009,001,000",1},
{ "AZURA-H",3,0,1,1,4,1,"E012,013,000",1},
{ "AZURA-H",4,0,1,1,4,1,"E015,000",1},
{ "AZURA-H",5,0,1,1,4,1,"E014,000",1},
{ "FRANK-H",0,0,1,1,4,1,"",1},
{ "FRANK-H",1,0,1,1,4,1,"E009,000",1},
{ "FRANK-H",2,0,1,1,4,1,"E007,000",1},
{ "FRANK-H",3,0,1,1,4,1,"010,011,012,013,014,015,010,000",1},
{ "JOE-E",0,0,1,2,4,1,"",2},
{ "JOE-E",6,0,1,2,4,1,"008,009,008,002,000",2},
{ "AZURA-E",0,0,1,1,5,1,"",1},
{ "AZURA-E",1,0,1,1,5,1,"009,010,009,008,000",1},
{ "FAYE-E",0,0,1,4,4,1,"",1},
{ "FAYE-E",1,0,1,4,4,1,"002,003,002,001,000",1},
{ "ANDSON-E",0,0,1,3,4,1,"",1},
{ "ANDSON-E",1,0,1,3,4,1,"002,001,000",1},
{ "JOE-H",0,0,1,1,4,4,"",1},
{ "JOE-H",1,0,1,1,2,3,"012,013,014,000",14},
{ "JOE-H",2,0,1,1,2,3,"010,011,000",11},
{ "JOE-H",3,0,1,1,2,3,"014,013,012,001,000",1},
{ "JOE-H",4,0,1,13,1,0,"",13},
{ "RITA-H",0,0,7,1,2,3,"",1},
{ "RITA-H",1,0,7,0,0,0,"009,010,011,012,013,000",13},
{ "RITA-H",2,0,7,0,0,0,"014,015,016,000",16},
{ "RITA-H",3,0,7,0,0,0,"013,012,011,010,000",10},
{ "RITA-H",4,0,7,0,0,0,"009,007,008,007,009,000",9},
{ "RITA-H",5,0,7,0,0,0,"016,015,014,000",14},
{ "RITA",0,0,1,4,2,3,"",4},
{ "RITA",1,0,2,4,2,3,"",4},
{ "SPARKY-H",0,0,1,1,2,3,"",1},
{ "HUGH",0,0,1,1,2,3,"",1},
{ "HUGH",1,0,7,7,2,3,"",7},
{ "X2_JOE",0,0,1,1,2,3,"",1},
{ "X2_JOE",1,0,1,1,2,3,"001,007,008,008,007,001,000",1},
{ "X2_RITA",0,0,1,1,2,3,"",1},
{ "X2_RITA",1,0,1,1,2,3,"001,007,008,008,007,001,000",1},
{ "X3_RITA",0,0,1,1,4,1,"",1},
{ "X3_RITA",1,0,1,1,4,1,"007,000",7},
{ "X3_RITA",2,0,1,1,4,1,"009,010,011,009,001,000",1},
{ "X3_RITA",3,0,1,1,4,1,"E012,013,000",1},
{ "X3_RITA",4,0,1,1,4,1,"E015,000",1},
{ "X3_RITA",5,0,1,1,4,1,"E014,000",1},
{ "X4_JOE",0,0,1,1,3,4,"",1},
{ "X4_JOE",1,0,1,13,2,3,"",13},
{ "X4_JOE",2,0,1,1,3,4,"009,010,011,012,013,000",13},
{ "X4_JOE",3,0,1,1,3,4,"012,011,010,009,000",9},
{ "X4_JOE",4,0,1,1,3,4,"001,019,000",19},
{ "X4_RITA",0,0,1,1,0,1,"",1},
{ "X4_RITA",1,0,1,7,0,1,"",7},
{ "X4_RITA",2,0,1,1,3,4,"004,005,006,006,006,006,007,000",7},
{ "X4_RITA",3,0,1,1,3,4,"005,004,001,000",1},
{ "X4_RITA",4,0,1,1,3,4,"001,003,000",3},
{ "X5_SPARKY",0,0,1,1,2,3,"",1},
{ "X5_SPARKY",1,0,1,1,2,3,"001,010,011,011,001,000",1},
{ "X5_SPARKY",2,0,1,1,2,3,"001,007,008,009,000",9},
{ "X6_HUGH",0,0,1,1,2,3,"",1},
{ "X6_HUGH",1,0,1,1,2,3,"007,007,007,007,,001,000",1},
{ "X6_HUGH",2,0,1,1,2,3,"008,008,008,008,008,009,009,008,008,008,009,008,000",8},
{ "X10_JOE",0,0,1,2,2,3,"",2},
{ "X10_JOE",1,0,1,8,2,3,"",8},
{ "X10_JOE",2,0,1,2,2,3,"014,014,014,015,015,014,014,015,015,000",2},
{ "X10_RITA",0,0,1,2,2,3,"",2},
{ "X11_JOE",0,0,1,2,0,1,"",2},
{ "X11_RITA",0,0,1,2,0,1,"",2},
{ "X11_RITA",1,0,1,2,1,0,"003,004,000",4},
{ "JOHN", 0, 0, 1, 2, 2, 3, "", 1 },
{ "JOHN", 1, 0, 1, 15, -1, 0, "", 1 },
{ "JOHN", 2, 0, 1, 16, -1, 0, "", 1 },
{ "JOHN", 3, 0, 1, 17, -1, 0, "", 1 },
{ "STEVE", 0, 0, 8, 2, 2, 3, "", 2 },
{ "STEVE", 1, 0, 8, 16, -1, 0, "", 2 },
{ "STEVE", 2, 0, 9, 18, -1, 0, "T016,017,017,016,008,000", 2 },
{ "STEVE", 3, 0, 8, 18, -1, 0, "", 2 },
{ "TONY", 0, 0, 1, 2, 2, 3, "", 1 },
{ "TONY", 1, 0, 1, 12, -1, 0, "", 1 },
{ "*",0,0,0,0,0,0,"",0}
DO_EndFunc
static void addTalk_speechParameters() {
UInt32 remove, size;
remove = 10;
ptr = MemPtrNew(remove);
size = addTalk_speechParameters_part1();
size = addTalk_speechParameters_part2();
size = addTalk_speechParameters_part3();
size = addTalk_speechParameters_part4();
size = MemPtrSize(ptr) - remove;
writeRecord(ptr + remove, size, GBVARS_SPEECHPARAMETERS_INDEX , GBVARS_QUEEN);
MemPtrFree(ptr);
}
void Queen_addTalk() {
addTalk_speechParameters();
}
--- restables.c DELETED ---
More information about the Scummvm-git-logs
mailing list