diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2018-06-13 14:53:20 -0400 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2018-06-13 14:56:22 -0400 |
commit | a69902b46055356300b31d78277ad689995b33ff (patch) | |
tree | 055df21f5a9374c061664daaf5396df6069d4f5e /src/mame/includes | |
parent | b8ed384272e386a3b206e351f8bdfba636b164a3 (diff) |
Remove emupal.h from emu.h (nw)
Diffstat (limited to 'src/mame/includes')
632 files changed, 752 insertions, 6 deletions
diff --git a/src/mame/includes/1942.h b/src/mame/includes/1942.h index 0d9e2a06e77..5f867b403ca 100644 --- a/src/mame/includes/1942.h +++ b/src/mame/includes/1942.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" +#include "emupal.h" class _1942_state : public driver_device { diff --git a/src/mame/includes/1943.h b/src/mame/includes/1943.h index 481f1071089..7efcb5320ab 100644 --- a/src/mame/includes/1943.h +++ b/src/mame/includes/1943.h @@ -6,6 +6,8 @@ ***************************************************************************/ +#include "emupal.h" + class _1943_state : public driver_device { public: diff --git a/src/mame/includes/40love.h b/src/mame/includes/40love.h index 0a7213d8149..c7319a427e3 100644 --- a/src/mame/includes/40love.h +++ b/src/mame/includes/40love.h @@ -6,6 +6,7 @@ #include "sound/msm5232.h" #include "sound/ay8910.h" #include "sound/ta7630.h" +#include "emupal.h" class fortyl_state : public driver_device { diff --git a/src/mame/includes/4enraya.h b/src/mame/includes/4enraya.h index 02510082292..3778260c751 100644 --- a/src/mame/includes/4enraya.h +++ b/src/mame/includes/4enraya.h @@ -12,6 +12,7 @@ #pragma once #include "sound/ay8910.h" +#include "emupal.h" class _4enraya_state : public driver_device { diff --git a/src/mame/includes/8080bw.h b/src/mame/includes/8080bw.h index 0ed578644b3..51ae8d05618 100644 --- a/src/mame/includes/8080bw.h +++ b/src/mame/includes/8080bw.h @@ -18,6 +18,7 @@ #include "sound/sn76477.h" #include "sound/spkrdev.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/abc80.h b/src/mame/includes/abc80.h index 996eb7c99a8..a5b3b6e5988 100644 --- a/src/mame/includes/abc80.h +++ b/src/mame/includes/abc80.h @@ -25,6 +25,7 @@ #include "machine/z80pio.h" #include "sound/sn76477.h" #include "sound/wave.h" +#include "emupal.h" #define ABC80_HTOTAL 384 #define ABC80_HBEND 30 diff --git a/src/mame/includes/abc80x.h b/src/mame/includes/abc80x.h index c3f61f25cbe..6dc49d121e0 100644 --- a/src/mame/includes/abc80x.h +++ b/src/mame/includes/abc80x.h @@ -23,6 +23,7 @@ #include "sound/discrete.h" #include "video/mc6845.h" #include "video/saa5050.h" +#include "emupal.h" #include "softlist.h" #include "speaker.h" diff --git a/src/mame/includes/ac1.h b/src/mame/includes/ac1.h index e5ef90ce2d1..ec7c616a69f 100644 --- a/src/mame/includes/ac1.h +++ b/src/mame/includes/ac1.h @@ -11,6 +11,7 @@ #include "machine/z80pio.h" #include "imagedev/cassette.h" +#include "emupal.h" class ac1_state : public driver_device { diff --git a/src/mame/includes/advision.h b/src/mame/includes/advision.h index 1a574382b1a..1063d455b5c 100644 --- a/src/mame/includes/advision.h +++ b/src/mame/includes/advision.h @@ -12,6 +12,7 @@ #include "sound/dac.h" #include "bus/generic/slot.h" #include "bus/generic/carts.h" +#include "emupal.h" #define SCREEN_TAG "screen" #define I8048_TAG "i8048" diff --git a/src/mame/includes/aeroboto.h b/src/mame/includes/aeroboto.h index edbe2087dd4..68f284179bc 100644 --- a/src/mame/includes/aeroboto.h +++ b/src/mame/includes/aeroboto.h @@ -6,6 +6,8 @@ ***************************************************************************/ +#include "emupal.h" + class aeroboto_state : public driver_device { public: diff --git a/src/mame/includes/aerofgt.h b/src/mame/includes/aerofgt.h index 886d7db0a8f..b076d4d5b08 100644 --- a/src/mame/includes/aerofgt.h +++ b/src/mame/includes/aerofgt.h @@ -6,6 +6,7 @@ #include "video/vsystem_spr2.h" #include "sound/okim6295.h" #include "sound/upd7759.h" +#include "emupal.h" class aerofgt_state : public driver_device { diff --git a/src/mame/includes/airbustr.h b/src/mame/includes/airbustr.h index 05e058c9141..c40c357f4a3 100644 --- a/src/mame/includes/airbustr.h +++ b/src/mame/includes/airbustr.h @@ -10,6 +10,7 @@ #include "machine/timer.h" #include "machine/watchdog.h" #include "video/kan_pand.h" +#include "emupal.h" #include "screen.h" class airbustr_state : public driver_device diff --git a/src/mame/includes/ajax.h b/src/mame/includes/ajax.h index b4af0d7a4cd..2c045b4ee50 100644 --- a/src/mame/includes/ajax.h +++ b/src/mame/includes/ajax.h @@ -8,6 +8,7 @@ #include "video/k051960.h" #include "video/k051316.h" #include "video/konami_helper.h" +#include "emupal.h" class ajax_state : public driver_device { diff --git a/src/mame/includes/alesis.h b/src/mame/includes/alesis.h index 8900d4ebbe9..aefb7ce31af 100644 --- a/src/mame/includes/alesis.h +++ b/src/mame/includes/alesis.h @@ -16,6 +16,7 @@ #include "sound/dac.h" #include "video/hd44780.h" #include "imagedev/cassette.h" +#include "emupal.h" #include "rendlay.h" #define MCFG_ALESIS_DM3AG_ADD(_tag,_clock) \ diff --git a/src/mame/includes/alpha68k.h b/src/mame/includes/alpha68k.h index 6a31cfc0fdc..bff6afd4b2d 100644 --- a/src/mame/includes/alpha68k.h +++ b/src/mame/includes/alpha68k.h @@ -8,6 +8,7 @@ #include "machine/74259.h" #include "machine/gen_latch.h" +#include "emupal.h" class alpha68k_state : public driver_device { diff --git a/src/mame/includes/amiga.h b/src/mame/includes/amiga.h index 65a39cbd938..c56ec0290f0 100644 --- a/src/mame/includes/amiga.h +++ b/src/mame/includes/amiga.h @@ -25,6 +25,7 @@ Ernesto Corvi & Mariusz Wojcieszek #include "machine/i2cmem.h" #include "machine/8364_paula.h" #include "video/amigaaga.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/ampoker2.h b/src/mame/includes/ampoker2.h index f4fe5ede1a7..568409501f5 100644 --- a/src/mame/includes/ampoker2.h +++ b/src/mame/includes/ampoker2.h @@ -2,6 +2,7 @@ // copyright-holders:Roberto Fresca #include "machine/watchdog.h" +#include "emupal.h" class ampoker2_state : public driver_device { diff --git a/src/mame/includes/amspdwy.h b/src/mame/includes/amspdwy.h index 527ba9c9b61..429a3e4484d 100644 --- a/src/mame/includes/amspdwy.h +++ b/src/mame/includes/amspdwy.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "sound/ym2151.h" +#include "emupal.h" #include "screen.h" class amspdwy_state : public driver_device diff --git a/src/mame/includes/amstrad.h b/src/mame/includes/amstrad.h index f7d16643988..5394dda5d1c 100644 --- a/src/mame/includes/amstrad.h +++ b/src/mame/includes/amstrad.h @@ -43,6 +43,7 @@ #include "bus/centronics/digiblst.h" #include "bus/generic/slot.h" #include "bus/generic/carts.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/apexc.h b/src/mame/includes/apexc.h index 743dd545458..e7667a1e462 100644 --- a/src/mame/includes/apexc.h +++ b/src/mame/includes/apexc.h @@ -9,6 +9,7 @@ #include "emu.h" #include "cpu/apexc/apexc.h" #include "machine/apexc.h" +#include "emupal.h" #include "screen.h" class apexc_state : public driver_device diff --git a/src/mame/includes/apple2.h b/src/mame/includes/apple2.h index b88d02703ab..b04e26a78a0 100644 --- a/src/mame/includes/apple2.h +++ b/src/mame/includes/apple2.h @@ -28,6 +28,7 @@ #include "bus/a2bus/a2eauxslot.h" #include "bus/rs232/rs232.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/apple2gs.h b/src/mame/includes/apple2gs.h index 76252a8459d..edce53aad21 100644 --- a/src/mame/includes/apple2gs.h +++ b/src/mame/includes/apple2gs.h @@ -19,6 +19,7 @@ #include "cpu/g65816/g65816.h" #include "cpu/m6502/m5074x.h" #include "machine/z80scc.h" +#include "emupal.h" #define ADBMICRO_TAG "adbmicro" #define SCC_TAG "scc" diff --git a/src/mame/includes/apple3.h b/src/mame/includes/apple3.h index b35a7c33665..5e6e342b266 100644 --- a/src/mame/includes/apple3.h +++ b/src/mame/includes/apple3.h @@ -23,6 +23,7 @@ #include "machine/wozfdc.h" #include "imagedev/floppy.h" #include "formats/flopimg.h" +#include "emupal.h" #include "screen.h" #define VAR_VM0 0x0001 diff --git a/src/mame/includes/appoooh.h b/src/mame/includes/appoooh.h index c7057fa576c..3abda1cc9ac 100644 --- a/src/mame/includes/appoooh.h +++ b/src/mame/includes/appoooh.h @@ -6,6 +6,7 @@ #pragma once #include "sound/msm5205.h" +#include "emupal.h" class appoooh_state : public driver_device { diff --git a/src/mame/includes/aquarium.h b/src/mame/includes/aquarium.h index 89a227198b4..cce419c1a37 100644 --- a/src/mame/includes/aquarium.h +++ b/src/mame/includes/aquarium.h @@ -5,6 +5,7 @@ #include "machine/mb3773.h" #include "sound/okim6295.h" #include "video/excellent_spr.h" +#include "emupal.h" #include "screen.h" class aquarium_state : public driver_device diff --git a/src/mame/includes/aquarius.h b/src/mame/includes/aquarius.h index 5aaaf21bcfc..658cf8f0874 100644 --- a/src/mame/includes/aquarius.h +++ b/src/mame/includes/aquarius.h @@ -21,6 +21,7 @@ #include "bus/generic/slot.h" #include "bus/generic/carts.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/arabian.h b/src/mame/includes/arabian.h index f09e3b6a1ef..2f438baf15d 100644 --- a/src/mame/includes/arabian.h +++ b/src/mame/includes/arabian.h @@ -8,6 +8,8 @@ ***************************************************************************/ +#include "emupal.h" + class arabian_state : public driver_device { public: diff --git a/src/mame/includes/arcadia.h b/src/mame/includes/arcadia.h index 97462622764..21ee2fcdb2e 100644 --- a/src/mame/includes/arcadia.h +++ b/src/mame/includes/arcadia.h @@ -16,6 +16,7 @@ #include "bus/arcadia/slot.h" #include "bus/arcadia/rom.h" +#include "emupal.h" #include "screen.h" // space vultures sprites above diff --git a/src/mame/includes/archimds.h b/src/mame/includes/archimds.h index 0ce568983a3..713d93c22bd 100644 --- a/src/mame/includes/archimds.h +++ b/src/mame/includes/archimds.h @@ -13,6 +13,7 @@ #include "sound/dac.h" #include "machine/i2cmem.h" #include "machine/wd_fdc.h" +#include "emupal.h" #include "screen.h" // interrupt definitions. these are for the real Archimedes computer - arcade diff --git a/src/mame/includes/argus.h b/src/mame/includes/argus.h index c111396fdb6..dc84aacece7 100644 --- a/src/mame/includes/argus.h +++ b/src/mame/includes/argus.h @@ -3,6 +3,7 @@ #include "machine/timer.h" #include "video/jalblend.h" +#include "emupal.h" #include "screen.h" class argus_state : public driver_device diff --git a/src/mame/includes/arkanoid.h b/src/mame/includes/arkanoid.h index 3dc2456667d..68456e64ad6 100644 --- a/src/mame/includes/arkanoid.h +++ b/src/mame/includes/arkanoid.h @@ -6,6 +6,7 @@ #pragma once #include "machine/taito68705interface.h" +#include "emupal.h" /* This it the best way to allow game specific kludges until the system is fully understood */ enum { diff --git a/src/mame/includes/armedf.h b/src/mame/includes/armedf.h index b76b14045d6..8b68e53dcf2 100644 --- a/src/mame/includes/armedf.h +++ b/src/mame/includes/armedf.h @@ -4,6 +4,7 @@ #include "machine/nb1414m4.h" #include "machine/gen_latch.h" #include "video/bufsprite.h" +#include "emupal.h" class armedf_state : public driver_device { diff --git a/src/mame/includes/astrocde.h b/src/mame/includes/astrocde.h index 2b747ffdda8..e522626d6cb 100644 --- a/src/mame/includes/astrocde.h +++ b/src/mame/includes/astrocde.h @@ -11,6 +11,7 @@ #include "sound/astrocde.h" #include "sound/samples.h" #include "sound/votrax.h" +#include "emupal.h" #include "screen.h" #define ASTROCADE_CLOCK (XTAL(14'318'181)/2) diff --git a/src/mame/includes/atari400.h b/src/mame/includes/atari400.h index fa44262ca77..a6c81fe82db 100644 --- a/src/mame/includes/atari400.h +++ b/src/mame/includes/atari400.h @@ -19,6 +19,7 @@ #include "video/antic.h" #include "video/gtia.h" +#include "emupal.h" #include "screen.h" #include <algorithm> diff --git a/src/mame/includes/atarifb.h b/src/mame/includes/atarifb.h index 7a17f9e6777..e4bbc66eb05 100644 --- a/src/mame/includes/atarifb.h +++ b/src/mame/includes/atarifb.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/atarist.h b/src/mame/includes/atarist.h index 669556e449d..cdcfa2e21dc 100644 --- a/src/mame/includes/atarist.h +++ b/src/mame/includes/atarist.h @@ -20,6 +20,7 @@ #include "machine/wd_fdc.h" #include "sound/ay8910.h" #include "sound/lmc1992.h" +#include "emupal.h" #include "screen.h" #define M68000_TAG "m68000" diff --git a/src/mame/includes/aussiebyte.h b/src/mame/includes/aussiebyte.h index ce4ecad9ef0..279624c5d86 100644 --- a/src/mame/includes/aussiebyte.h +++ b/src/mame/includes/aussiebyte.h @@ -31,6 +31,9 @@ #include "imagedev/snapquik.h" +#include "emupal.h" + + /*********************************************************** diff --git a/src/mame/includes/avigo.h b/src/mame/includes/avigo.h index 7719682c7ab..f29810a6db5 100644 --- a/src/mame/includes/avigo.h +++ b/src/mame/includes/avigo.h @@ -22,6 +22,7 @@ #include "machine/rp5c01.h" #include "machine/timer.h" #include "sound/spkrdev.h" +#include "emupal.h" #define AVIGO_NUM_COLOURS 2 diff --git a/src/mame/includes/b2m.h b/src/mame/includes/b2m.h index a27ef3d2545..008f3ed6b4e 100644 --- a/src/mame/includes/b2m.h +++ b/src/mame/includes/b2m.h @@ -18,6 +18,7 @@ #include "machine/wd_fdc.h" #include "sound/spkrdev.h" #include "sound/wave.h" +#include "emupal.h" class b2m_state : public driver_device { diff --git a/src/mame/includes/bagman.h b/src/mame/includes/bagman.h index 9d11df9a0e3..adc00f277d5 100644 --- a/src/mame/includes/bagman.h +++ b/src/mame/includes/bagman.h @@ -8,6 +8,7 @@ #include "machine/74259.h" #include "sound/tms5110.h" +#include "emupal.h" class bagman_state : public driver_device { diff --git a/src/mame/includes/balsente.h b/src/mame/includes/balsente.h index a467a2357ab..f897b45825d 100644 --- a/src/mame/includes/balsente.h +++ b/src/mame/includes/balsente.h @@ -13,6 +13,7 @@ #include "machine/x2212.h" #include "machine/74259.h" #include "sound/cem3394.h" +#include "emupal.h" #include "screen.h" #define BALSENTE_MASTER_CLOCK (20000000) diff --git a/src/mame/includes/bankp.h b/src/mame/includes/bankp.h index 12e1c0f5527..d5838de2248 100644 --- a/src/mame/includes/bankp.h +++ b/src/mame/includes/bankp.h @@ -6,6 +6,8 @@ ***************************************************************************/ +#include "emupal.h" + class bankp_state : public driver_device { public: diff --git a/src/mame/includes/baraduke.h b/src/mame/includes/baraduke.h index 796609ad172..86765cbb1af 100644 --- a/src/mame/includes/baraduke.h +++ b/src/mame/includes/baraduke.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Manuel Abadia #include "sound/namco.h" +#include "emupal.h" class baraduke_state : public driver_device { diff --git a/src/mame/includes/batman.h b/src/mame/includes/batman.h index c0b06a71055..195dd53c1b0 100644 --- a/src/mame/includes/batman.h +++ b/src/mame/includes/batman.h @@ -13,6 +13,7 @@ #include "audio/atarijsa.h" #include "video/atarimo.h" #include "video/atarivad.h" +#include "emupal.h" #include "screen.h" class batman_state : public driver_device diff --git a/src/mame/includes/battlane.h b/src/mame/includes/battlane.h index 9f7b71edf16..16116cb08e4 100644 --- a/src/mame/includes/battlane.h +++ b/src/mame/includes/battlane.h @@ -6,6 +6,8 @@ ***************************************************************************/ +#include "emupal.h" + class battlane_state : public driver_device { public: diff --git a/src/mame/includes/battlex.h b/src/mame/includes/battlex.h index b759c516566..387a7b4471b 100644 --- a/src/mame/includes/battlex.h +++ b/src/mame/includes/battlex.h @@ -6,6 +6,8 @@ ***************************************************************************/ +#include "emupal.h" + class battlex_state : public driver_device { public: diff --git a/src/mame/includes/bbc.h b/src/mame/includes/bbc.h index 1d81608cb24..c907323c1c7 100644 --- a/src/mame/includes/bbc.h +++ b/src/mame/includes/bbc.h @@ -42,6 +42,7 @@ #include "bus/generic/slot.h" #include "bus/generic/carts.h" +#include "emupal.h" #include "screen.h" #define RS232_TAG "rs232" diff --git a/src/mame/includes/bigevglf.h b/src/mame/includes/bigevglf.h index 8ff2e84e303..b5e56b13393 100644 --- a/src/mame/includes/bigevglf.h +++ b/src/mame/includes/bigevglf.h @@ -3,6 +3,7 @@ #include "sound/msm5232.h" #include "machine/gen_latch.h" #include "machine/taito68705interface.h" +#include "emupal.h" #include "screen.h" class bigevglf_state : public driver_device diff --git a/src/mame/includes/bigstrkb.h b/src/mame/includes/bigstrkb.h index f815f8cc36e..84d069fd916 100644 --- a/src/mame/includes/bigstrkb.h +++ b/src/mame/includes/bigstrkb.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:David Haywood + +#include "emupal.h" + class bigstrkb_state : public driver_device { public: diff --git a/src/mame/includes/bionicc.h b/src/mame/includes/bionicc.h index 59d597a61bf..8169e0ea7bc 100644 --- a/src/mame/includes/bionicc.h +++ b/src/mame/includes/bionicc.h @@ -12,6 +12,7 @@ #include "video/bufsprite.h" #include "video/tigeroad_spr.h" #include "cpu/mcs51/mcs51.h" +#include "emupal.h" class bionicc_state : public driver_device { diff --git a/src/mame/includes/bishi.h b/src/mame/includes/bishi.h index 56e077620d9..ea02dd2559d 100644 --- a/src/mame/includes/bishi.h +++ b/src/mame/includes/bishi.h @@ -11,6 +11,7 @@ #include "video/k055555.h" #include "video/k054338.h" #include "video/konami_helper.h" +#include "emupal.h" #include "screen.h" #define CPU_CLOCK (XTAL(24'000'000) / 2) /* 68000 clock */ diff --git a/src/mame/includes/bking.h b/src/mame/includes/bking.h index 69fc79967b6..5a8300ee155 100644 --- a/src/mame/includes/bking.h +++ b/src/mame/includes/bking.h @@ -4,6 +4,7 @@ #include "machine/taito68705interface.h" #include "machine/gen_latch.h" #include "machine/input_merger.h" +#include "emupal.h" #include "screen.h" class bking_state : public driver_device diff --git a/src/mame/includes/bladestl.h b/src/mame/includes/bladestl.h index 5bd25e7abcf..0af0d8c4a41 100644 --- a/src/mame/includes/bladestl.h +++ b/src/mame/includes/bladestl.h @@ -13,6 +13,7 @@ #include "video/k007342.h" #include "video/k007420.h" #include "video/k051733.h" +#include "emupal.h" class bladestl_state : public driver_device { diff --git a/src/mame/includes/blktiger.h b/src/mame/includes/blktiger.h index 6ba10f35bad..712294c98fa 100644 --- a/src/mame/includes/blktiger.h +++ b/src/mame/includes/blktiger.h @@ -7,6 +7,7 @@ ***************************************************************************/ #include "video/bufsprite.h" +#include "emupal.h" class blktiger_state : public driver_device { diff --git a/src/mame/includes/blmbycar.h b/src/mame/includes/blmbycar.h index 8ceba7a8929..15daf03d5c5 100644 --- a/src/mame/includes/blmbycar.h +++ b/src/mame/includes/blmbycar.h @@ -6,6 +6,8 @@ ***************************************************************************/ +#include "emupal.h" + class blmbycar_state : public driver_device { public: diff --git a/src/mame/includes/blockout.h b/src/mame/includes/blockout.h index be7f2d89c65..e842cde27a1 100644 --- a/src/mame/includes/blockout.h +++ b/src/mame/includes/blockout.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class blockout_state : public driver_device diff --git a/src/mame/includes/bloodbro.h b/src/mame/includes/bloodbro.h index 218e84d7297..b7596f0d47a 100644 --- a/src/mame/includes/bloodbro.h +++ b/src/mame/includes/bloodbro.h @@ -2,6 +2,7 @@ // copyright-holders:Carlos A. Lozano #include "audio/seibu.h" #include "sound/3812intf.h" +#include "emupal.h" class bloodbro_state : public driver_device, protected seibu_sound_common { diff --git a/src/mame/includes/blueprnt.h b/src/mame/includes/blueprnt.h index 6d23fc3ddab..37f9834e60f 100644 --- a/src/mame/includes/blueprnt.h +++ b/src/mame/includes/blueprnt.h @@ -7,6 +7,7 @@ ***************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" class blueprnt_state : public driver_device { diff --git a/src/mame/includes/bogeyman.h b/src/mame/includes/bogeyman.h index 7db68e1878f..a20b299d859 100644 --- a/src/mame/includes/bogeyman.h +++ b/src/mame/includes/bogeyman.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "sound/ay8910.h" +#include "emupal.h" class bogeyman_state : public driver_device { diff --git a/src/mame/includes/bombjack.h b/src/mame/includes/bombjack.h index d75009faaf9..74e67b9fb60 100644 --- a/src/mame/includes/bombjack.h +++ b/src/mame/includes/bombjack.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" class bombjack_state : public driver_device { diff --git a/src/mame/includes/bottom9.h b/src/mame/includes/bottom9.h index 4ccef0c3b33..f2813eaba65 100644 --- a/src/mame/includes/bottom9.h +++ b/src/mame/includes/bottom9.h @@ -10,6 +10,7 @@ #include "video/k051960.h" #include "video/k051316.h" #include "video/konami_helper.h" +#include "emupal.h" class bottom9_state : public driver_device { diff --git a/src/mame/includes/brkthru.h b/src/mame/includes/brkthru.h index bd9a06bb99f..d979f1ca805 100644 --- a/src/mame/includes/brkthru.h +++ b/src/mame/includes/brkthru.h @@ -7,6 +7,7 @@ ***************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" class brkthru_state : public driver_device { diff --git a/src/mame/includes/bsktball.h b/src/mame/includes/bsktball.h index 5d81556b962..497e83e4b4b 100644 --- a/src/mame/includes/bsktball.h +++ b/src/mame/includes/bsktball.h @@ -12,6 +12,7 @@ #include "machine/timer.h" #include "sound/discrete.h" +#include "emupal.h" /* Discrete Sound Input Nodes */ #define BSKTBALL_NOTE_DATA NODE_01 diff --git a/src/mame/includes/btime.h b/src/mame/includes/btime.h index 38af9ef7f05..b281c27f0e8 100644 --- a/src/mame/includes/btime.h +++ b/src/mame/includes/btime.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "machine/input_merger.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class btime_state : public driver_device diff --git a/src/mame/includes/btoads.h b/src/mame/includes/btoads.h index 9a297c11200..66fe1f155fb 100644 --- a/src/mame/includes/btoads.h +++ b/src/mame/includes/btoads.h @@ -13,6 +13,7 @@ #include "video/tlc34076.h" #include "sound/bsmt2000.h" #include "machine/nvram.h" +#include "emupal.h" #include "screen.h" class btoads_state : public driver_device diff --git a/src/mame/includes/bublbobl.h b/src/mame/includes/bublbobl.h index 1bf355da100..617ab7db620 100644 --- a/src/mame/includes/bublbobl.h +++ b/src/mame/includes/bublbobl.h @@ -10,6 +10,7 @@ #include "machine/gen_latch.h" #include "sound/2203intf.h" #include "sound/3526intf.h" +#include "emupal.h" #include "screen.h" #include "machine/taito68705interface.h" diff --git a/src/mame/includes/buggychl.h b/src/mame/includes/buggychl.h index f0403fd50e6..48d4e2395ff 100644 --- a/src/mame/includes/buggychl.h +++ b/src/mame/includes/buggychl.h @@ -10,6 +10,7 @@ #include "sound/msm5232.h" #include "sound/ta7630.h" #include "sound/ay8910.h" +#include "emupal.h" #include "screen.h" class buggychl_state : public driver_device diff --git a/src/mame/includes/busicom.h b/src/mame/includes/busicom.h index cc60d1c9bb7..35fa114c122 100644 --- a/src/mame/includes/busicom.h +++ b/src/mame/includes/busicom.h @@ -13,6 +13,7 @@ #include "cpu/mcs40/mcs40.h" #include "machine/timer.h" +#include "emupal.h" class busicom_state : public driver_device { diff --git a/src/mame/includes/bw12.h b/src/mame/includes/bw12.h index 0bac015645b..c3fed54dc08 100644 --- a/src/mame/includes/bw12.h +++ b/src/mame/includes/bw12.h @@ -17,6 +17,7 @@ #include "machine/upd765.h" #include "machine/z80dart.h" #include "video/mc6845.h" +#include "emupal.h" #define SCREEN_TAG "screen" #define Z80_TAG "ic35" diff --git a/src/mame/includes/bw2.h b/src/mame/includes/bw2.h index 0978af8c185..a41998a7f3d 100644 --- a/src/mame/includes/bw2.h +++ b/src/mame/includes/bw2.h @@ -15,6 +15,7 @@ #include "machine/ram.h" #include "machine/wd_fdc.h" #include "video/msm6255.h" +#include "emupal.h" #include "rendlay.h" #define Z80_TAG "ic1" diff --git a/src/mame/includes/bwing.h b/src/mame/includes/bwing.h index 3d83f45ae7a..ae637a488a9 100644 --- a/src/mame/includes/bwing.h +++ b/src/mame/includes/bwing.h @@ -8,6 +8,7 @@ #include "machine/bankdev.h" #include "machine/gen_latch.h" +#include "emupal.h" #define BW_DEBUG 0 diff --git a/src/mame/includes/cabal.h b/src/mame/includes/cabal.h index ec0a72e15d0..407ddfb11a0 100644 --- a/src/mame/includes/cabal.h +++ b/src/mame/includes/cabal.h @@ -2,6 +2,7 @@ // copyright-holders:Carlos A. Lozano #include "audio/seibu.h" #include "sound/msm5205.h" +#include "emupal.h" class cabal_state : public driver_device { diff --git a/src/mame/includes/calomega.h b/src/mame/includes/calomega.h index c6d286d3699..50936342a07 100644 --- a/src/mame/includes/calomega.h +++ b/src/mame/includes/calomega.h @@ -2,6 +2,7 @@ // copyright-holders:Roberto Fresca #include "machine/6850acia.h" #include "machine/clock.h" +#include "emupal.h" class calomega_state : public driver_device { diff --git a/src/mame/includes/canyon.h b/src/mame/includes/canyon.h index 2b7d0f653dc..87a0a1f3d9f 100644 --- a/src/mame/includes/canyon.h +++ b/src/mame/includes/canyon.h @@ -13,6 +13,7 @@ #include "machine/74259.h" #include "machine/watchdog.h" #include "sound/discrete.h" +#include "emupal.h" /* Discrete Sound Input Nodes */ #define CANYON_MOTOR1_DATA NODE_01 diff --git a/src/mame/includes/carpolo.h b/src/mame/includes/carpolo.h index 1f58c69ea62..e36fa4114d7 100644 --- a/src/mame/includes/carpolo.h +++ b/src/mame/includes/carpolo.h @@ -16,6 +16,7 @@ #include "machine/7474.h" #include "machine/74148.h" #include "machine/74153.h" +#include "emupal.h" class carpolo_state : public driver_device { diff --git a/src/mame/includes/cave.h b/src/mame/includes/cave.h index e2f4722dbf7..ae62448eda4 100644 --- a/src/mame/includes/cave.h +++ b/src/mame/includes/cave.h @@ -16,6 +16,7 @@ #include "machine/nmk112.h" #include "machine/timer.h" #include "sound/okim6295.h" +#include "emupal.h" #include "screen.h" class cave_state : public driver_device diff --git a/src/mame/includes/cbasebal.h b/src/mame/includes/cbasebal.h index 59f3ad8f0ad..6c8ee6c88d5 100644 --- a/src/mame/includes/cbasebal.h +++ b/src/mame/includes/cbasebal.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class cbasebal_state : public driver_device { public: diff --git a/src/mame/includes/cbuster.h b/src/mame/includes/cbuster.h index 57fc21ff301..bf95f66d9c7 100644 --- a/src/mame/includes/cbuster.h +++ b/src/mame/includes/cbuster.h @@ -11,6 +11,7 @@ #include "video/bufsprite.h" #include "video/decospr.h" #include "video/deco16ic.h" +#include "emupal.h" class cbuster_state : public driver_device { diff --git a/src/mame/includes/ccastles.h b/src/mame/includes/ccastles.h index bdf158a7072..0bbf47be6c2 100644 --- a/src/mame/includes/ccastles.h +++ b/src/mame/includes/ccastles.h @@ -13,6 +13,7 @@ #include "cpu/m6502/m6502.h" #include "machine/74259.h" #include "machine/x2212.h" +#include "emupal.h" #include "screen.h" class ccastles_state : public driver_device diff --git a/src/mame/includes/cclimber.h b/src/mame/includes/cclimber.h index 775273a2974..a3ef7beb4f5 100644 --- a/src/mame/includes/cclimber.h +++ b/src/mame/includes/cclimber.h @@ -4,6 +4,7 @@ #include "machine/74259.h" #include "machine/gen_latch.h" #include "machine/segacrpt_device.h" +#include "emupal.h" class cclimber_state : public driver_device { diff --git a/src/mame/includes/centiped.h b/src/mame/includes/centiped.h index 2c2dcbf9f25..6cfc6df5509 100644 --- a/src/mame/includes/centiped.h +++ b/src/mame/includes/centiped.h @@ -9,6 +9,7 @@ #include "machine/eepromser.h" #include "machine/timer.h" #include "sound/ay8910.h" +#include "emupal.h" #include "screen.h" class centiped_state : public driver_device diff --git a/src/mame/includes/cgc7900.h b/src/mame/includes/cgc7900.h index 81d32ba4c66..a7675127f59 100644 --- a/src/mame/includes/cgc7900.h +++ b/src/mame/includes/cgc7900.h @@ -17,6 +17,7 @@ #include "machine/timer.h" #include "sound/ay8910.h" +#include "emupal.h" #include "screen.h" #define M68000_TAG "uh8" diff --git a/src/mame/includes/chaknpop.h b/src/mame/includes/chaknpop.h index 23409f2198f..91f55c92040 100644 --- a/src/mame/includes/chaknpop.h +++ b/src/mame/includes/chaknpop.h @@ -2,6 +2,7 @@ // copyright-holders:BUT #include "machine/taito68705interface.h" +#include "emupal.h" class chaknpop_state : public driver_device { diff --git a/src/mame/includes/champbas.h b/src/mame/includes/champbas.h index 33f79395076..1827a1d206f 100644 --- a/src/mame/includes/champbas.h +++ b/src/mame/includes/champbas.h @@ -13,6 +13,7 @@ #include "machine/alpha8201.h" #include "machine/timer.h" #include "machine/watchdog.h" +#include "emupal.h" class champbas_state : public driver_device diff --git a/src/mame/includes/changela.h b/src/mame/includes/changela.h index f2a4403277d..368b50e054a 100644 --- a/src/mame/includes/changela.h +++ b/src/mame/includes/changela.h @@ -3,6 +3,7 @@ #include "cpu/m6805/m68705.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/channelf.h b/src/mame/includes/channelf.h index 145eaccf345..849d972f623 100644 --- a/src/mame/includes/channelf.h +++ b/src/mame/includes/channelf.h @@ -15,6 +15,8 @@ #include "bus/chanf/slot.h" #include "bus/chanf/rom.h" +#include "emupal.h" + class channelf_state : public driver_device { diff --git a/src/mame/includes/cheekyms.h b/src/mame/includes/cheekyms.h index 6efa145b730..c4655c01398 100644 --- a/src/mame/includes/cheekyms.h +++ b/src/mame/includes/cheekyms.h @@ -12,6 +12,7 @@ #include "audio/cheekyms.h" #include "sound/dac.h" +#include "emupal.h" #include "screen.h" class cheekyms_state : public driver_device diff --git a/src/mame/includes/chqflag.h b/src/mame/includes/chqflag.h index 16d6d51164d..17d2d877379 100644 --- a/src/mame/includes/chqflag.h +++ b/src/mame/includes/chqflag.h @@ -11,6 +11,7 @@ #include "video/k051316.h" #include "video/k051733.h" #include "video/konami_helper.h" +#include "emupal.h" class chqflag_state : public driver_device { diff --git a/src/mame/includes/circus.h b/src/mame/includes/circus.h index 326f5a294d6..c3e7ded2c73 100644 --- a/src/mame/includes/circus.h +++ b/src/mame/includes/circus.h @@ -4,6 +4,7 @@ #include "machine/timer.h" #include "sound/discrete.h" #include "sound/samples.h" +#include "emupal.h" class circus_state : public driver_device { diff --git a/src/mame/includes/circusc.h b/src/mame/includes/circusc.h index fedc55362a2..7f64996a30a 100644 --- a/src/mame/includes/circusc.h +++ b/src/mame/includes/circusc.h @@ -9,6 +9,8 @@ #include "sound/dac.h" #include "sound/sn76496.h" #include "sound/discrete.h" +#include "emupal.h" + class circusc_state : public driver_device { public: diff --git a/src/mame/includes/cischeat.h b/src/mame/includes/cischeat.h index aaecf218fbc..e549cfe5740 100644 --- a/src/mame/includes/cischeat.h +++ b/src/mame/includes/cischeat.h @@ -9,6 +9,7 @@ #include "machine/timer.h" #include "machine/watchdog.h" #include "video/ms1_tmap.h" +#include "emupal.h" #include "screen.h" class cischeat_state : public driver_device diff --git a/src/mame/includes/citycon.h b/src/mame/includes/citycon.h index a45567b6c41..969c9ea58f6 100644 --- a/src/mame/includes/citycon.h +++ b/src/mame/includes/citycon.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class citycon_state : public driver_device { public: diff --git a/src/mame/includes/cloak.h b/src/mame/includes/cloak.h index 2be02aaeb92..766ed157c4b 100644 --- a/src/mame/includes/cloak.h +++ b/src/mame/includes/cloak.h @@ -10,6 +10,7 @@ #pragma once +#include "emupal.h" #include "screen.h" class cloak_state : public driver_device diff --git a/src/mame/includes/cloud9.h b/src/mame/includes/cloud9.h index 75283a97faa..aaf24481d1f 100644 --- a/src/mame/includes/cloud9.h +++ b/src/mame/includes/cloud9.h @@ -13,6 +13,7 @@ #include "cpu/m6502/m6502.h" #include "machine/74259.h" #include "machine/x2212.h" +#include "emupal.h" #include "screen.h" class cloud9_state : public driver_device diff --git a/src/mame/includes/clshroad.h b/src/mame/includes/clshroad.h index 6d8b89d6905..975abfbb12a 100644 --- a/src/mame/includes/clshroad.h +++ b/src/mame/includes/clshroad.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Luca Elia + +#include "emupal.h" + class clshroad_state : public driver_device { public: diff --git a/src/mame/includes/cninja.h b/src/mame/includes/cninja.h index b101a2e49fe..7c7113d5d65 100644 --- a/src/mame/includes/cninja.h +++ b/src/mame/includes/cninja.h @@ -15,6 +15,7 @@ #include "machine/deco146.h" #include "machine/deco104.h" #include "machine/gen_latch.h" +#include "emupal.h" #include "screen.h" class cninja_state : public driver_device diff --git a/src/mame/includes/combatsc.h b/src/mame/includes/combatsc.h index 957a217e8b4..ae90faaa309 100644 --- a/src/mame/includes/combatsc.h +++ b/src/mame/includes/combatsc.h @@ -10,6 +10,7 @@ #include "sound/upd7759.h" #include "sound/msm5205.h" #include "video/k007121.h" +#include "emupal.h" #include "screen.h" class combatsc_state : public driver_device diff --git a/src/mame/includes/commando.h b/src/mame/includes/commando.h index a7fdf077cf4..b94fa089ab0 100644 --- a/src/mame/includes/commando.h +++ b/src/mame/includes/commando.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "video/bufsprite.h" +#include "emupal.h" class commando_state : public driver_device { diff --git a/src/mame/includes/compgolf.h b/src/mame/includes/compgolf.h index 9f5f97c1a86..06a6fc9a957 100644 --- a/src/mame/includes/compgolf.h +++ b/src/mame/includes/compgolf.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class compgolf_state : public driver_device { public: diff --git a/src/mame/includes/contra.h b/src/mame/includes/contra.h index 171e0b2c880..93585e3beda 100644 --- a/src/mame/includes/contra.h +++ b/src/mame/includes/contra.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "video/k007121.h" +#include "emupal.h" #include "screen.h" class contra_state : public driver_device diff --git a/src/mame/includes/cop01.h b/src/mame/includes/cop01.h index d261ae81510..4579bf7cdf9 100644 --- a/src/mame/includes/cop01.h +++ b/src/mame/includes/cop01.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "machine/nb1412m2.h" +#include "emupal.h" class cop01_state : public driver_device { diff --git a/src/mame/includes/copsnrob.h b/src/mame/includes/copsnrob.h index 562aef4f897..5b5c0785e8f 100644 --- a/src/mame/includes/copsnrob.h +++ b/src/mame/includes/copsnrob.h @@ -12,6 +12,7 @@ #include "machine/74259.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/cosmic.h b/src/mame/includes/cosmic.h index 9cc06ec17dd..ae11aa0d10b 100644 --- a/src/mame/includes/cosmic.h +++ b/src/mame/includes/cosmic.h @@ -9,6 +9,7 @@ #include "machine/timer.h" #include "sound/samples.h" #include "sound/dac.h" +#include "emupal.h" #include "screen.h" #define COSMICG_MASTER_CLOCK XTAL(9'828'000) diff --git a/src/mame/includes/cps1.h b/src/mame/includes/cps1.h index ae07ba3151e..d66e9741bc6 100644 --- a/src/mame/includes/cps1.h +++ b/src/mame/includes/cps1.h @@ -16,6 +16,7 @@ #include "machine/timekpr.h" #include "machine/timer.h" #include "cpu/m68000/m68000.h" +#include "emupal.h" #include "screen.h" // Video raw params diff --git a/src/mame/includes/cps3.h b/src/mame/includes/cps3.h index eaf8802ed92..cad11f5be50 100644 --- a/src/mame/includes/cps3.h +++ b/src/mame/includes/cps3.h @@ -9,6 +9,7 @@ #include "machine/intelfsh.h" #include "cpu/sh/sh2.h" #include "audio/cps3.h" +#include "emupal.h" class cps3_state : public driver_device diff --git a/src/mame/includes/crbaloon.h b/src/mame/includes/crbaloon.h index e8ce269de32..187af52d450 100644 --- a/src/mame/includes/crbaloon.h +++ b/src/mame/includes/crbaloon.h @@ -8,6 +8,7 @@ Crazy Ballooon #include "sound/discrete.h" #include "sound/sn76477.h" +#include "emupal.h" #define CRBALOON_MASTER_XTAL (XTAL(9'987'000)) diff --git a/src/mame/includes/crgolf.h b/src/mame/includes/crgolf.h index fb94dcf500b..39a9edcf3aa 100644 --- a/src/mame/includes/crgolf.h +++ b/src/mame/includes/crgolf.h @@ -7,6 +7,8 @@ **************************************************************************/ #include "sound/msm5205.h" #include "machine/bankdev.h" +#include "emupal.h" + #define MASTER_CLOCK XTAL(18'432'000) diff --git a/src/mame/includes/crimfght.h b/src/mame/includes/crimfght.h index 306c7082874..adccf2c8fb2 100644 --- a/src/mame/includes/crimfght.h +++ b/src/mame/includes/crimfght.h @@ -11,6 +11,7 @@ #include "sound/k007232.h" #include "video/k052109.h" #include "video/k051960.h" +#include "emupal.h" class crimfght_state : public driver_device { diff --git a/src/mame/includes/crshrace.h b/src/mame/includes/crshrace.h index 3f8197c85d8..486e44ed88b 100644 --- a/src/mame/includes/crshrace.h +++ b/src/mame/includes/crshrace.h @@ -6,6 +6,7 @@ #include "video/bufsprite.h" #include "video/vsystem_spr.h" #include "video/k053936.h" +#include "emupal.h" class crshrace_state : public driver_device { diff --git a/src/mame/includes/cvs.h b/src/mame/includes/cvs.h index 6abadcaf13d..b19bacfd303 100644 --- a/src/mame/includes/cvs.h +++ b/src/mame/includes/cvs.h @@ -10,6 +10,7 @@ #include "sound/tms5110.h" #include "machine/gen_latch.h" #include "machine/s2636.h" +#include "emupal.h" #include "screen.h" #define CVS_S2636_Y_OFFSET (-5) diff --git a/src/mame/includes/dai.h b/src/mame/includes/dai.h index 785aa73b4dc..04f5dbb40a1 100644 --- a/src/mame/includes/dai.h +++ b/src/mame/includes/dai.h @@ -17,6 +17,7 @@ #include "machine/tms5501.h" #include "imagedev/cassette.h" #include "sound/wave.h" +#include "emupal.h" class dai_state : public driver_device diff --git a/src/mame/includes/darius.h b/src/mame/includes/darius.h index de844957a6d..81fbdacdc60 100644 --- a/src/mame/includes/darius.h +++ b/src/mame/includes/darius.h @@ -9,6 +9,7 @@ #include "sound/flt_vol.h" #include "sound/msm5205.h" #include "video/pc080sn.h" +#include "emupal.h" #define DARIUS_VOL_MAX (3*2 + 2) #define DARIUS_PAN_MAX (2 + 2 + 1) /* FM 2port + PSG 2port + DA 1port */ diff --git a/src/mame/includes/darkmist.h b/src/mame/includes/darkmist.h index 9201dfa6300..18c28144cbe 100644 --- a/src/mame/includes/darkmist.h +++ b/src/mame/includes/darkmist.h @@ -3,6 +3,7 @@ #include "audio/t5182.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class darkmist_state : public driver_device diff --git a/src/mame/includes/darkseal.h b/src/mame/includes/darkseal.h index e0e4c1be5f5..6e742542281 100644 --- a/src/mame/includes/darkseal.h +++ b/src/mame/includes/darkseal.h @@ -10,6 +10,7 @@ #include "video/deco16ic.h" #include "video/bufsprite.h" #include "video/decospr.h" +#include "emupal.h" class darkseal_state : public driver_device { diff --git a/src/mame/includes/dassault.h b/src/mame/includes/dassault.h index 15c2194fefb..9acc0436c9b 100644 --- a/src/mame/includes/dassault.h +++ b/src/mame/includes/dassault.h @@ -13,6 +13,7 @@ #include "video/decocomn.h" #include "video/bufsprite.h" #include "video/decospr.h" +#include "emupal.h" class dassault_state : public driver_device { diff --git a/src/mame/includes/dcheese.h b/src/mame/includes/dcheese.h index 6fd0b7a3dde..8321de5bb28 100644 --- a/src/mame/includes/dcheese.h +++ b/src/mame/includes/dcheese.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "sound/bsmt2000.h" +#include "emupal.h" #include "screen.h" class dcheese_state : public driver_device diff --git a/src/mame/includes/dcon.h b/src/mame/includes/dcon.h index def68b183fd..7103f81adc7 100644 --- a/src/mame/includes/dcon.h +++ b/src/mame/includes/dcon.h @@ -2,6 +2,7 @@ // copyright-holders:Bryan McPhail #include "audio/seibu.h" +#include "emupal.h" class dcon_state : public driver_device, protected seibu_sound_common { diff --git a/src/mame/includes/dday.h b/src/mame/includes/dday.h index d40991ce2db..51db310c424 100644 --- a/src/mame/includes/dday.h +++ b/src/mame/includes/dday.h @@ -5,6 +5,8 @@ D-Day *************************************************************************/ + +#include "emupal.h" #include "screen.h" #include "sound/ay8910.h" diff --git a/src/mame/includes/ddragon.h b/src/mame/includes/ddragon.h index f1c6a6455bc..36003266b43 100644 --- a/src/mame/includes/ddragon.h +++ b/src/mame/includes/ddragon.h @@ -10,6 +10,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" #include "sound/msm5205.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/ddragon3.h b/src/mame/includes/ddragon3.h index 5c0855cf307..2d1242d04b4 100644 --- a/src/mame/includes/ddragon3.h +++ b/src/mame/includes/ddragon3.h @@ -11,6 +11,7 @@ #include "machine/timer.h" #include "sound/okim6295.h" #include "video/bufsprite.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/ddribble.h b/src/mame/includes/ddribble.h index ffcc120528b..1294a05d19b 100644 --- a/src/mame/includes/ddribble.h +++ b/src/mame/includes/ddribble.h @@ -8,6 +8,7 @@ #include "sound/flt_rc.h" #include "sound/vlm5030.h" +#include "emupal.h" class ddribble_state : public driver_device { diff --git a/src/mame/includes/deadang.h b/src/mame/includes/deadang.h index ff67d53e4a6..32dbce1a8be 100644 --- a/src/mame/includes/deadang.h +++ b/src/mame/includes/deadang.h @@ -4,6 +4,7 @@ #include "audio/seibu.h" #include "machine/timer.h" #include "sound/ym2151.h" +#include "emupal.h" class deadang_state : public driver_device { diff --git a/src/mame/includes/dec0.h b/src/mame/includes/dec0.h index 2edfd3670d5..fad6a1254cb 100644 --- a/src/mame/includes/dec0.h +++ b/src/mame/includes/dec0.h @@ -7,6 +7,7 @@ #include "video/decbac06.h" #include "video/decmxc06.h" #include "sound/msm5205.h" +#include "emupal.h" class dec0_state : public driver_device { diff --git a/src/mame/includes/deco32.h b/src/mame/includes/deco32.h index 7250d0df2e9..1c9d6358855 100644 --- a/src/mame/includes/deco32.h +++ b/src/mame/includes/deco32.h @@ -15,6 +15,7 @@ #include "machine/deco146.h" #include "machine/deco104.h" #include "video/deco_zoomspr.h" +#include "emupal.h" #include "screen.h" class deco32_state : public driver_device diff --git a/src/mame/includes/deco_mlc.h b/src/mame/includes/deco_mlc.h index c2a853e03be..0483fa96288 100644 --- a/src/mame/includes/deco_mlc.h +++ b/src/mame/includes/deco_mlc.h @@ -5,6 +5,7 @@ #include "machine/deco146.h" #include "machine/timer.h" #include "sound/ymz280b.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/decocass.h b/src/mame/includes/decocass.h index 29bc9666697..f4448bd1410 100644 --- a/src/mame/includes/decocass.h +++ b/src/mame/includes/decocass.h @@ -12,6 +12,7 @@ #include "machine/timer.h" #include "machine/watchdog.h" #include "cpu/mcs48/mcs48.h" +#include "emupal.h" #include "screen.h" #define T1PROM 1 diff --git a/src/mame/includes/deniam.h b/src/mame/includes/deniam.h index 474b9648b28..e4006b105a8 100644 --- a/src/mame/includes/deniam.h +++ b/src/mame/includes/deniam.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "sound/okim6295.h" +#include "emupal.h" class deniam_state : public driver_device { diff --git a/src/mame/includes/dgn_beta.h b/src/mame/includes/dgn_beta.h index 86d2831ab05..9dbd3373e5d 100644 --- a/src/mame/includes/dgn_beta.h +++ b/src/mame/includes/dgn_beta.h @@ -13,6 +13,7 @@ #include "machine/wd_fdc.h" #include "machine/6821pia.h" #include "machine/ram.h" +#include "emupal.h" /* Tags */ diff --git a/src/mame/includes/divebomb.h b/src/mame/includes/divebomb.h index 4de581ddb39..cc68e228cb9 100644 --- a/src/mame/includes/divebomb.h +++ b/src/mame/includes/divebomb.h @@ -11,6 +11,7 @@ #include "machine/input_merger.h" #include "sound/sn76496.h" #include "video/k051316.h" +#include "emupal.h" #define XTAL1 XTAL(24'000'000) diff --git a/src/mame/includes/djboy.h b/src/mame/includes/djboy.h index 3fc438cf918..543dbc942a6 100644 --- a/src/mame/includes/djboy.h +++ b/src/mame/includes/djboy.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" #include "video/kan_pand.h" +#include "emupal.h" #define PROT_OUTPUT_BUFFER_SIZE 8 diff --git a/src/mame/includes/djmain.h b/src/mame/includes/djmain.h index 201db9f5d4b..bcbaf1394b7 100644 --- a/src/mame/includes/djmain.h +++ b/src/mame/includes/djmain.h @@ -4,6 +4,7 @@ #include "video/konami_helper.h" #include "video/k054156_k054157_k056832.h" #include "video/k055555.h" +#include "emupal.h" class djmain_state : public driver_device { diff --git a/src/mame/includes/dkong.h b/src/mame/includes/dkong.h index f29208040c1..b7a40493943 100644 --- a/src/mame/includes/dkong.h +++ b/src/mame/includes/dkong.h @@ -15,6 +15,7 @@ #include "machine/z80dma.h" #include "sound/discrete.h" #include "sound/tms5110.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/docastle.h b/src/mame/includes/docastle.h index 34ea0e27bdb..c32f92ac861 100644 --- a/src/mame/includes/docastle.h +++ b/src/mame/includes/docastle.h @@ -9,6 +9,7 @@ #include "machine/tms1024.h" #include "video/mc6845.h" #include "sound/msm5205.h" +#include "emupal.h" class docastle_state : public driver_device { diff --git a/src/mame/includes/dogfgt.h b/src/mame/includes/dogfgt.h index 06460e3da45..899e3ead329 100644 --- a/src/mame/includes/dogfgt.h +++ b/src/mame/includes/dogfgt.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Nicola Salmoria #include "sound/ay8910.h" +#include "emupal.h" #include "screen.h" #define PIXMAP_COLOR_BASE (16 + 32) diff --git a/src/mame/includes/dragon.h b/src/mame/includes/dragon.h index 19843f57d59..3e3d62d1853 100644 --- a/src/mame/includes/dragon.h +++ b/src/mame/includes/dragon.h @@ -18,6 +18,7 @@ #include "imagedev/printer.h" #include "machine/mos6551.h" #include "video/mc6845.h" +#include "emupal.h" //************************************************************************** diff --git a/src/mame/includes/dragrace.h b/src/mame/includes/dragrace.h index be30d8fc8bd..3132d420f0d 100644 --- a/src/mame/includes/dragrace.h +++ b/src/mame/includes/dragrace.h @@ -13,6 +13,7 @@ #include "machine/timer.h" #include "machine/watchdog.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" /* Discrete Sound Input Nodes */ diff --git a/src/mame/includes/drgnmst.h b/src/mame/includes/drgnmst.h index 4c0eb565e38..f722643ad13 100644 --- a/src/mame/includes/drgnmst.h +++ b/src/mame/includes/drgnmst.h @@ -3,6 +3,7 @@ #include "sound/okim6295.h" #include "cpu/pic16c5x/pic16c5x.h" +#include "emupal.h" class drgnmst_state : public driver_device { diff --git a/src/mame/includes/dribling.h b/src/mame/includes/dribling.h index 654ea25c37b..484d57dc071 100644 --- a/src/mame/includes/dribling.h +++ b/src/mame/includes/dribling.h @@ -8,6 +8,7 @@ #include "machine/i8255.h" #include "machine/watchdog.h" +#include "emupal.h" class dribling_state : public driver_device { diff --git a/src/mame/includes/drmicro.h b/src/mame/includes/drmicro.h index b0faa8db6e0..b0c1b01769b 100644 --- a/src/mame/includes/drmicro.h +++ b/src/mame/includes/drmicro.h @@ -6,6 +6,7 @@ *************************************************************************/ #include "sound/msm5205.h" +#include "emupal.h" class drmicro_state : public driver_device { diff --git a/src/mame/includes/dynax.h b/src/mame/includes/dynax.h index 398357b6703..238d0e489dd 100644 --- a/src/mame/includes/dynax.h +++ b/src/mame/includes/dynax.h @@ -12,6 +12,7 @@ #include "sound/msm5205.h" #include "sound/okim6295.h" #include "machine/74259.h" +#include "emupal.h" #include "screen.h" class dynax_state : public driver_device diff --git a/src/mame/includes/dynduke.h b/src/mame/includes/dynduke.h index fec4de1b5c2..b1c0154b6b8 100644 --- a/src/mame/includes/dynduke.h +++ b/src/mame/includes/dynduke.h @@ -2,6 +2,7 @@ // copyright-holders:Bryan McPhail, David Haywood #include "audio/seibu.h" #include "video/bufsprite.h" +#include "emupal.h" class dynduke_state : public driver_device { diff --git a/src/mame/includes/efdt.h b/src/mame/includes/efdt.h index 25cc5412a52..6f06d8feeb2 100644 --- a/src/mame/includes/efdt.h +++ b/src/mame/includes/efdt.h @@ -1,4 +1,7 @@ +// license:BSD-3-Clause +// copyright-holders: ElSemi, Roberto Fresca. +#include "emupal.h" class efdt_state : public driver_device diff --git a/src/mame/includes/electron.h b/src/mame/includes/electron.h index ba11ea1d2f6..d5c663d5eed 100644 --- a/src/mame/includes/electron.h +++ b/src/mame/includes/electron.h @@ -16,6 +16,7 @@ #include "machine/ram.h" #include "imagedev/cassette.h" #include "sound/beep.h" +#include "emupal.h" #include "bus/electron/exp.h" diff --git a/src/mame/includes/eolith.h b/src/mame/includes/eolith.h index 74161a7f567..bc09b45e06a 100644 --- a/src/mame/includes/eolith.h +++ b/src/mame/includes/eolith.h @@ -4,6 +4,7 @@ #include "cpu/mcs51/mcs51.h" #include "machine/timer.h" #include "sound/qs1000.h" +#include "emupal.h" #include "screen.h" class eolith_state : public driver_device diff --git a/src/mame/includes/epos.h b/src/mame/includes/epos.h index 9d112cb4459..0d8e702e145 100644 --- a/src/mame/includes/epos.h +++ b/src/mame/includes/epos.h @@ -6,6 +6,8 @@ **************************************************************************/ +#include "emupal.h" + class epos_state : public driver_device { public: diff --git a/src/mame/includes/equites.h b/src/mame/includes/equites.h index 9cb108b2a53..bc430661112 100644 --- a/src/mame/includes/equites.h +++ b/src/mame/includes/equites.h @@ -17,6 +17,7 @@ #include "sound/samples.h" #include "sound/msm5232.h" #include "sound/dac.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/espial.h b/src/mame/includes/espial.h index 7474320046c..b04503e3c6d 100644 --- a/src/mame/includes/espial.h +++ b/src/mame/includes/espial.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" +#include "emupal.h" class espial_state : public driver_device { diff --git a/src/mame/includes/exedexes.h b/src/mame/includes/exedexes.h index d9a4f545e64..dcfb64c6bc3 100644 --- a/src/mame/includes/exedexes.h +++ b/src/mame/includes/exedexes.h @@ -8,6 +8,7 @@ #include "machine/timer.h" #include "video/bufsprite.h" +#include "emupal.h" class exedexes_state : public driver_device { diff --git a/src/mame/includes/exerion.h b/src/mame/includes/exerion.h index a3f6321dcc7..f2db520e03d 100644 --- a/src/mame/includes/exerion.h +++ b/src/mame/includes/exerion.h @@ -5,6 +5,8 @@ Jaleco Exerion *************************************************************************/ + +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/exidy.h b/src/mame/includes/exidy.h index 3eb67c3523c..1f8272b115f 100644 --- a/src/mame/includes/exidy.h +++ b/src/mame/includes/exidy.h @@ -8,6 +8,7 @@ #include "sound/dac.h" #include "sound/samples.h" +#include "emupal.h" #include "screen.h" #define EXIDY_MASTER_CLOCK (XTAL(11'289'000)) diff --git a/src/mame/includes/exidy440.h b/src/mame/includes/exidy440.h index 168a6a59ce3..b44409785fe 100644 --- a/src/mame/includes/exidy440.h +++ b/src/mame/includes/exidy440.h @@ -11,6 +11,7 @@ #pragma once #include "audio/exidy440.h" +#include "emupal.h" #include "screen.h" #define EXIDY440_MASTER_CLOCK (XTAL(12'979'200)) diff --git a/src/mame/includes/exprraid.h b/src/mame/includes/exprraid.h index 390c8488005..4283a815197 100644 --- a/src/mame/includes/exprraid.h +++ b/src/mame/includes/exprraid.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" class exprraid_state : public driver_device { diff --git a/src/mame/includes/exterm.h b/src/mame/includes/exterm.h index e913b844be3..2c7f07361da 100644 --- a/src/mame/includes/exterm.h +++ b/src/mame/includes/exterm.h @@ -10,6 +10,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" #include "sound/ym2151.h" +#include "emupal.h" class exterm_state : public driver_device { diff --git a/src/mame/includes/exzisus.h b/src/mame/includes/exzisus.h index 4c0c2af6cb0..c823cb5bbda 100644 --- a/src/mame/includes/exzisus.h +++ b/src/mame/includes/exzisus.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Yochizo + +#include "emupal.h" + class exzisus_state : public driver_device { public: diff --git a/src/mame/includes/f1gp.h b/src/mame/includes/f1gp.h index 42197a9e967..5acdd173e97 100644 --- a/src/mame/includes/f1gp.h +++ b/src/mame/includes/f1gp.h @@ -6,6 +6,7 @@ #include "video/vsystem_spr.h" #include "video/vsystem_spr2.h" #include "video/k053936.h" +#include "emupal.h" class f1gp_state : public driver_device { diff --git a/src/mame/includes/fantland.h b/src/mame/includes/fantland.h index 8ca9c568f4a..376e25e7bf9 100644 --- a/src/mame/includes/fantland.h +++ b/src/mame/includes/fantland.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "sound/msm5205.h" +#include "emupal.h" #include "screen.h" class fantland_state : public driver_device diff --git a/src/mame/includes/fastlane.h b/src/mame/includes/fastlane.h index d618249780d..25fb486269a 100644 --- a/src/mame/includes/fastlane.h +++ b/src/mame/includes/fastlane.h @@ -10,6 +10,7 @@ #include "sound/k007232.h" #include "video/k007121.h" #include "video/k051733.h" +#include "emupal.h" #include "screen.h" class fastlane_state : public driver_device diff --git a/src/mame/includes/fcombat.h b/src/mame/includes/fcombat.h index 798df0dcad5..2abf26d5c09 100644 --- a/src/mame/includes/fcombat.h +++ b/src/mame/includes/fcombat.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Tomasz Slanina +#include "emupal.h" + /* this is compied from Exerion, but it should be correct */ #define FCOMBAT_MASTER_CLOCK (20000000) diff --git a/src/mame/includes/fgoal.h b/src/mame/includes/fgoal.h index d6a300baecf..bd1c643e0c8 100644 --- a/src/mame/includes/fgoal.h +++ b/src/mame/includes/fgoal.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Stefan Jokisch #include "machine/mb14241.h" +#include "emupal.h" #include "screen.h" class fgoal_state : public driver_device diff --git a/src/mame/includes/finalizr.h b/src/mame/includes/finalizr.h index 7ff96a9c61f..24bc57ca83f 100644 --- a/src/mame/includes/finalizr.h +++ b/src/mame/includes/finalizr.h @@ -7,6 +7,7 @@ ***************************************************************************/ #include "machine/timer.h" +#include "emupal.h" class finalizr_state : public driver_device { diff --git a/src/mame/includes/firetrap.h b/src/mame/includes/firetrap.h index 7b033814975..ba1b4ffcb09 100644 --- a/src/mame/includes/firetrap.h +++ b/src/mame/includes/firetrap.h @@ -9,6 +9,7 @@ #include "machine/74157.h" #include "machine/gen_latch.h" #include "sound/msm5205.h" +#include "emupal.h" class firetrap_state : public driver_device { diff --git a/src/mame/includes/firetrk.h b/src/mame/includes/firetrk.h index 64b3015d92f..78cc49b68d0 100644 --- a/src/mame/includes/firetrk.h +++ b/src/mame/includes/firetrk.h @@ -9,6 +9,7 @@ Atari Fire Truck + Super Bug + Monte Carlo driver #include "machine/timer.h" #include "machine/watchdog.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" #define FIRETRUCK_MOTOR_DATA NODE_01 diff --git a/src/mame/includes/fitfight.h b/src/mame/includes/fitfight.h index 53b7fb029db..44431f6f969 100644 --- a/src/mame/includes/fitfight.h +++ b/src/mame/includes/fitfight.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:David Haywood +#include "emupal.h" + class fitfight_state : public driver_device { public: diff --git a/src/mame/includes/flstory.h b/src/mame/includes/flstory.h index ce0ee008e02..f53f95d750b 100644 --- a/src/mame/includes/flstory.h +++ b/src/mame/includes/flstory.h @@ -7,6 +7,7 @@ #include "machine/taito68705interface.h" #include "sound/ta7630.h" #include "sound/ay8910.h" +#include "emupal.h" class flstory_state : public driver_device { diff --git a/src/mame/includes/fm7.h b/src/mame/includes/fm7.h index 7010f83d176..9c38a06340c 100644 --- a/src/mame/includes/fm7.h +++ b/src/mame/includes/fm7.h @@ -18,6 +18,7 @@ #include "sound/2203intf.h" #include "machine/wd_fdc.h" #include "machine/bankdev.h" +#include "emupal.h" // Interrupt flags diff --git a/src/mame/includes/fmtowns.h b/src/mame/includes/fmtowns.h index 79f33755834..5cabaf1a40e 100644 --- a/src/mame/includes/fmtowns.h +++ b/src/mame/includes/fmtowns.h @@ -29,6 +29,8 @@ #include "formats/fmtowns_dsk.h" +#include "emupal.h" + #define IRQ_LOG 0 // set to 1 to log IRQ line activity diff --git a/src/mame/includes/freekick.h b/src/mame/includes/freekick.h index f7b984b754a..58873ccacda 100644 --- a/src/mame/includes/freekick.h +++ b/src/mame/includes/freekick.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Tomasz Slanina,David Haywood +#include "emupal.h" class freekick_state : public driver_device { diff --git a/src/mame/includes/fromanc2.h b/src/mame/includes/fromanc2.h index d4aefe4a413..d3529cadc51 100644 --- a/src/mame/includes/fromanc2.h +++ b/src/mame/includes/fromanc2.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "machine/eepromser.h" #include "machine/ins8250.h" +#include "emupal.h" class fromanc2_state : public driver_device { diff --git a/src/mame/includes/fromance.h b/src/mame/includes/fromance.h index 044b0385276..686474b03f9 100644 --- a/src/mame/includes/fromance.h +++ b/src/mame/includes/fromance.h @@ -13,6 +13,7 @@ #include "sound/msm5205.h" #include "video/vsystem_gga.h" #include "video/vsystem_spr2.h" +#include "emupal.h" #include "screen.h" class fromance_state : public driver_device diff --git a/src/mame/includes/funkybee.h b/src/mame/includes/funkybee.h index a1b27398357..45019bd7f57 100644 --- a/src/mame/includes/funkybee.h +++ b/src/mame/includes/funkybee.h @@ -2,6 +2,7 @@ // copyright-holders:Zsolt Vasvari #include "machine/watchdog.h" +#include "emupal.h" class funkybee_state : public driver_device diff --git a/src/mame/includes/funworld.h b/src/mame/includes/funworld.h index 564d44472c2..4aa1c47fb47 100644 --- a/src/mame/includes/funworld.h +++ b/src/mame/includes/funworld.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Roberto Fresca, Peter Ferrie + +#include "emupal.h" + class funworld_state : public driver_device { public: diff --git a/src/mame/includes/funybubl.h b/src/mame/includes/funybubl.h index 98bb73bdf75..1f90c7f0d26 100644 --- a/src/mame/includes/funybubl.h +++ b/src/mame/includes/funybubl.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "sound/okim6295.h" +#include "emupal.h" class funybubl_state : public driver_device { diff --git a/src/mame/includes/fuukifg2.h b/src/mame/includes/fuukifg2.h index e0dcb2dfa7e..402e8d592d0 100644 --- a/src/mame/includes/fuukifg2.h +++ b/src/mame/includes/fuukifg2.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "sound/okim6295.h" #include "video/fuukifg.h" +#include "emupal.h" #include "screen.h" class fuuki16_state : public driver_device diff --git a/src/mame/includes/fuukifg3.h b/src/mame/includes/fuukifg3.h index 96f836961e2..2fdd0723372 100644 --- a/src/mame/includes/fuukifg3.h +++ b/src/mame/includes/fuukifg3.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Paul Priest, David Haywood, Luca Elia #include "video/fuukifg.h" +#include "emupal.h" #include "screen.h" /* Define clocks based on actual OSC on the PCB */ diff --git a/src/mame/includes/gaelco.h b/src/mame/includes/gaelco.h index ffb0157367d..0b8a9f67b99 100644 --- a/src/mame/includes/gaelco.h +++ b/src/mame/includes/gaelco.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "machine/74259.h" +#include "emupal.h" class gaelco_state : public driver_device { diff --git a/src/mame/includes/gaelco2.h b/src/mame/includes/gaelco2.h index 2b9c80638f3..571dd6a08d9 100644 --- a/src/mame/includes/gaelco2.h +++ b/src/mame/includes/gaelco2.h @@ -5,6 +5,7 @@ #include "machine/74259.h" #include "machine/eepromser.h" #include "machine/timer.h" +#include "emupal.h" class gaelco2_state : public driver_device { diff --git a/src/mame/includes/gaiden.h b/src/mame/includes/gaiden.h index 83c6fb8acb7..1ddaeb681e5 100644 --- a/src/mame/includes/gaiden.h +++ b/src/mame/includes/gaiden.h @@ -12,6 +12,7 @@ #include "sound/msm5205.h" #include "video/tecmo_spr.h" #include "video/tecmo_mix.h" +#include "emupal.h" #include "screen.h" class gaiden_state : public driver_device diff --git a/src/mame/includes/galaga.h b/src/mame/includes/galaga.h index d933d2a06d8..1f0c3d4d088 100644 --- a/src/mame/includes/galaga.h +++ b/src/mame/includes/galaga.h @@ -9,6 +9,7 @@ #include "sound/discrete.h" #include "sound/namco.h" #include "sound/samples.h" +#include "emupal.h" #include "screen.h" class galaga_state : public driver_device diff --git a/src/mame/includes/galastrm.h b/src/mame/includes/galastrm.h index 63a0206fe32..73beb2dc90a 100644 --- a/src/mame/includes/galastrm.h +++ b/src/mame/includes/galastrm.h @@ -6,6 +6,7 @@ #include "video/tc0100scn.h" #include "video/tc0480scp.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/galaxian.h b/src/mame/includes/galaxian.h index 1ffb511f76f..d4eda2a5d11 100644 --- a/src/mame/includes/galaxian.h +++ b/src/mame/includes/galaxian.h @@ -13,6 +13,7 @@ #include "sound/dac.h" #include "sound/digitalk.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" /* we scale horizontally by 3 to render stars correctly */ diff --git a/src/mame/includes/galaxold.h b/src/mame/includes/galaxold.h index 342c3e67dea..e24108613b3 100644 --- a/src/mame/includes/galaxold.h +++ b/src/mame/includes/galaxold.h @@ -17,6 +17,7 @@ #include "machine/7474.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" /* star circuit */ diff --git a/src/mame/includes/galeb.h b/src/mame/includes/galeb.h index 06f01a6917c..4f847931a34 100644 --- a/src/mame/includes/galeb.h +++ b/src/mame/includes/galeb.h @@ -10,6 +10,7 @@ #define MAME_INCLUDES_GALEB_H #include "sound/dac.h" +#include "emupal.h" class galeb_state : public driver_device { diff --git a/src/mame/includes/galivan.h b/src/mame/includes/galivan.h index 7e31de535c8..c95e6d9d686 100644 --- a/src/mame/includes/galivan.h +++ b/src/mame/includes/galivan.h @@ -10,6 +10,7 @@ #include "machine/nb1414m4.h" #include "machine/gen_latch.h" #include "video/bufsprite.h" +#include "emupal.h" class galivan_state : public driver_device { diff --git a/src/mame/includes/galpani2.h b/src/mame/includes/galpani2.h index 53a4cef91e8..87b681e736f 100644 --- a/src/mame/includes/galpani2.h +++ b/src/mame/includes/galpani2.h @@ -4,6 +4,7 @@ #include "sound/okim6295.h" #include "machine/eepromser.h" #include "machine/timer.h" +#include "emupal.h" class galpani2_state : public driver_device { diff --git a/src/mame/includes/galpanic.h b/src/mame/includes/galpanic.h index 13adc5766cd..ff00da6b9d3 100644 --- a/src/mame/includes/galpanic.h +++ b/src/mame/includes/galpanic.h @@ -3,6 +3,7 @@ #include "machine/timer.h" #include "video/kan_pand.h" +#include "emupal.h" #include "screen.h" class galpanic_state : public driver_device diff --git a/src/mame/includes/galspnbl.h b/src/mame/includes/galspnbl.h index cbd574532a3..7dba79d208b 100644 --- a/src/mame/includes/galspnbl.h +++ b/src/mame/includes/galspnbl.h @@ -10,6 +10,7 @@ #include "machine/gen_latch.h" #include "video/tecmo_spr.h" +#include "emupal.h" #include "screen.h" class galspnbl_state : public driver_device diff --git a/src/mame/includes/gamecom.h b/src/mame/includes/gamecom.h index e9975da252b..d6c871ef621 100644 --- a/src/mame/includes/gamecom.h +++ b/src/mame/includes/gamecom.h @@ -18,6 +18,7 @@ #include "bus/generic/slot.h" #include "bus/generic/carts.h" #include "machine/nvram.h" +#include "emupal.h" /* SM8521 register addresses */ enum diff --git a/src/mame/includes/gaplus.h b/src/mame/includes/gaplus.h index db7e4541f86..a8a1542d0af 100644 --- a/src/mame/includes/gaplus.h +++ b/src/mame/includes/gaplus.h @@ -3,6 +3,7 @@ #include "sound/namco.h" #include "sound/samples.h" #include "machine/namcoio.h" +#include "emupal.h" #include "screen.h" #define MAX_STARS 250 @@ -22,7 +23,7 @@ public: TIMER_NAMCOIO1_RUN }; - gaplus_base_state(const machine_config &mconfig, device_type type, const char *tag, const char *namco56xx_tag, const char *namco58xx_tag) + gaplus_base_state(const machine_config &mconfig, device_type type, const char *tag, const char *namco56xx_tag, const char *namco58xx_tag) : driver_device(mconfig, type, tag) , m_maincpu(*this, "maincpu") , m_subcpu(*this, "sub") @@ -90,7 +91,7 @@ protected: required_device<gfxdecode_device> m_gfxdecode; required_device<screen_device> m_screen; required_device<palette_device> m_palette; - required_memory_region m_proms_region; + required_memory_region m_proms_region; required_shared_ptr<uint8_t> m_customio_3; required_shared_ptr<uint8_t> m_videoram; diff --git a/src/mame/includes/gb.h b/src/mame/includes/gb.h index cd24651a6af..ac037d4ad47 100644 --- a/src/mame/includes/gb.h +++ b/src/mame/includes/gb.h @@ -14,6 +14,7 @@ #include "bus/gameboy/gb_slot.h" #include "machine/ram.h" #include "video/gb_lcd.h" +#include "emupal.h" class gb_state : public driver_device diff --git a/src/mame/includes/gberet.h b/src/mame/includes/gberet.h index 7e4568c3a96..2bc02d34efb 100644 --- a/src/mame/includes/gberet.h +++ b/src/mame/includes/gberet.h @@ -8,6 +8,7 @@ #include "machine/timer.h" #include "sound/sn76496.h" +#include "emupal.h" class gberet_state : public driver_device { diff --git a/src/mame/includes/gcpinbal.h b/src/mame/includes/gcpinbal.h index 9f7f8cff56a..94baa317ae9 100644 --- a/src/mame/includes/gcpinbal.h +++ b/src/mame/includes/gcpinbal.h @@ -6,6 +6,7 @@ #include "sound/es8712.h" #include "sound/okim6295.h" #include "video/excellent_spr.h" +#include "emupal.h" class gcpinbal_state : public driver_device { diff --git a/src/mame/includes/gijoe.h b/src/mame/includes/gijoe.h index b979d185074..344741df46b 100644 --- a/src/mame/includes/gijoe.h +++ b/src/mame/includes/gijoe.h @@ -12,6 +12,7 @@ #include "video/k053246_k053247_k055673.h" #include "video/konami_helper.h" #include "machine/k054321.h" +#include "emupal.h" class gijoe_state : public driver_device { diff --git a/src/mame/includes/ginganin.h b/src/mame/includes/ginganin.h index c4580513e4f..bd6401b382b 100644 --- a/src/mame/includes/ginganin.h +++ b/src/mame/includes/ginganin.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" class ginganin_state : public driver_device { diff --git a/src/mame/includes/gladiatr.h b/src/mame/includes/gladiatr.h index 0c74c1d2b13..4540e089d5c 100644 --- a/src/mame/includes/gladiatr.h +++ b/src/mame/includes/gladiatr.h @@ -6,6 +6,7 @@ #include "cpu/m6809/m6809.h" #include "cpu/mcs48/mcs48.h" #include "cpu/z80/z80.h" +#include "emupal.h" class gladiatr_state_base : public driver_device diff --git a/src/mame/includes/glass.h b/src/mame/includes/glass.h index 96bda57d5d3..ca8db27f65e 100644 --- a/src/mame/includes/glass.h +++ b/src/mame/includes/glass.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "machine/74259.h" +#include "emupal.h" class glass_state : public driver_device { diff --git a/src/mame/includes/gng.h b/src/mame/includes/gng.h index e9775a4f962..9ffcc8acd49 100644 --- a/src/mame/includes/gng.h +++ b/src/mame/includes/gng.h @@ -8,6 +8,7 @@ #include "sound/2203intf.h" #include "video/bufsprite.h" +#include "emupal.h" class gng_state : public driver_device { diff --git a/src/mame/includes/goal92.h b/src/mame/includes/goal92.h index 64b619814aa..666bbecfaf0 100644 --- a/src/mame/includes/goal92.h +++ b/src/mame/includes/goal92.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "sound/msm5205.h" +#include "emupal.h" class goal92_state : public driver_device { diff --git a/src/mame/includes/goindol.h b/src/mame/includes/goindol.h index 6282635588f..1a1ff0fc99b 100644 --- a/src/mame/includes/goindol.h +++ b/src/mame/includes/goindol.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class goindol_state : public driver_device { public: diff --git a/src/mame/includes/goldstar.h b/src/mame/includes/goldstar.h index 58bd31e4cfc..db5d16a393f 100644 --- a/src/mame/includes/goldstar.h +++ b/src/mame/includes/goldstar.h @@ -3,6 +3,7 @@ #include "machine/ds2401.h" #include "machine/ticket.h" +#include "emupal.h" class goldstar_state : public driver_device diff --git a/src/mame/includes/gomoku.h b/src/mame/includes/gomoku.h index 1c9db1776f5..3aacf184cf6 100644 --- a/src/mame/includes/gomoku.h +++ b/src/mame/includes/gomoku.h @@ -3,6 +3,7 @@ #ifndef MAME_INCLUDES_GOMOKU_H #define MAME_INCLUDES_GOMOKU_H +#include "emupal.h" #include "screen.h" class gomoku_state : public driver_device diff --git a/src/mame/includes/gottlieb.h b/src/mame/includes/gottlieb.h index 07acb1fc940..53254facfe0 100644 --- a/src/mame/includes/gottlieb.h +++ b/src/mame/includes/gottlieb.h @@ -11,6 +11,7 @@ #include "cpu/m6502/m6502.h" #include "sound/samples.h" #include "machine/ldpr8210.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/gotya.h b/src/mame/includes/gotya.h index a515610ff16..cf05e0e119b 100644 --- a/src/mame/includes/gotya.h +++ b/src/mame/includes/gotya.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Zsolt Vasvari #include "sound/samples.h" +#include "emupal.h" class gotya_state : public driver_device { diff --git a/src/mame/includes/gp32.h b/src/mame/includes/gp32.h index c990099a7c9..06b35205e4b 100644 --- a/src/mame/includes/gp32.h +++ b/src/mame/includes/gp32.h @@ -7,6 +7,7 @@ #include "machine/smartmed.h" #include "sound/dac.h" #include "machine/nvram.h" +#include "emupal.h" #include "screen.h" #define INT_ADC 31 diff --git a/src/mame/includes/grchamp.h b/src/mame/includes/grchamp.h index 17d1b1efaea..0f8dbb374d6 100644 --- a/src/mame/includes/grchamp.h +++ b/src/mame/includes/grchamp.h @@ -9,6 +9,7 @@ #include "machine/input_merger.h" #include "machine/watchdog.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" class grchamp_state : public driver_device diff --git a/src/mame/includes/gridlee.h b/src/mame/includes/gridlee.h index 5d647002bcb..4d0df9a0436 100644 --- a/src/mame/includes/gridlee.h +++ b/src/mame/includes/gridlee.h @@ -14,6 +14,7 @@ #include "sound/samples.h" #include "machine/74259.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/groundfx.h b/src/mame/includes/groundfx.h index 8a5c255d7f7..a0d1a10d201 100644 --- a/src/mame/includes/groundfx.h +++ b/src/mame/includes/groundfx.h @@ -3,6 +3,7 @@ #include "video/tc0100scn.h" #include "video/tc0480scp.h" +#include "emupal.h" struct gfx_tempsprite { diff --git a/src/mame/includes/gstriker.h b/src/mame/includes/gstriker.h index 337d273190a..7e1c693edca 100644 --- a/src/mame/includes/gstriker.h +++ b/src/mame/includes/gstriker.h @@ -10,6 +10,7 @@ #include "video/vsystem_spr.h" #include "video/mb60553.h" #include "video/vs920a.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/gsword.h b/src/mame/includes/gsword.h index ae76f569edf..69c0b673014 100644 --- a/src/mame/includes/gsword.h +++ b/src/mame/includes/gsword.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "sound/ay8910.h" #include "sound/msm5205.h" +#include "emupal.h" class gsword_state_base : public driver_device { diff --git a/src/mame/includes/gunbustr.h b/src/mame/includes/gunbustr.h index 8dd644a9fff..39109daa603 100644 --- a/src/mame/includes/gunbustr.h +++ b/src/mame/includes/gunbustr.h @@ -2,6 +2,7 @@ // copyright-holders:Bryan McPhail, David Graves #include "machine/eepromser.h" #include "video/tc0480scp.h" +#include "emupal.h" struct gb_tempsprite { diff --git a/src/mame/includes/gundealr.h b/src/mame/includes/gundealr.h index 944b3d4e322..b840c2bd3b8 100644 --- a/src/mame/includes/gundealr.h +++ b/src/mame/includes/gundealr.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "machine/timer.h" +#include "emupal.h" class gundealr_state : public driver_device { diff --git a/src/mame/includes/gunsmoke.h b/src/mame/includes/gunsmoke.h index 924e0e663c5..610770f642e 100644 --- a/src/mame/includes/gunsmoke.h +++ b/src/mame/includes/gunsmoke.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class gunsmoke_state : public driver_device { public: diff --git a/src/mame/includes/gyruss.h b/src/mame/includes/gyruss.h index 2d4e8e91038..bb9bc18674f 100644 --- a/src/mame/includes/gyruss.h +++ b/src/mame/includes/gyruss.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" class gyruss_state : public driver_device diff --git a/src/mame/includes/hanaawas.h b/src/mame/includes/hanaawas.h index 57c2be067b1..ecca52469d9 100644 --- a/src/mame/includes/hanaawas.h +++ b/src/mame/includes/hanaawas.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class hanaawas_state : public driver_device { public: diff --git a/src/mame/includes/harddriv.h b/src/mame/includes/harddriv.h index add763e9742..2cc9e28cb15 100644 --- a/src/mame/includes/harddriv.h +++ b/src/mame/includes/harddriv.h @@ -30,6 +30,7 @@ #include "sound/dac.h" +#include "emupal.h" #include "screen.h" #define HARDDRIV_MASTER_CLOCK XTAL(32'000'000) diff --git a/src/mame/includes/hcastle.h b/src/mame/includes/hcastle.h index fa6e3d1ee11..b7c860afa26 100644 --- a/src/mame/includes/hcastle.h +++ b/src/mame/includes/hcastle.h @@ -9,6 +9,7 @@ #include "video/bufsprite.h" #include "sound/k007232.h" #include "video/k007121.h" +#include "emupal.h" class hcastle_state : public driver_device { diff --git a/src/mame/includes/hec2hrp.h b/src/mame/includes/hec2hrp.h index 3083818ae8a..9690982d778 100644 --- a/src/mame/includes/hec2hrp.h +++ b/src/mame/includes/hec2hrp.h @@ -50,6 +50,7 @@ #include "machine/wd_fdc.h" #include "sound/discrete.h" /* for 1 Bit sound*/ #include "sound/sn76477.h" /* for sn sound*/ +#include "emupal.h" /* Enum status for high memory bank (c000 - ffff)*/ enum diff --git a/src/mame/includes/higemaru.h b/src/mame/includes/higemaru.h index d50c8bbfa3a..c6229ecd8fd 100644 --- a/src/mame/includes/higemaru.h +++ b/src/mame/includes/higemaru.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "machine/timer.h" +#include "emupal.h" class higemaru_state : public driver_device { diff --git a/src/mame/includes/himesiki.h b/src/mame/includes/himesiki.h index 34c7070b99a..afde7eab7d8 100644 --- a/src/mame/includes/himesiki.h +++ b/src/mame/includes/himesiki.h @@ -8,6 +8,7 @@ *************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" class himesiki_state : public driver_device { diff --git a/src/mame/includes/hnayayoi.h b/src/mame/includes/hnayayoi.h index 572f8b96045..1ef6baeee63 100644 --- a/src/mame/includes/hnayayoi.h +++ b/src/mame/includes/hnayayoi.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "sound/msm5205.h" #include "video/mc6845.h" +#include "emupal.h" class hnayayoi_state : public driver_device { diff --git a/src/mame/includes/hng64.h b/src/mame/includes/hng64.h index e6572c88ce1..4a56cf74382 100644 --- a/src/mame/includes/hng64.h +++ b/src/mame/includes/hng64.h @@ -8,6 +8,7 @@ #include "sound/l7a1045_l6028_dsp_a.h" #include "video/poly.h" #include "cpu/tlcs870/tlcs870.h" +#include "emupal.h" #include "screen.h" enum diff --git a/src/mame/includes/holeland.h b/src/mame/includes/holeland.h index d8767ea979b..a18185823bb 100644 --- a/src/mame/includes/holeland.h +++ b/src/mame/includes/holeland.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "machine/74259.h" +#include "emupal.h" class holeland_state : public driver_device { diff --git a/src/mame/includes/homedata.h b/src/mame/includes/homedata.h index 3bdb1516d22..965777d4dfa 100644 --- a/src/mame/includes/homedata.h +++ b/src/mame/includes/homedata.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "sound/sn76496.h" #include "sound/2203intf.h" +#include "emupal.h" class homedata_state : public driver_device { diff --git a/src/mame/includes/homerun.h b/src/mame/includes/homerun.h index 6adeb57e537..42d35139ff3 100644 --- a/src/mame/includes/homerun.h +++ b/src/mame/includes/homerun.h @@ -8,6 +8,7 @@ #include "sound/upd7759.h" #include "sound/samples.h" +#include "emupal.h" #include "screen.h" class homerun_state : public driver_device diff --git a/src/mame/includes/hp48.h b/src/mame/includes/hp48.h index 4d281cbb793..6abd0798496 100644 --- a/src/mame/includes/hp48.h +++ b/src/mame/includes/hp48.h @@ -15,6 +15,7 @@ #include "machine/hp48_port.h" #include "sound/dac.h" +#include "emupal.h" #include "screen.h" /* model */ diff --git a/src/mame/includes/hp9845.h b/src/mame/includes/hp9845.h index bb42f0a788b..9054a4592bf 100644 --- a/src/mame/includes/hp9845.h +++ b/src/mame/includes/hp9845.h @@ -12,6 +12,7 @@ #include "machine/hp_taco.h" #include "sound/beep.h" #include "bus/hp9845_io/hp9845_io.h" +#include "emupal.h" #include "screen.h" #include "machine/ram.h" #include "machine/timer.h" diff --git a/src/mame/includes/huebler.h b/src/mame/includes/huebler.h index 80c9d190098..4f7107ee6d8 100644 --- a/src/mame/includes/huebler.h +++ b/src/mame/includes/huebler.h @@ -19,6 +19,7 @@ #include "machine/z80pio.h" #include "machine/z80dart.h" #include "machine/z80ctc.h" +#include "emupal.h" class amu880_state : public driver_device { diff --git a/src/mame/includes/hx20.h b/src/mame/includes/hx20.h index cb84cc334a9..9ef8a2b7938 100644 --- a/src/mame/includes/hx20.h +++ b/src/mame/includes/hx20.h @@ -17,6 +17,7 @@ #include "bus/epson_sio/epson_sio.h" #include "bus/rs232/rs232.h" +#include "emupal.h" #include "rendlay.h" #define HD6301V1_MAIN_TAG "8g" diff --git a/src/mame/includes/hyperspt.h b/src/mame/includes/hyperspt.h index 6a6748c27be..ffb967c9ce6 100644 --- a/src/mame/includes/hyperspt.h +++ b/src/mame/includes/hyperspt.h @@ -10,6 +10,7 @@ #include "sound/sn76496.h" #include "sound/vlm5030.h" +#include "emupal.h" #include "screen.h" class hyperspt_state : public driver_device diff --git a/src/mame/includes/ikki.h b/src/mame/includes/ikki.h index e48cd8e90df..f898e9d354f 100644 --- a/src/mame/includes/ikki.h +++ b/src/mame/includes/ikki.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class ikki_state : public driver_device diff --git a/src/mame/includes/imds2.h b/src/mame/includes/imds2.h index e9a2d80b5d5..c06e9cbb93c 100644 --- a/src/mame/includes/imds2.h +++ b/src/mame/includes/imds2.h @@ -17,6 +17,7 @@ #include "bus/centronics/ctronics.h" #include "machine/i8251.h" #include "bus/rs232/rs232.h" +#include "emupal.h" class imds2_state : public driver_device { diff --git a/src/mame/includes/intv.h b/src/mame/includes/intv.h index 1b0996eaf39..2dec630b1b0 100644 --- a/src/mame/includes/intv.h +++ b/src/mame/includes/intv.h @@ -24,6 +24,8 @@ #include "bus/generic/slot.h" #include "bus/generic/carts.h" +#include "emupal.h" + class intv_state : public driver_device { diff --git a/src/mame/includes/inufuku.h b/src/mame/includes/inufuku.h index cedd96c4b7a..4b7dd607f90 100644 --- a/src/mame/includes/inufuku.h +++ b/src/mame/includes/inufuku.h @@ -5,6 +5,7 @@ #include "video/vsystem_spr.h" #include "machine/gen_latch.h" +#include "emupal.h" class inufuku_state : public driver_device { diff --git a/src/mame/includes/irobot.h b/src/mame/includes/irobot.h index d068ab5f1aa..ee341e346e0 100644 --- a/src/mame/includes/irobot.h +++ b/src/mame/includes/irobot.h @@ -13,6 +13,7 @@ #include "machine/timer.h" #include "machine/x2212.h" #include "sound/pokey.h" +#include "emupal.h" #include "screen.h" #define IR_TIMING 1 /* try to emulate MB and VG running time */ diff --git a/src/mame/includes/ironhors.h b/src/mame/includes/ironhors.h index e19b20fb06e..94430ba7fe1 100644 --- a/src/mame/includes/ironhors.h +++ b/src/mame/includes/ironhors.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" #include "sound/discrete.h" +#include "emupal.h" class ironhors_state : public driver_device { diff --git a/src/mame/includes/itech32.h b/src/mame/includes/itech32.h index 51968735cb8..c3dfb41f40f 100644 --- a/src/mame/includes/itech32.h +++ b/src/mame/includes/itech32.h @@ -9,6 +9,7 @@ #include "machine/nvram.h" #include "machine/ticket.h" +#include "emupal.h" #include "screen.h" #define VIDEO_CLOCK XTAL(8'000'000) /* video (pixel) clock */ diff --git a/src/mame/includes/jack.h b/src/mame/includes/jack.h index d614ed3db75..4e743b9f5cd 100644 --- a/src/mame/includes/jack.h +++ b/src/mame/includes/jack.h @@ -8,6 +8,7 @@ *************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" class jack_state : public driver_device { diff --git a/src/mame/includes/jackal.h b/src/mame/includes/jackal.h index c8270042197..782f0d5a851 100644 --- a/src/mame/includes/jackal.h +++ b/src/mame/includes/jackal.h @@ -2,6 +2,8 @@ // copyright-holders:Curt Coder // thanks-to:Kenneth Lin (original driver author) +#include "emupal.h" + #define MASTER_CLOCK XTAL(18'432'000) #define SOUND_CLOCK XTAL(3'579'545) diff --git a/src/mame/includes/jailbrek.h b/src/mame/includes/jailbrek.h index 508d16b43bf..7b7814cee9a 100644 --- a/src/mame/includes/jailbrek.h +++ b/src/mame/includes/jailbrek.h @@ -7,6 +7,7 @@ ***************************************************************************/ #include "sound/vlm5030.h" +#include "emupal.h" #define MASTER_CLOCK XTAL(18'432'000) #define VOICE_CLOCK XTAL(3'579'545) diff --git a/src/mame/includes/jpmimpct.h b/src/mame/includes/jpmimpct.h index 6bde694bd20..bc03b547ed8 100644 --- a/src/mame/includes/jpmimpct.h +++ b/src/mame/includes/jpmimpct.h @@ -11,6 +11,7 @@ #include "machine/timer.h" #include "cpu/tms34010/tms34010.h" #include "sound/upd7759.h" +#include "emupal.h" struct duart_t { diff --git a/src/mame/includes/jpmsys5.h b/src/mame/includes/jpmsys5.h index 0671a5924f3..47e0d429aff 100644 --- a/src/mame/includes/jpmsys5.h +++ b/src/mame/includes/jpmsys5.h @@ -17,6 +17,7 @@ #include "machine/steppers.h" #include "machine/roc10937.h" #include "machine/meters.h" +#include "emupal.h" class jpmsys5_state : public driver_device { diff --git a/src/mame/includes/kaneko16.h b/src/mame/includes/kaneko16.h index 64df518426c..4f6124fd323 100644 --- a/src/mame/includes/kaneko16.h +++ b/src/mame/includes/kaneko16.h @@ -24,7 +24,7 @@ #include "sound/ym2151.h" #include "video/kaneko_spr.h" #include "video/kaneko_tmap.h" - +#include "emupal.h" #include "screen.h" class kaneko16_state : public driver_device diff --git a/src/mame/includes/kangaroo.h b/src/mame/includes/kangaroo.h index 00bc4de7be1..a12cba2bae7 100644 --- a/src/mame/includes/kangaroo.h +++ b/src/mame/includes/kangaroo.h @@ -8,6 +8,8 @@ ***************************************************************************/ +#include "emupal.h" + class kangaroo_state : public driver_device { public: diff --git a/src/mame/includes/kaypro.h b/src/mame/includes/kaypro.h index 1026d283edc..3c310d350b2 100644 --- a/src/mame/includes/kaypro.h +++ b/src/mame/includes/kaypro.h @@ -13,6 +13,7 @@ #include "sound/beep.h" #include "video/mc6845.h" #include "machine/wd_fdc.h" +#include "emupal.h" #include "screen.h" class kaypro_state : public driver_device diff --git a/src/mame/includes/kc.h b/src/mame/includes/kc.h index f975a6301ad..22725e31b26 100644 --- a/src/mame/includes/kc.h +++ b/src/mame/includes/kc.h @@ -24,6 +24,7 @@ #include "machine/rescap.h" #include "sound/spkrdev.h" #include "sound/wave.h" +#include "emupal.h" #include "screen.h" // Devices diff --git a/src/mame/includes/kchamp.h b/src/mame/includes/kchamp.h index 091ab8c3adf..1250a655f51 100644 --- a/src/mame/includes/kchamp.h +++ b/src/mame/includes/kchamp.h @@ -11,6 +11,7 @@ #include "sound/ay8910.h" #include "sound/msm5205.h" #include "sound/dac.h" +#include "emupal.h" class kchamp_state : public driver_device { diff --git a/src/mame/includes/kickgoal.h b/src/mame/includes/kickgoal.h index cc28d3df757..9671ae76f62 100644 --- a/src/mame/includes/kickgoal.h +++ b/src/mame/includes/kickgoal.h @@ -8,6 +8,7 @@ #include "sound/okim6295.h" #include "machine/eepromser.h" +#include "emupal.h" class kickgoal_state : public driver_device { diff --git a/src/mame/includes/kingobox.h b/src/mame/includes/kingobox.h index 079dcd02c30..204d54d1ad2 100644 --- a/src/mame/includes/kingobox.h +++ b/src/mame/includes/kingobox.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "machine/input_merger.h" +#include "emupal.h" class kingofb_state : public driver_device { diff --git a/src/mame/includes/kncljoe.h b/src/mame/includes/kncljoe.h index 4588df258a0..8da82c1c60f 100644 --- a/src/mame/includes/kncljoe.h +++ b/src/mame/includes/kncljoe.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "sound/ay8910.h" +#include "emupal.h" #include "screen.h" class kncljoe_state : public driver_device diff --git a/src/mame/includes/konamigx.h b/src/mame/includes/konamigx.h index a1514381173..fe054c569ff 100644 --- a/src/mame/includes/konamigx.h +++ b/src/mame/includes/konamigx.h @@ -15,6 +15,7 @@ #include "video/k054156_k054157_k056832.h" #include "video/k054338.h" #include "video/k055555.h" +#include "emupal.h" #include "screen.h" class konamigx_state : public driver_device diff --git a/src/mame/includes/kopunch.h b/src/mame/includes/kopunch.h index e3d4f8d39b7..784a457dd5d 100644 --- a/src/mame/includes/kopunch.h +++ b/src/mame/includes/kopunch.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class kopunch_state : public driver_device { public: diff --git a/src/mame/includes/kramermc.h b/src/mame/includes/kramermc.h index 59abe23ef5c..068e6a715f1 100644 --- a/src/mame/includes/kramermc.h +++ b/src/mame/includes/kramermc.h @@ -10,6 +10,7 @@ #define MAME_INCLUDES_KRAMERMC_H #include "machine/z80pio.h" +#include "emupal.h" class kramermc_state : public driver_device { diff --git a/src/mame/includes/ksayakyu.h b/src/mame/includes/ksayakyu.h index 5f6426ea31e..a1bbdbd90c5 100644 --- a/src/mame/includes/ksayakyu.h +++ b/src/mame/includes/ksayakyu.h @@ -8,6 +8,7 @@ *************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" class ksayakyu_state : public driver_device { diff --git a/src/mame/includes/kyocera.h b/src/mame/includes/kyocera.h index b8fa9b0eea2..a2536940bac 100644 --- a/src/mame/includes/kyocera.h +++ b/src/mame/includes/kyocera.h @@ -25,6 +25,7 @@ #include "bus/centronics/ctronics.h" #include "bus/rs232/rs232.h" +#include "emupal.h" #include "rendlay.h" diff --git a/src/mame/includes/kyugo.h b/src/mame/includes/kyugo.h index 63691814459..80b9b2c8b23 100644 --- a/src/mame/includes/kyugo.h +++ b/src/mame/includes/kyugo.h @@ -6,6 +6,8 @@ ***************************************************************************/ +#include "emupal.h" + class kyugo_state : public driver_device { public: diff --git a/src/mame/includes/labyrunr.h b/src/mame/includes/labyrunr.h index 86b92a9fb21..543f45282e6 100644 --- a/src/mame/includes/labyrunr.h +++ b/src/mame/includes/labyrunr.h @@ -8,6 +8,7 @@ #include "video/k007121.h" #include "video/k051733.h" +#include "emupal.h" #include "screen.h" class labyrunr_state : public driver_device diff --git a/src/mame/includes/ladybug.h b/src/mame/includes/ladybug.h index 90e4af64d32..a7f7cd5ccdc 100644 --- a/src/mame/includes/ladybug.h +++ b/src/mame/includes/ladybug.h @@ -11,6 +11,7 @@ #pragma once #include "video/ladybug.h" +#include "emupal.h" class ladybug_base_state : public driver_device diff --git a/src/mame/includes/ladyfrog.h b/src/mame/includes/ladyfrog.h index f5ac228b7ca..6928f1860f5 100644 --- a/src/mame/includes/ladyfrog.h +++ b/src/mame/includes/ladyfrog.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "sound/msm5232.h" +#include "emupal.h" class ladyfrog_state : public driver_device { diff --git a/src/mame/includes/laserbat.h b/src/mame/includes/laserbat.h index 854dfdf8959..1cbb7d8e668 100644 --- a/src/mame/includes/laserbat.h +++ b/src/mame/includes/laserbat.h @@ -16,6 +16,7 @@ #include "sound/sn76477.h" #include "sound/tms3615.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/lasso.h b/src/mame/includes/lasso.h index 472808438c4..c5977428562 100644 --- a/src/mame/includes/lasso.h +++ b/src/mame/includes/lasso.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "sound/sn76496.h" +#include "emupal.h" class lasso_state : public driver_device { diff --git a/src/mame/includes/lastduel.h b/src/mame/includes/lastduel.h index c2a7be4ea7f..3857083acdc 100644 --- a/src/mame/includes/lastduel.h +++ b/src/mame/includes/lastduel.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" #include "video/bufsprite.h" +#include "emupal.h" class lastduel_state : public driver_device { diff --git a/src/mame/includes/lazercmd.h b/src/mame/includes/lazercmd.h index d11ae9f18cc..996658b214d 100644 --- a/src/mame/includes/lazercmd.h +++ b/src/mame/includes/lazercmd.h @@ -4,6 +4,7 @@ #include "cpu/s2650/s2650.h" #include "machine/timer.h" #include "sound/dac.h" +#include "emupal.h" #define HORZ_RES 32 #define VERT_RES 24 diff --git a/src/mame/includes/legionna.h b/src/mame/includes/legionna.h index 01e2f984bae..7e7597a89db 100644 --- a/src/mame/includes/legionna.h +++ b/src/mame/includes/legionna.h @@ -6,6 +6,7 @@ #include "machine/gen_latch.h" #include "machine/seibucop/seibucop.h" #include "video/seibu_crtc.h" +#include "emupal.h" class legionna_state : public driver_device, protected seibu_sound_common { diff --git a/src/mame/includes/leland.h b/src/mame/includes/leland.h index ef901fb80e8..17bcf40e56c 100644 --- a/src/mame/includes/leland.h +++ b/src/mame/includes/leland.h @@ -13,6 +13,7 @@ #include "machine/eepromser.h" #include "sound/dac.h" #include "sound/ay8910.h" +#include "emupal.h" #include "screen.h" #define LELAND_BATTERY_RAM_SIZE 0x4000 diff --git a/src/mame/includes/lemmings.h b/src/mame/includes/lemmings.h index a3b8cd00d3c..5fda26b45db 100644 --- a/src/mame/includes/lemmings.h +++ b/src/mame/includes/lemmings.h @@ -4,6 +4,7 @@ #include "video/decospr.h" #include "machine/deco146.h" #include "machine/gen_latch.h" +#include "emupal.h" class lemmings_state : public driver_device { diff --git a/src/mame/includes/lethal.h b/src/mame/includes/lethal.h index a81466dd115..ad2f9902bf9 100644 --- a/src/mame/includes/lethal.h +++ b/src/mame/includes/lethal.h @@ -13,6 +13,7 @@ #include "video/k053244_k053245.h" #include "video/k054000.h" #include "machine/k054321.h" +#include "emupal.h" class lethal_state : public driver_device { diff --git a/src/mame/includes/liberate.h b/src/mame/includes/liberate.h index 9390e408d5f..f0e0e7b0840 100644 --- a/src/mame/includes/liberate.h +++ b/src/mame/includes/liberate.h @@ -2,6 +2,7 @@ // copyright-holders:Bryan McPhail #include "machine/gen_latch.h" +#include "emupal.h" class liberate_state : public driver_device { diff --git a/src/mame/includes/lisa.h b/src/mame/includes/lisa.h index 9414544e8ad..a4d795577d1 100644 --- a/src/mame/includes/lisa.h +++ b/src/mame/includes/lisa.h @@ -20,6 +20,7 @@ #include "machine/nvram.h" #include "machine/sonydriv.h" #include "sound/spkrdev.h" +#include "emupal.h" #include "screen.h" #define COP421_TAG "u9f" diff --git a/src/mame/includes/lkage.h b/src/mame/includes/lkage.h index 82a02184c49..d050c511796 100644 --- a/src/mame/includes/lkage.h +++ b/src/mame/includes/lkage.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "machine/input_merger.h" #include "machine/taito68705interface.h" +#include "emupal.h" class lkage_state : public driver_device { diff --git a/src/mame/includes/lockon.h b/src/mame/includes/lockon.h index bf067775435..996b9b963af 100644 --- a/src/mame/includes/lockon.h +++ b/src/mame/includes/lockon.h @@ -8,6 +8,7 @@ #include "machine/watchdog.h" #include "sound/flt_vol.h" +#include "emupal.h" #include "screen.h" /* Calculated from CRT controller writes */ diff --git a/src/mame/includes/lordgun.h b/src/mame/includes/lordgun.h index d55df817ae1..94b5b931cbf 100644 --- a/src/mame/includes/lordgun.h +++ b/src/mame/includes/lordgun.h @@ -8,6 +8,7 @@ #include "sound/okim6295.h" #include "machine/eepromser.h" #include "machine/gen_latch.h" +#include "emupal.h" #include "screen.h" struct lordgun_gun_data diff --git a/src/mame/includes/lsasquad.h b/src/mame/includes/lsasquad.h index e7238b97012..dbc342eb184 100644 --- a/src/mame/includes/lsasquad.h +++ b/src/mame/includes/lsasquad.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "machine/input_merger.h" #include "machine/taito68705interface.h" +#include "emupal.h" class lsasquad_state : public driver_device { diff --git a/src/mame/includes/lucky74.h b/src/mame/includes/lucky74.h index ebe756d786f..7c982a2bc63 100644 --- a/src/mame/includes/lucky74.h +++ b/src/mame/includes/lucky74.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Roberto Fresca + #include "sound/msm5205.h" +#include "emupal.h" class lucky74_state : public driver_device { diff --git a/src/mame/includes/lvcards.h b/src/mame/includes/lvcards.h index 088308af814..c9741f1e01d 100644 --- a/src/mame/includes/lvcards.h +++ b/src/mame/includes/lvcards.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Zsolt Vasvari, Curt Coder + +#include "emupal.h" + class lvcards_state : public driver_device { public: diff --git a/src/mame/includes/lviv.h b/src/mame/includes/lviv.h index 12df36c4c19..fd484b6fa49 100644 --- a/src/mame/includes/lviv.h +++ b/src/mame/includes/lviv.h @@ -14,6 +14,7 @@ #include "machine/i8255.h" #include "machine/ram.h" #include "sound/spkrdev.h" +#include "emupal.h" #include "screen.h" class lviv_state : public driver_device diff --git a/src/mame/includes/lwings.h b/src/mame/includes/lwings.h index 2630d6b9f37..7ec5c42f872 100644 --- a/src/mame/includes/lwings.h +++ b/src/mame/includes/lwings.h @@ -4,6 +4,7 @@ #include "video/bufsprite.h" #include "machine/gen_latch.h" #include "sound/msm5205.h" +#include "emupal.h" class lwings_state : public driver_device { diff --git a/src/mame/includes/lynx.h b/src/mame/includes/lynx.h index 3396ccb08a8..85ffd1bbb8c 100644 --- a/src/mame/includes/lynx.h +++ b/src/mame/includes/lynx.h @@ -10,6 +10,7 @@ #pragma once +#include "emupal.h" #include "screen.h" #include "audio/lynx.h" #include "imagedev/snapquik.h" diff --git a/src/mame/includes/m10.h b/src/mame/includes/m10.h index d237339f637..ab6aa480ece 100644 --- a/src/mame/includes/m10.h +++ b/src/mame/includes/m10.h @@ -8,6 +8,7 @@ #include "sound/samples.h" #include "machine/74123.h" +#include "emupal.h" #include "screen.h" #define IREMM10_MASTER_CLOCK (12500000) diff --git a/src/mame/includes/m107.h b/src/mame/includes/m107.h index 24815565118..eea6f86bece 100644 --- a/src/mame/includes/m107.h +++ b/src/mame/includes/m107.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "machine/pic8259.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" struct pf_layer_info diff --git a/src/mame/includes/m52.h b/src/mame/includes/m52.h index be3ad3cd2a4..06e72b40890 100644 --- a/src/mame/includes/m52.h +++ b/src/mame/includes/m52.h @@ -1,5 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Nicola Salmoria + +#include "emupal.h" #include "screen.h" class m52_state : public driver_device diff --git a/src/mame/includes/m57.h b/src/mame/includes/m57.h index 0e7a7e53ff6..d3b2cbede42 100644 --- a/src/mame/includes/m57.h +++ b/src/mame/includes/m57.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Phil Stroffolino + +#include "emupal.h" + class m57_state : public driver_device { public: diff --git a/src/mame/includes/m58.h b/src/mame/includes/m58.h index 7ed90d32f52..de4570c96ed 100644 --- a/src/mame/includes/m58.h +++ b/src/mame/includes/m58.h @@ -6,6 +6,7 @@ Irem M58 hardware ****************************************************************************/ +#include "emupal.h" #include "screen.h" class m58_state : public driver_device diff --git a/src/mame/includes/m62.h b/src/mame/includes/m62.h index 7c7204c7990..17599e8d79c 100644 --- a/src/mame/includes/m62.h +++ b/src/mame/includes/m62.h @@ -2,6 +2,7 @@ // copyright-holders:smf, David Haywood #include "audio/irem.h" +#include "emupal.h" class m62_state : public driver_device { diff --git a/src/mame/includes/m72.h b/src/mame/includes/m72.h index 0c82d032a4e..75033248fe6 100644 --- a/src/mame/includes/m72.h +++ b/src/mame/includes/m72.h @@ -9,6 +9,7 @@ #include "sound/dac.h" #include "machine/pic8259.h" #include "machine/upd4701.h" +#include "emupal.h" #include "screen.h" #define M81_B_B_JUMPER_J3_S \ diff --git a/src/mame/includes/m90.h b/src/mame/includes/m90.h index bc16bab9f5d..32ef1569cea 100644 --- a/src/mame/includes/m90.h +++ b/src/mame/includes/m90.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Bryan McPhail #include "audio/m72.h" +#include "emupal.h" class m90_state : public driver_device { diff --git a/src/mame/includes/m92.h b/src/mame/includes/m92.h index ca04d7ca717..2090bee8a04 100644 --- a/src/mame/includes/m92.h +++ b/src/mame/includes/m92.h @@ -10,6 +10,7 @@ #include "sound/okim6295.h" #include "machine/pic8259.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" struct M92_pf_layer_info diff --git a/src/mame/includes/mac.h b/src/mame/includes/mac.h index 2a166288136..57524a6ddb2 100644 --- a/src/mame/includes/mac.h +++ b/src/mame/includes/mac.h @@ -27,6 +27,7 @@ #include "sound/awacs.h" #include "sound/dac.h" #include "cpu/m68000/m68000.h" +#include "emupal.h" #include "screen.h" #define MAC_SCREEN_NAME "screen" diff --git a/src/mame/includes/macrossp.h b/src/mame/includes/macrossp.h index 992e1f6bbd9..a425784f55f 100644 --- a/src/mame/includes/macrossp.h +++ b/src/mame/includes/macrossp.h @@ -8,6 +8,7 @@ *************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" #include "screen.h" class macrossp_state : public driver_device diff --git a/src/mame/includes/madalien.h b/src/mame/includes/madalien.h index e253ccd5ac0..06886fc3ce8 100644 --- a/src/mame/includes/madalien.h +++ b/src/mame/includes/madalien.h @@ -12,6 +12,7 @@ #include "machine/gen_latch.h" #include "sound/discrete.h" +#include "emupal.h" #define MADALIEN_MAIN_CLOCK XTAL(10'595'000) diff --git a/src/mame/includes/magmax.h b/src/mame/includes/magmax.h index 1e0b3315729..4969ab55492 100644 --- a/src/mame/includes/magmax.h +++ b/src/mame/includes/magmax.h @@ -3,6 +3,7 @@ #include "screen.h" #include "machine/gen_latch.h" #include "sound/ay8910.h" +#include "emupal.h" class magmax_state : public driver_device { diff --git a/src/mame/includes/mainsnk.h b/src/mame/includes/mainsnk.h index 5ed8e64df6c..da61d515ebf 100644 --- a/src/mame/includes/mainsnk.h +++ b/src/mame/includes/mainsnk.h @@ -2,6 +2,7 @@ // copyright-holders:David Haywood, Tomasz Slanina #include "machine/gen_latch.h" +#include "emupal.h" class mainsnk_state : public driver_device { diff --git a/src/mame/includes/malzak.h b/src/mame/includes/malzak.h index d17005a8891..6886adf29f6 100644 --- a/src/mame/includes/malzak.h +++ b/src/mame/includes/malzak.h @@ -8,6 +8,7 @@ #include "machine/s2636.h" #include "video/saa5050.h" +#include "emupal.h" #include "screen.h" class malzak_state : public driver_device diff --git a/src/mame/includes/mappy.h b/src/mame/includes/mappy.h index 77a21d5dc15..c3dae01d800 100644 --- a/src/mame/includes/mappy.h +++ b/src/mame/includes/mappy.h @@ -3,6 +3,7 @@ #include "machine/namcoio.h" #include "sound/dac.h" #include "sound/namco.h" +#include "emupal.h" #include "screen.h" class mappy_state : public driver_device diff --git a/src/mame/includes/marineb.h b/src/mame/includes/marineb.h index 957c9466a2a..6d9b37df27a 100644 --- a/src/mame/includes/marineb.h +++ b/src/mame/includes/marineb.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Zsolt Vasvari + +#include "emupal.h" + class marineb_state : public driver_device { public: diff --git a/src/mame/includes/mario.h b/src/mame/includes/mario.h index 12509fc39c4..45a629be9ab 100644 --- a/src/mame/includes/mario.h +++ b/src/mame/includes/mario.h @@ -6,6 +6,7 @@ #include "machine/gen_latch.h" #include "machine/z80dma.h" +#include "emupal.h" #define OLD_SOUND (0) diff --git a/src/mame/includes/markham.h b/src/mame/includes/markham.h index 5354682b4f4..cee02ea05d1 100644 --- a/src/mame/includes/markham.h +++ b/src/mame/includes/markham.h @@ -17,6 +17,7 @@ #include "cpu/z80/z80.h" #include "cpu/mb88xx/mb88xx.h" #include "sound/sn76496.h" +#include "emupal.h" #include "screen.h" #include "speaker.h" diff --git a/src/mame/includes/matmania.h b/src/mame/includes/matmania.h index d7c4d2fee1e..84dcb143c84 100644 --- a/src/mame/includes/matmania.h +++ b/src/mame/includes/matmania.h @@ -4,6 +4,7 @@ #include "machine/taito68705interface.h" #include "machine/gen_latch.h" +#include "emupal.h" #include "screen.h" class matmania_state : public driver_device diff --git a/src/mame/includes/mbc55x.h b/src/mame/includes/mbc55x.h index 73aacd4c617..ba57d9306a9 100644 --- a/src/mame/includes/mbc55x.h +++ b/src/mame/includes/mbc55x.h @@ -26,6 +26,7 @@ #include "debug/debugcon.h" #include "debugger.h" +#include "emupal.h" #include "formats/pc_dsk.h" diff --git a/src/mame/includes/mbee.h b/src/mame/includes/mbee.h index fcecfb87871..1d1a8a51a00 100644 --- a/src/mame/includes/mbee.h +++ b/src/mame/includes/mbee.h @@ -28,6 +28,7 @@ #include "video/mc6845.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/mcatadv.h b/src/mame/includes/mcatadv.h index db8878cebf7..3d93ac640cd 100644 --- a/src/mame/includes/mcatadv.h +++ b/src/mame/includes/mcatadv.h @@ -2,6 +2,7 @@ // copyright-holders:Paul Priest, David Haywood #include "machine/watchdog.h" +#include "emupal.h" class mcatadv_state : public driver_device { diff --git a/src/mame/includes/mcr.h b/src/mame/includes/mcr.h index faa26470b14..dd390e512b2 100644 --- a/src/mame/includes/mcr.h +++ b/src/mame/includes/mcr.h @@ -16,6 +16,7 @@ #include "audio/midway.h" #include "audio/csd.h" #include "sound/samples.h" +#include "emupal.h" /* constants */ #define MAIN_OSC_MCR_I XTAL(19'968'000) diff --git a/src/mame/includes/meadows.h b/src/mame/includes/meadows.h index 47e82ffb4d4..91182ca81f9 100644 --- a/src/mame/includes/meadows.h +++ b/src/mame/includes/meadows.h @@ -8,6 +8,7 @@ #include "cpu/s2650/s2650.h" #include "sound/dac.h" #include "sound/samples.h" +#include "emupal.h" #include "screen.h" class meadows_state : public driver_device diff --git a/src/mame/includes/megasys1.h b/src/mame/includes/megasys1.h index 1da991feee4..3f6b3878830 100644 --- a/src/mame/includes/megasys1.h +++ b/src/mame/includes/megasys1.h @@ -12,6 +12,7 @@ #include "machine/timer.h" #include "sound/okim6295.h" #include "video/ms1_tmap.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/megazone.h b/src/mame/includes/megazone.h index 37f7051cb61..d66032dc471 100644 --- a/src/mame/includes/megazone.h +++ b/src/mame/includes/megazone.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class megazone_state : public driver_device { public: diff --git a/src/mame/includes/mermaid.h b/src/mame/includes/mermaid.h index 33b2adf1e56..2b29e4c0a61 100644 --- a/src/mame/includes/mermaid.h +++ b/src/mame/includes/mermaid.h @@ -9,6 +9,7 @@ #include "machine/ripple_counter.h" #include "sound/msm5205.h" #include "sound/ay8910.h" +#include "emupal.h" #include "screen.h" class mermaid_state : public driver_device diff --git a/src/mame/includes/metlclsh.h b/src/mame/includes/metlclsh.h index 0abfe421d80..ab5c62da53b 100644 --- a/src/mame/includes/metlclsh.h +++ b/src/mame/includes/metlclsh.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class metlclsh_state : public driver_device { public: diff --git a/src/mame/includes/mexico86.h b/src/mame/includes/mexico86.h index d8141e554d8..394e3a351c6 100644 --- a/src/mame/includes/mexico86.h +++ b/src/mame/includes/mexico86.h @@ -4,6 +4,7 @@ #include "cpu/m6805/m68705.h" #include "sound/2203intf.h" +#include "emupal.h" class mexico86_state : public driver_device diff --git a/src/mame/includes/micro3d.h b/src/mame/includes/micro3d.h index 115ecfef529..0dc26ee4d23 100644 --- a/src/mame/includes/micro3d.h +++ b/src/mame/includes/micro3d.h @@ -15,6 +15,7 @@ #include "sound/upd7759.h" #include "machine/mc2661.h" #include "machine/mc68681.h" +#include "emupal.h" #define HOST_MONITOR_DISPLAY 0 diff --git a/src/mame/includes/micronic.h b/src/mame/includes/micronic.h index 19249f0adc8..8b1152f4c1c 100644 --- a/src/mame/includes/micronic.h +++ b/src/mame/includes/micronic.h @@ -16,6 +16,7 @@ #include "machine/nvram.h" #include "sound/beep.h" #include "imagedev/cassette.h" +#include "emupal.h" #define SCREEN_TAG "screen" #define Z80_TAG "z80" diff --git a/src/mame/includes/midtunit.h b/src/mame/includes/midtunit.h index e6203e21f0b..7f02f21023b 100644 --- a/src/mame/includes/midtunit.h +++ b/src/mame/includes/midtunit.h @@ -11,6 +11,7 @@ #include "audio/williams.h" #include "cpu/tms34010/tms34010.h" +#include "emupal.h" class midtunit_state : public driver_device diff --git a/src/mame/includes/midvunit.h b/src/mame/includes/midvunit.h index 8d3996060ff..fb37d1de10a 100644 --- a/src/mame/includes/midvunit.h +++ b/src/mame/includes/midvunit.h @@ -13,6 +13,7 @@ #include "machine/timer.h" #include "machine/watchdog.h" #include "video/poly.h" +#include "emupal.h" #include "screen.h" #define MIDVUNIT_VIDEO_CLOCK 33000000 diff --git a/src/mame/includes/midyunit.h b/src/mame/includes/midyunit.h index cdb4b27fdf6..4613b28033f 100644 --- a/src/mame/includes/midyunit.h +++ b/src/mame/includes/midyunit.h @@ -14,6 +14,7 @@ #include "machine/gen_latch.h" #include "machine/nvram.h" #include "sound/okim6295.h" +#include "emupal.h" /* protection data types */ struct protection_data diff --git a/src/mame/includes/midzeus.h b/src/mame/includes/midzeus.h index dfe022dc98e..33a1189fa26 100644 --- a/src/mame/includes/midzeus.h +++ b/src/mame/includes/midzeus.h @@ -9,6 +9,7 @@ #define MIDZEUS_VIDEO_CLOCK XTAL(66'666'700) #include "machine/timekpr.h" +#include "emupal.h" #include "screen.h" class midzeus_state : public driver_device diff --git a/src/mame/includes/mikie.h b/src/mame/includes/mikie.h index 2972e3948dd..5e911c30b83 100644 --- a/src/mame/includes/mikie.h +++ b/src/mame/includes/mikie.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class mikie_state : public driver_device { public: diff --git a/src/mame/includes/mikromik.h b/src/mame/includes/mikromik.h index 618b53eee93..fd77d0b0d49 100644 --- a/src/mame/includes/mikromik.h +++ b/src/mame/includes/mikromik.h @@ -17,6 +17,7 @@ #include "machine/upd765.h" #include "video/i8275.h" #include "video/upd7220.h" +#include "emupal.h" #define SCREEN_TAG "screen" #define I8085A_TAG "ic40" diff --git a/src/mame/includes/mitchell.h b/src/mame/includes/mitchell.h index 9ca090695c0..629e3cce372 100644 --- a/src/mame/includes/mitchell.h +++ b/src/mame/includes/mitchell.h @@ -13,6 +13,7 @@ #include "machine/timer.h" #include "sound/msm5205.h" #include "sound/okim6295.h" +#include "emupal.h" class mitchell_state : public driver_device { diff --git a/src/mame/includes/mjkjidai.h b/src/mame/includes/mjkjidai.h index 64adf654217..da7763d086b 100644 --- a/src/mame/includes/mjkjidai.h +++ b/src/mame/includes/mjkjidai.h @@ -2,6 +2,7 @@ // copyright-holders:Nicola Salmoria #include "machine/nvram.h" #include "sound/msm5205.h" +#include "emupal.h" class mjkjidai_state : public driver_device { diff --git a/src/mame/includes/model1.h b/src/mame/includes/model1.h index c89e12463e0..fe5e2ac9c92 100644 --- a/src/mame/includes/model1.h +++ b/src/mame/includes/model1.h @@ -17,6 +17,7 @@ #include "machine/timer.h" #include "video/segaic24.h" +#include "emupal.h" #include "screen.h" #include <glm/vec3.hpp> diff --git a/src/mame/includes/model2.h b/src/mame/includes/model2.h index c622b1150f4..fa376ef25af 100644 --- a/src/mame/includes/model2.h +++ b/src/mame/includes/model2.h @@ -17,6 +17,7 @@ #include "sound/scsp.h" #include "video/segaic24.h" #include "video/poly.h" +#include "emupal.h" #include "screen.h" class model2_renderer; diff --git a/src/mame/includes/model3.h b/src/mame/includes/model3.h index 7ca250b5f8f..b42be515eac 100644 --- a/src/mame/includes/model3.h +++ b/src/mame/includes/model3.h @@ -11,6 +11,7 @@ #include "machine/315-5881_crypt.h" #include "machine/msm6242.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" typedef float MATRIX[4][4]; diff --git a/src/mame/includes/momoko.h b/src/mame/includes/momoko.h index 53ef7baafd3..1a6289be577 100644 --- a/src/mame/includes/momoko.h +++ b/src/mame/includes/momoko.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class momoko_state : public driver_device { public: diff --git a/src/mame/includes/moo.h b/src/mame/includes/moo.h index 541e4c197d3..15eee080d01 100644 --- a/src/mame/includes/moo.h +++ b/src/mame/includes/moo.h @@ -15,6 +15,7 @@ #include "video/k054338.h" #include "machine/k054321.h" #include "video/konami_helper.h" +#include "emupal.h" #include "screen.h" class moo_state : public driver_device diff --git a/src/mame/includes/mouser.h b/src/mame/includes/mouser.h index f31d814ca88..f458226338e 100644 --- a/src/mame/includes/mouser.h +++ b/src/mame/includes/mouser.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class mouser_state : public driver_device { public: diff --git a/src/mame/includes/mpu4.h b/src/mame/includes/mpu4.h index 872ccb68f32..2a61486536a 100644 --- a/src/mame/includes/mpu4.h +++ b/src/mame/includes/mpu4.h @@ -14,6 +14,7 @@ #include "machine/steppers.h" #include "machine/roc10937.h" #include "machine/meters.h" +#include "emupal.h" #define MPU4_MASTER_CLOCK XTAL(6'880'000) diff --git a/src/mame/includes/mrdo.h b/src/mame/includes/mrdo.h index fc25e209dbc..56cfa2f399b 100644 --- a/src/mame/includes/mrdo.h +++ b/src/mame/includes/mrdo.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class mrdo_state : public driver_device { public: diff --git a/src/mame/includes/mrflea.h b/src/mame/includes/mrflea.h index c036b80d997..a819dd114db 100644 --- a/src/mame/includes/mrflea.h +++ b/src/mame/includes/mrflea.h @@ -8,6 +8,7 @@ #include "machine/pic8259.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class mrflea_state : public driver_device diff --git a/src/mame/includes/mrjong.h b/src/mame/includes/mrjong.h index 6d1e8fb5557..a8865a0e822 100644 --- a/src/mame/includes/mrjong.h +++ b/src/mame/includes/mrjong.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class mrjong_state : public driver_device { public: diff --git a/src/mame/includes/ms32.h b/src/mame/includes/ms32.h index c306cb34c1d..65daebbc921 100644 --- a/src/mame/includes/ms32.h +++ b/src/mame/includes/ms32.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class ms32_state : public driver_device diff --git a/src/mame/includes/msisaac.h b/src/mame/includes/msisaac.h index 4e04ef7f87a..7ef76464179 100644 --- a/src/mame/includes/msisaac.h +++ b/src/mame/includes/msisaac.h @@ -5,6 +5,7 @@ #include "machine/gen_latch.h" #include "sound/msm5232.h" #include "sound/ta7630.h" +#include "emupal.h" /* Disabled because the mcu dump is currently unavailable. -AS */ //#define USE_MCU diff --git a/src/mame/includes/mugsmash.h b/src/mame/includes/mugsmash.h index 48d2b281006..4ae2ce7ff99 100644 --- a/src/mame/includes/mugsmash.h +++ b/src/mame/includes/mugsmash.h @@ -2,6 +2,7 @@ // copyright-holders:David Haywood #include "machine/gen_latch.h" +#include "emupal.h" class mugsmash_state : public driver_device { diff --git a/src/mame/includes/multfish.h b/src/mame/includes/multfish.h index 47a071d5a23..af7120bb965 100644 --- a/src/mame/includes/multfish.h +++ b/src/mame/includes/multfish.h @@ -8,6 +8,7 @@ #include "machine/timekpr.h" #include "machine/watchdog.h" #include "machine/ticket.h" +#include "emupal.h" #include "screen.h" #define igrosoft_gamble_ROM_SIZE 0x80000 diff --git a/src/mame/includes/munchmo.h b/src/mame/includes/munchmo.h index 349a3b1253c..e0978e64d82 100644 --- a/src/mame/includes/munchmo.h +++ b/src/mame/includes/munchmo.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "machine/74259.h" +#include "emupal.h" class munchmo_state : public driver_device { diff --git a/src/mame/includes/mustache.h b/src/mame/includes/mustache.h index d62f4043e00..d568e0c69f0 100644 --- a/src/mame/includes/mustache.h +++ b/src/mame/includes/mustache.h @@ -3,6 +3,7 @@ #include "audio/seibu.h" // for seibu_sound_decrypt on the MAIN cpu (not sound) #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class mustache_state : public driver_device diff --git a/src/mame/includes/mystston.h b/src/mame/includes/mystston.h index 7dfd1fdad46..089d2946573 100644 --- a/src/mame/includes/mystston.h +++ b/src/mame/includes/mystston.h @@ -8,6 +8,7 @@ ***************************************************************************/ +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/mz700.h b/src/mame/includes/mz700.h index 348499a7506..17b29b4802d 100644 --- a/src/mame/includes/mz700.h +++ b/src/mame/includes/mz700.h @@ -20,6 +20,7 @@ #include "machine/timer.h" #include "machine/z80pio.h" #include "sound/spkrdev.h" +#include "emupal.h" #include "screen.h" class mz_state : public driver_device diff --git a/src/mame/includes/n8080.h b/src/mame/includes/n8080.h index 142368729cd..7a1652a770b 100644 --- a/src/mame/includes/n8080.h +++ b/src/mame/includes/n8080.h @@ -5,6 +5,7 @@ #include "machine/timer.h" #include "sound/dac.h" #include "sound/sn76477.h" +#include "emupal.h" #include "screen.h" class n8080_state : public driver_device diff --git a/src/mame/includes/namcona1.h b/src/mame/includes/namcona1.h index 55904073d15..cad157f4150 100644 --- a/src/mame/includes/namcona1.h +++ b/src/mame/includes/namcona1.h @@ -10,6 +10,7 @@ #include "machine/timer.h" #include "machine/msm6242.h" #include "sound/c140.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/namcos1.h b/src/mame/includes/namcos1.h index 0898d691770..fc7bcec944c 100644 --- a/src/mame/includes/namcos1.h +++ b/src/mame/includes/namcos1.h @@ -6,6 +6,7 @@ #include "sound/namco.h" #include "video/namco_c116.h" #include "machine/74157.h" +#include "emupal.h" class namcos1_state : public driver_device { diff --git a/src/mame/includes/namcos2.h b/src/mame/includes/namcos2.h index 8c23fdebb35..a4c0114026b 100644 --- a/src/mame/includes/namcos2.h +++ b/src/mame/includes/namcos2.h @@ -14,6 +14,7 @@ #include "video/c45.h" #include "cpu/m6502/m3745x.h" +#include "emupal.h" #include "screen.h" /* CPU reference numbers */ diff --git a/src/mame/includes/namcos22.h b/src/mame/includes/namcos22.h index 425867a770a..c02c791dfd6 100644 --- a/src/mame/includes/namcos22.h +++ b/src/mame/includes/namcos22.h @@ -10,6 +10,7 @@ #include "machine/timer.h" #include "video/rgbutil.h" #include "video/poly.h" +#include "emupal.h" #include "screen.h" enum diff --git a/src/mame/includes/namcos86.h b/src/mame/includes/namcos86.h index 7412debed97..9de1b956abf 100644 --- a/src/mame/includes/namcos86.h +++ b/src/mame/includes/namcos86.h @@ -2,6 +2,7 @@ // copyright-holders:Nicola Salmoria #include "machine/watchdog.h" #include "sound/namco.h" +#include "emupal.h" class namcos86_state : public driver_device { diff --git a/src/mame/includes/naughtyb.h b/src/mame/includes/naughtyb.h index dff61094936..d53355feb35 100644 --- a/src/mame/includes/naughtyb.h +++ b/src/mame/includes/naughtyb.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Brad Oliver,Sal and John Bugliarisi,Paul Priest #include "audio/pleiads.h" +#include "emupal.h" #include "screen.h" class naughtyb_state : public driver_device diff --git a/src/mame/includes/nbmj8688.h b/src/mame/includes/nbmj8688.h index 153186e91b0..2184560b275 100644 --- a/src/mame/includes/nbmj8688.h +++ b/src/mame/includes/nbmj8688.h @@ -2,6 +2,7 @@ // copyright-holders:Takahiro Nogi #include "video/hd61830.h" #include "machine/nb1413m3.h" +#include "emupal.h" class nbmj8688_state : public driver_device { diff --git a/src/mame/includes/nbmj8891.h b/src/mame/includes/nbmj8891.h index 61a8da24873..ceb49fbd8f3 100644 --- a/src/mame/includes/nbmj8891.h +++ b/src/mame/includes/nbmj8891.h @@ -2,6 +2,7 @@ // copyright-holders:Takahiro Nogi #include "machine/nb1413m3.h" +#include "emupal.h" #include "screen.h" class nbmj8891_state : public driver_device diff --git a/src/mame/includes/nbmj8900.h b/src/mame/includes/nbmj8900.h index d01f8a2a870..1b4921c81e7 100644 --- a/src/mame/includes/nbmj8900.h +++ b/src/mame/includes/nbmj8900.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Takahiro Nogi #include "machine/nb1413m3.h" +#include "emupal.h" #include "screen.h" class nbmj8900_state : public driver_device diff --git a/src/mame/includes/nbmj8991.h b/src/mame/includes/nbmj8991.h index a2b876ee4c6..e7e4171f57d 100644 --- a/src/mame/includes/nbmj8991.h +++ b/src/mame/includes/nbmj8991.h @@ -3,6 +3,7 @@ #include "machine/nb1413m3.h" #include "machine/gen_latch.h" +#include "emupal.h" #include "screen.h" class nbmj8991_state : public driver_device diff --git a/src/mame/includes/nbmj9195.h b/src/mame/includes/nbmj9195.h index 88f65818476..646b992dcde 100644 --- a/src/mame/includes/nbmj9195.h +++ b/src/mame/includes/nbmj9195.h @@ -9,6 +9,7 @@ #include "cpu/z80/tmpz84c011.h" #include "machine/nb1413m3.h" // needed for mahjong input controller #include "machine/gen_latch.h" +#include "emupal.h" #include "screen.h" #define VRAM_MAX 2 diff --git a/src/mame/includes/nc.h b/src/mame/includes/nc.h index 985bb7aec0b..9789d1466c4 100644 --- a/src/mame/includes/nc.h +++ b/src/mame/includes/nc.h @@ -16,6 +16,7 @@ #include "machine/nvram.h" #include "machine/timer.h" #include "sound/beep.h" +#include "emupal.h" #include "bus/generic/slot.h" #include "bus/generic/carts.h" diff --git a/src/mame/includes/nemesis.h b/src/mame/includes/nemesis.h index 75eefbd6fb8..df19e81a5dd 100644 --- a/src/mame/includes/nemesis.h +++ b/src/mame/includes/nemesis.h @@ -7,6 +7,7 @@ #include "sound/k005289.h" #include "sound/vlm5030.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/neogeo.h b/src/mame/includes/neogeo.h index c42a1fdef8b..2dcf356dd0c 100644 --- a/src/mame/includes/neogeo.h +++ b/src/mame/includes/neogeo.h @@ -24,6 +24,7 @@ #include "bus/neogeo/carts.h" #include "bus/neogeo_ctrl/ctrl.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/newbrain.h b/src/mame/includes/newbrain.h index 1ae535ab884..17b356e1b27 100644 --- a/src/mame/includes/newbrain.h +++ b/src/mame/includes/newbrain.h @@ -14,6 +14,7 @@ #include "imagedev/cassette.h" #include "machine/rescap.h" #include "machine/ram.h" +#include "emupal.h" #define SCREEN_TAG "screen" #define Z80_TAG "409" diff --git a/src/mame/includes/ninjakd2.h b/src/mame/includes/ninjakd2.h index 3122d84bd71..874e449db0a 100644 --- a/src/mame/includes/ninjakd2.h +++ b/src/mame/includes/ninjakd2.h @@ -10,6 +10,7 @@ #define MAME_INCLUDES_NINJAKD2_H #include "sound/samples.h" +#include "emupal.h" #include "screen.h" class ninjakd2_state : public driver_device diff --git a/src/mame/includes/ninjaw.h b/src/mame/includes/ninjaw.h index b3c27582ae3..9449890b891 100644 --- a/src/mame/includes/ninjaw.h +++ b/src/mame/includes/ninjaw.h @@ -11,6 +11,7 @@ #include "sound/flt_vol.h" #include "video/tc0100scn.h" #include "video/tc0110pcr.h" +#include "emupal.h" class ninjaw_state : public driver_device diff --git a/src/mame/includes/nitedrvr.h b/src/mame/includes/nitedrvr.h index 6b6a7112fc7..53d81ca695f 100644 --- a/src/mame/includes/nitedrvr.h +++ b/src/mame/includes/nitedrvr.h @@ -12,6 +12,7 @@ #include "machine/timer.h" #include "sound/discrete.h" +#include "emupal.h" /* Discrete Sound Input Nodes */ #define NITEDRVR_BANG_DATA NODE_01 diff --git a/src/mame/includes/niyanpai.h b/src/mame/includes/niyanpai.h index 656d2cc5bbf..f9048c74043 100644 --- a/src/mame/includes/niyanpai.h +++ b/src/mame/includes/niyanpai.h @@ -5,6 +5,7 @@ #include "screen.h" #include "audio/nichisnd.h" #include "machine/nb1413m3.h" +#include "emupal.h" #define VRAM_MAX 3 diff --git a/src/mame/includes/nmk16.h b/src/mame/includes/nmk16.h index 169b017e763..c10d57c0540 100644 --- a/src/mame/includes/nmk16.h +++ b/src/mame/includes/nmk16.h @@ -8,6 +8,7 @@ #include "machine/nmk004.h" #include "machine/gen_latch.h" #include "machine/timer.h" +#include "emupal.h" class nmk16_state : public driver_device, protected seibu_sound_common { diff --git a/src/mame/includes/norautp.h b/src/mame/includes/norautp.h index cc6d8e33191..63bd01da443 100644 --- a/src/mame/includes/norautp.h +++ b/src/mame/includes/norautp.h @@ -7,6 +7,7 @@ #include "machine/i8255.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/nova2001.h b/src/mame/includes/nova2001.h index da5cf099368..32d80b2a3eb 100644 --- a/src/mame/includes/nova2001.h +++ b/src/mame/includes/nova2001.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Howie Cohen, Frank Palazzolo, Alex Pasadyn, David Haywood, Phil Stroffolino, Uki + +#include "emupal.h" + class nova2001_state : public driver_device { public: diff --git a/src/mame/includes/novagbase.h b/src/mame/includes/novagbase.h index 8d8ee675ee4..0d944df9b52 100644 --- a/src/mame/includes/novagbase.h +++ b/src/mame/includes/novagbase.h @@ -16,6 +16,7 @@ #include "sound/dac.h" #include "sound/beep.h" #include "video/hd44780.h" +#include "emupal.h" class novagbase_state : public driver_device { diff --git a/src/mame/includes/nycaptor.h b/src/mame/includes/nycaptor.h index 0982fdc315e..1d2c391ebd0 100644 --- a/src/mame/includes/nycaptor.h +++ b/src/mame/includes/nycaptor.h @@ -5,6 +5,7 @@ #include "machine/input_merger.h" #include "sound/msm5232.h" #include "machine/taito68705interface.h" +#include "emupal.h" class nycaptor_state : public driver_device { diff --git a/src/mame/includes/ohmygod.h b/src/mame/includes/ohmygod.h index 67e174380d2..63ab6231bc0 100644 --- a/src/mame/includes/ohmygod.h +++ b/src/mame/includes/ohmygod.h @@ -10,6 +10,8 @@ #pragma once +#include "emupal.h" + class ohmygod_state : public driver_device { public: diff --git a/src/mame/includes/ojankohs.h b/src/mame/includes/ojankohs.h index 11df115fcd4..56549434be3 100644 --- a/src/mame/includes/ojankohs.h +++ b/src/mame/includes/ojankohs.h @@ -6,6 +6,7 @@ *************************************************************************/ #include "sound/msm5205.h" +#include "emupal.h" #include "screen.h" class ojankohs_state : public driver_device diff --git a/src/mame/includes/oneshot.h b/src/mame/includes/oneshot.h index 6ef3b8ad883..f85e2394ef0 100644 --- a/src/mame/includes/oneshot.h +++ b/src/mame/includes/oneshot.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:David Haywood, Paul Priest + #include "sound/okim6295.h" +#include "emupal.h" class oneshot_state : public driver_device { diff --git a/src/mame/includes/orbit.h b/src/mame/includes/orbit.h index 4395aeeae91..de9b6958e67 100644 --- a/src/mame/includes/orbit.h +++ b/src/mame/includes/orbit.h @@ -13,6 +13,7 @@ #include "machine/74259.h" #include "machine/timer.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" /* Discrete Sound Input Nodes */ diff --git a/src/mame/includes/orion.h b/src/mame/includes/orion.h index e9d6ba44bdb..b08f2770f42 100644 --- a/src/mame/includes/orion.h +++ b/src/mame/includes/orion.h @@ -25,6 +25,7 @@ #include "sound/spkrdev.h" #include "sound/wave.h" +#include "emupal.h" #include "screen.h" class orion_state : public radio86_state diff --git a/src/mame/includes/osborne1.h b/src/mame/includes/osborne1.h index 0bde0b03238..27bf0bf0d77 100644 --- a/src/mame/includes/osborne1.h +++ b/src/mame/includes/osborne1.h @@ -24,6 +24,7 @@ #include "video/mc6845.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/osi.h b/src/mame/includes/osi.h index a2bef491640..6d064ac5b39 100644 --- a/src/mame/includes/osi.h +++ b/src/mame/includes/osi.h @@ -15,6 +15,7 @@ #include "machine/ram.h" #include "sound/discrete.h" #include "sound/beep.h" +#include "emupal.h" #define SCREEN_TAG "screen" #define M6502_TAG "m6502" diff --git a/src/mame/includes/othunder.h b/src/mame/includes/othunder.h index de9cffd2b78..b121783ee3c 100644 --- a/src/mame/includes/othunder.h +++ b/src/mame/includes/othunder.h @@ -12,6 +12,7 @@ #include "sound/flt_vol.h" #include "video/tc0100scn.h" #include "video/tc0110pcr.h" +#include "emupal.h" class othunder_state : public driver_device diff --git a/src/mame/includes/p2000t.h b/src/mame/includes/p2000t.h index d5ea04bacd9..a421fa30c1a 100644 --- a/src/mame/includes/p2000t.h +++ b/src/mame/includes/p2000t.h @@ -14,6 +14,7 @@ #include "cpu/z80/z80.h" #include "sound/spkrdev.h" #include "video/saa5050.h" +#include "emupal.h" class p2000t_state : public driver_device diff --git a/src/mame/includes/pacland.h b/src/mame/includes/pacland.h index 764936a5bbf..c2ab5c5a49b 100644 --- a/src/mame/includes/pacland.h +++ b/src/mame/includes/pacland.h @@ -2,6 +2,7 @@ // copyright-holders:Ernesto Corvi #include "cpu/m6800/m6801.h" #include "sound/namco.h" +#include "emupal.h" #include "screen.h" class pacland_state : public driver_device diff --git a/src/mame/includes/pacman.h b/src/mame/includes/pacman.h index 9ef8d9c4f50..33ef50c2168 100644 --- a/src/mame/includes/pacman.h +++ b/src/mame/includes/pacman.h @@ -2,6 +2,7 @@ // copyright-holders:Nicola Salmoria #include "machine/watchdog.h" #include "sound/namco.h" +#include "emupal.h" /************************************************************************* diff --git a/src/mame/includes/pandoras.h b/src/mame/includes/pandoras.h index 2c0999e8013..4b7da9cadde 100644 --- a/src/mame/includes/pandoras.h +++ b/src/mame/includes/pandoras.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class pandoras_state : public driver_device { public: diff --git a/src/mame/includes/paradise.h b/src/mame/includes/paradise.h index 4c343ab8491..be2583b568f 100644 --- a/src/mame/includes/paradise.h +++ b/src/mame/includes/paradise.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Luca Elia #include "sound/okim6295.h" +#include "emupal.h" #include "screen.h" class paradise_state : public driver_device diff --git a/src/mame/includes/pastelg.h b/src/mame/includes/pastelg.h index e8eee13e271..db88d65a08a 100644 --- a/src/mame/includes/pastelg.h +++ b/src/mame/includes/pastelg.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Takahiro Nogi #include "machine/nb1413m3.h" +#include "emupal.h" #include "screen.h" class pastelg_state : public driver_device diff --git a/src/mame/includes/pbaction.h b/src/mame/includes/pbaction.h index 422e7d7bd6d..ca6dc26e729 100644 --- a/src/mame/includes/pbaction.h +++ b/src/mame/includes/pbaction.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "machine/z80ctc.h" +#include "emupal.h" class pbaction_state : public driver_device { diff --git a/src/mame/includes/pc1251.h b/src/mame/includes/pc1251.h index 85232087e55..60fd39bd013 100644 --- a/src/mame/includes/pc1251.h +++ b/src/mame/includes/pc1251.h @@ -14,6 +14,7 @@ #include "pocketc.h" #include "cpu/sc61860/sc61860.h" #include "machine/nvram.h" +#include "emupal.h" #define PC1251_CONTRAST (ioport("DSW0")->read() & 0x07) diff --git a/src/mame/includes/pc1401.h b/src/mame/includes/pc1401.h index b910416ef25..11f66eb34b2 100644 --- a/src/mame/includes/pc1401.h +++ b/src/mame/includes/pc1401.h @@ -14,6 +14,7 @@ #include "pocketc.h" #include "cpu/sc61860/sc61860.h" #include "machine/nvram.h" +#include "emupal.h" #define CONTRAST (ioport("DSW0")->read() & 0x07) diff --git a/src/mame/includes/pc1403.h b/src/mame/includes/pc1403.h index fb579905c5c..8223728d380 100644 --- a/src/mame/includes/pc1403.h +++ b/src/mame/includes/pc1403.h @@ -14,6 +14,7 @@ #include "pocketc.h" #include "cpu/sc61860/sc61860.h" #include "machine/nvram.h" +#include "emupal.h" #define CONTRAST (ioport("DSW0")->read() & 0x07) diff --git a/src/mame/includes/pc4.h b/src/mame/includes/pc4.h index 5b781d0f864..f799382a865 100644 --- a/src/mame/includes/pc4.h +++ b/src/mame/includes/pc4.h @@ -11,8 +11,8 @@ #ifndef MAME_INCLUDES_PC4_H #define MAME_INCLUDES_PC4_H - #include "sound/beep.h" +#include "emupal.h" class pc4_state : public driver_device { diff --git a/src/mame/includes/pc6001.h b/src/mame/includes/pc6001.h index 03b4946e2c9..e7d0f841911 100644 --- a/src/mame/includes/pc6001.h +++ b/src/mame/includes/pc6001.h @@ -20,6 +20,7 @@ #include "bus/generic/slot.h" #include "bus/generic/carts.h" +#include "emupal.h" #include "speaker.h" #include "screen.h" diff --git a/src/mame/includes/pc8401a.h b/src/mame/includes/pc8401a.h index 1c26310cfd4..17117a76819 100644 --- a/src/mame/includes/pc8401a.h +++ b/src/mame/includes/pc8401a.h @@ -18,6 +18,7 @@ #include "bus/generic/slot.h" #include "bus/generic/carts.h" +#include "emupal.h" #include "screen.h" #define SCREEN_TAG "screen" diff --git a/src/mame/includes/pc9801.h b/src/mame/includes/pc9801.h index 9f2c16e25b9..cd685f7104d 100644 --- a/src/mame/includes/pc9801.h +++ b/src/mame/includes/pc9801.h @@ -47,6 +47,7 @@ #include "machine/idehd.h" #include "debugger.h" +#include "emupal.h" #include "screen.h" #include "softlist.h" #include "speaker.h" diff --git a/src/mame/includes/pcktgal.h b/src/mame/includes/pcktgal.h index 7715358bbb7..050be605ab8 100644 --- a/src/mame/includes/pcktgal.h +++ b/src/mame/includes/pcktgal.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "sound/msm5205.h" #include "video/decbac06.h" +#include "emupal.h" class pcktgal_state : public driver_device { diff --git a/src/mame/includes/pcw.h b/src/mame/includes/pcw.h index 696de68c244..21852d81d96 100644 --- a/src/mame/includes/pcw.h +++ b/src/mame/includes/pcw.h @@ -13,6 +13,7 @@ #include "machine/ram.h" #include "machine/timer.h" #include "sound/beep.h" +#include "emupal.h" #include "screen.h" #define PCW_BORDER_HEIGHT 8 diff --git a/src/mame/includes/pcw16.h b/src/mame/includes/pcw16.h index e2d4e4eaf5a..de075e79a41 100644 --- a/src/mame/includes/pcw16.h +++ b/src/mame/includes/pcw16.h @@ -21,6 +21,7 @@ #include "formats/pc_dsk.h" #include "machine/ram.h" #include "machine/timer.h" +#include "emupal.h" #define PCW16_BORDER_HEIGHT 8 #define PCW16_BORDER_WIDTH 8 diff --git a/src/mame/includes/pdp1.h b/src/mame/includes/pdp1.h index bd0cd19223f..5342d016bfb 100644 --- a/src/mame/includes/pdp1.h +++ b/src/mame/includes/pdp1.h @@ -11,6 +11,7 @@ #include "cpu/pdp1/pdp1.h" #include "video/crt.h" +#include "emupal.h" /* defines for each bit and mask in input port "CSW" */ enum diff --git a/src/mame/includes/pgm.h b/src/mame/includes/pgm.h index 117f67a16f6..9434e7de09b 100644 --- a/src/mame/includes/pgm.h +++ b/src/mame/includes/pgm.h @@ -17,6 +17,7 @@ #include "machine/timer.h" #include "machine/v3021.h" #include "sound/ics2115.h" +#include "emupal.h" #define PGMARM7LOGERROR 0 diff --git a/src/mame/includes/pgm2.h b/src/mame/includes/pgm2.h index a2bf228538d..4658367dcf5 100644 --- a/src/mame/includes/pgm2.h +++ b/src/mame/includes/pgm2.h @@ -17,6 +17,7 @@ #include "machine/timer.h" #include "machine/atmel_arm_aic.h" #include "machine/pgm2_memcard.h" +#include "emupal.h" struct kov3_module_key { diff --git a/src/mame/includes/phoenix.h b/src/mame/includes/phoenix.h index 083e0ae4432..e98d8e3f654 100644 --- a/src/mame/includes/phoenix.h +++ b/src/mame/includes/phoenix.h @@ -6,6 +6,7 @@ #pragma once #include "audio/pleiads.h" +#include "emupal.h" class phoenix_state : public driver_device { diff --git a/src/mame/includes/pingpong.h b/src/mame/includes/pingpong.h index 62b888cacdd..6fc95dbe9e4 100644 --- a/src/mame/includes/pingpong.h +++ b/src/mame/includes/pingpong.h @@ -2,6 +2,7 @@ // copyright-holders:Jarek Parchanski #include "machine/timer.h" +#include "emupal.h" class pingpong_state : public driver_device { diff --git a/src/mame/includes/pirates.h b/src/mame/includes/pirates.h index 0987aa29582..934258c0f86 100644 --- a/src/mame/includes/pirates.h +++ b/src/mame/includes/pirates.h @@ -2,6 +2,7 @@ // copyright-holders:David Haywood,Nicola Salmoria,Paul Priest #include "machine/eepromser.h" #include "sound/okim6295.h" +#include "emupal.h" class pirates_state : public driver_device { diff --git a/src/mame/includes/pitnrun.h b/src/mame/includes/pitnrun.h index ea53f5a6227..df6747eb4a9 100644 --- a/src/mame/includes/pitnrun.h +++ b/src/mame/includes/pitnrun.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Tomasz Slanina, Pierpaolo Prazzoli + +#include "emupal.h" + class pitnrun_state : public driver_device { public: diff --git a/src/mame/includes/pk8000.h b/src/mame/includes/pk8000.h index b4dc66176d2..3636f234ffe 100644 --- a/src/mame/includes/pk8000.h +++ b/src/mame/includes/pk8000.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Miodrag Milanovic + +#include "emupal.h" + class pk8000_base_state : public driver_device { public: diff --git a/src/mame/includes/pk8020.h b/src/mame/includes/pk8020.h index c2e101a2471..19cf9aeec24 100644 --- a/src/mame/includes/pk8020.h +++ b/src/mame/includes/pk8020.h @@ -18,6 +18,7 @@ #include "machine/wd_fdc.h" #include "sound/spkrdev.h" #include "sound/wave.h" +#include "emupal.h" class pk8020_state : public driver_device diff --git a/src/mame/includes/pktgaldx.h b/src/mame/includes/pktgaldx.h index 38411c3374d..7e6e8c91b45 100644 --- a/src/mame/includes/pktgaldx.h +++ b/src/mame/includes/pktgaldx.h @@ -9,6 +9,7 @@ #include "video/decospr.h" #include "video/deco16ic.h" #include "machine/deco104.h" +#include "emupal.h" class pktgaldx_state : public driver_device { diff --git a/src/mame/includes/playch10.h b/src/mame/includes/playch10.h index a5c1450ce5a..f8efc7ebc0d 100644 --- a/src/mame/includes/playch10.h +++ b/src/mame/includes/playch10.h @@ -7,6 +7,7 @@ #include "machine/rp5h01.h" #include "video/ppu2c0x.h" +#include "emupal.h" class playch10_state : public driver_device { diff --git a/src/mame/includes/playmark.h b/src/mame/includes/playmark.h index 2add2a3fc3b..c44829f2445 100644 --- a/src/mame/includes/playmark.h +++ b/src/mame/includes/playmark.h @@ -4,6 +4,7 @@ #include "machine/eepromser.h" #include "machine/ticket.h" #include "cpu/pic16c5x/pic16c5x.h" +#include "emupal.h" class playmark_state : public driver_device { diff --git a/src/mame/includes/plygonet.h b/src/mame/includes/plygonet.h index e286d76b451..92725cb9b1a 100644 --- a/src/mame/includes/plygonet.h +++ b/src/mame/includes/plygonet.h @@ -9,6 +9,7 @@ #include "machine/k054321.h" #include "video/k053936.h" #include "cpu/dsp56k/dsp56k.h" +#include "emupal.h" static const uint16_t dsp56k_bank00_size = 0x1000; diff --git a/src/mame/includes/pmd85.h b/src/mame/includes/pmd85.h index 2729d5ebb78..6f53c64ad55 100644 --- a/src/mame/includes/pmd85.h +++ b/src/mame/includes/pmd85.h @@ -14,6 +14,7 @@ #include "machine/i8255.h" #include "imagedev/cassette.h" #include "machine/ram.h" +#include "emupal.h" class pmd85_state : public driver_device diff --git a/src/mame/includes/pocketc.h b/src/mame/includes/pocketc.h index 52dd58145a7..c42ab4aa670 100644 --- a/src/mame/includes/pocketc.h +++ b/src/mame/includes/pocketc.h @@ -9,6 +9,8 @@ #ifndef MAME_INCLUDES_POCKETC_H #define MAME_INCLUDES_POCKETC_H +#include "emupal.h" + typedef const char *POCKETC_FIGURE[]; class pocketc_state : public driver_device diff --git a/src/mame/includes/pokechmp.h b/src/mame/includes/pokechmp.h index 2b9794cc78a..af6315d7e7e 100644 --- a/src/mame/includes/pokechmp.h +++ b/src/mame/includes/pokechmp.h @@ -2,6 +2,7 @@ // copyright-holders:David Haywood #include "machine/gen_latch.h" +#include "emupal.h" class pokechmp_state : public driver_device { diff --git a/src/mame/includes/polepos.h b/src/mame/includes/polepos.h index 5a3b553864e..93739d059f9 100644 --- a/src/mame/includes/polepos.h +++ b/src/mame/includes/polepos.h @@ -14,6 +14,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" #include "sound/namco.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/policetr.h b/src/mame/includes/policetr.h index b6dd27c3ae3..a8a4fabd885 100644 --- a/src/mame/includes/policetr.h +++ b/src/mame/includes/policetr.h @@ -9,6 +9,7 @@ #include "cpu/mips/r3000.h" #include "machine/eepromser.h" #include "sound/bsmt2000.h" +#include "emupal.h" #include "screen.h" #include "speaker.h" diff --git a/src/mame/includes/polyplay.h b/src/mame/includes/polyplay.h index 8357fe25fa6..7867ed878c3 100644 --- a/src/mame/includes/polyplay.h +++ b/src/mame/includes/polyplay.h @@ -8,6 +8,7 @@ #include "machine/z80pio.h" #include "machine/z80sio.h" #include "sound/spkrdev.h" +#include "emupal.h" #define POLYPLAY_MAIN_CLOCK XTAL(9'830'400) diff --git a/src/mame/includes/poolshrk.h b/src/mame/includes/poolshrk.h index 39c17cd2e28..6d2bb11d2b5 100644 --- a/src/mame/includes/poolshrk.h +++ b/src/mame/includes/poolshrk.h @@ -12,6 +12,7 @@ #include "machine/watchdog.h" #include "sound/discrete.h" +#include "emupal.h" /* Discrete Sound Input Nodes */ diff --git a/src/mame/includes/pooyan.h b/src/mame/includes/pooyan.h index f80e7599adc..e5d07cb0e87 100644 --- a/src/mame/includes/pooyan.h +++ b/src/mame/includes/pooyan.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Allard van der Bas + +#include "emupal.h" + class pooyan_state : public driver_device { public: diff --git a/src/mame/includes/popeye.h b/src/mame/includes/popeye.h index fde4df516a2..28f47e396ad 100644 --- a/src/mame/includes/popeye.h +++ b/src/mame/includes/popeye.h @@ -4,6 +4,7 @@ #include "sound/ay8910.h" #include "video/resnet.h" +#include "emupal.h" class tnx1_state : public driver_device { diff --git a/src/mame/includes/portrait.h b/src/mame/includes/portrait.h index 8d3410ee5a0..b48ca8220d1 100644 --- a/src/mame/includes/portrait.h +++ b/src/mame/includes/portrait.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Steve Ellenoff, Pierpaolo Prazzoli #include "sound/tms5220.h" +#include "emupal.h" class portrait_state : public driver_device { diff --git a/src/mame/includes/powerins.h b/src/mame/includes/powerins.h index 170037d4b9b..9fa14f603f4 100644 --- a/src/mame/includes/powerins.h +++ b/src/mame/includes/powerins.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Luca Elia #include "machine/nmk112.h" +#include "emupal.h" #include "screen.h" class powerins_state : public driver_device diff --git a/src/mame/includes/pp01.h b/src/mame/includes/pp01.h index 874001abaa5..89f89688646 100644 --- a/src/mame/includes/pp01.h +++ b/src/mame/includes/pp01.h @@ -19,6 +19,7 @@ #include "sound/spkrdev.h" //#include "sound/wave.h" //#include "imagedev/cassette.h" +#include "emupal.h" class pp01_state : public driver_device { diff --git a/src/mame/includes/prehisle.h b/src/mame/includes/prehisle.h index bf0ce853232..a575b0c0b8c 100644 --- a/src/mame/includes/prehisle.h +++ b/src/mame/includes/prehisle.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "sound/upd7759.h" +#include "emupal.h" class prehisle_state : public driver_device { diff --git a/src/mame/includes/psikyo.h b/src/mame/includes/psikyo.h index 7ddf3b0eade..d48cd304385 100644 --- a/src/mame/includes/psikyo.h +++ b/src/mame/includes/psikyo.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "sound/okim6295.h" +#include "emupal.h" #include "screen.h" #include <algorithm> diff --git a/src/mame/includes/psikyo4.h b/src/mame/includes/psikyo4.h index 674aab9d950..fc1373a1324 100644 --- a/src/mame/includes/psikyo4.h +++ b/src/mame/includes/psikyo4.h @@ -9,6 +9,7 @@ #include "cpu/sh/sh2.h" #include "sound/ymf278b.h" #include "machine/eepromser.h" +#include "emupal.h" #include "screen.h" #define MASTER_CLOCK 57272700 // main oscillator frequency diff --git a/src/mame/includes/psikyosh.h b/src/mame/includes/psikyosh.h index 6c4f2d8eabe..50eb9a081f7 100644 --- a/src/mame/includes/psikyosh.h +++ b/src/mame/includes/psikyosh.h @@ -3,6 +3,7 @@ #include "video/bufsprite.h" #include "machine/eepromser.h" #include "cpu/sh/sh2.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/psion.h b/src/mame/includes/psion.h index cbaf7fd64c1..154600f842d 100644 --- a/src/mame/includes/psion.h +++ b/src/mame/includes/psion.h @@ -17,6 +17,7 @@ #include "machine/timer.h" #include "video/hd44780.h" #include "sound/beep.h" +#include "emupal.h" // ======================> psion_state diff --git a/src/mame/includes/psychic5.h b/src/mame/includes/psychic5.h index 25b1af8f5ba..69411e59bf2 100644 --- a/src/mame/includes/psychic5.h +++ b/src/mame/includes/psychic5.h @@ -4,6 +4,7 @@ #include "machine/bankdev.h" #include "machine/timer.h" #include "video/jalblend.h" +#include "emupal.h" class psychic5_state : public driver_device { diff --git a/src/mame/includes/punchout.h b/src/mame/includes/punchout.h index 97c1ad01871..07584bf8a26 100644 --- a/src/mame/includes/punchout.h +++ b/src/mame/includes/punchout.h @@ -9,6 +9,7 @@ #include "machine/rp5c01.h" #include "machine/rp5h01.h" #include "sound/vlm5030.h" +#include "emupal.h" class punchout_state : public driver_device { diff --git a/src/mame/includes/px8.h b/src/mame/includes/px8.h index 191f5922ddb..4ecae90d273 100644 --- a/src/mame/includes/px8.h +++ b/src/mame/includes/px8.h @@ -13,6 +13,7 @@ #include "machine/i8251.h" #include "bus/epson_sio/pf10.h" #include "sound/wave.h" +#include "emupal.h" #include "bus/generic/slot.h" #include "bus/generic/carts.h" diff --git a/src/mame/includes/qdrmfgp.h b/src/mame/includes/qdrmfgp.h index 39665416597..1af14dca6d0 100644 --- a/src/mame/includes/qdrmfgp.h +++ b/src/mame/includes/qdrmfgp.h @@ -7,6 +7,7 @@ #include "machine/k053252.h" #include "video/konami_helper.h" #include "video/k054156_k054157_k056832.h" +#include "emupal.h" class qdrmfgp_state : public driver_device { diff --git a/src/mame/includes/quizdna.h b/src/mame/includes/quizdna.h index 546e5bef068..dc5db132a7a 100644 --- a/src/mame/includes/quizdna.h +++ b/src/mame/includes/quizdna.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Uki + +#include "emupal.h" + class quizdna_state : public driver_device { public: diff --git a/src/mame/includes/radio86.h b/src/mame/includes/radio86.h index 5ac8d1e82b6..0428d89349e 100644 --- a/src/mame/includes/radio86.h +++ b/src/mame/includes/radio86.h @@ -15,6 +15,7 @@ #include "imagedev/cassette.h" #include "bus/generic/slot.h" #include "bus/generic/carts.h" +#include "emupal.h" class radio86_state : public driver_device diff --git a/src/mame/includes/raiden.h b/src/mame/includes/raiden.h index 376b075ca53..a143e8e4bab 100644 --- a/src/mame/includes/raiden.h +++ b/src/mame/includes/raiden.h @@ -8,6 +8,7 @@ #include "audio/seibu.h" #include "video/bufsprite.h" +#include "emupal.h" class raiden_state : public driver_device, protected seibu_sound_common { diff --git a/src/mame/includes/raiden2.h b/src/mame/includes/raiden2.h index d7494517464..047860f919c 100644 --- a/src/mame/includes/raiden2.h +++ b/src/mame/includes/raiden2.h @@ -3,6 +3,7 @@ #include "audio/seibu.h" #include "machine/seibucop/seibucop.h" #include "video/seibu_crtc.h" +#include "emupal.h" class raiden2_state : public driver_device { diff --git a/src/mame/includes/rallyx.h b/src/mame/includes/rallyx.h index d7f739742b7..201442d01ea 100644 --- a/src/mame/includes/rallyx.h +++ b/src/mame/includes/rallyx.h @@ -3,6 +3,7 @@ #include "audio/timeplt.h" #include "sound/namco.h" #include "sound/samples.h" +#include "emupal.h" struct jungler_star { diff --git a/src/mame/includes/rbisland.h b/src/mame/includes/rbisland.h index 05deffe9296..069297c167d 100644 --- a/src/mame/includes/rbisland.h +++ b/src/mame/includes/rbisland.h @@ -16,6 +16,7 @@ #include "video/pc080sn.h" #include "video/pc090oj.h" #include "machine/timer.h" +#include "emupal.h" class rbisland_state : public driver_device { diff --git a/src/mame/includes/realbrk.h b/src/mame/includes/realbrk.h index 5783fbe0bc2..fca04091437 100644 --- a/src/mame/includes/realbrk.h +++ b/src/mame/includes/realbrk.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Luca Elia #include "machine/tmp68301.h" +#include "emupal.h" #include "screen.h" class realbrk_state : public driver_device diff --git a/src/mame/includes/redclash.h b/src/mame/includes/redclash.h index 4af1537c3df..58c9bce1f9f 100644 --- a/src/mame/includes/redclash.h +++ b/src/mame/includes/redclash.h @@ -11,6 +11,7 @@ #pragma once #include "video/ladybug.h" +#include "emupal.h" // redclash/zerohour diff --git a/src/mame/includes/retofinv.h b/src/mame/includes/retofinv.h index a1c412ba0ed..516b0e4fa7f 100644 --- a/src/mame/includes/retofinv.h +++ b/src/mame/includes/retofinv.h @@ -4,7 +4,7 @@ #include "machine/taito68705interface.h" #include "machine/gen_latch.h" - +#include "emupal.h" class retofinv_state : public driver_device { diff --git a/src/mame/includes/rmnimbus.h b/src/mame/includes/rmnimbus.h index 1b6dc593f59..eecb79175c8 100644 --- a/src/mame/includes/rmnimbus.h +++ b/src/mame/includes/rmnimbus.h @@ -23,6 +23,7 @@ #include "sound/ay8910.h" #include "sound/msm5205.h" #include "bus/centronics/ctronics.h" +#include "emupal.h" #include "screen.h" #define MAINCPU_TAG "maincpu" diff --git a/src/mame/includes/rockrage.h b/src/mame/includes/rockrage.h index 2148347f572..5b510da6551 100644 --- a/src/mame/includes/rockrage.h +++ b/src/mame/includes/rockrage.h @@ -10,6 +10,7 @@ #include "sound/vlm5030.h" #include "video/k007342.h" #include "video/k007420.h" +#include "emupal.h" class rockrage_state : public driver_device { diff --git a/src/mame/includes/rocnrope.h b/src/mame/includes/rocnrope.h index 1d36cc73e76..4906b40d0e5 100644 --- a/src/mame/includes/rocnrope.h +++ b/src/mame/includes/rocnrope.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Chris Hardy + +#include "emupal.h" + class rocnrope_state : public driver_device { public: diff --git a/src/mame/includes/rohga.h b/src/mame/includes/rohga.h index 7ce0373beab..993286a5b60 100644 --- a/src/mame/includes/rohga.h +++ b/src/mame/includes/rohga.h @@ -14,6 +14,7 @@ #include "video/decospr.h" #include "machine/deco146.h" #include "machine/deco104.h" +#include "emupal.h" class rohga_state : public driver_device { diff --git a/src/mame/includes/rollrace.h b/src/mame/includes/rollrace.h index 88e941c42b7..495c7b6e7b5 100644 --- a/src/mame/includes/rollrace.h +++ b/src/mame/includes/rollrace.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Pierpaolo Prazzoli + +#include "emupal.h" + class rollrace_state : public driver_device { public: diff --git a/src/mame/includes/route16.h b/src/mame/includes/route16.h index 6d39d812a5b..0bcca29d347 100644 --- a/src/mame/includes/route16.h +++ b/src/mame/includes/route16.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Zsolt Vasvari #include "sound/sn76477.h" +#include "emupal.h" class route16_state : public driver_device { diff --git a/src/mame/includes/rpunch.h b/src/mame/includes/rpunch.h index e9ad46495e6..8dc00f0ac98 100644 --- a/src/mame/includes/rpunch.h +++ b/src/mame/includes/rpunch.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "sound/upd7759.h" #include "video/vsystem_gga.h" +#include "emupal.h" #include "screen.h" class rpunch_state : public driver_device diff --git a/src/mame/includes/runaway.h b/src/mame/includes/runaway.h index 79112c734cf..1205065c186 100644 --- a/src/mame/includes/runaway.h +++ b/src/mame/includes/runaway.h @@ -1,5 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Mike Balfour + +#include "emupal.h" #include "screen.h" class runaway_state : public driver_device diff --git a/src/mame/includes/rungun.h b/src/mame/includes/rungun.h index 2f948015b4b..d0c20986cb6 100644 --- a/src/mame/includes/rungun.h +++ b/src/mame/includes/rungun.h @@ -12,6 +12,7 @@ #include "video/k053936.h" #include "machine/k054321.h" #include "video/konami_helper.h" +#include "emupal.h" #include "screen.h" class rungun_state : public driver_device diff --git a/src/mame/includes/samcoupe.h b/src/mame/includes/samcoupe.h index 983636b8761..1490f3c33af 100644 --- a/src/mame/includes/samcoupe.h +++ b/src/mame/includes/samcoupe.h @@ -19,6 +19,7 @@ #include "machine/ram.h" #include "machine/wd_fdc.h" #include "sound/spkrdev.h" +#include "emupal.h" #include "screen.h" /* screen dimensions */ diff --git a/src/mame/includes/saturn.h b/src/mame/includes/saturn.h index bc5bed44f73..0da6e1067ea 100644 --- a/src/mame/includes/saturn.h +++ b/src/mame/includes/saturn.h @@ -21,6 +21,7 @@ #include "debug/debugcmd.h" #include "debugger.h" +#include "emupal.h" #include "screen.h" class saturn_state : public driver_device diff --git a/src/mame/includes/sauro.h b/src/mame/includes/sauro.h index a99dbc660ad..00de48f5b9d 100644 --- a/src/mame/includes/sauro.h +++ b/src/mame/includes/sauro.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "sound/sp0256.h" +#include "emupal.h" class sauro_state : public driver_device { diff --git a/src/mame/includes/sbasketb.h b/src/mame/includes/sbasketb.h index aee4e458c68..e39bc740b4b 100644 --- a/src/mame/includes/sbasketb.h +++ b/src/mame/includes/sbasketb.h @@ -10,6 +10,7 @@ #include "sound/sn76496.h" #include "sound/vlm5030.h" +#include "emupal.h" #include "screen.h" class sbasketb_state : public driver_device diff --git a/src/mame/includes/sbugger.h b/src/mame/includes/sbugger.h index 696b316e233..ec4cd6d0290 100644 --- a/src/mame/includes/sbugger.h +++ b/src/mame/includes/sbugger.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:David Haywood + +#include "emupal.h" + class sbugger_state : public driver_device { public: diff --git a/src/mame/includes/scotrsht.h b/src/mame/includes/scotrsht.h index d94515c14da..b149541f181 100644 --- a/src/mame/includes/scotrsht.h +++ b/src/mame/includes/scotrsht.h @@ -2,6 +2,7 @@ // copyright-holders:David Haywood, ??? #include "machine/gen_latch.h" +#include "emupal.h" class scotrsht_state : public driver_device { diff --git a/src/mame/includes/scramble.h b/src/mame/includes/scramble.h index d7b2998b7da..a899b194d3f 100644 --- a/src/mame/includes/scramble.h +++ b/src/mame/includes/scramble.h @@ -7,6 +7,7 @@ #include "sound/digitalk.h" #include "sound/flt_rc.h" #include "sound/tms5110.h" +#include "emupal.h" class scramble_state : public galaxold_state { diff --git a/src/mame/includes/sderby.h b/src/mame/includes/sderby.h index f1f0759633a..2d40e6cea98 100644 --- a/src/mame/includes/sderby.h +++ b/src/mame/includes/sderby.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:David Haywood, Roberto Fresca + +#include "emupal.h" + class sderby_state : public driver_device { public: diff --git a/src/mame/includes/segag80r.h b/src/mame/includes/segag80r.h index e1bd22e07a4..c20adbc5c98 100644 --- a/src/mame/includes/segag80r.h +++ b/src/mame/includes/segag80r.h @@ -16,6 +16,7 @@ #include "machine/segag80.h" #include "sound/samples.h" #include "sound/sn76496.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/segas24.h b/src/mame/includes/segas24.h index 15b636fa7e3..c053f243147 100644 --- a/src/mame/includes/segas24.h +++ b/src/mame/includes/segas24.h @@ -7,6 +7,7 @@ #include "machine/timer.h" #include "video/segaic24.h" +#include "emupal.h" #include "screen.h" class segas24_state : public driver_device diff --git a/src/mame/includes/segas32.h b/src/mame/includes/segas32.h index ac46bd285f1..02c1bdf6fe6 100644 --- a/src/mame/includes/segas32.h +++ b/src/mame/includes/segas32.h @@ -13,6 +13,7 @@ #include "sound/multipcm.h" #include "machine/s32comm.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/segaxbd.h b/src/mame/includes/segaxbd.h index cc324dc34b4..11527adca94 100644 --- a/src/mame/includes/segaxbd.h +++ b/src/mame/includes/segaxbd.h @@ -21,6 +21,7 @@ #include "machine/mb3773.h" #include "machine/watchdog.h" #include "video/resnet.h" +#include "emupal.h" #include "screen.h" // ======================> segaxbd_state diff --git a/src/mame/includes/seibuspi.h b/src/mame/includes/seibuspi.h index 33ea13e2c41..3f5a9c6b0f0 100644 --- a/src/mame/includes/seibuspi.h +++ b/src/mame/includes/seibuspi.h @@ -9,6 +9,7 @@ #include "machine/eepromser.h" #include "machine/7200fifo.h" #include "sound/okim6295.h" +#include "emupal.h" class seibuspi_state : public driver_device { diff --git a/src/mame/includes/seicross.h b/src/mame/includes/seicross.h index c612423b988..49bea554df0 100644 --- a/src/mame/includes/seicross.h +++ b/src/mame/includes/seicross.h @@ -2,6 +2,7 @@ // copyright-holders:Nicola Salmoria #include "machine/nvram.h" #include "sound/dac.h" +#include "emupal.h" class seicross_state : public driver_device { diff --git a/src/mame/includes/senjyo.h b/src/mame/includes/senjyo.h index 51141ffcc4e..404fa4416fa 100644 --- a/src/mame/includes/senjyo.h +++ b/src/mame/includes/senjyo.h @@ -4,6 +4,7 @@ #include "machine/z80daisy.h" #include "machine/z80pio.h" #include "machine/z80ctc.h" +#include "emupal.h" class senjyo_state : public driver_device { diff --git a/src/mame/includes/seta.h b/src/mame/includes/seta.h index d8bc752e5e5..e91f8795e5e 100644 --- a/src/mame/includes/seta.h +++ b/src/mame/includes/seta.h @@ -16,6 +16,7 @@ #include "machine/upd4992.h" #include "sound/x1_010.h" #include "video/seta001.h" +#include "emupal.h" #define __uPD71054_TIMER 1 diff --git a/src/mame/includes/seta2.h b/src/mame/includes/seta2.h index 08928dffe82..ea64b325776 100644 --- a/src/mame/includes/seta2.h +++ b/src/mame/includes/seta2.h @@ -14,6 +14,7 @@ #include "machine/upd4992.h" #include "sound/okim9810.h" #include "sound/x1_010.h" +#include "emupal.h" #include "screen.h" class seta2_state : public driver_device diff --git a/src/mame/includes/sf.h b/src/mame/includes/sf.h index 40798053d0a..4ec2d943b46 100644 --- a/src/mame/includes/sf.h +++ b/src/mame/includes/sf.h @@ -8,6 +8,7 @@ #include "machine/gen_latch.h" #include "sound/msm5205.h" +#include "emupal.h" class sf_state : public driver_device { diff --git a/src/mame/includes/shadfrce.h b/src/mame/includes/shadfrce.h index 44ef7fa54b6..45fe4b4eaeb 100644 --- a/src/mame/includes/shadfrce.h +++ b/src/mame/includes/shadfrce.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" #include "sound/okim6295.h" +#include "emupal.h" #include "screen.h" class shadfrce_state : public driver_device diff --git a/src/mame/includes/shangha3.h b/src/mame/includes/shangha3.h index 2942c8313e4..a30a1261cc2 100644 --- a/src/mame/includes/shangha3.h +++ b/src/mame/includes/shangha3.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "sound/okim6295.h" +#include "emupal.h" #include "screen.h" class shangha3_state : public driver_device diff --git a/src/mame/includes/shangkid.h b/src/mame/includes/shangkid.h index 588fcc00971..f7467cf1678 100644 --- a/src/mame/includes/shangkid.h +++ b/src/mame/includes/shangkid.h @@ -2,6 +2,7 @@ // copyright-holders:Phil Stroffolino #include "sound/ay8910.h" +#include "emupal.h" class shangkid_state : public driver_device { diff --git a/src/mame/includes/shaolins.h b/src/mame/includes/shaolins.h index c4312b0faf0..c6a53353879 100644 --- a/src/mame/includes/shaolins.h +++ b/src/mame/includes/shaolins.h @@ -2,6 +2,7 @@ // copyright-holders:Allard van der Bas #include "machine/timer.h" +#include "emupal.h" class shaolins_state : public driver_device { diff --git a/src/mame/includes/shisen.h b/src/mame/includes/shisen.h index cc219685d19..9d68584761d 100644 --- a/src/mame/includes/shisen.h +++ b/src/mame/includes/shisen.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Nicola Salmoria #include "audio/m72.h" +#include "emupal.h" class shisen_state : public driver_device { diff --git a/src/mame/includes/shootout.h b/src/mame/includes/shootout.h index 89f685842a6..d65164141d5 100644 --- a/src/mame/includes/shootout.h +++ b/src/mame/includes/shootout.h @@ -2,6 +2,7 @@ // copyright-holders:Ernesto Corvi, Phil Stroffolino, Bryan McPhail #include "machine/gen_latch.h" +#include "emupal.h" class shootout_state : public driver_device { diff --git a/src/mame/includes/sidearms.h b/src/mame/includes/sidearms.h index 90330dc312c..785e97afab7 100644 --- a/src/mame/includes/sidearms.h +++ b/src/mame/includes/sidearms.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Paul Leaman, Curt Coder #include "video/bufsprite.h" +#include "emupal.h" class sidearms_state : public driver_device { diff --git a/src/mame/includes/sidepckt.h b/src/mame/includes/sidepckt.h index 98df4cc0ab8..14f032d294b 100644 --- a/src/mame/includes/sidepckt.h +++ b/src/mame/includes/sidepckt.h @@ -7,6 +7,7 @@ ******************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" class sidepckt_state : public driver_device { diff --git a/src/mame/includes/silkroad.h b/src/mame/includes/silkroad.h index 74f9b3e924d..98c63cfbb8b 100644 --- a/src/mame/includes/silkroad.h +++ b/src/mame/includes/silkroad.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:David Haywood, R. Belmont #include "sound/okim6295.h" +#include "emupal.h" class silkroad_state : public driver_device { diff --git a/src/mame/includes/simpl156.h b/src/mame/includes/simpl156.h index 67fb63002a1..9ed461bc64e 100644 --- a/src/mame/includes/simpl156.h +++ b/src/mame/includes/simpl156.h @@ -10,6 +10,7 @@ #include "sound/okim6295.h" #include "video/deco16ic.h" #include "video/decospr.h" +#include "emupal.h" class simpl156_state : public driver_device { diff --git a/src/mame/includes/skydiver.h b/src/mame/includes/skydiver.h index 2e8f27545be..eabb57afcd8 100644 --- a/src/mame/includes/skydiver.h +++ b/src/mame/includes/skydiver.h @@ -13,6 +13,7 @@ #include "machine/74259.h" #include "machine/watchdog.h" #include "sound/discrete.h" +#include "emupal.h" /* Discrete Sound Input Nodes */ #define SKYDIVER_RANGE_DATA NODE_01 diff --git a/src/mame/includes/skyfox.h b/src/mame/includes/skyfox.h index 6585f441b74..a3bf37b4f40 100644 --- a/src/mame/includes/skyfox.h +++ b/src/mame/includes/skyfox.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" #include "screen.h" class skyfox_state : public driver_device diff --git a/src/mame/includes/skykid.h b/src/mame/includes/skykid.h index 2783c2d849e..f3708f8a264 100644 --- a/src/mame/includes/skykid.h +++ b/src/mame/includes/skykid.h @@ -2,6 +2,7 @@ // copyright-holders:Manuel Abadia #include "cpu/m6800/m6801.h" #include "sound/namco.h" +#include "emupal.h" class skykid_state : public driver_device { diff --git a/src/mame/includes/skyraid.h b/src/mame/includes/skyraid.h index c350c39a601..de71aa9dfbb 100644 --- a/src/mame/includes/skyraid.h +++ b/src/mame/includes/skyraid.h @@ -6,6 +6,7 @@ #pragma once #include "sound/discrete.h" +#include "emupal.h" class skyraid_state : public driver_device { diff --git a/src/mame/includes/slapfght.h b/src/mame/includes/slapfght.h index 522f8f873a3..5722e1846fc 100644 --- a/src/mame/includes/slapfght.h +++ b/src/mame/includes/slapfght.h @@ -9,6 +9,7 @@ #include "cpu/z80/z80.h" #include "video/bufsprite.h" #include "machine/taito68705interface.h" +#include "emupal.h" #include "screen.h" class slapfght_state : public driver_device diff --git a/src/mame/includes/slapshot.h b/src/mame/includes/slapshot.h index 3981c7a4bbc..76628e2fd67 100644 --- a/src/mame/includes/slapshot.h +++ b/src/mame/includes/slapshot.h @@ -10,6 +10,7 @@ #include "machine/taitoio.h" #include "video/tc0360pri.h" #include "video/tc0480scp.h" +#include "emupal.h" struct slapshot_tempsprite { diff --git a/src/mame/includes/snk.h b/src/mame/includes/snk.h index c6fe8609725..e885ba1d566 100644 --- a/src/mame/includes/snk.h +++ b/src/mame/includes/snk.h @@ -9,6 +9,7 @@ *************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" #include "screen.h" class snk_state : public driver_device diff --git a/src/mame/includes/snk6502.h b/src/mame/includes/snk6502.h index 90612a1e5a1..7b14c36a46d 100644 --- a/src/mame/includes/snk6502.h +++ b/src/mame/includes/snk6502.h @@ -11,6 +11,7 @@ #pragma once #include "machine/timer.h" +#include "emupal.h" class fantasy_sound_device; diff --git a/src/mame/includes/snookr10.h b/src/mame/includes/snookr10.h index 9b926174620..f604c334e9d 100644 --- a/src/mame/includes/snookr10.h +++ b/src/mame/includes/snookr10.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Roberto Fresca + +#include "emupal.h" + class snookr10_state : public driver_device { public: diff --git a/src/mame/includes/snowbros.h b/src/mame/includes/snowbros.h index 44910f0a213..5777c5516fe 100644 --- a/src/mame/includes/snowbros.h +++ b/src/mame/includes/snowbros.h @@ -5,6 +5,7 @@ #include "machine/timer.h" #include "sound/okim6295.h" #include "video/kan_pand.h" // for the original pandora +#include "emupal.h" class snowbros_state : public driver_device { diff --git a/src/mame/includes/solomon.h b/src/mame/includes/solomon.h index 37d133985ea..8e947d6a927 100644 --- a/src/mame/includes/solomon.h +++ b/src/mame/includes/solomon.h @@ -2,6 +2,7 @@ // copyright-holders:Mirko Buffoni #include "machine/gen_latch.h" +#include "emupal.h" class solomon_state : public driver_device { diff --git a/src/mame/includes/sonson.h b/src/mame/includes/sonson.h index 86c09a8db29..ade1bd5f319 100644 --- a/src/mame/includes/sonson.h +++ b/src/mame/includes/sonson.h @@ -6,6 +6,8 @@ *************************************************************************/ +#include "emupal.h" + class sonson_state : public driver_device { public: diff --git a/src/mame/includes/spbactn.h b/src/mame/includes/spbactn.h index ca6c73ae5e4..d9fb1ba1ff9 100644 --- a/src/mame/includes/spbactn.h +++ b/src/mame/includes/spbactn.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "video/tecmo_spr.h" #include "video/tecmo_mix.h" +#include "emupal.h" #include "screen.h" class spbactn_state : public driver_device diff --git a/src/mame/includes/spcforce.h b/src/mame/includes/spcforce.h index 11ed0fe4861..f2f9b5694cf 100644 --- a/src/mame/includes/spcforce.h +++ b/src/mame/includes/spcforce.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Zsolt Vasvari + #include "sound/sn76496.h" +#include "emupal.h" class spcforce_state : public driver_device { diff --git a/src/mame/includes/spdodgeb.h b/src/mame/includes/spdodgeb.h index 51247f480ec..9b59bd0188c 100644 --- a/src/mame/includes/spdodgeb.h +++ b/src/mame/includes/spdodgeb.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" #include "sound/msm5205.h" +#include "emupal.h" #include "screen.h" class spdodgeb_state : public driver_device diff --git a/src/mame/includes/special.h b/src/mame/includes/special.h index 3af0b315ccc..a88b9ead896 100644 --- a/src/mame/includes/special.h +++ b/src/mame/includes/special.h @@ -24,6 +24,7 @@ #include "formats/rk_cas.h" #include "machine/wd_fdc.h" #include "machine/ram.h" +#include "emupal.h" class special_state : public driver_device diff --git a/src/mame/includes/spectrum.h b/src/mame/includes/spectrum.h index 015478568ac..322d97ad2a3 100644 --- a/src/mame/includes/spectrum.h +++ b/src/mame/includes/spectrum.h @@ -21,6 +21,7 @@ #include "machine/ram.h" #include "machine/upd765.h" #include "sound/spkrdev.h" +#include "emupal.h" #include "screen.h" /* Spectrum crystals */ diff --git a/src/mame/includes/speedatk.h b/src/mame/includes/speedatk.h index f61962540bf..bb0f220498d 100644 --- a/src/mame/includes/speedatk.h +++ b/src/mame/includes/speedatk.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Angelo Salese, Pierpaolo Prazzoli + #include "video/mc6845.h" +#include "emupal.h" class speedatk_state : public driver_device { diff --git a/src/mame/includes/speedbal.h b/src/mame/includes/speedbal.h index ddf3536893a..7273349c483 100644 --- a/src/mame/includes/speedbal.h +++ b/src/mame/includes/speedbal.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Joseba Epalza + +#include "emupal.h" + class speedbal_state : public driver_device { public: diff --git a/src/mame/includes/speedspn.h b/src/mame/includes/speedspn.h index fb1f53a7471..325f863a4e9 100644 --- a/src/mame/includes/speedspn.h +++ b/src/mame/includes/speedspn.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "sound/okim6295.h" +#include "emupal.h" class speedspn_state : public driver_device { diff --git a/src/mame/includes/spiders.h b/src/mame/includes/spiders.h index 6b1fe93db2a..6dc8438a578 100644 --- a/src/mame/includes/spiders.h +++ b/src/mame/includes/spiders.h @@ -9,6 +9,7 @@ #include "machine/6821pia.h" #include "sound/discrete.h" #include "video/mc6845.h" +#include "emupal.h" class spiders_state : public driver_device { diff --git a/src/mame/includes/splash.h b/src/mame/includes/splash.h index dd9398884f9..11cc8c8b35d 100644 --- a/src/mame/includes/splash.h +++ b/src/mame/includes/splash.h @@ -5,6 +5,7 @@ #include "machine/gen_latch.h" #include "machine/74259.h" #include "sound/msm5205.h" +#include "emupal.h" class splash_state : public driver_device { diff --git a/src/mame/includes/sprint2.h b/src/mame/includes/sprint2.h index 0b0e0671aa9..9731bb53e7c 100644 --- a/src/mame/includes/sprint2.h +++ b/src/mame/includes/sprint2.h @@ -13,6 +13,7 @@ #include "machine/74259.h" #include "machine/watchdog.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" /* Discrete Sound Input Nodes */ diff --git a/src/mame/includes/sprint4.h b/src/mame/includes/sprint4.h index 343c587c954..f8703bfc48b 100644 --- a/src/mame/includes/sprint4.h +++ b/src/mame/includes/sprint4.h @@ -7,6 +7,7 @@ #include "machine/watchdog.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" class sprint4_state : public driver_device diff --git a/src/mame/includes/sprint8.h b/src/mame/includes/sprint8.h index d9149494453..c858b1e2c2d 100644 --- a/src/mame/includes/sprint8.h +++ b/src/mame/includes/sprint8.h @@ -8,6 +8,7 @@ #include "machine/74259.h" #include "machine/timer.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" class sprint8_state : public driver_device diff --git a/src/mame/includes/spy.h b/src/mame/includes/spy.h index 5e284e3273a..8db0b067e1c 100644 --- a/src/mame/includes/spy.h +++ b/src/mame/includes/spy.h @@ -9,6 +9,7 @@ #include "video/k052109.h" #include "video/k051960.h" #include "video/konami_helper.h" +#include "emupal.h" class spy_state : public driver_device { diff --git a/src/mame/includes/srmp2.h b/src/mame/includes/srmp2.h index 011a28ef847..a71fd497a3b 100644 --- a/src/mame/includes/srmp2.h +++ b/src/mame/includes/srmp2.h @@ -2,6 +2,7 @@ // copyright-holders:Yochizo, Takahiro Nogi #include "sound/msm5205.h" #include "video/seta001.h" +#include "emupal.h" struct iox_t { diff --git a/src/mame/includes/srumbler.h b/src/mame/includes/srumbler.h index d79fffc5b84..5862bb28629 100644 --- a/src/mame/includes/srumbler.h +++ b/src/mame/includes/srumbler.h @@ -3,6 +3,7 @@ #include "machine/timer.h" #include "video/bufsprite.h" +#include "emupal.h" class srumbler_state : public driver_device { diff --git a/src/mame/includes/sshangha.h b/src/mame/includes/sshangha.h index a49d70e0039..52cef935b4a 100644 --- a/src/mame/includes/sshangha.h +++ b/src/mame/includes/sshangha.h @@ -3,6 +3,7 @@ #include "video/deco16ic.h" #include "video/decospr.h" #include "machine/deco146.h" +#include "emupal.h" class sshangha_state : public driver_device { diff --git a/src/mame/includes/sslam.h b/src/mame/includes/sslam.h index 095243adb99..d89bcf0f7f0 100644 --- a/src/mame/includes/sslam.h +++ b/src/mame/includes/sslam.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "sound/okim6295.h" +#include "emupal.h" class sslam_state : public driver_device { diff --git a/src/mame/includes/ssozumo.h b/src/mame/includes/ssozumo.h index 4e0abd9c437..97a32df9e1f 100644 --- a/src/mame/includes/ssozumo.h +++ b/src/mame/includes/ssozumo.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Takahiro Nogi +#include "emupal.h" + class ssozumo_state : public driver_device { public: diff --git a/src/mame/includes/sspeedr.h b/src/mame/includes/sspeedr.h index baf62d1f373..4a895d97568 100644 --- a/src/mame/includes/sspeedr.h +++ b/src/mame/includes/sspeedr.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Stefan Jokisch + +#include "emupal.h" + class sspeedr_state : public driver_device { public: diff --git a/src/mame/includes/ssrj.h b/src/mame/includes/ssrj.h index 2b29b02de93..e20f342aa4f 100644 --- a/src/mame/includes/ssrj.h +++ b/src/mame/includes/ssrj.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Tomasz Slanina + +#include "emupal.h" + class ssrj_state : public driver_device { public: diff --git a/src/mame/includes/ssv.h b/src/mame/includes/ssv.h index dfb3fe1dfe8..cfb3ed2ebca 100644 --- a/src/mame/includes/ssv.h +++ b/src/mame/includes/ssv.h @@ -8,6 +8,7 @@ #include "machine/timer.h" #include "machine/upd4701.h" #include "sound/es5506.h" +#include "emupal.h" #include "screen.h" class ssv_state : public driver_device diff --git a/src/mame/includes/ssystem3.h b/src/mame/includes/ssystem3.h index 2ffa5ecf631..bcbd7c061b8 100644 --- a/src/mame/includes/ssystem3.h +++ b/src/mame/includes/ssystem3.h @@ -10,6 +10,7 @@ #define MAME_INCLUDES_SSYSTEM3_H #include "machine/6522via.h" +#include "emupal.h" struct playfield_t diff --git a/src/mame/includes/stactics.h b/src/mame/includes/stactics.h index 82481cb6282..52cf3013327 100644 --- a/src/mame/includes/stactics.h +++ b/src/mame/includes/stactics.h @@ -10,6 +10,7 @@ #include "machine/74259.h" +#include "emupal.h" class stactics_state : public driver_device { diff --git a/src/mame/includes/starcrus.h b/src/mame/includes/starcrus.h index 219a143aa15..a7caa02b771 100644 --- a/src/mame/includes/starcrus.h +++ b/src/mame/includes/starcrus.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Frank Palazzolo #include "sound/samples.h" +#include "emupal.h" + class starcrus_state : public driver_device { public: diff --git a/src/mame/includes/starshp1.h b/src/mame/includes/starshp1.h index c2ec5b00067..bdf2484f73c 100644 --- a/src/mame/includes/starshp1.h +++ b/src/mame/includes/starshp1.h @@ -31,6 +31,7 @@ #pragma once #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/stlforce.h b/src/mame/includes/stlforce.h index 5cc4cd44c75..f8faf1966da 100644 --- a/src/mame/includes/stlforce.h +++ b/src/mame/includes/stlforce.h @@ -2,6 +2,7 @@ // copyright-holders:David Haywood #include "machine/eepromser.h" +#include "emupal.h" class stlforce_state : public driver_device { diff --git a/src/mame/includes/sub.h b/src/mame/includes/sub.h index 7eedaa418c8..eea664e068c 100644 --- a/src/mame/includes/sub.h +++ b/src/mame/includes/sub.h @@ -14,6 +14,7 @@ Submarine (c) 1985 Sigma #include "machine/gen_latch.h" #include "machine/watchdog.h" #include "sound/ay8910.h" +#include "emupal.h" #include "screen.h" #include "speaker.h" diff --git a/src/mame/includes/subs.h b/src/mame/includes/subs.h index 4be02524ac5..75ea487ab52 100644 --- a/src/mame/includes/subs.h +++ b/src/mame/includes/subs.h @@ -9,6 +9,7 @@ #define MAME_INCLUDES_SUBS_H #include "sound/discrete.h" +#include "emupal.h" /* Discrete Sound Input Nodes */ #define SUBS_SONAR1_EN NODE_01 diff --git a/src/mame/includes/suna16.h b/src/mame/includes/suna16.h index 0c91f7bddb5..4271a960e5f 100644 --- a/src/mame/includes/suna16.h +++ b/src/mame/includes/suna16.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class suna16_state : public driver_device diff --git a/src/mame/includes/suna8.h b/src/mame/includes/suna8.h index c9ec0a49940..220869dd95c 100644 --- a/src/mame/includes/suna8.h +++ b/src/mame/includes/suna8.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" #include "sound/samples.h" +#include "emupal.h" #include "screen.h" #define TILEMAPS 0 diff --git a/src/mame/includes/super80.h b/src/mame/includes/super80.h index bf8997d3786..32c8cd00b4e 100644 --- a/src/mame/includes/super80.h +++ b/src/mame/includes/super80.h @@ -19,6 +19,7 @@ #include "sound/spkrdev.h" #include "sound/wave.h" #include "video/mc6845.h" +#include "emupal.h" /* Bits in m_portf0 variable: diff --git a/src/mame/includes/superchs.h b/src/mame/includes/superchs.h index 4259c8785b4..75289581659 100644 --- a/src/mame/includes/superchs.h +++ b/src/mame/includes/superchs.h @@ -2,7 +2,7 @@ // copyright-holders:Bryan McPhail, David Graves #include "machine/eepromser.h" #include "video/tc0480scp.h" - +#include "emupal.h" struct schs_tempsprite { diff --git a/src/mame/includes/superqix.h b/src/mame/includes/superqix.h index 7f374ec778e..8f845890b6a 100644 --- a/src/mame/includes/superqix.h +++ b/src/mame/includes/superqix.h @@ -3,6 +3,7 @@ #include "sound/ay8910.h" #include "sound/samples.h" +#include "emupal.h" class superqix_state_base : public driver_device { diff --git a/src/mame/includes/suprloco.h b/src/mame/includes/suprloco.h index 58cdc5ac5c1..d83936072dc 100644 --- a/src/mame/includes/suprloco.h +++ b/src/mame/includes/suprloco.h @@ -2,6 +2,7 @@ // copyright-holders:Zsolt Vasvari #include "machine/i8255.h" +#include "emupal.h" class suprloco_state : public driver_device { diff --git a/src/mame/includes/suprnova.h b/src/mame/includes/suprnova.h index 440a612cfa6..d875bb60e9c 100644 --- a/src/mame/includes/suprnova.h +++ b/src/mame/includes/suprnova.h @@ -6,6 +6,8 @@ #include "cpu/sh/sh2.h" +#include "emupal.h" + struct hit_t { diff --git a/src/mame/includes/suprridr.h b/src/mame/includes/suprridr.h index feddab1708e..b304f0a5311 100644 --- a/src/mame/includes/suprridr.h +++ b/src/mame/includes/suprridr.h @@ -7,6 +7,7 @@ **************************************************************************/ #include "machine/gen_latch.h" +#include "emupal.h" class suprridr_state : public driver_device { diff --git a/src/mame/includes/surpratk.h b/src/mame/includes/surpratk.h index da5dacc89e5..dd946c650f9 100644 --- a/src/mame/includes/surpratk.h +++ b/src/mame/includes/surpratk.h @@ -11,6 +11,7 @@ #include "video/k052109.h" #include "video/k053251.h" #include "video/konami_helper.h" +#include "emupal.h" class surpratk_state : public driver_device { diff --git a/src/mame/includes/svision.h b/src/mame/includes/svision.h index 22f61f4d243..2285a7675f8 100644 --- a/src/mame/includes/svision.h +++ b/src/mame/includes/svision.h @@ -14,6 +14,7 @@ #include "audio/svis_snd.h" #include "bus/generic/slot.h" #include "bus/generic/carts.h" +#include "emupal.h" struct svision_t { diff --git a/src/mame/includes/system1.h b/src/mame/includes/system1.h index fc1ddff36ae..b5822ba415b 100644 --- a/src/mame/includes/system1.h +++ b/src/mame/includes/system1.h @@ -6,6 +6,7 @@ #include "machine/i8255.h" #include "machine/segacrp2_device.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class system1_state : public driver_device diff --git a/src/mame/includes/tagteam.h b/src/mame/includes/tagteam.h index 2a91877ad4e..e7984334465 100644 --- a/src/mame/includes/tagteam.h +++ b/src/mame/includes/tagteam.h @@ -2,6 +2,7 @@ // copyright-holders:Steve Ellenoff, Brad Oliver #include "machine/gen_latch.h" +#include "emupal.h" class tagteam_state : public driver_device { diff --git a/src/mame/includes/tail2nos.h b/src/mame/includes/tail2nos.h index c76299d9acf..36562b041cd 100644 --- a/src/mame/includes/tail2nos.h +++ b/src/mame/includes/tail2nos.h @@ -9,6 +9,7 @@ #include "machine/6850acia.h" #include "machine/gen_latch.h" #include "video/k051316.h" +#include "emupal.h" class tail2nos_state : public driver_device { diff --git a/src/mame/includes/taito_b.h b/src/mame/includes/taito_b.h index 124206e0106..7d3099591bc 100644 --- a/src/mame/includes/taito_b.h +++ b/src/mame/includes/taito_b.h @@ -4,6 +4,7 @@ #include "machine/taitoio.h" #include "video/hd63484.h" #include "video/tc0180vcu.h" +#include "emupal.h" #include "screen.h" class taitob_state : public driver_device diff --git a/src/mame/includes/taito_f2.h b/src/mame/includes/taito_f2.h index 9b84c1cba65..a318884a82c 100644 --- a/src/mame/includes/taito_f2.h +++ b/src/mame/includes/taito_f2.h @@ -16,6 +16,7 @@ #include "video/tc0360pri.h" #include "video/tc0480scp.h" #include "machine/timer.h" +#include "emupal.h" class taitof2_state : public driver_device diff --git a/src/mame/includes/taito_f3.h b/src/mame/includes/taito_f3.h index 7c641b7197c..e5353352883 100644 --- a/src/mame/includes/taito_f3.h +++ b/src/mame/includes/taito_f3.h @@ -3,6 +3,7 @@ #include "audio/taito_en.h" #include "machine/watchdog.h" #include "sound/okim6295.h" +#include "emupal.h" #include "screen.h" /* This it the best way to allow game specific kludges until the system is fully understood */ diff --git a/src/mame/includes/taito_h.h b/src/mame/includes/taito_h.h index eb51021ed3a..4decc9bb6fd 100644 --- a/src/mame/includes/taito_h.h +++ b/src/mame/includes/taito_h.h @@ -7,6 +7,7 @@ *************************************************************************/ #include "machine/taitoio.h" #include "video/tc0080vco.h" +#include "emupal.h" class taitoh_state : public driver_device diff --git a/src/mame/includes/taito_l.h b/src/mame/includes/taito_l.h index 3cdc8dd7648..8b45f6fa36f 100644 --- a/src/mame/includes/taito_l.h +++ b/src/mame/includes/taito_l.h @@ -6,6 +6,7 @@ #include "machine/upd4701.h" #include "sound/msm5205.h" #include "sound/2203intf.h" +#include "emupal.h" class taitol_state : public driver_device diff --git a/src/mame/includes/taito_o.h b/src/mame/includes/taito_o.h index 82785a407db..6b1aab2b42a 100644 --- a/src/mame/includes/taito_o.h +++ b/src/mame/includes/taito_o.h @@ -9,6 +9,7 @@ #include "machine/timer.h" #include "machine/watchdog.h" #include "video/tc0080vco.h" +#include "emupal.h" class taitoo_state : public driver_device { diff --git a/src/mame/includes/taitoair.h b/src/mame/includes/taitoair.h index 1e13aa5356d..87c9d973176 100644 --- a/src/mame/includes/taitoair.h +++ b/src/mame/includes/taitoair.h @@ -9,6 +9,7 @@ #include "machine/taitoio.h" #include "machine/taitoio_yoke.h" #include "video/tc0080vco.h" +#include "emupal.h" #include "screen.h" enum { TAITOAIR_FRAC_SHIFT = 16, TAITOAIR_POLY_MAX_PT = 16 }; diff --git a/src/mame/includes/taitojc.h b/src/mame/includes/taitojc.h index 2fff534cb7e..71cc7ae7ef0 100644 --- a/src/mame/includes/taitojc.h +++ b/src/mame/includes/taitojc.h @@ -8,6 +8,7 @@ #include "video/tc0780fpa.h" #include "machine/taitoio.h" +#include "emupal.h" #include "screen.h" class taitojc_state : public driver_device diff --git a/src/mame/includes/taitosj.h b/src/mame/includes/taitosj.h index ec8b7906ef2..5be10d9e654 100644 --- a/src/mame/includes/taitosj.h +++ b/src/mame/includes/taitosj.h @@ -9,6 +9,7 @@ #include "sound/discrete.h" #include "sound/ay8910.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/tandy2k.h b/src/mame/includes/tandy2k.h index 9c9aafeb9bc..f20f696f1a2 100644 --- a/src/mame/includes/tandy2k.h +++ b/src/mame/includes/tandy2k.h @@ -22,6 +22,7 @@ #include "video/crt9007.h" #include "video/crt9021.h" #include "video/crt9212.h" +#include "emupal.h" #define SCREEN_TAG "screen" #define I80186_TAG "u76" diff --git a/src/mame/includes/tank8.h b/src/mame/includes/tank8.h index 7f3363f2b39..35409db4f6c 100644 --- a/src/mame/includes/tank8.h +++ b/src/mame/includes/tank8.h @@ -11,6 +11,7 @@ #pragma once #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" /* Discrete Sound Input Nodes */ diff --git a/src/mame/includes/tankbatt.h b/src/mame/includes/tankbatt.h index 7159d13f87a..57a0b86cb61 100644 --- a/src/mame/includes/tankbatt.h +++ b/src/mame/includes/tankbatt.h @@ -1,6 +1,9 @@ // license:BSD-3-Clause // copyright-holders:Brad Oliver + #include "sound/samples.h" +#include "emupal.h" + class tankbatt_state : public driver_device { public: diff --git a/src/mame/includes/tankbust.h b/src/mame/includes/tankbust.h index b5318ba3c70..c88230048db 100644 --- a/src/mame/includes/tankbust.h +++ b/src/mame/includes/tankbust.h @@ -1,5 +1,8 @@ // license:GPL-2.0+ // copyright-holders:Jarek Burczynski + +#include "emupal.h" + class tankbust_state : public driver_device { public: diff --git a/src/mame/includes/targeth.h b/src/mame/includes/targeth.h index 8871ba31d2e..11dbf403b21 100644 --- a/src/mame/includes/targeth.h +++ b/src/mame/includes/targeth.h @@ -6,6 +6,7 @@ #pragma once #include "machine/74259.h" +#include "emupal.h" #include "screen.h" class targeth_state : public driver_device diff --git a/src/mame/includes/tatsumi.h b/src/mame/includes/tatsumi.h index ce8d1cd7cdb..07a443435c7 100644 --- a/src/mame/includes/tatsumi.h +++ b/src/mame/includes/tatsumi.h @@ -6,6 +6,7 @@ #include "cpu/m68000/m68000.h" #include "machine/cxd1095.h" #include "machine/gen_latch.h" +#include "emupal.h" class tatsumi_state : public driver_device { diff --git a/src/mame/includes/taxidriv.h b/src/mame/includes/taxidriv.h index 544ef718d27..3e92cc20aeb 100644 --- a/src/mame/includes/taxidriv.h +++ b/src/mame/includes/taxidriv.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Nicola Salmoria + +#include "emupal.h" + class taxidriv_state : public driver_device { public: diff --git a/src/mame/includes/tbowl.h b/src/mame/includes/tbowl.h index 8752d164001..3c64f0dc1a0 100644 --- a/src/mame/includes/tbowl.h +++ b/src/mame/includes/tbowl.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "sound/msm5205.h" #include "video/tecmo_spr.h" +#include "emupal.h" class tbowl_state : public driver_device { diff --git a/src/mame/includes/tceptor.h b/src/mame/includes/tceptor.h index 272f74ee083..ad8261540c6 100644 --- a/src/mame/includes/tceptor.h +++ b/src/mame/includes/tceptor.h @@ -2,6 +2,7 @@ // copyright-holders:BUT #include "sound/namco.h" #include "video/c45.h" +#include "emupal.h" #include "screen.h" class tceptor_state : public driver_device diff --git a/src/mame/includes/tecmo.h b/src/mame/includes/tecmo.h index 87afe08f7cf..a7605e6094d 100644 --- a/src/mame/includes/tecmo.h +++ b/src/mame/includes/tecmo.h @@ -3,6 +3,7 @@ #include "sound/msm5205.h" #include "video/tecmo_spr.h" +#include "emupal.h" #include "screen.h" class tecmo_state : public driver_device diff --git a/src/mame/includes/tecmo16.h b/src/mame/includes/tecmo16.h index 8531ae1ee6b..6bd6c36fe98 100644 --- a/src/mame/includes/tecmo16.h +++ b/src/mame/includes/tecmo16.h @@ -3,6 +3,7 @@ #include "video/tecmo_spr.h" #include "video/tecmo_mix.h" +#include "emupal.h" #include "screen.h" class tecmo16_state : public driver_device diff --git a/src/mame/includes/tecmosys.h b/src/mame/includes/tecmosys.h index 01922d91c81..52f4a2130e9 100644 --- a/src/mame/includes/tecmosys.h +++ b/src/mame/includes/tecmosys.h @@ -10,6 +10,7 @@ #include "machine/gen_latch.h" #include "machine/input_merger.h" #include "machine/watchdog.h" +#include "emupal.h" #include "screen.h" class tecmosys_state : public driver_device diff --git a/src/mame/includes/tehkanwc.h b/src/mame/includes/tehkanwc.h index 64c3f863829..b629b1c6e88 100644 --- a/src/mame/includes/tehkanwc.h +++ b/src/mame/includes/tehkanwc.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "sound/msm5205.h" +#include "emupal.h" class tehkanwc_state : public driver_device { diff --git a/src/mame/includes/tek405x.h b/src/mame/includes/tek405x.h index e4e806f5414..b1e2d2b154c 100644 --- a/src/mame/includes/tek405x.h +++ b/src/mame/includes/tek405x.h @@ -21,6 +21,8 @@ #include "video/vector.h" +#include "emupal.h" + #define MC6800_TAG "u61" #define MC6820_Y_TAG "u561" diff --git a/src/mame/includes/terracre.h b/src/mame/includes/terracre.h index f6082ee1c30..bb1b5b809e6 100644 --- a/src/mame/includes/terracre.h +++ b/src/mame/includes/terracre.h @@ -4,6 +4,7 @@ #include "machine/nb1412m2.h" #include "machine/gen_latch.h" #include "video/bufsprite.h" +#include "emupal.h" class terracre_state : public driver_device { diff --git a/src/mame/includes/tetrisp2.h b/src/mame/includes/tetrisp2.h index dee2e96ca7a..e49dc498ea2 100644 --- a/src/mame/includes/tetrisp2.h +++ b/src/mame/includes/tetrisp2.h @@ -2,6 +2,7 @@ // copyright-holders:Luca Elia #include "machine/gen_latch.h" +#include "emupal.h" class tetrisp2_state : public driver_device { diff --git a/src/mame/includes/thedeep.h b/src/mame/includes/thedeep.h index 30180c0eda4..8e6dcac6fdd 100644 --- a/src/mame/includes/thedeep.h +++ b/src/mame/includes/thedeep.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" #include "video/decmxc06.h" +#include "emupal.h" class thedeep_state : public driver_device diff --git a/src/mame/includes/thepit.h b/src/mame/includes/thepit.h index 8813980eb05..2e6c43c96e8 100644 --- a/src/mame/includes/thepit.h +++ b/src/mame/includes/thepit.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Zsolt Vasvari + +#include "emupal.h" + class thepit_state : public driver_device { public: diff --git a/src/mame/includes/thief.h b/src/mame/includes/thief.h index ae26628d7e1..8f402726200 100644 --- a/src/mame/includes/thief.h +++ b/src/mame/includes/thief.h @@ -2,6 +2,7 @@ // copyright-holders:Victor Trucco, Mike Balfour, Phil Stroffolino #include "sound/samples.h" #include "video/tms9927.h" +#include "emupal.h" struct coprocessor_t { std::unique_ptr<uint8_t[]> context_ram; diff --git a/src/mame/includes/thomson.h b/src/mame/includes/thomson.h index ba3b4579564..d85f2fa4e37 100644 --- a/src/mame/includes/thomson.h +++ b/src/mame/includes/thomson.h @@ -37,6 +37,7 @@ #include "bus/generic/carts.h" #include "bus/rs232/rs232.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/thoop2.h b/src/mame/includes/thoop2.h index 9972edacb2c..4cbcec13893 100644 --- a/src/mame/includes/thoop2.h +++ b/src/mame/includes/thoop2.h @@ -6,6 +6,7 @@ #pragma once #include "machine/74259.h" +#include "emupal.h" class thoop2_state : public driver_device { diff --git a/src/mame/includes/thunderx.h b/src/mame/includes/thunderx.h index 93aa18ae2d0..5011083e3ef 100644 --- a/src/mame/includes/thunderx.h +++ b/src/mame/includes/thunderx.h @@ -11,6 +11,7 @@ #include "video/k052109.h" #include "video/k051960.h" #include "video/konami_helper.h" +#include "emupal.h" class thunderx_state : public driver_device { diff --git a/src/mame/includes/ti85.h b/src/mame/includes/ti85.h index 7cbbb239274..d980df29c71 100644 --- a/src/mame/includes/ti85.h +++ b/src/mame/includes/ti85.h @@ -17,6 +17,7 @@ #include "machine/intelfsh.h" #include "machine/nvram.h" #include "video/t6a04.h" +#include "emupal.h" /* model */ diff --git a/src/mame/includes/ti89.h b/src/mame/includes/ti89.h index 32e58d78411..bab2a627d34 100644 --- a/src/mame/includes/ti89.h +++ b/src/mame/includes/ti89.h @@ -11,6 +11,7 @@ #include "machine/intelfsh.h" #include "machine/timer.h" +#include "emupal.h" class ti68k_state : public driver_device { diff --git a/src/mame/includes/tiamc1.h b/src/mame/includes/tiamc1.h index 21164bbea73..a87f23e8fe7 100644 --- a/src/mame/includes/tiamc1.h +++ b/src/mame/includes/tiamc1.h @@ -7,6 +7,7 @@ #include "machine/pit8253.h" #include "sound/spkrdev.h" +#include "emupal.h" class tiamc1_state : public driver_device { diff --git a/src/mame/includes/tigeroad.h b/src/mame/includes/tigeroad.h index e81dd2efbe9..af10c5a5693 100644 --- a/src/mame/includes/tigeroad.h +++ b/src/mame/includes/tigeroad.h @@ -15,6 +15,8 @@ #include "video/bufsprite.h" +#include "emupal.h" + class tigeroad_state : public driver_device { diff --git a/src/mame/includes/tiki100.h b/src/mame/includes/tiki100.h index ecf279ed632..1c28040d7bb 100644 --- a/src/mame/includes/tiki100.h +++ b/src/mame/includes/tiki100.h @@ -19,6 +19,7 @@ #include "machine/z80pio.h" #include "machine/wd_fdc.h" #include "sound/ay8910.h" +#include "emupal.h" #define Z80_TAG "z80" #define Z80DART_TAG "z80dart" diff --git a/src/mame/includes/timelimt.h b/src/mame/includes/timelimt.h index 9a7aa3381e7..3472071a2a5 100644 --- a/src/mame/includes/timelimt.h +++ b/src/mame/includes/timelimt.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Ernesto Corvi +#include "emupal.h" + class timelimt_state : public driver_device { public: diff --git a/src/mame/includes/timeplt.h b/src/mame/includes/timeplt.h index c1b841dfe45..e4faaf06cfe 100644 --- a/src/mame/includes/timeplt.h +++ b/src/mame/includes/timeplt.h @@ -8,6 +8,7 @@ #include "machine/74259.h" #include "sound/tc8830f.h" +#include "emupal.h" #include "screen.h" class timeplt_state : public driver_device diff --git a/src/mame/includes/tmnt.h b/src/mame/includes/tmnt.h index b921a4d7c42..f301be85468 100644 --- a/src/mame/includes/tmnt.h +++ b/src/mame/includes/tmnt.h @@ -12,6 +12,7 @@ #include "video/k053936.h" #include "video/k054000.h" #include "video/konami_helper.h" +#include "emupal.h" class tmnt_state : public driver_device { diff --git a/src/mame/includes/tnzs.h b/src/mame/includes/tnzs.h index ba15ac91114..e3a1aeedf91 100644 --- a/src/mame/includes/tnzs.h +++ b/src/mame/includes/tnzs.h @@ -13,6 +13,7 @@ #include "machine/bankdev.h" #include "machine/gen_latch.h" #include "machine/upd4701.h" +#include "emupal.h" #define MAX_SAMPLES 0x2f /* max samples */ diff --git a/src/mame/includes/toaplan1.h b/src/mame/includes/toaplan1.h index b87151ea375..551f2f6e024 100644 --- a/src/mame/includes/toaplan1.h +++ b/src/mame/includes/toaplan1.h @@ -8,6 +8,7 @@ #include "cpu/m68000/m68000.h" #include "sound/3812intf.h" #include "video/toaplan_scu.h" +#include "emupal.h" #include "screen.h" class toaplan1_state : public driver_device diff --git a/src/mame/includes/toaplan2.h b/src/mame/includes/toaplan2.h index e2b05651c55..1b69ce8cef7 100644 --- a/src/mame/includes/toaplan2.h +++ b/src/mame/includes/toaplan2.h @@ -13,6 +13,7 @@ #include "machine/upd4992.h" #include "video/gp9001.h" #include "sound/okim6295.h" +#include "emupal.h" #include "screen.h" // We encode priority with colour in the tilemaps, so need a larger palette diff --git a/src/mame/includes/toki.h b/src/mame/includes/toki.h index a8630875f88..7c8b7b0e2fd 100644 --- a/src/mame/includes/toki.h +++ b/src/mame/includes/toki.h @@ -5,6 +5,7 @@ #include "machine/gen_latch.h" #include "sound/msm5205.h" #include "video/bufsprite.h" +#include "emupal.h" #include "screen.h" class toki_state : public driver_device diff --git a/src/mame/includes/tp84.h b/src/mame/includes/tp84.h index 999e594e3cf..85fadf21534 100644 --- a/src/mame/includes/tp84.h +++ b/src/mame/includes/tp84.h @@ -7,6 +7,7 @@ #pragma once #include "sound/flt_rc.h" +#include "emupal.h" #include "screen.h" class tp84_state : public driver_device diff --git a/src/mame/includes/trackfld.h b/src/mame/includes/trackfld.h index caa590fabce..2be27ab032e 100644 --- a/src/mame/includes/trackfld.h +++ b/src/mame/includes/trackfld.h @@ -15,6 +15,7 @@ #include "sound/sn76496.h" #include "sound/vlm5030.h" +#include "emupal.h" #include "screen.h" class trackfld_state : public driver_device diff --git a/src/mame/includes/travrusa.h b/src/mame/includes/travrusa.h index 61d9c1f8e74..4f4ce8f418f 100644 --- a/src/mame/includes/travrusa.h +++ b/src/mame/includes/travrusa.h @@ -1,6 +1,9 @@ // license:BSD-3-Clause // copyright-holders:Lee Taylor // thanks-to:John Clegg,Tomasz Slanina + +#include "emupal.h" + class travrusa_state : public driver_device { public: diff --git a/src/mame/includes/triplhnt.h b/src/mame/includes/triplhnt.h index 3f0b5de52ed..297a2584681 100644 --- a/src/mame/includes/triplhnt.h +++ b/src/mame/includes/triplhnt.h @@ -14,6 +14,7 @@ #include "machine/watchdog.h" #include "sound/discrete.h" #include "sound/samples.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/trs80.h b/src/mame/includes/trs80.h index 699af1e4243..e00e0e8e4d7 100644 --- a/src/mame/includes/trs80.h +++ b/src/mame/includes/trs80.h @@ -21,6 +21,7 @@ #include "machine/wd_fdc.h" #include "sound/spkrdev.h" #include "sound/wave.h" +#include "emupal.h" #include "formats/trs_cas.h" diff --git a/src/mame/includes/trs80m2.h b/src/mame/includes/trs80m2.h index 9288f90533a..54192583ecf 100644 --- a/src/mame/includes/trs80m2.h +++ b/src/mame/includes/trs80m2.h @@ -22,6 +22,7 @@ #include "machine/z80pio.h" #include "machine/z80dart.h" #include "video/mc6845.h" +#include "emupal.h" #define SCREEN_TAG "screen" #define Z80_TAG "u12" diff --git a/src/mame/includes/truco.h b/src/mame/includes/truco.h index b4eb37dd8fc..48ae4bbf182 100644 --- a/src/mame/includes/truco.h +++ b/src/mame/includes/truco.h @@ -3,6 +3,7 @@ #include "machine/watchdog.h" #include "sound/dac.h" +#include "emupal.h" class truco_state : public driver_device { diff --git a/src/mame/includes/trucocl.h b/src/mame/includes/trucocl.h index 86bb1cc12fc..5e6d4750bf6 100644 --- a/src/mame/includes/trucocl.h +++ b/src/mame/includes/trucocl.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Ernesto Corvi + #include "sound/dac.h" +#include "emupal.h" class trucocl_state : public driver_device { diff --git a/src/mame/includes/tryout.h b/src/mame/includes/tryout.h index c921d0f38a5..aa907435ee0 100644 --- a/src/mame/includes/tryout.h +++ b/src/mame/includes/tryout.h @@ -2,6 +2,7 @@ // copyright-holders:Pierpaolo Prazzoli, Bryan McPhail #include "machine/gen_latch.h" +#include "emupal.h" class tryout_state : public driver_device { diff --git a/src/mame/includes/tsamurai.h b/src/mame/includes/tsamurai.h index c34255e577d..70f44a0ff12 100644 --- a/src/mame/includes/tsamurai.h +++ b/src/mame/includes/tsamurai.h @@ -2,6 +2,7 @@ // copyright-holders:Phil Stroffolino #include "machine/gen_latch.h" +#include "emupal.h" class tsamurai_state : public driver_device { diff --git a/src/mame/includes/tubep.h b/src/mame/includes/tubep.h index f1cd24684f5..d42bcc1e9fc 100644 --- a/src/mame/includes/tubep.h +++ b/src/mame/includes/tubep.h @@ -1,6 +1,7 @@ // license:GPL-2.0+ // copyright-holders:Jarek Burczynski #include "sound/msm5205.h" +#include "emupal.h" #include "screen.h" class tubep_state : public driver_device diff --git a/src/mame/includes/tumbleb.h b/src/mame/includes/tumbleb.h index 827a4e55927..0e97631c75a 100644 --- a/src/mame/includes/tumbleb.h +++ b/src/mame/includes/tumbleb.h @@ -4,6 +4,7 @@ #include "machine/gen_latch.h" #include "video/decospr.h" #include "sound/okim6295.h" +#include "emupal.h" class tumbleb_state : public driver_device { diff --git a/src/mame/includes/tunhunt.h b/src/mame/includes/tunhunt.h index 1023c7d8ea8..d710da265fb 100644 --- a/src/mame/includes/tunhunt.h +++ b/src/mame/includes/tunhunt.h @@ -5,6 +5,7 @@ #pragma once +#include "emupal.h" #include "screen.h" class tunhunt_state : public driver_device diff --git a/src/mame/includes/turbo.h b/src/mame/includes/turbo.h index e8b3cb3b0e8..91986395736 100644 --- a/src/mame/includes/turbo.h +++ b/src/mame/includes/turbo.h @@ -10,6 +10,7 @@ #include "machine/i8255.h" #include "sound/discrete.h" #include "sound/samples.h" +#include "emupal.h" #include "screen.h" /* sprites are scaled in the analog domain; to give a better */ diff --git a/src/mame/includes/tutankhm.h b/src/mame/includes/tutankhm.h index 06fd1908502..e73cb4f288d 100644 --- a/src/mame/includes/tutankhm.h +++ b/src/mame/includes/tutankhm.h @@ -2,6 +2,7 @@ // copyright-holders:Mirko Buffoni #include "audio/timeplt.h" +#include "emupal.h" class tutankhm_state : public driver_device { diff --git a/src/mame/includes/twin16.h b/src/mame/includes/twin16.h index dcb905d4e48..06d5b1609d3 100644 --- a/src/mame/includes/twin16.h +++ b/src/mame/includes/twin16.h @@ -3,6 +3,7 @@ #include "video/bufsprite.h" #include "sound/upd7759.h" #include "sound/k007232.h" +#include "emupal.h" #include "screen.h" class twin16_state : public driver_device diff --git a/src/mame/includes/twincobr.h b/src/mame/includes/twincobr.h index 1b989a31c69..00beac8901f 100644 --- a/src/mame/includes/twincobr.h +++ b/src/mame/includes/twincobr.h @@ -8,6 +8,7 @@ #include "video/mc6845.h" #include "video/bufsprite.h" #include "video/toaplan_scu.h" +#include "emupal.h" #include "screen.h" class twincobr_state : public driver_device diff --git a/src/mame/includes/tx0.h b/src/mame/includes/tx0.h index 65b141269fe..288f79697e3 100644 --- a/src/mame/includes/tx0.h +++ b/src/mame/includes/tx0.h @@ -11,6 +11,7 @@ #include "video/crt.h" #include "cpu/pdp1/tx0.h" +#include "emupal.h" enum state_t { diff --git a/src/mame/includes/tx1.h b/src/mame/includes/tx1.h index 0ab077046d8..93e122e0f27 100644 --- a/src/mame/includes/tx1.h +++ b/src/mame/includes/tx1.h @@ -10,6 +10,7 @@ #pragma once +#include "emupal.h" #include "screen.h" #include "audio/tx1.h" diff --git a/src/mame/includes/ultratnk.h b/src/mame/includes/ultratnk.h index b6bc0629b66..83015b92cd6 100644 --- a/src/mame/includes/ultratnk.h +++ b/src/mame/includes/ultratnk.h @@ -12,6 +12,7 @@ #include "machine/watchdog.h" #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" class ultratnk_state : public driver_device diff --git a/src/mame/includes/undrfire.h b/src/mame/includes/undrfire.h index c540b354323..0709fc4e701 100644 --- a/src/mame/includes/undrfire.h +++ b/src/mame/includes/undrfire.h @@ -4,6 +4,7 @@ #include "machine/eepromser.h" #include "video/tc0100scn.h" #include "video/tc0480scp.h" +#include "emupal.h" struct uf_tempsprite { diff --git a/src/mame/includes/unico.h b/src/mame/includes/unico.h index c7234827303..a83bf238568 100644 --- a/src/mame/includes/unico.h +++ b/src/mame/includes/unico.h @@ -7,6 +7,7 @@ #include "sound/okim6295.h" #include "machine/eepromser.h" +#include "emupal.h" #include "screen.h" class unico_state : public driver_device diff --git a/src/mame/includes/usgames.h b/src/mame/includes/usgames.h index e5caedfbae1..136303e8166 100644 --- a/src/mame/includes/usgames.h +++ b/src/mame/includes/usgames.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:David Haywood, Nicola Salmoria + +#include "emupal.h" + class usgames_state : public driver_device { public: diff --git a/src/mame/includes/ut88.h b/src/mame/includes/ut88.h index cf55789a581..776b6553ff7 100644 --- a/src/mame/includes/ut88.h +++ b/src/mame/includes/ut88.h @@ -14,6 +14,7 @@ #include "sound/wave.h" #include "machine/i8255.h" #include "imagedev/cassette.h" +#include "emupal.h" class ut88_state : public driver_device diff --git a/src/mame/includes/v1050.h b/src/mame/includes/v1050.h index ef8d31c3647..f16e593febc 100644 --- a/src/mame/includes/v1050.h +++ b/src/mame/includes/v1050.h @@ -23,6 +23,7 @@ #include "machine/v1050kb.h" #include "machine/wd_fdc.h" #include "video/mc6845.h" +#include "emupal.h" #define SCREEN_TAG "screen" diff --git a/src/mame/includes/vaportra.h b/src/mame/includes/vaportra.h index 8970c96ad40..d04725d314d 100644 --- a/src/mame/includes/vaportra.h +++ b/src/mame/includes/vaportra.h @@ -15,6 +15,7 @@ #include "video/bufsprite.h" #include "video/deco16ic.h" #include "video/decmxc06.h" +#include "emupal.h" class vaportra_state : public driver_device { diff --git a/src/mame/includes/vastar.h b/src/mame/includes/vastar.h index 6d2e05927a6..8b552b7ffa4 100644 --- a/src/mame/includes/vastar.h +++ b/src/mame/includes/vastar.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Allard van der Bas + +#include "emupal.h" + class vastar_state : public driver_device { public: diff --git a/src/mame/includes/vball.h b/src/mame/includes/vball.h index b2028152ca5..2b3e457245e 100644 --- a/src/mame/includes/vball.h +++ b/src/mame/includes/vball.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class vball_state : public driver_device diff --git a/src/mame/includes/vc4000.h b/src/mame/includes/vc4000.h index f66805015fe..d472052f55c 100644 --- a/src/mame/includes/vc4000.h +++ b/src/mame/includes/vc4000.h @@ -19,6 +19,7 @@ #include "bus/vc4000/slot.h" #include "bus/vc4000/rom.h" +#include "emupal.h" #include "screen.h" // define this to use digital inputs instead of the slow diff --git a/src/mame/includes/vector06.h b/src/mame/includes/vector06.h index 3becb24b913..6023fcd06fd 100644 --- a/src/mame/includes/vector06.h +++ b/src/mame/includes/vector06.h @@ -25,6 +25,7 @@ #include "sound/ay8910.h" #include "sound/spkrdev.h" +#include "emupal.h" #include "screen.h" class vector06_state : public driver_device diff --git a/src/mame/includes/vendetta.h b/src/mame/includes/vendetta.h index f5616185fad..a232d005ad4 100644 --- a/src/mame/includes/vendetta.h +++ b/src/mame/includes/vendetta.h @@ -12,6 +12,7 @@ #include "video/k052109.h" #include "video/k053251.h" #include "video/konami_helper.h" +#include "emupal.h" class vendetta_state : public driver_device { diff --git a/src/mame/includes/victory.h b/src/mame/includes/victory.h index 1cef411ab4d..33a6969ccf2 100644 --- a/src/mame/includes/victory.h +++ b/src/mame/includes/victory.h @@ -10,6 +10,7 @@ #pragma once +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/videopin.h b/src/mame/includes/videopin.h index adf911badd6..6c491b129c9 100644 --- a/src/mame/includes/videopin.h +++ b/src/mame/includes/videopin.h @@ -11,6 +11,7 @@ #pragma once #include "sound/discrete.h" +#include "emupal.h" #include "screen.h" /* Discrete Sound Input Nodes */ diff --git a/src/mame/includes/vigilant.h b/src/mame/includes/vigilant.h index 56b9768f3a9..c6a0c4dc224 100644 --- a/src/mame/includes/vigilant.h +++ b/src/mame/includes/vigilant.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Mike Balfour #include "audio/m72.h" +#include "emupal.h" class vigilant_state : public driver_device { diff --git a/src/mame/includes/vixen.h b/src/mame/includes/vixen.h index 0d1fe89b446..f4a3792de3e 100644 --- a/src/mame/includes/vixen.h +++ b/src/mame/includes/vixen.h @@ -14,6 +14,7 @@ #include "machine/ram.h" #include "machine/wd_fdc.h" #include "sound/discrete.h" +#include "emupal.h" #define Z8400A_TAG "5f" #define FDC1797_TAG "5n" diff --git a/src/mame/includes/vtech2.h b/src/mame/includes/vtech2.h index b6020b4d3e9..6acf6890647 100644 --- a/src/mame/includes/vtech2.h +++ b/src/mame/includes/vtech2.h @@ -14,6 +14,7 @@ #include "imagedev/cassette.h" #include "imagedev/flopdrv.h" #include "sound/spkrdev.h" +#include "emupal.h" #define TRKSIZE_FM 3172 /* size of a standard FM mode track */ diff --git a/src/mame/includes/vulgus.h b/src/mame/includes/vulgus.h index 5acacecf507..f3bbe707028 100644 --- a/src/mame/includes/vulgus.h +++ b/src/mame/includes/vulgus.h @@ -6,6 +6,8 @@ ***************************************************************************/ +#include "emupal.h" + class vulgus_state : public driver_device { public: diff --git a/src/mame/includes/warpwarp.h b/src/mame/includes/warpwarp.h index 41d5b6bb0ca..12c0996dc33 100644 --- a/src/mame/includes/warpwarp.h +++ b/src/mame/includes/warpwarp.h @@ -4,6 +4,7 @@ #include "machine/watchdog.h" #include "audio/geebee.h" #include "audio/warpwarp.h" +#include "emupal.h" class warpwarp_state : public driver_device { diff --git a/src/mame/includes/warriorb.h b/src/mame/includes/warriorb.h index dce39a1d0fb..b0b45c75465 100644 --- a/src/mame/includes/warriorb.h +++ b/src/mame/includes/warriorb.h @@ -11,6 +11,7 @@ #include "sound/flt_vol.h" #include "video/tc0100scn.h" #include "video/tc0110pcr.h" +#include "emupal.h" class warriorb_state : public driver_device diff --git a/src/mame/includes/wc90.h b/src/mame/includes/wc90.h index 5a9e80cd80c..7cd993b8bd5 100644 --- a/src/mame/includes/wc90.h +++ b/src/mame/includes/wc90.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "video/tecmo_spr.h" +#include "emupal.h" class wc90_state : public driver_device { diff --git a/src/mame/includes/wc90b.h b/src/mame/includes/wc90b.h index 68c4d61c0fe..ec1aec4fa0c 100644 --- a/src/mame/includes/wc90b.h +++ b/src/mame/includes/wc90b.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "sound/msm5205.h" +#include "emupal.h" class wc90b_state : public driver_device { diff --git a/src/mame/includes/wecleman.h b/src/mame/includes/wecleman.h index a0532cc7335..4fe07797f48 100644 --- a/src/mame/includes/wecleman.h +++ b/src/mame/includes/wecleman.h @@ -8,6 +8,7 @@ #include "machine/timer.h" #include "sound/k007232.h" #include "video/k051316.h" +#include "emupal.h" #include "screen.h" class wecleman_state : public driver_device diff --git a/src/mame/includes/wgp.h b/src/mame/includes/wgp.h index 348912942f2..eed6a2ba83b 100644 --- a/src/mame/includes/wgp.h +++ b/src/mame/includes/wgp.h @@ -9,6 +9,7 @@ #include "audio/taitosnd.h" #include "machine/taitoio.h" #include "video/tc0100scn.h" +#include "emupal.h" class wgp_state : public driver_device diff --git a/src/mame/includes/williams.h b/src/mame/includes/williams.h index edd172957de..02d24197b7b 100644 --- a/src/mame/includes/williams.h +++ b/src/mame/includes/williams.h @@ -16,6 +16,7 @@ #include "machine/6821pia.h" #include "machine/bankdev.h" #include "audio/williams.h" +#include "emupal.h" #include "screen.h" class williams_state : public driver_device diff --git a/src/mame/includes/wiping.h b/src/mame/includes/wiping.h index 195a58ef1cf..3e46963f3b0 100644 --- a/src/mame/includes/wiping.h +++ b/src/mame/includes/wiping.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Allard van der Bas + +#include "emupal.h" + class wiping_state : public driver_device { public: diff --git a/src/mame/includes/witch.h b/src/mame/includes/witch.h index 1e01cd94f1d..c1170fad725 100644 --- a/src/mame/includes/witch.h +++ b/src/mame/includes/witch.h @@ -17,6 +17,7 @@ Witch / Pinball Champ '95 / Keirin Ou #include "sound/ay8910.h" #include "sound/2203intf.h" #include "sound/es8712.h" +#include "emupal.h" #include "screen.h" #include "speaker.h" diff --git a/src/mame/includes/wiz.h b/src/mame/includes/wiz.h index f0fa08f239f..071706c1975 100644 --- a/src/mame/includes/wiz.h +++ b/src/mame/includes/wiz.h @@ -7,6 +7,7 @@ ***************************************************************************/ #include "sound/discrete.h" +#include "emupal.h" class wiz_state : public driver_device { diff --git a/src/mame/includes/wolfpack.h b/src/mame/includes/wolfpack.h index 663e3c1edfc..ded58e096eb 100644 --- a/src/mame/includes/wolfpack.h +++ b/src/mame/includes/wolfpack.h @@ -11,6 +11,7 @@ #pragma once #include "sound/s14001a.h" +#include "emupal.h" #include "screen.h" class wolfpack_state : public driver_device diff --git a/src/mame/includes/wrally.h b/src/mame/includes/wrally.h index 3966cfe93b6..3982185b3ce 100644 --- a/src/mame/includes/wrally.h +++ b/src/mame/includes/wrally.h @@ -6,6 +6,7 @@ #pragma once #include "machine/74259.h" +#include "emupal.h" class wrally_state : public driver_device { diff --git a/src/mame/includes/wswan.h b/src/mame/includes/wswan.h index 79f09e2a345..01a9a20c38f 100644 --- a/src/mame/includes/wswan.h +++ b/src/mame/includes/wswan.h @@ -21,6 +21,7 @@ #include "video/wswan.h" #include "bus/wswan/slot.h" #include "bus/wswan/rom.h" +#include "emupal.h" class wswan_state : public driver_device diff --git a/src/mame/includes/wwfsstar.h b/src/mame/includes/wwfsstar.h index 7c07a0f20d0..b3f843c34f3 100644 --- a/src/mame/includes/wwfsstar.h +++ b/src/mame/includes/wwfsstar.h @@ -3,6 +3,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class wwfsstar_state : public driver_device diff --git a/src/mame/includes/x07.h b/src/mame/includes/x07.h index 9b766bff548..31b58ef3106 100644 --- a/src/mame/includes/x07.h +++ b/src/mame/includes/x07.h @@ -17,6 +17,7 @@ #include "formats/x07_cas.h" #include "bus/generic/slot.h" #include "bus/generic/carts.h" +#include "emupal.h" #include "rendlay.h" //default value for user defined keys, taken for official documentation diff --git a/src/mame/includes/x1.h b/src/mame/includes/x1.h index ff6206335a3..3595e6bc62e 100644 --- a/src/mame/includes/x1.h +++ b/src/mame/includes/x1.h @@ -31,6 +31,7 @@ #include "formats/x1_tap.h" +#include "emupal.h" #include "screen.h" diff --git a/src/mame/includes/x68k.h b/src/mame/includes/x68k.h index 6339113c26b..34d9076b54f 100644 --- a/src/mame/includes/x68k.h +++ b/src/mame/includes/x68k.h @@ -24,6 +24,7 @@ #include "sound/ym2151.h" #include "bus/x68k/x68kexp.h" +#include "emupal.h" #include "screen.h" #define MC68901_TAG "mc68901" diff --git a/src/mame/includes/xain.h b/src/mame/includes/xain.h index a72634fdae4..ab4eefec77d 100644 --- a/src/mame/includes/xain.h +++ b/src/mame/includes/xain.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class xain_state : public driver_device diff --git a/src/mame/includes/xavix.h b/src/mame/includes/xavix.h index 73b86fba569..8bac9e0be4e 100644 --- a/src/mame/includes/xavix.h +++ b/src/mame/includes/xavix.h @@ -6,6 +6,7 @@ #include "cpu/m6502/xavix.h" #include "cpu/m6502/xavix2000.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" #include "speaker.h" #include "machine/bankdev.h" diff --git a/src/mame/includes/xerox820.h b/src/mame/includes/xerox820.h index f3d657da253..6b626039b0b 100644 --- a/src/mame/includes/xerox820.h +++ b/src/mame/includes/xerox820.h @@ -23,6 +23,7 @@ #include "sound/spkrdev.h" #include "sound/beep.h" #include "imagedev/snapquik.h" +#include "emupal.h" #define SCREEN_TAG "screen" diff --git a/src/mame/includes/xexex.h b/src/mame/includes/xexex.h index d04040a0cbc..72e2554b6c6 100644 --- a/src/mame/includes/xexex.h +++ b/src/mame/includes/xexex.h @@ -17,6 +17,7 @@ #include "video/konami_helper.h" #include "machine/k054321.h" #include "machine/timer.h" +#include "emupal.h" #include "screen.h" class xexex_state : public driver_device diff --git a/src/mame/includes/xorworld.h b/src/mame/includes/xorworld.h index 832ca347e81..8e0681b5c1a 100644 --- a/src/mame/includes/xorworld.h +++ b/src/mame/includes/xorworld.h @@ -1,6 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Manuel Abadia + #include "machine/eepromser.h" +#include "emupal.h" class xorworld_state : public driver_device { diff --git a/src/mame/includes/xxmissio.h b/src/mame/includes/xxmissio.h index d021b99954a..9284bbecaff 100644 --- a/src/mame/includes/xxmissio.h +++ b/src/mame/includes/xxmissio.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:Uki + +#include "emupal.h" + class xxmissio_state : public driver_device { public: diff --git a/src/mame/includes/xyonix.h b/src/mame/includes/xyonix.h index 9ad40662e13..6050b07d969 100644 --- a/src/mame/includes/xyonix.h +++ b/src/mame/includes/xyonix.h @@ -1,5 +1,8 @@ // license:BSD-3-Clause // copyright-holders:David Haywood + +#include "emupal.h" + class xyonix_state : public driver_device { public: diff --git a/src/mame/includes/yiear.h b/src/mame/includes/yiear.h index 1d80bee4330..ebb9043805a 100644 --- a/src/mame/includes/yiear.h +++ b/src/mame/includes/yiear.h @@ -10,6 +10,7 @@ #include "sound/sn76496.h" #include "sound/vlm5030.h" +#include "emupal.h" #include "screen.h" class yiear_state : public driver_device diff --git a/src/mame/includes/yunsun16.h b/src/mame/includes/yunsun16.h index 60f74432c84..09b46d9c783 100644 --- a/src/mame/includes/yunsun16.h +++ b/src/mame/includes/yunsun16.h @@ -9,6 +9,7 @@ #include "machine/gen_latch.h" #include "screen.h" +#include "emupal.h" class yunsun16_state : public driver_device { diff --git a/src/mame/includes/yunsung8.h b/src/mame/includes/yunsung8.h index 5fc3b830df0..2fb54cadac8 100644 --- a/src/mame/includes/yunsung8.h +++ b/src/mame/includes/yunsung8.h @@ -8,6 +8,7 @@ #include "machine/74157.h" #include "sound/msm5205.h" +#include "emupal.h" class yunsung8_state : public driver_device { diff --git a/src/mame/includes/z88.h b/src/mame/includes/z88.h index a9e64efc86e..ad6b7068b51 100644 --- a/src/mame/includes/z88.h +++ b/src/mame/includes/z88.h @@ -19,6 +19,7 @@ #include "bus/z88/rom.h" #include "bus/z88/z88.h" +#include "emupal.h" #include "rendlay.h" #include "screen.h" #include "speaker.h" diff --git a/src/mame/includes/zac2650.h b/src/mame/includes/zac2650.h index 1ab2bcea2bb..aa0792aa1e9 100644 --- a/src/mame/includes/zac2650.h +++ b/src/mame/includes/zac2650.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Mike Coates #include "machine/s2636.h" +#include "emupal.h" #include "screen.h" class zac2650_state : public driver_device diff --git a/src/mame/includes/zaccaria.h b/src/mame/includes/zaccaria.h index c606a7c9dd6..be3e14c1fc1 100644 --- a/src/mame/includes/zaccaria.h +++ b/src/mame/includes/zaccaria.h @@ -1,6 +1,7 @@ // license:BSD-3-Clause // copyright-holders:Nicola Salmoria #include "audio/zaccaria.h" +#include "emupal.h" class zaccaria_state : public driver_device { diff --git a/src/mame/includes/zaxxon.h b/src/mame/includes/zaxxon.h index e72bd6c2c1d..105a063460f 100644 --- a/src/mame/includes/zaxxon.h +++ b/src/mame/includes/zaxxon.h @@ -8,6 +8,7 @@ #include "machine/74259.h" #include "sound/samples.h" +#include "emupal.h" class zaxxon_state : public driver_device { diff --git a/src/mame/includes/zodiack.h b/src/mame/includes/zodiack.h index 89e925e2692..512cffd3986 100644 --- a/src/mame/includes/zodiack.h +++ b/src/mame/includes/zodiack.h @@ -3,6 +3,7 @@ #include "cpu/z80/z80.h" #include "machine/gen_latch.h" +#include "emupal.h" class zodiack_state : public driver_device { diff --git a/src/mame/includes/zorba.h b/src/mame/includes/zorba.h index 8fe5c44fcc3..09f3b6de62e 100644 --- a/src/mame/includes/zorba.h +++ b/src/mame/includes/zorba.h @@ -16,6 +16,8 @@ #include "video/i8275.h" +#include "emupal.h" + class zorba_state : public driver_device { diff --git a/src/mame/includes/zx.h b/src/mame/includes/zx.h index c2a462d8f93..1dec874c189 100644 --- a/src/mame/includes/zx.h +++ b/src/mame/includes/zx.h @@ -17,6 +17,7 @@ #include "sound/spkrdev.h" #include "sound/wave.h" +#include "emupal.h" #include "screen.h" #include "formats/tzx_cas.h" |