summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/kanekotb.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/kanekotb.h')
-rw-r--r--src/mame/machine/kanekotb.h160
1 files changed, 80 insertions, 80 deletions
diff --git a/src/mame/machine/kanekotb.h b/src/mame/machine/kanekotb.h
index ca11a31c511..14f04d7fd18 100644
--- a/src/mame/machine/kanekotb.h
+++ b/src/mame/machine/kanekotb.h
@@ -17,7 +17,7 @@
// MCU executed command: 4300 0100 - factory settings
// this command is issued whenever the nvram settings are corrupted
// the MCU writes directly to NVRAM
-static UINT16 bonkadv_mcu_43[] = {
+static const UINT16 bonkadv_mcu_43[] = {
0x8BE0,0x8E71,0x0102,0x0102,0x0300,0x010C,0x0202,0x0202,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0030,0x0020,0x4F6B,0x0305,0x0000,0x0000,0x0000,0x0000,
@@ -40,12 +40,12 @@ static UINT16 bonkadv_mcu_43[] = {
200E0E: 7E7F moveq #$7f, D7
200E10: 4E75 rts
*/
-static UINT16 bonkadv_mcu_4_34[] = {
+static const UINT16 bonkadv_mcu_4_34[] = {
0x7071,0x7273,0x7475,0x7677,0x7879,0x7a7b,0x7c7d,0x7e7f,
0x4e75
};
// MCU executed command: 0400 0180 0032 - 128 bytes at $200180
-static UINT16 bonkadv_mcu_4_32[] = {
+static const UINT16 bonkadv_mcu_4_32[] = {
0x00cc,0xcc0c,0xc0c0,0xc080,0x0484,0xb6a6,0x0404,0x80c0,
0x80b1,0xb1a1,0xa1b2,0xa2b3,0xb3a3,0xa3b1,0xb1b1,0xb1c0,
0xc0a1,0xa1a1,0xa1b2,0xb2a2,0xa290,0x9090,0xb9b9,0xa9a9,
@@ -56,7 +56,7 @@ static UINT16 bonkadv_mcu_4_32[] = {
0xc0c0,0xa1a1,0xa1a1,0xb2b2,0xa2a2,0x9090,0x9000,0x0000
};
// MCU executed command: 0400 0280 0031 - 112 bytes at $200280
-static UINT16 bonkadv_mcu_4_31[] = {
+static const UINT16 bonkadv_mcu_4_31[] = {
0x1013,0x1411,0x1216,0x1519,0x1a17,0x1824,0x2322,0x211f,
0x201e,0x1d1c,0x1b27,0x2825,0x2629,0x2a2b,0x2e2f,0x2c2d,
0x3130,0x3435,0x3233,0x3f3e,0x3d3c,0x3a3b,0x3938,0x3736,
@@ -66,7 +66,7 @@ static UINT16 bonkadv_mcu_4_31[] = {
0x7071,0x6f6e,0x6d6c,0x7879,0x7677,0x7a7b,0x7c7d,0x7e7f
};
// MCU executed command: 0400 0E50 0030 - 655 bytes at $200E50 (656 here)
-static UINT16 bonkadv_mcu_4_30[] = {
+static const UINT16 bonkadv_mcu_4_30[] = {
0x8c00,0x9700,0xa000,0xa700,0xb200,0xb700,0xc000,0xcc00,
0xd600,0xdf00,0xef00,0xf500,0xfd00,0x0501,0x0b01,0x1801,
0x1e01,0x2901,0x3101,0x3701,0x4101,0x4901,0x0b01,0x5d01,
@@ -112,7 +112,7 @@ static UINT16 bonkadv_mcu_4_30[] = {
0xff00,0x0005,0x2495,0x96ff,0x0000,0x009a,0xff00,0x0000
};
// MCU executed command: 0400 0400 0033 - 2560 bytes at $200400
-static UINT16 bonkadv_mcu_4_33[] = {
+static const UINT16 bonkadv_mcu_4_33[] = {
0x00a4,0x0001,0x00a5,0x005a,0x00a6,0x0074,0x00a7,0x009b,
0x00a8,0x00d0,0x00a9,0x00fe,0x00aa,0x015d,0x00ab,0x01b0,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
@@ -285,40 +285,40 @@ static UINT16 bonkadv_mcu_4_33[] = {
};
// dynamic, per-level (29), in level order
// PC=078896 : MCU executed command: 0400 0300 00xx - xx = subcmd
-static UINT16 bonkadv_mcu_4_00[] = { 0x0000,0x04C0,0x0000,0x0100,0x0600,0x0100 };
-static UINT16 bonkadv_mcu_4_02[] = { 0x0000,0x0760,0x0000,0x0100,0x0270,0x0100,0x0320,0x01B0,
+static const UINT16 bonkadv_mcu_4_00[] = { 0x0000,0x04C0,0x0000,0x0100,0x0600,0x0100 };
+static const UINT16 bonkadv_mcu_4_02[] = { 0x0000,0x0760,0x0000,0x0100,0x0270,0x0100,0x0320,0x01B0,
0x0460,0x01B0,0x0510,0x0100,0x05E0,0x0100,0x0620,0x0120,
0x08A0,0x0120 };
-static UINT16 bonkadv_mcu_4_01[] = { 0x0000,0x0670,0x0000,0x0100,0x0200,0x0100,0x02E0,0x0090,
+static const UINT16 bonkadv_mcu_4_01[] = { 0x0000,0x0670,0x0000,0x0100,0x0200,0x0100,0x02E0,0x0090,
0x0400,0x0090,0x04E0,0x0100,0x07B0,0x0100 };
-static UINT16 bonkadv_mcu_4_05[] = { 0x0000,0x0610,0x0000,0x0100,0x0750,0x0100 };
-static UINT16 bonkadv_mcu_4_07[] = { 0x0000,0x03C0,0x0000,0x0100,0x0500,0x0100 };
-static UINT16 bonkadv_mcu_4_06[] = { 0x0000,0x05F0,0x0000,0x0100,0x0730,0x0100 };
-static UINT16 bonkadv_mcu_4_09[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
-static UINT16 bonkadv_mcu_4_0D[] = { 0x0000,0x07A0,0x0000,0x0100,0x08E0,0x0100 };
-static UINT16 bonkadv_mcu_4_03[] = { 0x0000,0x0920,0x0000,0x0100,0x0A60,0x0100 };
-static UINT16 bonkadv_mcu_4_08[] = { 0x0000,0x0730,0x0000,0x0100,0x0870,0x0100 };
-static UINT16 bonkadv_mcu_4_04[] = { 0x0000,0x05C0,0x0000,0x0100,0x0200,0x0100,0x0280,0x00C0,
+static const UINT16 bonkadv_mcu_4_05[] = { 0x0000,0x0610,0x0000,0x0100,0x0750,0x0100 };
+static const UINT16 bonkadv_mcu_4_07[] = { 0x0000,0x03C0,0x0000,0x0100,0x0500,0x0100 };
+static const UINT16 bonkadv_mcu_4_06[] = { 0x0000,0x05F0,0x0000,0x0100,0x0730,0x0100 };
+static const UINT16 bonkadv_mcu_4_09[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
+static const UINT16 bonkadv_mcu_4_0D[] = { 0x0000,0x07A0,0x0000,0x0100,0x08E0,0x0100 };
+static const UINT16 bonkadv_mcu_4_03[] = { 0x0000,0x0920,0x0000,0x0100,0x0A60,0x0100 };
+static const UINT16 bonkadv_mcu_4_08[] = { 0x0000,0x0730,0x0000,0x0100,0x0870,0x0100 };
+static const UINT16 bonkadv_mcu_4_04[] = { 0x0000,0x05C0,0x0000,0x0100,0x0200,0x0100,0x0280,0x00C0,
0x02E0,0x0060,0x03A0,0x0000,0x0700,0x0000 };
-static UINT16 bonkadv_mcu_4_0C[] = { 0x0000,0x06E0,0x0000,0x0100,0x0820,0x0100 };
-static UINT16 bonkadv_mcu_4_0A[] = { 0x0000,0x05A0,0x0000,0x0100,0x06E0,0x0100 };
-static UINT16 bonkadv_mcu_4_0B[] = { 0x0000,0x0470,0x0000,0x0100,0x05B0,0x0100 };
-static UINT16 bonkadv_mcu_4_10[] = { 0x0000,0x06C0,0x0000,0x0100,0x03B0,0x0100,0x0460,0x0050,
+static const UINT16 bonkadv_mcu_4_0C[] = { 0x0000,0x06E0,0x0000,0x0100,0x0820,0x0100 };
+static const UINT16 bonkadv_mcu_4_0A[] = { 0x0000,0x05A0,0x0000,0x0100,0x06E0,0x0100 };
+static const UINT16 bonkadv_mcu_4_0B[] = { 0x0000,0x0470,0x0000,0x0100,0x05B0,0x0100 };
+static const UINT16 bonkadv_mcu_4_10[] = { 0x0000,0x06C0,0x0000,0x0100,0x03B0,0x0100,0x0460,0x0050,
0x05E0,0x0050,0x0650,0xFFE0,0x0800,0xFFE0 };
-static UINT16 bonkadv_mcu_4_0E[] = { 0x0000,0x0630,0x0000,0x0100,0x0770,0x0100 };
-static UINT16 bonkadv_mcu_4_13[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
-static UINT16 bonkadv_mcu_4_0F[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
-static UINT16 bonkadv_mcu_4_11[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
-static UINT16 bonkadv_mcu_4_14[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
-static UINT16 bonkadv_mcu_4_12[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
-static UINT16 bonkadv_mcu_4_17[] = { 0x0000,0x0520,0x0000,0x0100,0x0660,0x0100 };
-static UINT16 bonkadv_mcu_4_1A[] = { 0x0000,0x03C0,0x0000,0x0100,0x0500,0x0100 };
-static UINT16 bonkadv_mcu_4_15[] = { 0x0000,0x02C0,0x0000,0x0100,0x0400,0x0100 };
-static UINT16 bonkadv_mcu_4_18[] = { 0x0000,0x03C0,0x0000,0x0100,0x0500,0x0100 };
-static UINT16 bonkadv_mcu_4_16[] = { 0x0000,0x02F0,0x0000,0x0100,0x0430,0x0100 };
-static UINT16 bonkadv_mcu_4_19[] = { 0x0000,0x03A0,0x0000,0x0100,0x04E0,0x0100 };
-static UINT16 bonkadv_mcu_4_1B[] = { 0x0000,0x0460,0x0000,0x0100,0x05A0,0x0100 };
-static UINT16 bonkadv_mcu_4_1C[] = { 0x0000,0x02C0,0x0000,0x0100,0x0400,0x0100 };
+static const UINT16 bonkadv_mcu_4_0E[] = { 0x0000,0x0630,0x0000,0x0100,0x0770,0x0100 };
+static const UINT16 bonkadv_mcu_4_13[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
+static const UINT16 bonkadv_mcu_4_0F[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
+static const UINT16 bonkadv_mcu_4_11[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
+static const UINT16 bonkadv_mcu_4_14[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
+static const UINT16 bonkadv_mcu_4_12[] = { 0x0000,0x05C0,0x0000,0x0100,0x0700,0x0100 };
+static const UINT16 bonkadv_mcu_4_17[] = { 0x0000,0x0520,0x0000,0x0100,0x0660,0x0100 };
+static const UINT16 bonkadv_mcu_4_1A[] = { 0x0000,0x03C0,0x0000,0x0100,0x0500,0x0100 };
+static const UINT16 bonkadv_mcu_4_15[] = { 0x0000,0x02C0,0x0000,0x0100,0x0400,0x0100 };
+static const UINT16 bonkadv_mcu_4_18[] = { 0x0000,0x03C0,0x0000,0x0100,0x0500,0x0100 };
+static const UINT16 bonkadv_mcu_4_16[] = { 0x0000,0x02F0,0x0000,0x0100,0x0430,0x0100 };
+static const UINT16 bonkadv_mcu_4_19[] = { 0x0000,0x03A0,0x0000,0x0100,0x04E0,0x0100 };
+static const UINT16 bonkadv_mcu_4_1B[] = { 0x0000,0x0460,0x0000,0x0100,0x05A0,0x0100 };
+static const UINT16 bonkadv_mcu_4_1C[] = { 0x0000,0x02C0,0x0000,0x0100,0x0400,0x0100 };
/***************************************************************************
@@ -336,30 +336,30 @@ static UINT16 bonkadv_mcu_4_1C[] = { 0x0000,0x02C0,0x0000,0x0100,0x0400,0x0100 }
// fighter: order is unclear - cmd 26 is probably the last (ends with 0xff)
// --- unknown data ---
-static UINT16 bloodwar_mcu_4_01[] = { 0x00E6,0x00C6,0x00E8,0x00D0,0xFC9A,0x05C0,0x0F00,0x08C0, // Warrior 1
+static const UINT16 bloodwar_mcu_4_01[] = { 0x00E6,0x00C6,0x00E8,0x00D0,0xFC9A,0x05C0,0x0F00,0x08C0, // Warrior 1
0x0001,0x0120,0x0090,0x021B,0x00B4,0x0094,0x00AC,0x0094 };
-static UINT16 bloodwar_mcu_4_02[] = { 0x00B4,0x0094,0x00AC,0x0094,0xFCD2,0x03C0,0x1000,0x0900, // Warrior 2
+static const UINT16 bloodwar_mcu_4_02[] = { 0x00B4,0x0094,0x00AC,0x0094,0xFCD2,0x03C0,0x1000,0x0900, // Warrior 2
0x0001,0x0100,0x0080,0x0118,0x00F0,0x00D0,0x00F4,0x00DC };
-static UINT16 bloodwar_mcu_4_03[] = { 0x00F0,0x00D0,0x00F4,0x00DC,0xFC90,0x03C0,0x0C00,0x0CC0, // Warrior 3
+static const UINT16 bloodwar_mcu_4_03[] = { 0x00F0,0x00D0,0x00F4,0x00DC,0xFC90,0x03C0,0x0C00,0x0CC0, // Warrior 3
0x0001,0x0200,0x0100,0x0930,0x00D2,0x00B2,0x00CA,0x00B0 };
-static UINT16 bloodwar_mcu_4_04[] = { 0x00D2,0x00B2,0x00CA,0x00B0,0xFCB5,0x05C0,0x1000,0x0C00, // Warrior 4
+static const UINT16 bloodwar_mcu_4_04[] = { 0x00D2,0x00B2,0x00CA,0x00B0,0xFCB5,0x05C0,0x1000,0x0C00, // Warrior 4
0x0001,0x0140,0x00A0,0x031E,0x00A0,0x0080,0x00DC,0x00C4 };
-static UINT16 bloodwar_mcu_4_05[] = { 0x00A0,0x0080,0x00DC,0x00C4,0xFCA2,0x05C0,0x0AC0,0x0880, // Warrior 5
+static const UINT16 bloodwar_mcu_4_05[] = { 0x00A0,0x0080,0x00DC,0x00C4,0xFCA2,0x05C0,0x0AC0,0x0880, // Warrior 5
0x0001,0x01A0,0x00D0,0x0627,0x00BE,0x009E,0x00C2,0x00A8 };
-static UINT16 bloodwar_mcu_4_06[] = { 0x00BE,0x009E,0x00C2,0x00A8,0xFCBF,0x04C0,0x1100,0x0C00, // Warrior 6
+static const UINT16 bloodwar_mcu_4_06[] = { 0x00BE,0x009E,0x00C2,0x00A8,0xFCBF,0x04C0,0x1100,0x0C00, // Warrior 6
0x0001,0x0180,0x00C0,0x0524,0x00C8,0x00A8,0x00D6,0x009C };
-static UINT16 bloodwar_mcu_4_07[] = { 0x00C8,0x00A8,0x00D6,0x009C,0xFCC8,0x05C0,0x0F40,0x0CC0, // Warrior 7
+static const UINT16 bloodwar_mcu_4_07[] = { 0x00C8,0x00A8,0x00D6,0x009C,0xFCC8,0x05C0,0x0F40,0x0CC0, // Warrior 7
0x0001,0x0160,0x00B0,0x0421,0x00AA,0x008A,0x00A0,0x0086 };
-static UINT16 bloodwar_mcu_4_08[] = { 0x00AA,0x008A,0x00A0,0x0086,0xFCDB,0x05C0,0x1380,0x0F80, // Warrior 8
+static const UINT16 bloodwar_mcu_4_08[] = { 0x00AA,0x008A,0x00A0,0x0086,0xFCDB,0x05C0,0x1380,0x0F80, // Warrior 8
0x0000,0x01E0,0x00F0,0x082D,0x00DC,0x00BC,0x00D6,0x00BC };
-static UINT16 bloodwar_mcu_4_09[] = { 0x00DC,0x00BC,0x00D6,0x00BC,0xFCAC,0x04C0,0x10C0,0x1000, // Warrior 9
+static const UINT16 bloodwar_mcu_4_09[] = { 0x00DC,0x00BC,0x00D6,0x00BC,0xFCAC,0x04C0,0x10C0,0x1000, // Warrior 9
0x0001,0x01C0,0x00E0,0x072A,0xFF08,0xFF02,0x0000,0xFF03 };
// --- palette data ---
// number of palettes (>=1)
// palette data follows (each palette is 0x200 bytes long)
// a negative word will end the palette
-static UINT16 bloodwar_mcu_4_0a[] = { // Warrior 1 Player 1
+static const UINT16 bloodwar_mcu_4_0a[] = { // Warrior 1 Player 1
0x000B,0x0000,0x4232,0x56F8,0x2D8D,0x27FF,0x3BFF,0x53FF,
0x63FF,0x381F,0x4C1F,0x581F,0x6C1F,0x7C1F,0x7E1F,0x7EBF,
0x7BDE,0x2DAF,0x296E,0x298E,0x29AE,0x2DAE,0x31CF,0x31D0,
@@ -544,7 +544,7 @@ static UINT16 bloodwar_mcu_4_0a[] = { // Warrior 1 Player 1
0x2340,0x2B60,0x3380,0x3FA0,0x47A0,0x4FC1,0x5BC0,0x67E2,
0x6FE4,0x77E6,0x7BEF,0x7FF4,0x7FFB,0x7BDE,0xFFFF,0x000B
};
-static UINT16 bloodwar_mcu_4_0b[] = { // Warrior 1 Player 2
+static const UINT16 bloodwar_mcu_4_0b[] = { // Warrior 1 Player 2
0x000B,0x292A,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x2E2A,0x29E9,0x2609,0x29E9,0x2629,0x2A4A,0x2A4B,
@@ -729,7 +729,7 @@ static UINT16 bloodwar_mcu_4_0b[] = { // Warrior 1 Player 2
0x2340,0x2B60,0x3380,0x3FA0,0x47A0,0x4FC1,0x5BC0,0x67E2,
0x6FE4,0x77E6,0x7BEF,0x7FF4,0x7FFB,0x7BDE,0xFFFF,0x0004
};
-static UINT16 bloodwar_mcu_4_0c[] = { // Warrior 5 Player 1
+static const UINT16 bloodwar_mcu_4_0c[] = { // Warrior 5 Player 1
0x0004,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x1422,0x1423,0x2044,0x1803,0x1C23,0x2CA6,0x2445,
@@ -810,7 +810,7 @@ static UINT16 bloodwar_mcu_4_0c[] = { // Warrior 5 Player 1
0x270A,0x32F1,0x2EAB,0x3BCF,0x3BD2,0x4BEE,0x53F6,0x5B94,
0x6BB5,0x6FFB,0x7BDE,0xFFFF,0x0004,0x0000,0x4232,0x56F8
};
-static UINT16 bloodwar_mcu_4_0d[] = { // Warrior 5 Player 2
+static const UINT16 bloodwar_mcu_4_0d[] = { // Warrior 5 Player 2
0x0004,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x0C29,0x0C2A,0x184B,0x100A,0x142A,0x24AD,0x1C4C,
@@ -891,7 +891,7 @@ static UINT16 bloodwar_mcu_4_0d[] = { // Warrior 5 Player 2
0x270A,0x32F1,0x2EAB,0x3BCF,0x3BD2,0x4BEE,0x53F6,0x5B94,
0x6BB5,0x6FFB,0x7BDE,0xFFFF,0x0005,0x40CE,0x4232,0x56F8
};
-static UINT16 bloodwar_mcu_4_0e[] = { // Warrior 4 Player 2
+static const UINT16 bloodwar_mcu_4_0e[] = { // Warrior 4 Player 2
0x0005,0x40CE,0x4232,0x56F8,0x2D8D,0x1D08,0x254A,0x2D8C,
0x35CE,0x3E10,0x4652,0x4E94,0x56D6,0x5F18,0x675A,0x6F9C,
0x7BDE,0x7BF9,0x6FF5,0x6BD4,0x63F1,0x538D,0x63F2,0x57EE,
@@ -934,7 +934,7 @@ static UINT16 bloodwar_mcu_4_0e[] = { // Warrior 4 Player 2
0x4340,0x4760,0x4F80,0x57A1,0x5BC0,0x67E2,0x6FE4,0x77E6,
0x7BEF,0x7FF4,0x7FFB,0x7BDE,0xFFFF,0x0005,0x40CE,0x4232
};
-static UINT16 bloodwar_mcu_4_0f[] = { // Warrior 4 Player 1
+static const UINT16 bloodwar_mcu_4_0f[] = { // Warrior 4 Player 1
0x0005,0x40CE,0x4232,0x56F8,0x2D8D,0x20E9,0x292B,0x316D,
0x39AF,0x41F1,0x4A33,0x5275,0x5AB7,0x62F9,0x6B3B,0x737D,
0x7BDF,0x7FFA,0x73F6,0x6FF5,0x67F2,0x57CE,0x67F3,0x5BEF,
@@ -977,7 +977,7 @@ static UINT16 bloodwar_mcu_4_0f[] = { // Warrior 4 Player 1
0x4340,0x4760,0x4F80,0x57A1,0x5BC0,0x67E2,0x6FE4,0x77E6,
0x7BEF,0x7FF4,0x7FFB,0x7BDE,0xFFFF,0x0009,0x0000,0x4232
};
-static UINT16 bloodwar_mcu_4_10[] = { // Warrior 6 Player 1
+static const UINT16 bloodwar_mcu_4_10[] = { // Warrior 6 Player 1
0x0009,0x0000,0x4232,0x56F8,0x2D8D,0x27FF,0x3BFF,0x53FF,
0x63FF,0x401E,0x4C1F,0x581F,0x6C1F,0x7C1F,0x7E1F,0x7EBF,
0x7BDE,0x4BCD,0x47EC,0x43CA,0x3BC8,0x2F45,0x2703,0x22E2,
@@ -1046,7 +1046,7 @@ static UINT16 bloodwar_mcu_4_10[] = { // Warrior 6 Player 1
0x7C00,0x7C05,0x780A,0x7C0F,0x7C14,0x7C19,0x7C1F,0x7BDE,
0xFFFF,0x0009,0x0000,0x4232,0x56F8,0x2D8D,0x6C1F,0x7C1F
};
-static UINT16 bloodwar_mcu_4_11[] = { // Warrior 6 Player 2
+static const UINT16 bloodwar_mcu_4_11[] = { // Warrior 6 Player 2
0x0009,0x0000,0x4232,0x56F8,0x2D8D,0x6C1F,0x7C1F,0x7E1F,
0x7EBF,0x5C13,0x5C52,0x6432,0x7075,0x7992,0x7DF6,0x7EF9,
0x7BDE,0x52F2,0x4F11,0x4AEF,0x42CD,0x368A,0x2E48,0x2A27,
@@ -1115,7 +1115,7 @@ static UINT16 bloodwar_mcu_4_11[] = { // Warrior 6 Player 2
0x7C00,0x7C05,0x780A,0x7C0F,0x7C14,0x7C19,0x7C1F,0x7BDE,
0xFFFF,0x0002,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A
};
-static UINT16 bloodwar_mcu_4_12[] = { // Warrior 9 Player 1
+static const UINT16 bloodwar_mcu_4_12[] = { // Warrior 9 Player 1
0x0002,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x1AC2,0x1AE2,0x1B02,0x1703,0x1723,0x1743,0x1763,
@@ -1175,7 +1175,7 @@ static UINT16 bloodwar_mcu_4_12[] = { // Warrior 9 Player 1
0x7FB6,0x7FB7,0x7FB8,0x7FB9,0x7FBF,0x7FBB,0x7FFF,0x7FFF,
0x0000,0xFFFF,0x0002,0x0000,0x4232,0x56F8,0x2D8D,0x2108
};
-static UINT16 bloodwar_mcu_4_13[] = { // Warrior 9 Player 2
+static const UINT16 bloodwar_mcu_4_13[] = { // Warrior 9 Player 2
0x0002,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x146D,0x1CAF,0x24EF,0x24EF,0x2910,0x3553,0x3DB7,
@@ -1235,7 +1235,7 @@ static UINT16 bloodwar_mcu_4_13[] = { // Warrior 9 Player 2
0x7FB6,0x7FB7,0x7FB8,0x7FB9,0x7FBF,0x7FBB,0x7FFF,0x7FFF,
0x0000,0xFFFF,0x0006,0x0000,0x4232,0x56F8,0x2D8D,0x2108
};
-static UINT16 bloodwar_mcu_4_14[] = { // Warrior 7 Player 1
+static const UINT16 bloodwar_mcu_4_14[] = { // Warrior 7 Player 1
0x0006,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x0D00,0x0D00,0x0D40,0x0D40,0x0D60,0x0D80,0x1140,
@@ -1376,7 +1376,7 @@ static UINT16 bloodwar_mcu_4_14[] = { // Warrior 7 Player 1
0x77E2,0x77E4,0x77E6,0x77E8,0x7BEA,0x7BED,0x7BF0,0x7BF3,
0x7BF6,0x7BF9,0x7BFB,0x7FFF,0x0000,0xFFFF,0x0006,0x3CB1
};
-static UINT16 bloodwar_mcu_4_15[] = { // Warrior 7 Player 2
+static const UINT16 bloodwar_mcu_4_15[] = { // Warrior 7 Player 2
0x0006,0x3CB1,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x1CCB,0x1049,0x184A,0x18E9,0x1CAA,0x1C4C,0x20AE,
@@ -1517,7 +1517,7 @@ static UINT16 bloodwar_mcu_4_15[] = { // Warrior 7 Player 2
0x77E2,0x77E4,0x77E6,0x77E8,0x7BEA,0x7BED,0x7BF0,0x7BF3,
0x7BF6,0x7BF9,0x7BFB,0x7FFF,0x0000,0xFFFF,0x0002,0x0000
};
-static UINT16 bloodwar_mcu_4_16[] = { // Warrior 8 Player 1
+static const UINT16 bloodwar_mcu_4_16[] = { // Warrior 8 Player 1
0x0002,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x29A9,0x2DCA,0x31EB,0x360C,0x3A0D,0x3A2D,0x3A4D,
@@ -1554,7 +1554,7 @@ static UINT16 bloodwar_mcu_4_16[] = { // Warrior 8 Player 1
0x7BDE,0xFFFF,0x0002,0x0000,0x4232,0x56F8,0x2D8D,0x2108
};
-static UINT16 bloodwar_mcu_4_17[] = { // Warrior 8 Player 2
+static const UINT16 bloodwar_mcu_4_17[] = { // Warrior 8 Player 2
0x0002,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x296A,0x2D8B,0x31AC,0x35CD,0x35EF,0x39F0,0x3A10,
@@ -1591,7 +1591,7 @@ static UINT16 bloodwar_mcu_4_17[] = { // Warrior 8 Player 2
0x7BDE,0xFFFF,0x0003,0x0000,0x4232,0x56F8,0x2D8D,0x2108
};
-static UINT16 bloodwar_mcu_4_18[] = { // Warrior 2 Player 2
+static const UINT16 bloodwar_mcu_4_18[] = { // Warrior 2 Player 2
0x0003,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x1524,0x0CC2,0x0CE2,0x0CE3,0x10E3,0x1103,0x14E3,
@@ -1651,7 +1651,7 @@ static UINT16 bloodwar_mcu_4_18[] = { // Warrior 2 Player 2
0x294A,0x318C,0x39CE,0x03A0,0x23E0,0x37E0,0x3FE0,0x4FE0,
0x67ED,0x77EE,0x7FFF,0xFFFF,0x0003,0x0000,0x4232,0x56F8
};
-static UINT16 bloodwar_mcu_4_19[] = { // Warrior 2 Player 1
+static const UINT16 bloodwar_mcu_4_19[] = { // Warrior 2 Player 1
0x0003,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x1524,0x0CC2,0x0CE2,0x0CE3,0x10E3,0x1103,0x14E3,
@@ -1711,7 +1711,7 @@ static UINT16 bloodwar_mcu_4_19[] = { // Warrior 2 Player 1
0x294A,0x318C,0x39CE,0x03A0,0x23E0,0x37E0,0x3FE0,0x4FE0,
0x67ED,0x77EE,0x7FFF,0xFFFF,0x0005,0x0000,0x4232,0x56F8
};
-static UINT16 bloodwar_mcu_4_1a[] = { // Warrior 3 Player 1
+static const UINT16 bloodwar_mcu_4_1a[] = { // Warrior 3 Player 1
0x0005,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x08A0,0x0D02,0x1142,0x19C2,0x3EEB,0x430D,0x4B6C,
@@ -1839,7 +1839,7 @@ static UINT16 bloodwar_mcu_4_1a[] = { // Warrior 3 Player 1
0x0192,0x0194,0x0195,0x2597,0x2998,0x3599,0x3D99,0x0195,
0x0999,0x1199,0x21CF,0x25D4,0xFFFF,0x0005,0x0000,0x4232
};
-static UINT16 bloodwar_mcu_4_1b[] = { // Warrior 3 Player 2
+static const UINT16 bloodwar_mcu_4_1b[] = { // Warrior 3 Player 2
0x0005,0x0000,0x4232,0x56F8,0x2D8D,0x2108,0x294A,0x318C,
0x39CE,0x4210,0x4A52,0x5294,0x5AD6,0x6318,0x6B5A,0x739C,
0x7BDE,0x08A0,0x0D02,0x1142,0x19C2,0x3EEB,0x430D,0x4B6C,
@@ -1970,7 +1970,7 @@ static UINT16 bloodwar_mcu_4_1b[] = { // Warrior 3 Player 2
// --- tilemap data ---
// tile data (ff means no tiles) followed by routine index (end marker: 0xff00)
-static UINT16 bloodwar_mcu_4_1c[] = { // Warrior 8
+static const UINT16 bloodwar_mcu_4_1c[] = { // Warrior 8
0xFF08,0xFF02,0x0000,0xFF03,0x0400,0xFF01,0x0D00,0xFF06,
0x01BF,0xFF06,0x00FF,0xFF06,0x0008,0x2C01,0xFF06,0x0001,
0xFF05,0x0002,0x2C02,0xFF06,0x0001,0xFF05,0x0002,0x2C55,
@@ -2033,7 +2033,7 @@ static UINT16 bloodwar_mcu_4_1c[] = { // Warrior 8
0x000A,0x38BD,0xFF06,0x0004,0xFF06,0x000E,0xFF05,0x000A,
0x38C9,0xFF06,0x0004,0xFF06,0x00BF,0xFF00,0xFF08,0xFF02
};
-static UINT16 bloodwar_mcu_4_1d[] = { // Warrior 2
+static const UINT16 bloodwar_mcu_4_1d[] = { // Warrior 2
0xFF08,0xFF02,0x0000,0xFF03,0x0400,0xFF01,0x0000,0xFF06,
0x01BF,0xFF06,0x0003,0x4401,0xFF06,0x0002,0x4401,0xFF05,
0x0001,0x340B,0xFF06,0x0000,0x4401,0xFF06,0x0005,0xFF04,
@@ -2180,7 +2180,7 @@ static UINT16 bloodwar_mcu_4_1d[] = { // Warrior 2
0xFF05,0x0007,0x2070,0xFF06,0x0003,0xFF06,0x009F,0xFF00,
0xFF08,0xFF02,0x0000,0xFF03,0x0400,0xFF01,0x0200,0xFF06
};
-static UINT16 bloodwar_mcu_4_1e[] = { // Warrior 3
+static const UINT16 bloodwar_mcu_4_1e[] = { // Warrior 3
0xFF08,0xFF02,0x0000,0xFF03,0x0400,0xFF01,0x0200,0xFF06,
0x01BF,0xFF05,0x000F,0x2C01,0xFF05,0x000F,0x2C01,0xFF05,
0x000F,0x2C11,0xFF05,0x000F,0x2C11,0xFF05,0x0001,0x3C27,
@@ -2319,7 +2319,7 @@ static UINT16 bloodwar_mcu_4_1e[] = { // Warrior 3
0x007F,0xFF00,0xFF08,0xFF02,0x0000,0xFF03,0x0200,0xFF01
};
-static UINT16 bloodwar_mcu_4_1f[] = { // Warrior 5
+static const UINT16 bloodwar_mcu_4_1f[] = { // Warrior 5
0xFF08,0xFF02,0x0000,0xFF03,0x0200,0xFF01,0x0800,0xFF06,
0x01BF,0xFF06,0x007F,0xFF06,0x0009,0xFF05,0x0002,0x2801,
0xFF05,0x0004,0x3429,0xFF06,0x0000,0xFF05,0x0002,0x342E,
@@ -2402,7 +2402,7 @@ static UINT16 bloodwar_mcu_4_1f[] = { // Warrior 5
0xFF05,0x0001,0x2C6B,0x2C6A,0xFF06,0x000C,0xFF05,0x0001,
0x2C6B,0x2C6A,0xFF06,0x0006,0xFF06,0x003F,0xFF00,0xFF08
};
-static UINT16 bloodwar_mcu_4_20[] = { // Warrior 4
+static const UINT16 bloodwar_mcu_4_20[] = { // Warrior 4
0xFF08,0xFF02,0x0000,0xFF03,0x0400,0xFF01,0x1100,0xFF06,
0x01BF,0xFF06,0x00DF,0xFF06,0x0001,0xFF04,0x0002,0xFF09,
0x0001,0x2402,0xFF04,0x0000,0xFF06,0x0017,0xFF05,0x0001,
@@ -2477,7 +2477,7 @@ static UINT16 bloodwar_mcu_4_20[] = { // Warrior 4
0x2111,0xFF05,0x000F,0x2111,0xFF05,0x000F,0x2121,0xFF05,
0x000F,0x2121,0xFF06,0x013F,0xFF00,0xFF08,0xFF02,0x0000
};
-static UINT16 bloodwar_mcu_4_21[] = { // Warrior 6
+static const UINT16 bloodwar_mcu_4_21[] = { // Warrior 6
0xFF08,0xFF02,0x0000,0xFF03,0x0400,0xFF01,0x0F00,0xFF06,
0x01BF,0xFF06,0x005F,0xFF06,0x000F,0x4401,0xFF06,0x000E,
0xFF06,0x000C,0xFF05,0x0005,0x4402,0xFF06,0x000C,0xFF06,
@@ -2641,7 +2641,7 @@ static UINT16 bloodwar_mcu_4_21[] = { // Warrior 6
0x30EF,0xFF05,0x000F,0x3141,0xFF05,0x000F,0x3101,0xFF05,
0x000F,0x3151,0xFF05,0x000F,0x3111,0xFF00,0xFF08,0xFF02
};
-static UINT16 bloodwar_mcu_4_22[] = { // Warrior 1
+static const UINT16 bloodwar_mcu_4_22[] = { // Warrior 1
0xFF08,0xFF02,0x0000,0xFF03,0x0300,0xFF01,0x0B00,0xFF06,
0x01BF,0xFF06,0x0001,0x3401,0xFF06,0x0000,0xFF05,0x0002,
0x3402,0xFF06,0x0010,0xFF05,0x0001,0x3440,0xFF06,0x0001,
@@ -2764,7 +2764,7 @@ static UINT16 bloodwar_mcu_4_22[] = { // Warrior 1
0x0005,0xFF05,0x0006,0x2CF7,0xFF06,0x0008,0xFF05,0x0006,
0x2CF7,0xFF06,0x0002,0xFF06,0x007F,0xFF00,0xFF08,0xFF02
};
-static UINT16 bloodwar_mcu_4_23[] = { // Warrior 9
+static const UINT16 bloodwar_mcu_4_23[] = { // Warrior 9
0xFF08,0xFF02,0x0000,0xFF03,0x0400,0xFF01,0x0A00,0xFF06,
0x01BF,0xFF06,0x0006,0xFF05,0x0001,0x3C88,0xFF06,0x0005,
0xFF05,0x0001,0x4001,0xFF06,0x0005,0xFF04,0x0002,0xFF09,
@@ -2926,7 +2926,7 @@ static UINT16 bloodwar_mcu_4_23[] = { // Warrior 9
0xFF05,0x0007,0x2881,0xFF05,0x0007,0x2881,0xFF05,0x0007,
0x2881,0xFF05,0x0007,0x2881,0xFF06,0x007F,0xFF00,0xFF08
};
-static UINT16 bloodwar_mcu_4_24[] = { // Warrior 7
+static const UINT16 bloodwar_mcu_4_24[] = { // Warrior 7
0xFF08,0xFF02,0x0000,0xFF03,0x0400,0xFF01,0x0300,0xFF06,
0x01BF,0xFF06,0x0000,0x3402,0xFF05,0x0005,0x4C14,0x3402,
0xFF05,0x0006,0x4C14,0xFF05,0x0006,0x4C14,0xFF04,0x0002,
@@ -3041,7 +3041,7 @@ static UINT16 bloodwar_mcu_4_24[] = { // Warrior 7
};
// --- fighter data: pointers to ROM ---
-static UINT16 bloodwar_mcu_4_25[] = { // Warrior 1
+static const UINT16 bloodwar_mcu_4_25[] = { // Warrior 1
0x0007,0x2B72,0x0007,0x2B9E,0x0007,0x2C52,0x0007,0x2D36,
0x0007,0x3584,0x0007,0x2E3A,0x0007,0x2E54,0x0007,0x2E74,
0x0007,0x2F28,0x0007,0x3022,0x0007,0x35A0,0x0007,0x377C,
@@ -3113,7 +3113,7 @@ static UINT16 bloodwar_mcu_4_25[] = { // Warrior 1
0x0007,0x862A,0x0007,0x8644,0x0007,0x869C,0x0007,0x86A6,
0x0007,0xCC3C,0x0007,0xCC68,0x0007,0xCD1C,0x0007,0xCD9A
};
-static UINT16 bloodwar_mcu_4_26[] = { // Warrior 2
+static const UINT16 bloodwar_mcu_4_26[] = { // Warrior 2
0x000B,0xB188,0x000B,0xB1C0,0x000B,0xB308,0x000B,0xB590,
0x000B,0xCF38,0x000B,0xBA00,0x000B,0xBA1A,0x000B,0xBA3A,
0x000B,0xBE62,0x000B,0xC4AA,0x000B,0xCF54,0x000B,0xD130,
@@ -3181,7 +3181,7 @@ static UINT16 bloodwar_mcu_4_26[] = { // Warrior 2
0x000C,0x1F4A,0x000C,0x1F5E,0x000C,0x1FC2,0x000C,0x1FCC,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF
};
-static UINT16 bloodwar_mcu_4_27[] = { // Warrior 3
+static const UINT16 bloodwar_mcu_4_27[] = { // Warrior 3
0x0008,0x631C,0x0008,0x6348,0x0008,0x63EC,0x0008,0x6494,
0x0008,0x6C5C,0x0008,0x6598,0x0008,0x65B2,0x0008,0x65D2,
0x0008,0x6676,0x0008,0x674A,0x0008,0x6C78,0x0008,0x6E54,
@@ -3254,7 +3254,7 @@ static UINT16 bloodwar_mcu_4_27[] = { // Warrior 3
0x0008,0xB786,0x0008,0xB8F0,0x0008,0xB912,0x0008,0xB93A,
0x0008,0xF128,0x0008,0xF148,0x0008,0xF1EC,0x0008,0xF2AA
};
-static UINT16 bloodwar_mcu_4_28[] = { // Warrior 4
+static const UINT16 bloodwar_mcu_4_28[] = { // Warrior 4
0x0008,0xF128,0x0008,0xF148,0x0008,0xF1EC,0x0008,0xF2AA,
0x0008,0xFA80,0x0008,0xF3AA,0x0008,0xF3C4,0x0008,0xF3E4,
0x0008,0xF4A8,0x0008,0xF56C,0x0008,0xFA9C,0x0008,0xFC78,
@@ -3325,7 +3325,7 @@ static UINT16 bloodwar_mcu_4_28[] = { // Warrior 4
0x0009,0x4A2A,0x0009,0x81A8,0x0009,0x81C8,0x0009,0x8270
};
-static UINT16 bloodwar_mcu_4_29[] = { // Warrior 5
+static const UINT16 bloodwar_mcu_4_29[] = { // Warrior 5
0x0007,0xCC3C,0x0007,0xCC68,0x0007,0xCD1C,0x0007,0xCD9A,
0x0007,0xD616,0x0007,0xCE38,0x0007,0xCE52,0x0007,0xCE72,
0x0007,0xCF16,0x0007,0xCFAA,0x0007,0xD632,0x0007,0xD80E,
@@ -3396,7 +3396,7 @@ static UINT16 bloodwar_mcu_4_29[] = { // Warrior 5
0x0008,0x1E9A,0x0008,0x1EAC,0x0008,0x631C,0x0008,0x6348
};
-static UINT16 bloodwar_mcu_4_2a[] = { // Warrior 6
+static const UINT16 bloodwar_mcu_4_2a[] = { // Warrior 6
0x000A,0x0E3C,0x000A,0x0E5C,0x000A,0x0F00,0x000A,0x0FA8,
0x000A,0x16E2,0x000A,0x105C,0x000A,0x1076,0x000A,0x1096,
0x000A,0x113A,0x000A,0x11DE,0x000A,0x16FE,0x000A,0x18DA,
@@ -3465,7 +3465,7 @@ static UINT16 bloodwar_mcu_4_2a[] = { // Warrior 6
0x000A,0x62DA,0x000A,0x62A0,0x000A,0x62B4,0x000A,0x631E,
0x000A,0x6338,0x000A,0x94A4,0x000A,0x94C4,0x000A,0x9568
};
-static UINT16 bloodwar_mcu_4_2b[] = { // Warrior 7
+static const UINT16 bloodwar_mcu_4_2b[] = { // Warrior 7
0x000A,0x94A4,0x000A,0x94C4,0x000A,0x9568,0x000A,0x9646,
0x000A,0x9DFC,0x000A,0x9746,0x000A,0x9760,0x000A,0x9780,
0x000A,0x9824,0x000A,0x98C8,0x000A,0x9E18,0x000A,0x9FF4,
@@ -3533,7 +3533,7 @@ static UINT16 bloodwar_mcu_4_2b[] = { // Warrior 7
0x000A,0xF31E,0x000A,0xF344,0x000A,0xF39C,0x000A,0xF3A6,
0x000B,0x272C,0x000B,0x274C,0x000B,0x284C,0x000B,0x2924
};
-static UINT16 bloodwar_mcu_4_2c[] = { // Warrior 8
+static const UINT16 bloodwar_mcu_4_2c[] = { // Warrior 8
0x000B,0x272C,0x000B,0x274C,0x000B,0x284C,0x000B,0x2924,
0x000B,0x3242,0x000B,0x2A0E,0x000B,0x2A28,0x000B,0x2A48,
0x000B,0x2B4C,0x000B,0x2C1A,0x000B,0x325E,0x000B,0x343A,
@@ -3602,7 +3602,7 @@ static UINT16 bloodwar_mcu_4_2c[] = { // Warrior 8
0x000B,0x80C8,0x000B,0x808E,0x000B,0x80A2,0x000B,0x811C,
0x000B,0x813E,0x000B,0xB188,0x000B,0xB1C0,0x000B,0xB308
};
-static UINT16 bloodwar_mcu_4_2d[] = { // Warrior 9
+static const UINT16 bloodwar_mcu_4_2d[] = { // Warrior 9
0x0009,0x81A8,0x0009,0x81C8,0x0009,0x8270,0x0009,0x8328,
0x0009,0x8A98,0x0009,0x8416,0x0009,0x8430,0x0009,0x8450,
0x0009,0x84E8,0x0009,0x8580,0x0009,0x8AB4,0x0009,0x8C90,