aboutsummaryrefslogtreecommitdiff
path: root/backends/PalmOS/Src/builder
diff options
context:
space:
mode:
authorChris Apers2004-05-25 14:07:43 +0000
committerChris Apers2004-05-25 14:07:43 +0000
commitb6f2b6fd531cbc4ee5035edb88729054dbf6fe41 (patch)
tree66987146f2f3c2298498ac142b573487e2cf056f /backends/PalmOS/Src/builder
parent429644d1a7b11f78da7e0565e42a75caa60091d8 (diff)
downloadscummvm-rg350-b6f2b6fd531cbc4ee5035edb88729054dbf6fe41.tar.gz
scummvm-rg350-b6f2b6fd531cbc4ee5035edb88729054dbf6fe41.tar.bz2
scummvm-rg350-b6f2b6fd531cbc4ee5035edb88729054dbf6fe41.zip
Updated
svn-id: r13878
Diffstat (limited to 'backends/PalmOS/Src/builder')
-rw-r--r--backends/PalmOS/Src/builder/scumm/bl_newgui.c2455
-rw-r--r--backends/PalmOS/Src/builder/scumm/imuse_digi/bl_dimuse_tables.c603
2 files changed, 2756 insertions, 302 deletions
diff --git a/backends/PalmOS/Src/builder/scumm/bl_newgui.c b/backends/PalmOS/Src/builder/scumm/bl_newgui.c
index fa899af436..f1f2334761 100644
--- a/backends/PalmOS/Src/builder/scumm/bl_newgui.c
+++ b/backends/PalmOS/Src/builder/scumm/bl_newgui.c
@@ -1,5 +1,7 @@
#include <PalmOS.h>
#include "b_globals.h"
+
+typedef unsigned short bitmap_t;
///////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////
@@ -32,7 +34,2457 @@ static void addNewGui_guifont() {
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,28,54,54,124,102,102,124,64,0,0,0
};
- writeRecord(guifont, sizeof(guifont), GBVARS_GUIFONT_INDEX, GBVARS_SCUMM);
+ writeRecord(guifont, sizeof(guifont), GBVARS_GUIFONT_INDEX, GBVARS_COMMON);
+}
+
+static void addNewGui_font_bits() {
+ bitmap_t _font_bits[] = {
+
+/* Character 33 (0x21):
+ width 3
+ +---+
+ | |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ | * |
+ | |
+ | |
+ +---+
+*/
+0x0000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x0000,
+0x4000,
+0x0000,
+0x0000,
+
+/* Character 34 (0x22):
+ width 4
+ +----+
+ | |
+ |* * |
+ |* * |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ +----+
+*/
+0x0000,
+0xa000,
+0xa000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 35 (0x23):
+ width 6
+ +------+
+ | |
+ | |
+ | * * |
+ |***** |
+ | * * |
+ |***** |
+ | * * |
+ | |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0x0000,
+0x5000,
+0xf800,
+0x5000,
+0xf800,
+0x5000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 36 (0x24):
+ width 6
+ +------+
+ | * |
+ | *** |
+ |* * * |
+ |* * |
+ | *** |
+ | * * |
+ |* * * |
+ | *** |
+ | * |
+ | |
+ +------+
+*/
+0x2000,
+0x7000,
+0xa800,
+0xa000,
+0x7000,
+0x2800,
+0xa800,
+0x7000,
+0x2000,
+0x0000,
+
+/* Character 37 (0x25):
+ width 9
+ +---------+
+ | |
+ | * * |
+ |* * * |
+ |* * * |
+ | * * |
+ | * * |
+ | * * * |
+ | * * * |
+ | * * |
+ | |
+ +---------+
+*/
+0x0000,
+0x4400,
+0xa400,
+0xa800,
+0x4800,
+0x1200,
+0x1500,
+0x2500,
+0x2200,
+0x0000,
+
+/* Character 38 (0x26):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* |
+ |* * |
+ | *** |
+ |* * |
+ |* * |
+ | * * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x8000,
+0xa000,
+0x7000,
+0xa000,
+0xa000,
+0x5000,
+0x0000,
+0x0000,
+
+/* Character 39 (0x27):
+ width 2
+ +--+
+ | |
+ |* |
+ |* |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ +--+
+*/
+0x0000,
+0x8000,
+0x8000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 40 (0x28):
+ width 5
+ +-----+
+ | |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x1000,
+0x2000,
+0x4000,
+0x4000,
+0x4000,
+0x2000,
+0x1000,
+0x0000,
+0x0000,
+
+/* Character 41 (0x29):
+ width 5
+ +-----+
+ | |
+ |* |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ |* |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x8000,
+0x4000,
+0x2000,
+0x2000,
+0x2000,
+0x4000,
+0x8000,
+0x0000,
+0x0000,
+
+/* Character 42 (0x2a):
+ width 6
+ +------+
+ | |
+ | |
+ | * |
+ |* * * |
+ | *** |
+ |* * * |
+ | * |
+ | |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0x0000,
+0x2000,
+0xa800,
+0x7000,
+0xa800,
+0x2000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 43 (0x2b):
+ width 6
+ +------+
+ | |
+ | |
+ | * |
+ | * |
+ |***** |
+ | * |
+ | * |
+ | |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0x0000,
+0x2000,
+0x2000,
+0xf800,
+0x2000,
+0x2000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 44 (0x2c):
+ width 3
+ +---+
+ | |
+ | |
+ | |
+ | |
+ | |
+ | * |
+ | |
+ | * |
+ |* |
+ | |
+ +---+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x4000,
+0x0000,
+0x4000,
+0x8000,
+0x0000,
+
+/* Character 45 (0x2d):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ | |
+ |**** |
+ | |
+ | |
+ | |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0xf000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 46 (0x2e):
+ width 2
+ +--+
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ |* |
+ | |
+ | |
+ +--+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x8000,
+0x0000,
+0x0000,
+
+/* Character 47 (0x2f):
+ width 5
+ +-----+
+ | |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ |* |
+ |* |
+ | |
+ +-----+
+*/
+0x0000,
+0x1000,
+0x1000,
+0x2000,
+0x2000,
+0x4000,
+0x4000,
+0x8000,
+0x8000,
+0x0000,
+
+/* Character 48 (0x30):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 49 (0x31):
+ width 3
+ +---+
+ | |
+ | * |
+ |** |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ | |
+ +---+
+*/
+0x0000,
+0x4000,
+0xc000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x0000,
+0x0000,
+
+/* Character 50 (0x32):
+ width 5
+ +-----+
+ | |
+ |*** |
+ | * |
+ | * |
+ | * |
+ | * |
+ |* |
+ |**** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xe000,
+0x1000,
+0x1000,
+0x2000,
+0x4000,
+0x8000,
+0xf000,
+0x0000,
+0x0000,
+
+/* Character 51 (0x33):
+ width 5
+ +-----+
+ | |
+ |*** |
+ | * |
+ | * |
+ | ** |
+ | * |
+ | * |
+ |*** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xe000,
+0x1000,
+0x1000,
+0x6000,
+0x1000,
+0x1000,
+0xe000,
+0x0000,
+0x0000,
+
+/* Character 52 (0x34):
+ width 5
+ +-----+
+ | |
+ | * |
+ | ** |
+ |* * |
+ |* * |
+ |**** |
+ | * |
+ | * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x2000,
+0x6000,
+0xa000,
+0xa000,
+0xf000,
+0x2000,
+0x2000,
+0x0000,
+0x0000,
+
+/* Character 53 (0x35):
+ width 5
+ +-----+
+ | |
+ |**** |
+ |* |
+ |*** |
+ | * |
+ | * |
+ | * |
+ |*** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xf000,
+0x8000,
+0xe000,
+0x1000,
+0x1000,
+0x1000,
+0xe000,
+0x0000,
+0x0000,
+
+/* Character 54 (0x36):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* |
+ |*** |
+ |* * |
+ |* * |
+ |* * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x8000,
+0xe000,
+0x9000,
+0x9000,
+0x9000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 55 (0x37):
+ width 5
+ +-----+
+ | |
+ |**** |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xf000,
+0x1000,
+0x1000,
+0x2000,
+0x2000,
+0x4000,
+0x4000,
+0x0000,
+0x0000,
+
+/* Character 56 (0x38):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* * |
+ |* * |
+ | ** |
+ |* * |
+ |* * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x9000,
+0x9000,
+0x6000,
+0x9000,
+0x9000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 57 (0x39):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* * |
+ |* * |
+ |* * |
+ | *** |
+ | * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x9000,
+0x9000,
+0x9000,
+0x7000,
+0x1000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 58 (0x3a):
+ width 2
+ +--+
+ | |
+ | |
+ | |
+ |* |
+ | |
+ |* |
+ | |
+ | |
+ | |
+ | |
+ +--+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x8000,
+0x0000,
+0x8000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 59 (0x3b):
+ width 2
+ +--+
+ | |
+ | |
+ | |
+ |* |
+ | |
+ |* |
+ |* |
+ | |
+ | |
+ | |
+ +--+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x8000,
+0x0000,
+0x8000,
+0x8000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 60 (0x3c):
+ width 5
+ +-----+
+ | |
+ | |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x1000,
+0x2000,
+0x4000,
+0x2000,
+0x1000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 61 (0x3d):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ |**** |
+ | |
+ |**** |
+ | |
+ | |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0xf000,
+0x0000,
+0xf000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 62 (0x3e):
+ width 5
+ +-----+
+ | |
+ | |
+ |* |
+ | * |
+ | * |
+ | * |
+ |* |
+ | |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x8000,
+0x4000,
+0x2000,
+0x4000,
+0x8000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 63 (0x3f):
+ width 5
+ +-----+
+ | |
+ |*** |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ | * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xe000,
+0x1000,
+0x1000,
+0x2000,
+0x4000,
+0x0000,
+0x4000,
+0x0000,
+0x0000,
+
+/* Character 64 (0x40):
+ width 7
+ +-------+
+ | |
+ | *** |
+ | * * |
+ |* *** |
+ |* * * |
+ |* *** |
+ | * |
+ | **** |
+ | |
+ | |
+ +-------+
+*/
+0x0000,
+0x3800,
+0x4400,
+0x9c00,
+0xa400,
+0x9c00,
+0x4000,
+0x3c00,
+0x0000,
+0x0000,
+
+/* Character 65 (0x41):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* * |
+ |**** |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x9000,
+0xf000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x0000,
+0x0000,
+
+/* Character 66 (0x42):
+ width 5
+ +-----+
+ | |
+ |*** |
+ |* * |
+ |*** |
+ |* * |
+ |* * |
+ |* * |
+ |*** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xe000,
+0x9000,
+0xe000,
+0x9000,
+0x9000,
+0x9000,
+0xe000,
+0x0000,
+0x0000,
+
+/* Character 67 (0x43):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* * |
+ |* |
+ |* |
+ |* |
+ |* * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x9000,
+0x8000,
+0x8000,
+0x8000,
+0x9000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 68 (0x44):
+ width 5
+ +-----+
+ | |
+ |*** |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ |*** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xe000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0xe000,
+0x0000,
+0x0000,
+
+/* Character 69 (0x45):
+ width 5
+ +-----+
+ | |
+ |**** |
+ |* |
+ |**** |
+ |* |
+ |* |
+ |* |
+ |**** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xf000,
+0x8000,
+0xf000,
+0x8000,
+0x8000,
+0x8000,
+0xf000,
+0x0000,
+0x0000,
+
+/* Character 70 (0x46):
+ width 5
+ +-----+
+ | |
+ |**** |
+ |* |
+ |**** |
+ |* |
+ |* |
+ |* |
+ |* |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xf000,
+0x8000,
+0xf000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x0000,
+0x0000,
+
+/* Character 71 (0x47):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* * |
+ |* |
+ |* ** |
+ |* * |
+ |* * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x9000,
+0x8000,
+0xb000,
+0x9000,
+0x9000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 72 (0x48):
+ width 5
+ +-----+
+ | |
+ |* * |
+ |* * |
+ |**** |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x9000,
+0x9000,
+0xf000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x0000,
+0x0000,
+
+/* Character 73 (0x49):
+ width 2
+ +--+
+ | |
+ |* |
+ |* |
+ |* |
+ |* |
+ |* |
+ |* |
+ |* |
+ | |
+ | |
+ +--+
+*/
+0x0000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x0000,
+0x0000,
+
+/* Character 74 (0x4a):
+ width 5
+ +-----+
+ | |
+ | ** |
+ | * |
+ | * |
+ |* * |
+ |* * |
+ |* * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x3000,
+0x1000,
+0x1000,
+0x9000,
+0x9000,
+0x9000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 75 (0x4b):
+ width 5
+ +-----+
+ | |
+ |* * |
+ |* * |
+ |* * |
+ |** |
+ |* * |
+ |* * |
+ |* * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x9000,
+0x9000,
+0xa000,
+0xc000,
+0xa000,
+0x9000,
+0x9000,
+0x0000,
+0x0000,
+
+/* Character 76 (0x4c):
+ width 5
+ +-----+
+ | |
+ |* |
+ |* |
+ |* |
+ |* |
+ |* |
+ |* |
+ | *** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x7000,
+0x0000,
+0x0000,
+
+/* Character 77 (0x4d):
+ width 6
+ +------+
+ | |
+ |* * |
+ |** ** |
+ |* * * |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0x8800,
+0xd800,
+0xa800,
+0x8800,
+0x8800,
+0x8800,
+0x8800,
+0x0000,
+0x0000,
+
+/* Character 78 (0x4e):
+ width 5
+ +-----+
+ | |
+ |* * |
+ |** * |
+ |* ** |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x9000,
+0xd000,
+0xb000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x0000,
+0x0000,
+
+/* Character 79 (0x4f):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 80 (0x50):
+ width 5
+ +-----+
+ | |
+ |*** |
+ |* * |
+ |* * |
+ |*** |
+ |* |
+ |* |
+ |* |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xe000,
+0x9000,
+0x9000,
+0xe000,
+0x8000,
+0x8000,
+0x8000,
+0x0000,
+0x0000,
+
+/* Character 81 (0x51):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | ** |
+ | * |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x6000,
+0x1000,
+0x0000,
+
+/* Character 82 (0x52):
+ width 5
+ +-----+
+ | |
+ |*** |
+ |* * |
+ |* * |
+ |*** |
+ |* * |
+ |* * |
+ |* * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xe000,
+0x9000,
+0x9000,
+0xe000,
+0x9000,
+0x9000,
+0x9000,
+0x0000,
+0x0000,
+
+/* Character 83 (0x53):
+ width 5
+ +-----+
+ | |
+ | ** |
+ |* * |
+ |* |
+ | ** |
+ | * |
+ |* * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x6000,
+0x9000,
+0x8000,
+0x6000,
+0x1000,
+0x9000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 84 (0x54):
+ width 6
+ +------+
+ | |
+ |***** |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0xf800,
+0x2000,
+0x2000,
+0x2000,
+0x2000,
+0x2000,
+0x2000,
+0x0000,
+0x0000,
+
+/* Character 85 (0x55):
+ width 5
+ +-----+
+ | |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 86 (0x56):
+ width 6
+ +------+
+ | |
+ |* * |
+ |* * |
+ |* * |
+ | * * |
+ | * * |
+ | * |
+ | * |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0x8800,
+0x8800,
+0x8800,
+0x5000,
+0x5000,
+0x2000,
+0x2000,
+0x0000,
+0x0000,
+
+/* Character 87 (0x57):
+ width 6
+ +------+
+ | |
+ |* * |
+ |* * |
+ |* * |
+ |* * * |
+ |* * * |
+ | * * |
+ | * * |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0x8800,
+0x8800,
+0x8800,
+0xa800,
+0xa800,
+0x5000,
+0x5000,
+0x0000,
+0x0000,
+
+/* Character 88 (0x58):
+ width 5
+ +-----+
+ | |
+ |* * |
+ |* * |
+ | ** |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x9000,
+0x9000,
+0x6000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x0000,
+0x0000,
+
+/* Character 89 (0x59):
+ width 6
+ +------+
+ | |
+ |* * |
+ |* * |
+ | * * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0x8800,
+0x8800,
+0x5000,
+0x2000,
+0x2000,
+0x2000,
+0x2000,
+0x0000,
+0x0000,
+
+/* Character 90 (0x5a):
+ width 5
+ +-----+
+ | |
+ |**** |
+ | * |
+ | * |
+ | * |
+ |* |
+ |* |
+ |**** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0xf000,
+0x1000,
+0x2000,
+0x4000,
+0x8000,
+0x8000,
+0xf000,
+0x0000,
+0x0000,
+
+/* Character 91 (0x5b):
+ width 4
+ +----+
+ | |
+ | ** |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | ** |
+ | |
+ | |
+ +----+
+*/
+0x0000,
+0x6000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 92 (0x5c):
+ width 5
+ +-----+
+ | |
+ |* |
+ |* |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ +-----+
+*/
+0x0000,
+0x8000,
+0x8000,
+0x4000,
+0x4000,
+0x2000,
+0x2000,
+0x1000,
+0x1000,
+0x0000,
+
+/* Character 93 (0x5d):
+ width 4
+ +----+
+ | |
+ |** |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ |** |
+ | |
+ | |
+ +----+
+*/
+0x0000,
+0xc000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0xc000,
+0x0000,
+0x0000,
+
+/* Character 94 (0x5e):
+ width 4
+ +----+
+ | |
+ | * |
+ |* * |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ +----+
+*/
+0x0000,
+0x4000,
+0xa000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 95 (0x5f):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ |**** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0xf000,
+0x0000,
+0x0000,
+
+/* Character 96 (0x60):
+ width 3
+ +---+
+ | |
+ |* |
+ | * |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ +---+
+*/
+0x0000,
+0x8000,
+0x4000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+
+/* Character 97 (0x61):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ | *** |
+ |* * |
+ |* * |
+ |* * |
+ | *** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x7000,
+0x9000,
+0x9000,
+0x9000,
+0x7000,
+0x0000,
+0x0000,
+
+/* Character 98 (0x62):
+ width 5
+ +-----+
+ | |
+ |* |
+ |* |
+ |*** |
+ |* * |
+ |* * |
+ |* * |
+ |*** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x8000,
+0x8000,
+0xe000,
+0x9000,
+0x9000,
+0x9000,
+0xe000,
+0x0000,
+0x0000,
+
+/* Character 99 (0x63):
+ width 4
+ +----+
+ | |
+ | |
+ | |
+ | ** |
+ |* |
+ |* |
+ |* |
+ | ** |
+ | |
+ | |
+ +----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x6000,
+0x8000,
+0x8000,
+0x8000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 100 (0x64):
+ width 5
+ +-----+
+ | |
+ | * |
+ | * |
+ | *** |
+ |* * |
+ |* * |
+ |* * |
+ | *** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x1000,
+0x1000,
+0x7000,
+0x9000,
+0x9000,
+0x9000,
+0x7000,
+0x0000,
+0x0000,
+
+/* Character 101 (0x65):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ | ** |
+ |* * |
+ |**** |
+ |* |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x6000,
+0x9000,
+0xf000,
+0x8000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 102 (0x66):
+ width 5
+ +-----+
+ | |
+ | ** |
+ | * |
+ |**** |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x3000,
+0x4000,
+0xf000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x0000,
+0x0000,
+
+/* Character 103 (0x67):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ | *** |
+ |* * |
+ |* * |
+ |* * |
+ | *** |
+ | * |
+ | ** |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x7000,
+0x9000,
+0x9000,
+0x9000,
+0x7000,
+0x1000,
+0x6000,
+
+/* Character 104 (0x68):
+ width 5
+ +-----+
+ | |
+ |* |
+ |* |
+ |*** |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x8000,
+0x8000,
+0xe000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x0000,
+0x0000,
+
+/* Character 105 (0x69):
+ width 2
+ +--+
+ | |
+ |* |
+ | |
+ |* |
+ |* |
+ |* |
+ |* |
+ |* |
+ | |
+ | |
+ +--+
+*/
+0x0000,
+0x8000,
+0x0000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x0000,
+0x0000,
+
+/* Character 106 (0x6a):
+ width 4
+ +----+
+ | |
+ | * |
+ | |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ |** |
+ +----+
+*/
+0x0000,
+0x2000,
+0x0000,
+0x2000,
+0x2000,
+0x2000,
+0x2000,
+0x2000,
+0x2000,
+0xc000,
+
+/* Character 107 (0x6b):
+ width 5
+ +-----+
+ | |
+ |* |
+ |* |
+ |* * |
+ |* * |
+ |** |
+ |* * |
+ |* * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x8000,
+0x8000,
+0x9000,
+0xa000,
+0xc000,
+0xa000,
+0x9000,
+0x0000,
+0x0000,
+
+/* Character 108 (0x6c):
+ width 2
+ +--+
+ | |
+ |* |
+ |* |
+ |* |
+ |* |
+ |* |
+ |* |
+ |* |
+ | |
+ | |
+ +--+
+*/
+0x0000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x8000,
+0x0000,
+0x0000,
+
+/* Character 109 (0x6d):
+ width 6
+ +------+
+ | |
+ | |
+ | |
+ |**** |
+ |* * * |
+ |* * * |
+ |* * * |
+ |* * * |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0x0000,
+0x0000,
+0xf000,
+0xa800,
+0xa800,
+0xa800,
+0xa800,
+0x0000,
+0x0000,
+
+/* Character 110 (0x6e):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ |*** |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0xe000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x0000,
+0x0000,
+
+/* Character 111 (0x6f):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ | ** |
+ |* * |
+ |* * |
+ |* * |
+ | ** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x6000,
+0x9000,
+0x9000,
+0x9000,
+0x6000,
+0x0000,
+0x0000,
+
+/* Character 112 (0x70):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ |*** |
+ |* * |
+ |* * |
+ |* * |
+ |*** |
+ |* |
+ |* |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0xe000,
+0x9000,
+0x9000,
+0x9000,
+0xe000,
+0x8000,
+0x8000,
+
+/* Character 113 (0x71):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ | *** |
+ |* * |
+ |* * |
+ |* * |
+ | *** |
+ | * |
+ | * |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x7000,
+0x9000,
+0x9000,
+0x9000,
+0x7000,
+0x1000,
+0x1000,
+
+/* Character 114 (0x72):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ |* ** |
+ |** |
+ |* |
+ |* |
+ |* |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0xb000,
+0xc000,
+0x8000,
+0x8000,
+0x8000,
+0x0000,
+0x0000,
+
+/* Character 115 (0x73):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ | *** |
+ |* |
+ | ** |
+ | * |
+ |*** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x7000,
+0x8000,
+0x6000,
+0x1000,
+0xe000,
+0x0000,
+0x0000,
+
+/* Character 116 (0x74):
+ width 4
+ +----+
+ | |
+ | * |
+ | * |
+ |*** |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ | |
+ +----+
+*/
+0x0000,
+0x4000,
+0x4000,
+0xe000,
+0x4000,
+0x4000,
+0x4000,
+0x2000,
+0x0000,
+0x0000,
+
+/* Character 117 (0x75):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | *** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x7000,
+0x0000,
+0x0000,
+
+/* Character 118 (0x76):
+ width 6
+ +------+
+ | |
+ | |
+ | |
+ |* * |
+ |* * |
+ | * * |
+ | * * |
+ | * |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x8800,
+0x8800,
+0x5000,
+0x5000,
+0x2000,
+0x0000,
+0x0000,
+
+/* Character 119 (0x77):
+ width 6
+ +------+
+ | |
+ | |
+ | |
+ |* * * |
+ |* * * |
+ |* * * |
+ | * * |
+ | * * |
+ | |
+ | |
+ +------+
+*/
+0x0000,
+0x0000,
+0x0000,
+0xa800,
+0xa800,
+0xa800,
+0x5000,
+0x5000,
+0x0000,
+0x0000,
+
+/* Character 120 (0x78):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ |* * |
+ |* * |
+ | ** |
+ |* * |
+ |* * |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x9000,
+0x9000,
+0x6000,
+0x9000,
+0x9000,
+0x0000,
+0x0000,
+
+/* Character 121 (0x79):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ |* * |
+ |* * |
+ |* * |
+ |* * |
+ | *** |
+ | * |
+ | ** |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0x9000,
+0x9000,
+0x9000,
+0x9000,
+0x7000,
+0x1000,
+0x6000,
+
+/* Character 122 (0x7a):
+ width 5
+ +-----+
+ | |
+ | |
+ | |
+ |**** |
+ | * |
+ | ** |
+ |* |
+ |**** |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x0000,
+0x0000,
+0xf000,
+0x1000,
+0x6000,
+0x8000,
+0xf000,
+0x0000,
+0x0000,
+
+/* Character 123 (0x7b):
+ width 5
+ +-----+
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ +-----+
+*/
+0x1000,
+0x2000,
+0x2000,
+0x2000,
+0x4000,
+0x2000,
+0x2000,
+0x2000,
+0x1000,
+0x0000,
+
+/* Character 124 (0x7c):
+ width 4
+ +----+
+ | |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | |
+ +----+
+*/
+0x0000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x4000,
+0x0000,
+
+/* Character 125 (0x7d):
+ width 5
+ +-----+
+ |* |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ | * |
+ |* |
+ | |
+ +-----+
+*/
+0x8000,
+0x4000,
+0x4000,
+0x4000,
+0x2000,
+0x4000,
+0x4000,
+0x4000,
+0x8000,
+0x0000,
+
+/* Character 126 (0x7e):
+ width 5
+ +-----+
+ | |
+ | * * |
+ |* * |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ | |
+ +-----+
+*/
+0x0000,
+0x5000,
+0xa000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+0x0000,
+};
+ writeRecord(_font_bits, sizeof(_font_bits), GBVARS_FONTBITS_INDEX, GBVARS_COMMON);
}
///////////////////////////////////////////////////////////////////
@@ -42,4 +2494,5 @@ static void addNewGui_guifont() {
void addNewGui() {
addNewGui_guifont();
+ addNewGui_font_bits();
} \ No newline at end of file
diff --git a/backends/PalmOS/Src/builder/scumm/imuse_digi/bl_dimuse_tables.c b/backends/PalmOS/Src/builder/scumm/imuse_digi/bl_dimuse_tables.c
index b7055e1c40..1614932343 100644
--- a/backends/PalmOS/Src/builder/scumm/imuse_digi/bl_dimuse_tables.c
+++ b/backends/PalmOS/Src/builder/scumm/imuse_digi/bl_dimuse_tables.c
@@ -22,6 +22,7 @@ typedef struct {
int16 soundId;
char name[20];
byte param;
+ byte hookId;
char filename[13];
} imuseDigTable;
@@ -178,71 +179,71 @@ static void addDimuseTables_digStateMusicMap() {
///////////////////////////////////////////////////////////////////
static void addDimuseTables_digStateMusicTable() {
imuseDigTable _digStateMusicTable[] = {
- {0, 1000, "STATE_NULL", 0, ""},
- {0, 1001, "stateNoChange", 0, ""},
- {3, 1100, "stateAstShip", 2, "ASTERO~1.IMU"},
- {3, 1120, "stateAstClose", 2, "ASTERO~2.IMU"},
- {3, 1140, "stateAstInside", 0, "ASTERO~3.IMU"},
- {3, 1150, "stateAstCore", 0, "ASTERO~4.IMU"},
- {3, 1200, "stateCanyonClose", 0, "CANYON~1.IMU"},
- {3, 1205, "stateCanyonClose_m", 0, "CANYON~2.IMU"},
- {3, 1210, "stateCanyonOver", 0, "CANYON~3.IMU"},
- {3, 1220, "stateCanyonWreck", 0, "CANYON~4.IMU"},
- {3, 1300, "stateNexusCanyon", 10, "NEXUS(~1.IMU"},
- {3, 1310, "stateNexusPlan", 10, "NEXUS(~1.IMU"},
- {3, 1320, "stateNexusRamp", 10, "NEXUS(~2.IMU"},
- {3, 1330, "stateNexusMuseum", 10, "NEXUS(~3.IMU"},
- {3, 1340, "stateNexusMap", 10, "NEXUS(~4.IMU"},
- {3, 1350, "stateNexusTomb", 10, "NE3706~5.IMU"},
- {3, 1360, "stateNexusCath", 10, "NE3305~5.IMU"},
- {3, 1370, "stateNexusAirlock", 0, "NE2D3A~5.IMU"},
- {3, 1380, "stateNexusPowerOff", 0, "NE8522~5.IMU"},
- {3, 1400, "stateMuseumTramNear", 0, "TRAM(M~1.IMU"},
- {3, 1410, "stateMuseumTramFar", 0, "TRAM(M~2.IMU"},
- {3, 1420, "stateMuseumLockup", 0, "MUSEUM~1.IMU"},
- {3, 1433, "stateMuseumPool", 22, "MUSEUM~2.IMU"},
- {3, 1436, "stateMuseumSpire", 22, "MUSEUM~3.IMU"},
- {3, 1440, "stateMuseumMuseum", 22, "MUSEUM~4.IMU"},
- {3, 1450, "stateMuseumLibrary", 0, "MUB575~5.IMU"},
- {3, 1460, "stateMuseumCavern", 0, "MUF9BE~5.IMU"},
- {3, 1500, "stateTombTramNear", 0, "TRAM(T~1.IMU"},
- {3, 1510, "stateTombBase", 28, "TOMB(A~1.IMU"},
- {3, 1520, "stateTombSpire", 28, "TOMB(A~2.IMU"},
- {3, 1530, "stateTombCave", 28, "TOMB(A~3.IMU"},
- {3, 1540, "stateTombCrypt", 31, "TOMB(C~1.IMU"},
- {3, 1550, "stateTombGuards", 31, "TOMB(C~2.IMU"},
- {3, 1560, "stateTombInner", 0, "TOMB(I~1.IMU"},
- {3, 1570, "stateTombCreator1", 0, "TOMB(C~3.IMU"},
- {3, 1580, "stateTombCreator2", 0, "TOMB(C~4.IMU"},
- {3, 1600, "statePlanTramNear", 0, "TRAM(P~1.IMU"},
- {3, 1610, "statePlanTramFar", 0, "TRAM(P~2.IMU"},
- {3, 1620, "statePlanBase", 38, "PLAN(A~1.IMU"},
- {3, 1630, "statePlanSpire", 38, "PLAN(A~2.IMU"},
- {3, 1650, "statePlanDome", 0, "PLAN(D~1.IMU"},
- {3, 1700, "stateMapTramNear", 0, "TRAM(M~3.IMU"},
- {3, 1710, "stateMapTramFar", 0, "TRAM(M~4.IMU"},
- {3, 1720, "stateMapCanyon", 43, "MAP(AM~1.IMU"},
- {3, 1730, "stateMapExposed", 43, "MAP(AM~2.IMU"},
- {3, 1750, "stateMapNestEmpty", 43, "MAP(AM~4.IMU"},
- {3, 1760, "stateMapNestMonster", 0, "MAP(MO~1.IMU"},
- {3, 1770, "stateMapKlein", 0, "MAP(KL~1.IMU"},
- {3, 1800, "stateCathTramNear", 0, "TRAM(C~1.IMU"},
- {3, 1810, "stateCathTramFar", 0, "TRAM(C~2.IMU"},
- {3, 1820, "stateCathLab", 50, "CATH(A~1.IMU"},
- {3, 1830, "stateCathOutside", 50, "CATH(A~2.IMU"},
- {3, 1900, "stateWorldMuseum", 52, "WORLD(~1.IMU"},
- {3, 1901, "stateWorldPlan", 52, "WORLD(~2.IMU"},
- {3, 1902, "stateWorldTomb", 52, "WORLD(~3.IMU"},
- {3, 1903, "stateWorldMap", 52, "WORLD(~4.IMU"},
- {3, 1904, "stateWorldCath", 52, "WO3227~5.IMU"},
- {3, 1910, "stateEye1", 0, "EYE1~1.IMU"},
- {3, 1911, "stateEye2", 0, "EYE2~1.IMU"},
- {3, 1912, "stateEye3", 0, "EYE3~1.IMU"},
- {3, 1913, "stateEye4", 0, "EYE4~1.IMU"},
- {3, 1914, "stateEye5", 0, "EYE5~1.IMU"},
- {3, 1915, "stateEye6", 0, "EYE6~1.IMU"},
- {3, 1916, "stateEye7", 0, "EYE7~1.IMU"},
- {0, -1, "", 0, ""}
+ {0, 1000, "STATE_NULL", 0, 0, ""}, /* 00 */
+ {0, 1001, "stateNoChange", 0, 0, ""}, /* 01 */
+ {3, 1100, "stateAstShip", 2, 0, "ASTERO~1.IMU"}, /* 02 */
+ {3, 1120, "stateAstClose", 2, 0, "ASTERO~2.IMU"}, /* 03 */
+ {3, 1140, "stateAstInside", 0, 0, "ASTERO~3.IMU"}, /* 04 */
+ {3, 1150, "stateAstCore", 0, 2, "ASTERO~4.IMU"}, /* 05 */
+ {3, 1200, "stateCanyonClose", 0, 1, "CANYON~1.IMU"}, /* 06 */
+ {3, 1205, "stateCanyonClose_m", 0, 0, "CANYON~2.IMU"}, /* 07 */
+ {3, 1210, "stateCanyonOver", 0, 1, "CANYON~3.IMU"}, /* 08 */
+ {3, 1220, "stateCanyonWreck", 0, 1, "CANYON~4.IMU"}, /* 09 */
+ {3, 1300, "stateNexusCanyon", 10, 0, "NEXUS(~1.IMU"}, /* 10 */
+ {3, 1310, "stateNexusPlan", 10, 0, "NEXUS(~1.IMU"}, /* 11 */
+ {3, 1320, "stateNexusRamp", 10, 0, "NEXUS(~2.IMU"}, /* 12 */
+ {3, 1330, "stateNexusMuseum", 10, 0, "NEXUS(~3.IMU"}, /* 13 */
+ {3, 1340, "stateNexusMap", 10, 0, "NEXUS(~4.IMU"}, /* 14 */
+ {3, 1350, "stateNexusTomb", 10, 0, "NE3706~5.IMU"}, /* 15 */
+ {3, 1360, "stateNexusCath", 10, 0, "NE3305~5.IMU"}, /* 16 */
+ {3, 1370, "stateNexusAirlock", 0, 0, "NE2D3A~5.IMU"}, /* 17 */
+ {3, 1380, "stateNexusPowerOff", 0, 1, "NE8522~5.IMU"}, /* 18 */
+ {3, 1400, "stateMuseumTramNear", 0, 1, "TRAM(M~1.IMU"}, /* 19 */
+ {3, 1410, "stateMuseumTramFar", 0, 0, "TRAM(M~2.IMU"}, /* 20 */
+ {3, 1420, "stateMuseumLockup", 0, 0, "MUSEUM~1.IMU"}, /* 21 */
+ {3, 1433, "stateMuseumPool", 22, 1, "MUSEUM~2.IMU"}, /* 22 */
+ {3, 1436, "stateMuseumSpire", 22, 2, "MUSEUM~3.IMU"}, /* 23 */
+ {3, 1440, "stateMuseumMuseum", 22, 2, "MUSEUM~4.IMU"}, /* 24 */
+ {3, 1450, "stateMuseumLibrary", 0, 0, "MUB575~5.IMU"}, /* 25 */
+ {3, 1460, "stateMuseumCavern", 0, 0, "MUF9BE~5.IMU"}, /* 26 */
+ {3, 1500, "stateTombTramNear", 0, 1, "TRAM(T~1.IMU"}, /* 27 */
+ {3, 1510, "stateTombBase", 28, 2, "TOMB(A~1.IMU"}, /* 28 */
+ {3, 1520, "stateTombSpire", 28, 2, "TOMB(A~2.IMU"}, /* 29 */
+ {3, 1530, "stateTombCave", 28, 2, "TOMB(A~3.IMU"}, /* 30 */
+ {3, 1540, "stateTombCrypt", 31, 1, "TOMB(C~1.IMU"}, /* 31 */
+ {3, 1550, "stateTombGuards", 31, 1, "TOMB(C~2.IMU"}, /* 32 */
+ {3, 1560, "stateTombInner", 0, 1, "TOMB(I~1.IMU"}, /* 33 */
+ {3, 1570, "stateTombCreator1", 0, 0, "TOMB(C~3.IMU"}, /* 34 */
+ {3, 1580, "stateTombCreator2", 0, 0, "TOMB(C~4.IMU"}, /* 35 */
+ {3, 1600, "statePlanTramNear", 0, 1, "TRAM(P~1.IMU"}, /* 36 */
+ {3, 1610, "statePlanTramFar", 0, 0, "TRAM(P~2.IMU"}, /* 37 */
+ {3, 1620, "statePlanBase", 38, 2, "PLAN(A~1.IMU"}, /* 38 */
+ {3, 1630, "statePlanSpire", 38, 2, "PLAN(A~2.IMU"}, /* 39 */
+ {3, 1650, "statePlanDome", 0, 0, "PLAN(D~1.IMU"}, /* 40 */
+ {3, 1700, "stateMapTramNear", 0, 1, "TRAM(M~3.IMU"}, /* 41 */
+ {3, 1710, "stateMapTramFar", 0, 0, "TRAM(M~4.IMU"}, /* 42 */
+ {3, 1720, "stateMapCanyon", 43, 2, "MAP(AM~1.IMU"}, /* 43 */
+ {3, 1730, "stateMapExposed", 43, 2, "MAP(AM~2.IMU"}, /* 44 */
+ {3, 1750, "stateMapNestEmpty", 43, 2, "MAP(AM~4.IMU"}, /* 45 */
+ {3, 1760, "stateMapNestMonster", 0, 0, "MAP(MO~1.IMU"}, /* 46 */
+ {3, 1770, "stateMapKlein", 0, 0, "MAP(KL~1.IMU"}, /* 47 */
+ {3, 1800, "stateCathTramNear", 0, 1, "TRAM(C~1.IMU"}, /* 48 */
+ {3, 1810, "stateCathTramFar", 0, 0, "TRAM(C~2.IMU"}, /* 49 */
+ {3, 1820, "stateCathLab", 50, 1, "CATH(A~1.IMU"}, /* 50 */
+ {3, 1830, "stateCathOutside", 50, 1, "CATH(A~2.IMU"}, /* 51 */
+ {3, 1900, "stateWorldMuseum", 52, 0, "WORLD(~1.IMU"}, /* 52 */
+ {3, 1901, "stateWorldPlan", 52, 0, "WORLD(~2.IMU"}, /* 53 */
+ {3, 1902, "stateWorldTomb", 52, 0, "WORLD(~3.IMU"}, /* 54 */
+ {3, 1903, "stateWorldMap", 52, 0, "WORLD(~4.IMU"}, /* 55 */
+ {3, 1904, "stateWorldCath", 52, 0, "WO3227~5.IMU"}, /* 56 */
+ {3, 1910, "stateEye1", 0, 0, "EYE1~1.IMU"}, /* 57 */
+ {3, 1911, "stateEye2", 0, 0, "EYE2~1.IMU"}, /* 58 */
+ {3, 1912, "stateEye3", 0, 0, "EYE3~1.IMU"}, /* 59 */
+ {3, 1913, "stateEye4", 0, 0, "EYE4~1.IMU"}, /* 60 */
+ {3, 1914, "stateEye5", 0, 0, "EYE5~1.IMU"}, /* 61 */
+ {3, 1915, "stateEye6", 0, 0, "EYE6~1.IMU"}, /* 62 */
+ {3, 1916, "stateEye7", 0, 0, "EYE7~1.IMU"}, /* 63 */
+ {0, -1, "", 0, 0, ""}
};
writeRecord(_digStateMusicTable, sizeof(_digStateMusicTable), GBVARS_DIGSTATEMUSICTABLE_INDEX , GBVARS_SCUMM);
@@ -250,99 +251,99 @@ static void addDimuseTables_digStateMusicTable() {
///////////////////////////////////////////////////////////////////
static void addDimuseTables_comiStateMusicTable() {
imuseComiTable _comiStateMusicTable[] = {
- {0, 1000, "STATE_NULL", 0, 0, 0, ""},
- {0, 1001, "stateNoChange", 0, 0, 0, ""},
- {3, 1098, "stateCredits1", 0, 0, 1000, "1098-C~1.IMX"},
- {3, 1099, "stateMenu", 0, 0, 1000, "1099-M~1.IMX"},
- {3, 1100, "stateHold1", 4, 0, 1000, "1100-H~1.IMX"},
- {3, 1101, "stateWaterline1", 4, 0, 1000, "1101-W~1.IMX"},
- {3, 1102, "stateHold2", 6, 1, 1000, "1102-H~1.IMX"},
- {3, 1103, "stateWaterline2", 6, 0, 1000, "1103-W~1.IMX"},
- {3, 1104, "stateCannon", 0, 0, 1000, "1104-C~1.IMX"},
- {3, 1105, "stateTreasure", 0, 0, 1000, "1105-T~1.IMX"},
- {3, 1200, "stateFortBase", 10, 1, 1000, "1200-F~1.IMX"},
- {3, 1201, "statePreFort", 10, 1, 1000, "1201-P~1.IMX"},
- {3, 1202, "statePreVooOut", 12, 0, 1000, "1202-P~1.IMX"},
- {3, 1203, "statePreVooIn", 12, 0, 1000, "1203-P~1.IMX"},
- {3, 1204, "statePreVooLady", 12, 0, 1000, "1204-P~1.IMX"},
- {3, 1205, "stateVoodooOut", 0, 0, 1000, "1205-V~1.IMX"},
- {3, 1210, "stateVoodooIn", 0, 0, 1000, "1210-V~1.IMX"},
- {12,1212, "stateVoodooInAlt", 0, 1, 700, "1210-V~1.IMX"},
- {3, 1215, "stateVoodooLady", 0, 0, 1000, "1215-V~1.IMX"},
- {3, 1219, "statePrePlundermap", 0, 0, 1000, "1219-P~1.IMX"},
- {3, 1220, "statePlundermap", 0, 0, 1000, "1220-P~1.IMX"},
- {3, 1222, "statePreCabana", 0, 0, 1000, "1222-P~1.IMX"},
- {3, 1223, "stateCabana", 0, 0, 1000, "1223-C~1.IMX"},
- {3, 1224, "statePostCabana", 23, 0, 1000, "1224-P~1.IMX"},
- {3, 1225, "stateBeachClub", 23, 0, 1000, "1225-B~1.IMX"},
- {3, 1230, "stateCliff", 0, 0, 1000, "1230-C~1.IMX"},
- {3, 1232, "stateBelly", 0, 0, 800, "1232-B~1.IMX"},
- {3, 1235, "stateQuicksand", 0, 0, 1000, "1235-Q~1.IMX"},
- {3, 1240, "stateDangerBeach", 0, 0, 800, "1240-D~1.IMX"},
- {12,1241, "stateDangerBeachAlt",0, 2, 800, "1240-D~1.IMX"},
- {3, 1245, "stateRowBoat", 0, 0, 1000, "1245-R~1.IMX"},
- {3, 1247, "stateAlongside", 0, 0, 800, "1247-A~1.IMX"},
- {12,1248, "stateAlongsideAlt", 0, 1, 800, "1247-A~1.IMX"},
- {3, 1250, "stateChimpBoat", 0, 0, 500, "1250-C~1.IMX"},
- {3, 1255, "stateMrFossey", 0, 0, 800, "1255-M~1.IMX"},
- {3, 1259, "statePreTown", 0, 0, 1000, "1259-P~1.IMX"},
- {3, 1260, "stateTown", 0, 0, 1000, "1260-T~1.IMX"},
- {3, 1264, "statePreMeadow", 0, 0, 1000, "1264-P~1.IMX"},
- {3, 1265, "stateMeadow", 0, 0, 1000, "1265-M~1.IMX"},
- {3, 1266, "stateMeadowAmb", 0, 0, 1000, "1266-M~1.IMX"},
- {3, 1270, "stateWardrobePre", 40, 0, 1000, "1270-W~1.IMX"},
- {3, 1272, "statePreShow", 40, 0, 1000, "1272-P~1.IMX"},
- {3, 1274, "stateWardrobeShow", 42, 0, 1000, "1274-W~1.IMX"},
- {3, 1276, "stateShow", 42, 0, 1000, "1276-S~1.IMX"},
- {3, 1277, "stateWardrobeJug", 44, 0, 1000, "1277-W~1.IMX"},
- {3, 1278, "stateJuggling", 44, 0, 1000, "1278-J~1.IMX"},
- {3, 1279, "statePostShow", 0, 0, 1000, "1279-P~1.IMX"},
- {3, 1280, "stateChickenShop", 0, 0, 1000, "1280-C~1.IMX"},
- {3, 1285, "stateBarberShop", 48, 0, 1000, "1285-B~1.IMX"},
- {3, 1286, "stateVanHelgen", 48, 0, 1000, "1286-V~1.IMX"},
- {3, 1287, "stateBill", 48, 0, 1000, "1287-B~1.IMX"},
- {3, 1288, "stateHaggis", 48, 0, 1000, "1288-H~1.IMX"},
- {3, 1289, "stateRottingham", 48, 0, 1000, "1289-R~1.IMX"},
- {3, 1305, "stateDeck", 0, 0, 1000, "1305-D~1.IMX"},
- {3, 1310, "stateCombatMap", 0, 0, 1000, "1310-C~1.IMX"},
- {3, 1320, "stateShipCombat", 0, 0, 1000, "1320-S~1.IMX"},
- {3, 1325, "stateSwordfight", 0, 0, 1000, "1325-S~1.IMX"},
- {3, 1327, "stateSwordRott", 0, 0, 1000, "1327-S~1.IMX"},
- {3, 1330, "stateTownEdge", 0, 0, 1000, "1330-T~1.IMX"},
- {3, 1335, "stateSwordLose", 0, 0, 1000, "1335-S~1.IMX"},
- {3, 1340, "stateSwordWin", 0, 0, 1000, "1340-S~1.IMX"},
- {3, 1345, "stateGetMap", 0, 0, 1000, "1345-G~1.IMX"},
- {3, 1400, "stateWreckBeach", 0, 0, 1000, "1400-W~1.IMX"},
- {3, 1405, "stateBloodMap", 63, 0, 1000, "1405-B~1.IMX"},
- {3, 1410, "stateClearing", 0, 0, 1000, "1410-C~1.IMX"},
- {3, 1415, "stateLighthouse", 63, 0, 1000, "1415-L~1.IMX"},
- {3, 1420, "stateVillage", 66, 0, 1000, "1420-V~1.IMX"},
- {3, 1423, "stateVolcano", 66, 0, 1000, "1423-V~1.IMX"},
- {3, 1425, "stateAltar", 66, 0, 1000, "1425-A~1.IMX"},
- {3, 1430, "stateHotelOut", 0, 0, 1000, "1430-H~1.IMX"},
- {3, 1435, "stateHotelBar", 70, 0, 1000, "1435-H~1.IMX"},
- {3, 1440, "stateHotelIn", 70, 0, 1000, "1440-H~1.IMX"},
- {3, 1445, "stateTarotLady", 70, 0, 1000, "1445-T~1.IMX"},
- {3, 1447, "stateGoodsoup", 70, 0, 1000, "1447-G~1.IMX"},
- {3, 1448, "stateGuestRoom", 0, 0, 1000, "1448-G~1.IMX"},
- {3, 1450, "stateWindmill", 63, 0, 1000, "1450-W~1.IMX"},
- {3, 1455, "stateCemetary", 0, 0, 1000, "1455-C~1.IMX"},
- {3, 1460, "stateCrypt", 77, 0, 1000, "1460-C~1.IMX"},
- {3, 1463, "stateGraveDigger", 77, 0, 1000, "1463-G~1.IMX"},
- {3, 1465, "stateMonkey1", 0, 0, 1000, "1465-M~1.IMX"},
- {3, 1475, "stateStanDark", 0, 0, 1000, "1475-S~1.IMX"},
- {3, 1477, "stateStanLight", 0, 0, 1000, "1477-S~1.IMX"},
- {3, 1480, "stateEggBeach", 63, 0, 1000, "1480-E~1.IMX"},
- {3, 1485, "stateSkullIsland", 0, 0, 1000, "1485-S~1.IMX"},
- {3, 1490, "stateSmugglersCave", 0, 0, 1000, "1490-S~1.IMX"},
- {3, 1500, "stateLeChuckTalk", 0, 0, 1000, "1500-L~1.IMX"},
- {3, 1505, "stateCarnival", 0, 0, 1000, "1505-C~1.IMX"},
- {3, 1511, "stateHang", 87, 0, 1000, "1511-H~1.IMX"},
- {3, 1512, "stateRum", 87, 0, 1000, "1512-RUM.IMX"},
- {3, 1513, "stateTorture", 87, 0, 1000, "1513-T~1.IMX"},
- {3, 1514, "stateSnow", 87, 0, 1000, "1514-S~1.IMX"},
- {3, 1515, "stateCredits", 0, 0, 1000, "1515-C~1.IMX"},
- {3, 1520, "stateCarnAmb", 0, 0, 1000, "1520-C~1.IMX"},
+ {0, 1000, "STATE_NULL", 0, 0, 0, ""}, /* 00 */
+ {0, 1001, "stateNoChange", 0, 0, 0, ""}, /* 01 */
+ {3, 1098, "stateCredits1", 0, 0, 60, "1098-C~1.IMX"}, /* 02 */
+ {3, 1099, "stateMenu", 0, 0, 60, "1099-M~1.IMX"}, /* 03 */
+ {3, 1100, "stateHold1", 4, 0, 60, "1100-H~1.IMX"}, /* 04 */
+ {3, 1101, "stateWaterline1", 4, 0, 60, "1101-W~1.IMX"}, /* 05 */
+ {3, 1102, "stateHold2", 6, 1, 60, "1102-H~1.IMX"}, /* 06 */
+ {3, 1103, "stateWaterline2", 6, 0, 60, "1103-W~1.IMX"}, /* 07 */
+ {3, 1104, "stateCannon", 0, 0, 60, "1104-C~1.IMX"}, /* 08 */
+ {3, 1105, "stateTreasure", 0, 0, 60, "1105-T~1.IMX"}, /* 09 */
+ {3, 1200, "stateFortBase", 10, 1, 60, "1200-F~1.IMX"}, /* 10 */
+ {3, 1201, "statePreFort", 10, 1, 60, "1201-P~1.IMX"}, /* 11 */
+ {3, 1202, "statePreVooOut", 12, 0, 60, "1202-P~1.IMX"}, /* 12 */
+ {3, 1203, "statePreVooIn", 12, 0, 60, "1203-P~1.IMX"}, /* 13 */
+ {3, 1204, "statePreVooLady", 12, 0, 60, "1204-P~1.IMX"}, /* 14 */
+ {3, 1205, "stateVoodooOut", 0, 0, 60, "1205-V~1.IMX"}, /* 15 */
+ {3, 1210, "stateVoodooIn", 0, 0, 60, "1210-V~1.IMX"}, /* 16 */
+ {12,1212, "stateVoodooInAlt", 0, 1, 42, "1210-V~1.IMX"}, /* 17 */
+ {3, 1215, "stateVoodooLady", 0, 0, 60, "1215-V~1.IMX"}, /* 18 */
+ {3, 1219, "statePrePlundermap", 0, 0, 60, "1219-P~1.IMX"}, /* 19 */
+ {3, 1220, "statePlundermap", 0, 0, 60, "1220-P~1.IMX"}, /* 20 */
+ {3, 1222, "statePreCabana", 0, 0, 60, "1222-P~1.IMX"}, /* 21 */
+ {3, 1223, "stateCabana", 0, 0, 60, "1223-C~1.IMX"}, /* 22 */
+ {3, 1224, "statePostCabana", 23, 0, 60, "1224-P~1.IMX"}, /* 23 */
+ {3, 1225, "stateBeachClub", 23, 0, 60, "1225-B~1.IMX"}, /* 24 */
+ {3, 1230, "stateCliff", 0, 0, 60, "1230-C~1.IMX"}, /* 25 */
+ {3, 1232, "stateBelly", 0, 0, 48, "1232-B~1.IMX"}, /* 26 */
+ {3, 1235, "stateQuicksand", 0, 0, 60, "1235-Q~1.IMX"}, /* 27 */
+ {3, 1240, "stateDangerBeach", 0, 0, 48, "1240-D~1.IMX"}, /* 28 */
+ {12,1241, "stateDangerBeachAlt",0, 2, 48, "1240-D~1.IMX"}, /* 29 */
+ {3, 1245, "stateRowBoat", 0, 0, 60, "1245-R~1.IMX"}, /* 30 */
+ {3, 1247, "stateAlongside", 0, 0, 48, "1247-A~1.IMX"}, /* 31 */
+ {12,1248, "stateAlongsideAlt", 0, 1, 48, "1247-A~1.IMX"}, /* 32 */
+ {3, 1250, "stateChimpBoat", 0, 0, 30, "1250-C~1.IMX"}, /* 33 */
+ {3, 1255, "stateMrFossey", 0, 0, 48, "1255-M~1.IMX"}, /* 34 */
+ {3, 1259, "statePreTown", 0, 0, 60, "1259-P~1.IMX"}, /* 35 */
+ {3, 1260, "stateTown", 0, 0, 60, "1260-T~1.IMX"}, /* 36 */
+ {3, 1264, "statePreMeadow", 0, 0, 60, "1264-P~1.IMX"}, /* 37 */
+ {3, 1265, "stateMeadow", 0, 0, 60, "1265-M~1.IMX"}, /* 38 */
+ {3, 1266, "stateMeadowAmb", 0, 0, 60, "1266-M~1.IMX"}, /* 39 */
+ {3, 1270, "stateWardrobePre", 40, 0, 60, "1270-W~1.IMX"}, /* 40 */
+ {3, 1272, "statePreShow", 40, 0, 60, "1272-P~1.IMX"}, /* 41 */
+ {3, 1274, "stateWardrobeShow", 42, 0, 60, "1274-W~1.IMX"}, /* 42 */
+ {3, 1276, "stateShow", 42, 0, 60, "1276-S~1.IMX"}, /* 43 */
+ {3, 1277, "stateWardrobeJug", 44, 0, 60, "1277-W~1.IMX"}, /* 44 */
+ {3, 1278, "stateJuggling", 44, 0, 60, "1278-J~1.IMX"}, /* 45 */
+ {3, 1279, "statePostShow", 0, 0, 60, "1279-P~1.IMX"}, /* 46 */
+ {3, 1280, "stateChickenShop", 0, 0, 60, "1280-C~1.IMX"}, /* 47 */
+ {3, 1285, "stateBarberShop", 48, 0, 60, "1285-B~1.IMX"}, /* 48 */
+ {3, 1286, "stateVanHelgen", 48, 0, 60, "1286-V~1.IMX"}, /* 49 */
+ {3, 1287, "stateBill", 48, 0, 60, "1287-B~1.IMX"}, /* 50 */
+ {3, 1288, "stateHaggis", 48, 0, 60, "1288-H~1.IMX"}, /* 51 */
+ {3, 1289, "stateRottingham", 48, 0, 60, "1289-R~1.IMX"}, /* 52 */
+ {3, 1305, "stateDeck", 0, 0, 60, "1305-D~1.IMX"}, /* 53 */
+ {3, 1310, "stateCombatMap", 0, 0, 60, "1310-C~1.IMX"}, /* 54 */
+ {3, 1320, "stateShipCombat", 0, 0, 60, "1320-S~1.IMX"}, /* 55 */
+ {3, 1325, "stateSwordfight", 0, 0, 60, "1325-S~1.IMX"}, /* 56 */
+ {3, 1327, "stateSwordRott", 0, 0, 60, "1327-S~1.IMX"}, /* 57 */
+ {3, 1330, "stateTownEdge", 0, 0, 60, "1330-T~1.IMX"}, /* 58 */
+ {3, 1335, "stateSwordLose", 0, 0, 60, "1335-S~1.IMX"}, /* 59 */
+ {3, 1340, "stateSwordWin", 0, 0, 60, "1340-S~1.IMX"}, /* 60 */
+ {3, 1345, "stateGetMap", 0, 0, 60, "1345-G~1.IMX"}, /* 61 */
+ {3, 1400, "stateWreckBeach", 0, 0, 60, "1400-W~1.IMX"}, /* 62 */
+ {3, 1405, "stateBloodMap", 63, 0, 60, "1405-B~1.IMX"}, /* 63 */
+ {3, 1410, "stateClearing", 0, 0, 60, "1410-C~1.IMX"}, /* 64 */
+ {3, 1415, "stateLighthouse", 63, 0, 60, "1415-L~1.IMX"}, /* 65 */
+ {3, 1420, "stateVillage", 66, 0, 60, "1420-V~1.IMX"}, /* 66 */
+ {3, 1423, "stateVolcano", 66, 0, 60, "1423-V~1.IMX"}, /* 67 */
+ {3, 1425, "stateAltar", 66, 0, 60, "1425-A~1.IMX"}, /* 68 */
+ {3, 1430, "stateHotelOut", 0, 0, 60, "1430-H~1.IMX"}, /* 69 */
+ {3, 1435, "stateHotelBar", 70, 0, 60, "1435-H~1.IMX"}, /* 70 */
+ {3, 1440, "stateHotelIn", 70, 0, 60, "1440-H~1.IMX"}, /* 71 */
+ {3, 1445, "stateTarotLady", 70, 0, 60, "1445-T~1.IMX"}, /* 72 */
+ {3, 1447, "stateGoodsoup", 70, 0, 60, "1447-G~1.IMX"}, /* 73 */
+ {3, 1448, "stateGuestRoom", 0, 0, 60, "1448-G~1.IMX"}, /* 74 */
+ {3, 1450, "stateWindmill", 63, 0, 60, "1450-W~1.IMX"}, /* 75 */
+ {3, 1455, "stateCemetary", 0, 0, 60, "1455-C~1.IMX"}, /* 76 */
+ {3, 1460, "stateCrypt", 77, 0, 60, "1460-C~1.IMX"}, /* 77 */
+ {3, 1463, "stateGraveDigger", 77, 0, 60, "1463-G~1.IMX"}, /* 78 */
+ {3, 1465, "stateMonkey1", 0, 0, 60, "1465-M~1.IMX"}, /* 79 */
+ {3, 1475, "stateStanDark", 0, 0, 60, "1475-S~1.IMX"}, /* 80 */
+ {3, 1477, "stateStanLight", 0, 0, 60, "1477-S~1.IMX"}, /* 81 */
+ {3, 1480, "stateEggBeach", 63, 0, 60, "1480-E~1.IMX"}, /* 82 */
+ {3, 1485, "stateSkullIsland", 0, 0, 60, "1485-S~1.IMX"}, /* 83 */
+ {3, 1490, "stateSmugglersCave", 0, 0, 60, "1490-S~1.IMX"}, /* 84 */
+ {3, 1500, "stateLeChuckTalk", 0, 0, 60, "1500-L~1.IMX"}, /* 85 */
+ {3, 1505, "stateCarnival", 0, 0, 60, "1505-C~1.IMX"}, /* 86 */
+ {3, 1511, "stateHang", 87, 0, 60, "1511-H~1.IMX"}, /* 87 */
+ {3, 1512, "stateRum", 87, 0, 60, "1512-RUM.IMX"}, /* 88 */
+ {3, 1513, "stateTorture", 87, 0, 60, "1513-T~1.IMX"}, /* 89 */
+ {3, 1514, "stateSnow", 87, 0, 60, "1514-S~1.IMX"}, /* 90 */
+ {3, 1515, "stateCredits", 0, 0, 60, "1515-C~1.IMX"}, /* 91 */
+ {3, 1520, "stateCarnAmb", 0, 0, 60, "1520-C~1.IMX"}, /* 92 */
{0, -1, "", 0, 0, 0, ""}
};
@@ -353,93 +354,93 @@ static void addDimuseTables_comiSeqMusicTable() {
imuseComiTable _comiSeqMusicTable[] = {
{0, 2000, "SEQ_NULL", 0, 0, 0, ""},
{0, 2100, "seqINTRO", 0, 0, 0, ""},
- {3, 2105, "seqInterlude1", 0, 0, 1000, "2105-I~1.IMX"},
+ {3, 2105, "seqInterlude1", 0, 0, 60, "2105-I~1.IMX"},
{8, 2110, "seqLastBoat", 0, 1, 0, ""},
{0, 2115, "seqSINK_SHIP", 0, 0, 0, ""},
- {0, 2120, "seqCURSED_RING", 0, 0, 1000, ""},
- {3, 2200, "seqInterlude2", 0, 0, 1000, "2200-I~1.IMX"},
- {3, 2210, "seqKidnapped", 0, 0, 1000, "2210-K~1.IMX"},
+ {0, 2120, "seqCURSED_RING", 0, 0, 60, ""},
+ {3, 2200, "seqInterlude2", 0, 0, 60, "2200-I~1.IMX"},
+ {3, 2210, "seqKidnapped", 0, 0, 60, "2210-K~1.IMX"},
{8, 2220, "seqSnakeVomits", 0, 1, 0, ""},
{8, 2222, "seqPopBalloon", 0, 1, 0, ""},
- {3, 2225, "seqDropBalls", 0, 0, 1000, "2225-D~1.IMX"},
- {4, 2232, "seqArriveBarber", 0, 0, 1000, "2232-A~1.IMX"},
- {3, 2233, "seqAtonal", 0, 0, 1000, "2233-A~1.IMX"},
- {3, 2235, "seqShaveHead1", 0, 0, 1000, "2235-S~1.IMX"},
- {2, 2236, "seqShaveHead2", 0, 2, 1000, "2235-S~1.IMX"},
- {3, 2245, "seqCaberLose", 0, 0, 1000, "2245-C~1.IMX"},
- {3, 2250, "seqCaberWin", 0, 0, 1000, "2250-C~1.IMX"},
- {3, 2255, "seqDuel1", 0, 0, 1000, "2255-D~1.IMX"},
- {2, 2256, "seqDuel2", 0, 2, 1000, "2255-D~1.IMX"},
- {2, 2257, "seqDuel3", 0, 3, 1000, "2255-D~1.IMX"},
- {3, 2260, "seqBlowUpTree1", 0, 0, 1000, "2260-B~1.IMX"},
- {2, 2261, "seqBlowUpTree2", 0, 2, 1000, "2260-B~1.IMX"},
- {3, 2275, "seqMonkeys", 0, 0, 1000, "2275-M~1.IMX"},
+ {3, 2225, "seqDropBalls", 0, 0, 60, "2225-D~1.IMX"},
+ {4, 2232, "seqArriveBarber", 0, 0, 60, "2232-A~1.IMX"},
+ {3, 2233, "seqAtonal", 0, 0, 60, "2233-A~1.IMX"},
+ {3, 2235, "seqShaveHead1", 0, 0, 60, "2235-S~1.IMX"},
+ {2, 2236, "seqShaveHead2", 0, 2, 60, "2235-S~1.IMX"},
+ {3, 2245, "seqCaberLose", 0, 0, 60, "2245-C~1.IMX"},
+ {3, 2250, "seqCaberWin", 0, 0, 60, "2250-C~1.IMX"},
+ {3, 2255, "seqDuel1", 0, 0, 60, "2255-D~1.IMX"},
+ {2, 2256, "seqDuel2", 0, 2, 60, "2255-D~1.IMX"},
+ {2, 2257, "seqDuel3", 0, 3, 60, "2255-D~1.IMX"},
+ {3, 2260, "seqBlowUpTree1", 0, 0, 60, "2260-B~1.IMX"},
+ {2, 2261, "seqBlowUpTree2", 0, 2, 60, "2260-B~1.IMX"},
+ {3, 2275, "seqMonkeys", 0, 0, 60, "2275-M~1.IMX"},
{9, 2277, "seqAttack", 0, 1, 0, ""},
- {3, 2285, "seqSharks", 0, 0, 1000, "2285-S~1.IMX"},
- {3, 2287, "seqTowelWalk", 0, 0, 1000, "2287-T~1.IMX"},
+ {3, 2285, "seqSharks", 0, 0, 60, "2285-S~1.IMX"},
+ {3, 2287, "seqTowelWalk", 0, 0, 60, "2287-T~1.IMX"},
{0, 2293, "seqNICE_BOOTS", 0, 0, 0, ""},
{0, 2295, "seqBIG_BONED", 0, 0, 0, ""},
- {3, 2300, "seqToBlood", 0, 0, 1000, "2300-T~1.IMX"},
- {3, 2301, "seqInterlude3", 0, 0, 1000, "2301-I~1.IMX"},
- {3, 2302, "seqRott1", 0, 0, 1000, "2302-R~1.IMX"},
- {2, 2304, "seqRott2", 0, 2, 1000, "2302-R~1.IMX"},
- {2, 2305, "seqRott2b", 0,21, 1000, "2302-R~1.IMX"},
- {2, 2306, "seqRott3", 0, 3, 1000, "2302-R~1.IMX"},
- {2, 2308, "seqRott4", 0, 4, 1000, "2302-R~1.IMX"},
- {2, 2309, "seqRott5", 0, 5, 1000, "2302-R~1.IMX"},
- {3, 2311, "seqVerse1", 0, 0, 1000, "2311-S~1.IMX"},
- {2, 2312, "seqVerse2", 0, 2, 1000, "2311-S~1.IMX"},
- {2, 2313, "seqVerse3", 0, 3, 1000, "2311-S~1.IMX"},
- {2, 2314, "seqVerse4", 0, 4, 1000, "2311-S~1.IMX"},
- {2, 2315, "seqVerse5", 0, 5, 1000, "2311-S~1.IMX"},
- {2, 2316, "seqVerse6", 0, 6, 1000, "2311-S~1.IMX"},
- {2, 2317, "seqVerse7", 0, 7, 1000, "2311-S~1.IMX"},
- {2, 2318, "seqVerse8", 0, 8, 1000, "2311-S~1.IMX"},
- {2, 2319, "seqSongEnd", 0, 9, 1000, "2311-S~1.IMX"},
- {2, 2336, "seqRiposteLose", 0, 0, 1000, "2336-R~1.IMX"},
- {2, 2337, "seqRiposteWin", 0, 0, 1000, "2337-R~1.IMX"},
- {2, 2338, "seqInsultLose", 0, 0, 1000, "2338-I~1.IMX"},
- {2, 2339, "seqInsultWin", 0, 0, 1000, "2339-I~1.IMX"},
- {3, 2340, "seqSwordLose", 0, 0, 1000, "1335-S~1.IMX"},
- {3, 2345, "seqSwordWin", 0, 0, 1000, "1340-S~1.IMX"},
- {3, 2347, "seqGetMap", 0, 0, 1000, "1345-G~1.IMX"},
- {3, 2400, "seqInterlude4", 0, 0, 1000, "2400-I~1.IMX"},
+ {3, 2300, "seqToBlood", 0, 0, 60, "2300-T~1.IMX"},
+ {3, 2301, "seqInterlude3", 0, 0, 60, "2301-I~1.IMX"},
+ {3, 2302, "seqRott1", 0, 0, 60, "2302-R~1.IMX"},
+ {2, 2304, "seqRott2", 0, 2, 60, "2302-R~1.IMX"},
+ {2, 2305, "seqRott2b", 0,21, 60, "2302-R~1.IMX"},
+ {2, 2306, "seqRott3", 0, 3, 60, "2302-R~1.IMX"},
+ {2, 2308, "seqRott4", 0, 4, 60, "2302-R~1.IMX"},
+ {2, 2309, "seqRott5", 0, 5, 60, "2302-R~1.IMX"},
+ {3, 2311, "seqVerse1", 0, 0, 60, "2311-S~1.IMX"},
+ {2, 2312, "seqVerse2", 0, 2, 60, "2311-S~1.IMX"},
+ {2, 2313, "seqVerse3", 0, 3, 60, "2311-S~1.IMX"},
+ {2, 2314, "seqVerse4", 0, 4, 60, "2311-S~1.IMX"},
+ {2, 2315, "seqVerse5", 0, 5, 60, "2311-S~1.IMX"},
+ {2, 2316, "seqVerse6", 0, 6, 60, "2311-S~1.IMX"},
+ {2, 2317, "seqVerse7", 0, 7, 60, "2311-S~1.IMX"},
+ {2, 2318, "seqVerse8", 0, 8, 60, "2311-S~1.IMX"},
+ {2, 2319, "seqSongEnd", 0, 9, 60, "2311-S~1.IMX"},
+ {2, 2336, "seqRiposteLose", 0, 0, 60, "2336-R~1.IMX"},
+ {2, 2337, "seqRiposteWin", 0, 0, 60, "2337-R~1.IMX"},
+ {2, 2338, "seqInsultLose", 0, 0, 60, "2338-I~1.IMX"},
+ {2, 2339, "seqInsultWin", 0, 0, 60, "2339-I~1.IMX"},
+ {3, 2340, "seqSwordLose", 0, 0, 60, "1335-S~1.IMX"},
+ {3, 2345, "seqSwordWin", 0, 0, 60, "1340-S~1.IMX"},
+ {3, 2347, "seqGetMap", 0, 0, 60, "1345-G~1.IMX"},
+ {3, 2400, "seqInterlude4", 0, 0, 60, "2400-I~1.IMX"},
{0, 2405, "seqSHIPWRECK", 0, 0, 0, ""},
- {3, 2408, "seqFakeCredits", 0, 0, 1000, "2408-F~1.IMX"},
- {3, 2410, "seqPassOut", 0, 0, 1000, "2410-P~1.IMX"},
- {3, 2414, "seqGhostTalk", 0, 0, 1000, "2414-G~1.IMX"},
- {2, 2415, "seqGhostWedding", 0, 1, 1000, "2414-G~1.IMX"},
- {3, 2420, "seqEruption", 0, 0, 1000, "2420-E~1.IMX"},
- {3, 2425, "seqSacrifice", 0, 0, 1000, "2425-S~1.IMX"},
- {2, 2426, "seqSacrificeEnd", 0, 1, 1000, "2425-S~1.IMX"},
- {3, 2430, "seqScareDigger", 0, 0, 1000, "2430-S~1.IMX"},
- {3, 2445, "seqSkullArrive", 0, 0, 1000, "2445-S~1.IMX"},
- {3, 2450, "seqFloat", 0, 0, 1000, "2450-C~1.IMX"},
- {2, 2451, "seqFall", 0, 1, 1000, "2450-C~1.IMX"},
- {2, 2452, "seqUmbrella", 0, 0, 1000, "2450-C~1.IMX"},
- {3, 2460, "seqFight", 0, 0, 1000, "2460-F~1.IMX"},
+ {3, 2408, "seqFakeCredits", 0, 0, 60, "2408-F~1.IMX"},
+ {3, 2410, "seqPassOut", 0, 0, 60, "2410-P~1.IMX"},
+ {3, 2414, "seqGhostTalk", 0, 0, 60, "2414-G~1.IMX"},
+ {2, 2415, "seqGhostWedding", 0, 1, 60, "2414-G~1.IMX"},
+ {3, 2420, "seqEruption", 0, 0, 60, "2420-E~1.IMX"},
+ {3, 2425, "seqSacrifice", 0, 0, 60, "2425-S~1.IMX"},
+ {2, 2426, "seqSacrificeEnd", 0, 1, 60, "2425-S~1.IMX"},
+ {3, 2430, "seqScareDigger", 0, 0, 60, "2430-S~1.IMX"},
+ {3, 2445, "seqSkullArrive", 0, 0, 60, "2445-S~1.IMX"},
+ {3, 2450, "seqFloat", 0, 0, 60, "2450-C~1.IMX"},
+ {2, 2451, "seqFall", 0, 1, 60, "2450-C~1.IMX"},
+ {2, 2452, "seqUmbrella", 0, 0, 60, "2450-C~1.IMX"},
+ {3, 2460, "seqFight", 0, 0, 60, "2460-F~1.IMX"},
{0, 2465, "seqLAVE_RIDE", 0, 0, 0, ""},
{0, 2470, "seqMORE_SLAW", 0, 0, 0, ""},
{0, 2475, "seqLIFT_CURSE", 0, 0, 0, ""},
- {3, 2500, "seqInterlude5", 0, 0, 1000, "2500-I~1.IMX"},
- {3, 2502, "seqExitSkycar", 0, 0, 1000, "2502-E~1.IMX"},
- {3, 2504, "seqGrow1", 0, 0, 1000, "2504-G~1.IMX"},
- {2, 2505, "seqGrow2", 0, 1, 1000, "2504-G~1.IMX"},
- {3, 2508, "seqInterlude6", 0, 0, 1000, "2508-I~1.IMX"},
+ {3, 2500, "seqInterlude5", 0, 0, 60, "2500-I~1.IMX"},
+ {3, 2502, "seqExitSkycar", 0, 0, 60, "2502-E~1.IMX"},
+ {3, 2504, "seqGrow1", 0, 0, 60, "2504-G~1.IMX"},
+ {2, 2505, "seqGrow2", 0, 1, 60, "2504-G~1.IMX"},
+ {3, 2508, "seqInterlude6", 0, 0, 60, "2508-I~1.IMX"},
{0, 2515, "seqFINALE", 0, 0, 0, ""},
- {3, 2520, "seqOut", 0, 0, 1000, "2520-OUT.IMX"},
- {3, 2530, "seqZap1a", 0, 0, 1000, "2530-Z~1.IMX"},
- {2, 2531, "seqZap1b", 0, 1, 1000, "2530-Z~1.IMX"},
- {2, 2532, "seqZap1c", 0, 2, 1000, "2530-Z~1.IMX"},
- {2, 2540, "seqZap2a", 0, 0, 1000, "2540-Z~1.IMX"},
- {2, 2541, "seqZap2b", 0, 1, 1000, "2540-Z~1.IMX"},
- {2, 2542, "seqZap2c", 0, 2, 1000, "2540-Z~1.IMX"},
- {3, 2550, "seqZap3a", 0, 0, 1000, "2550-Z~1.IMX"},
- {2, 2551, "seqZap3b", 0, 1, 1000, "2550-Z~1.IMX"},
- {2, 2552, "seqZap3c", 0, 2, 1000, "2550-Z~1.IMX"},
- {3, 2560, "seqZap4a", 0, 0, 1000, "2560-Z~1.IMX"},
- {2, 2561, "seqZap4b", 0, 1, 1000, "2560-Z~1.IMX"},
- {2, 2562, "seqZap4c", 0, 2, 1000, "2560-Z~1.IMX"},
+ {3, 2520, "seqOut", 0, 0, 60, "2520-OUT.IMX"},
+ {3, 2530, "seqZap1a", 0, 0, 60, "2530-Z~1.IMX"},
+ {2, 2531, "seqZap1b", 0, 1, 60, "2530-Z~1.IMX"},
+ {2, 2532, "seqZap1c", 0, 2, 60, "2530-Z~1.IMX"},
+ {2, 2540, "seqZap2a", 0, 0, 60, "2540-Z~1.IMX"},
+ {2, 2541, "seqZap2b", 0, 1, 60, "2540-Z~1.IMX"},
+ {2, 2542, "seqZap2c", 0, 2, 60, "2540-Z~1.IMX"},
+ {3, 2550, "seqZap3a", 0, 0, 60, "2550-Z~1.IMX"},
+ {2, 2551, "seqZap3b", 0, 1, 60, "2550-Z~1.IMX"},
+ {2, 2552, "seqZap3c", 0, 2, 60, "2550-Z~1.IMX"},
+ {3, 2560, "seqZap4a", 0, 0, 60, "2560-Z~1.IMX"},
+ {2, 2561, "seqZap4b", 0, 1, 60, "2560-Z~1.IMX"},
+ {2, 2562, "seqZap4c", 0, 2, 60, "2560-Z~1.IMX"},
{0, -1, "", 0, 0, 0, ""}
};
@@ -449,74 +450,74 @@ static void addDimuseTables_comiSeqMusicTable() {
static void addDimuseTables_digSeqMusicTable() {
imuseDigTable _digSeqMusicTable[] = {
- {0, 2000, "SEQ_NULL", 0, ""},
- {0, 2005, "seqLogo", 0, ""},
- {0, 2010, "seqIntro", 0, ""},
- {6, 2020, "seqExplosion1b", 0, ""},
- {3, 2030, "seqAstTunnel1a", 0, "SEQ(AS~1.IMU"},
- {6, 2031, "seqAstTunnel2b", 0, ""},
- {4, 2032, "seqAstTunnel3a", 0, "SEQ(AS~2.IMU"},
- {5, 2040, "seqToPlanet1b", 0, ""},
- {4, 2045, "seqArgBegin", 0, "SEQ(AR~1.IMU"},
- {4, 2046, "seqArgEnd", 0, "SEQ(AR~2.IMU"},
- {4, 2050, "seqWreckGhost", 0, "SEQ(GH~1.IMU"},
- {4, 2060, "seqCanyonGhost", 0, "SEQ(GH~2.IMU"},
- {0, 2070, "seqBrinkFall", 0, ""},
- {4, 2080, "seqPanUpCanyon", 0, "SEQ(PA~1.IMU"},
- {6, 2091, "seqAirlockTunnel1b", 0, ""},
- {6, 2100, "seqTramToMu", 0, ""},
- {6, 2101, "seqTramFromMu", 0, ""},
- {6, 2102, "seqTramToTomb", 0, ""},
- {6, 2103, "seqTramFromTomb", 0, ""},
- {6, 2104, "seqTramToPlan", 0, ""},
- {6, 2105, "seqTramFromPlan", 0, ""},
- {6, 2106, "seqTramToMap", 0, ""},
- {6, 2107, "seqTramFromMap", 0, ""},
- {6, 2108, "seqTramToCath", 0, ""},
- {6, 2109, "seqTramFromCath", 0, ""},
- {0, 2110, "seqMuseumGhost", 0, ""},
- {0, 2120, "seqSerpentAppears", 0, ""},
- {0, 2130, "seqSerpentEats", 0, ""},
- {6, 2140, "seqBrinkRes1b", 0, ""},
- {4, 2141, "seqBrinkRes2a", 0, "SEQ(BR~1.IMU"},
- {3, 2150, "seqLockupEntry", 0, "SEQ(BR~1.IMU"},
- {0, 2160, "seqSerpentExplodes", 0, ""},
- {4, 2170, "seqSwimUnderwater", 0, "SEQ(DE~1.IMU"},
- {4, 2175, "seqWavesPlunge", 0, "SEQ(PL~1.IMU"},
- {0, 2180, "seqCryptOpens", 0, ""},
- {0, 2190, "seqGuardsFight", 0, ""},
- {3, 2200, "seqCreatorRes1.1a", 0, "SEQ(CR~1.IMU"},
- {6, 2201, "seqCreatorRes1.2b", 0, ""},
- {6, 2210, "seqMaggieCapture1b", 0, ""},
- {3, 2220, "seqStealCrystals", 0, "SEQ(BR~1.IMU"},
- {0, 2230, "seqGetByMonster", 0, ""},
- {6, 2240, "seqKillMonster1b", 0, ""},
- {3, 2250, "seqCreatorRes2.1a", 0, "SEQ(CR~2.IMU"},
- {6, 2251, "seqCreatorRes2.2b", 0, ""},
- {4, 2252, "seqCreatorRes2.3a", 0, "SEQ(CR~3.IMU"},
- {0, 2260, "seqMaggieInsists", 0, ""},
- {0, 2270, "seqBrinkHelpCall", 0, ""},
- {3, 2280, "seqBrinkCrevice1a", 0, "SEQ(BR~2.IMU"},
- {3, 2281, "seqBrinkCrevice2a", 0, "SEQ(BR~3.IMU"},
- {6, 2290, "seqCathAccess1b", 0, ""},
- {4, 2291, "seqCathAccess2a", 0, "SEQ(CA~1.IMU"},
- {3, 2300, "seqBrinkAtGenerator", 0, "SEQ(BR~1.IMU"},
- {6, 2320, "seqFightBrink1b", 0, ""},
- {6, 2340, "seqMaggieDies1b", 0, ""},
- {6, 2346, "seqMaggieRes1b", 0, ""},
- {4, 2347, "seqMaggieRes2a", 0, "SEQ(MA~1.IMU"},
- {0, 2350, "seqCreatureFalls", 0, ""},
- {5, 2360, "seqFinale1b", 0, ""},
- {3, 2370, "seqFinale2a", 0, "SEQ(FI~1.IMU"},
- {6, 2380, "seqFinale3b1", 0, ""},
- {6, 2390, "seqFinale3b2", 0, ""},
- {3, 2400, "seqFinale4a", 0, "SEQ(FI~2.IMU"},
- {3, 2410, "seqFinale5a", 0, "SEQ(FI~3.IMU"},
- {3, 2420, "seqFinale6a", 0, "SEQ(FI~4.IMU"},
- {3, 2430, "seqFinale7a", 0, "SE3D2B~5.IMU"},
- {6, 2440, "seqFinale8b", 0, ""},
- {4, 2450, "seqFinale9a", 0, "SE313B~5.IMU"},
- {0, -1, "", 0, ""}
+ {0, 2000, "SEQ_NULL", 0, 0, ""},
+ {0, 2005, "seqLogo", 0, 0, ""},
+ {0, 2010, "seqIntro", 0, 0, ""},
+ {6, 2020, "seqExplosion1b", 0, 0, ""},
+ {3, 2030, "seqAstTunnel1a", 0, 0, "SEQ(AS~1.IMU"},
+ {6, 2031, "seqAstTunnel2b", 0, 0, ""},
+ {4, 2032, "seqAstTunnel3a", 0, 0, "SEQ(AS~2.IMU"},
+ {5, 2040, "seqToPlanet1b", 0, 0, ""},
+ {4, 2045, "seqArgBegin", 0, 0, "SEQ(AR~1.IMU"},
+ {4, 2046, "seqArgEnd", 0, 0, "SEQ(AR~2.IMU"},
+ {4, 2050, "seqWreckGhost", 0, 0, "SEQ(GH~1.IMU"},
+ {4, 2060, "seqCanyonGhost", 0, 0, "SEQ(GH~2.IMU"},
+ {0, 2070, "seqBrinkFall", 0, 0, ""},
+ {4, 2080, "seqPanUpCanyon", 0, 0, "SEQ(PA~1.IMU"},
+ {6, 2091, "seqAirlockTunnel1b", 0, 0, ""},
+ {6, 2100, "seqTramToMu", 0, 0, ""},
+ {6, 2101, "seqTramFromMu", 0, 0, ""},
+ {6, 2102, "seqTramToTomb", 0, 0, ""},
+ {6, 2103, "seqTramFromTomb", 0, 0, ""},
+ {6, 2104, "seqTramToPlan", 0, 0, ""},
+ {6, 2105, "seqTramFromPlan", 0, 0, ""},
+ {6, 2106, "seqTramToMap", 0, 0, ""},
+ {6, 2107, "seqTramFromMap", 0, 0, ""},
+ {6, 2108, "seqTramToCath", 0, 0, ""},
+ {6, 2109, "seqTramFromCath", 0, 0, ""},
+ {0, 2110, "seqMuseumGhost", 0, 0, ""},
+ {0, 2120, "seqSerpentAppears", 0, 0, ""},
+ {0, 2130, "seqSerpentEats", 0, 0, ""},
+ {6, 2140, "seqBrinkRes1b", 0, 0, ""},
+ {4, 2141, "seqBrinkRes2a", 0, 0, "SEQ(BR~1.IMU"},
+ {3, 2150, "seqLockupEntry", 0, 0, "SEQ(BR~1.IMU"},
+ {0, 2160, "seqSerpentExplodes", 0, 0, ""},
+ {4, 2170, "seqSwimUnderwater", 0, 0, "SEQ(DE~1.IMU"},
+ {4, 2175, "seqWavesPlunge", 0, 0, "SEQ(PL~1.IMU"},
+ {0, 2180, "seqCryptOpens", 0, 0, ""},
+ {0, 2190, "seqGuardsFight", 0, 0, ""},
+ {3, 2200, "seqCreatorRes1.1a", 0, 0, "SEQ(CR~1.IMU"},
+ {6, 2201, "seqCreatorRes1.2b", 0, 0, ""},
+ {6, 2210, "seqMaggieCapture1b", 0, 0, ""},
+ {3, 2220, "seqStealCrystals", 0, 0, "SEQ(BR~1.IMU"},
+ {0, 2230, "seqGetByMonster", 0, 0, ""},
+ {6, 2240, "seqKillMonster1b", 0, 0, ""},
+ {3, 2250, "seqCreatorRes2.1a", 0, 0, "SEQ(CR~2.IMU"},
+ {6, 2251, "seqCreatorRes2.2b", 0, 0, ""},
+ {4, 2252, "seqCreatorRes2.3a", 0, 0, "SEQ(CR~3.IMU"},
+ {0, 2260, "seqMaggieInsists", 0, 0, ""},
+ {0, 2270, "seqBrinkHelpCall", 0, 0, ""},
+ {3, 2280, "seqBrinkCrevice1a", 0, 0, "SEQ(BR~2.IMU"},
+ {3, 2281, "seqBrinkCrevice2a", 0, 0, "SEQ(BR~3.IMU"},
+ {6, 2290, "seqCathAccess1b", 0, 0, ""},
+ {4, 2291, "seqCathAccess2a", 0, 0, "SEQ(CA~1.IMU"},
+ {3, 2300, "seqBrinkAtGenerator", 0, 0, "SEQ(BR~1.IMU"},
+ {6, 2320, "seqFightBrink1b", 0, 0, ""},
+ {6, 2340, "seqMaggieDies1b", 0, 0, ""},
+ {6, 2346, "seqMaggieRes1b", 0, 0, ""},
+ {4, 2347, "seqMaggieRes2a", 0, 0, "SEQ(MA~1.IMU"},
+ {0, 2350, "seqCreatureFalls", 0, 0, ""},
+ {5, 2360, "seqFinale1b", 0, 0, ""},
+ {3, 2370, "seqFinale2a", 0, 0, "SEQ(FI~1.IMU"},
+ {6, 2380, "seqFinale3b1", 0, 0, ""},
+ {6, 2390, "seqFinale3b2", 0, 0, ""},
+ {3, 2400, "seqFinale4a", 0, 0, "SEQ(FI~2.IMU"},
+ {3, 2410, "seqFinale5a", 0, 0, "SEQ(FI~3.IMU"},
+ {3, 2420, "seqFinale6a", 0, 0, "SEQ(FI~4.IMU"},
+ {3, 2430, "seqFinale7a", 0, 0, "SE3D2B~5.IMU"},
+ {6, 2440, "seqFinale8b", 0, 0, ""},
+ {4, 2450, "seqFinale9a", 0, 0, "SE313B~5.IMU"},
+ {0, -1, "", 0, 0, ""}
};
writeRecord(_digSeqMusicTable, sizeof(_digSeqMusicTable), GBVARS_DIGSEQMUSICTABLE_INDEX ,GBVARS_SCUMM);