Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions scripts/src/emu.lua
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,8 @@ files {
MAME_DIR .. "src/emu/screen.h",
MAME_DIR .. "src/emu/softlist.cpp",
MAME_DIR .. "src/emu/softlist.h",
MAME_DIR .. "src/emu/softlist_dev.cpp",
MAME_DIR .. "src/emu/softlist_dev.h",
MAME_DIR .. "src/emu/sound.cpp",
MAME_DIR .. "src/emu/sound.h",
MAME_DIR .. "src/emu/speaker.cpp",
Expand Down
2 changes: 0 additions & 2 deletions scripts/src/lib.lua
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,6 @@ project "utils"
MAME_DIR .. "src/lib/util/corestr.h",
MAME_DIR .. "src/lib/util/coreutil.cpp",
MAME_DIR .. "src/lib/util/coreutil.h",
MAME_DIR .. "src/lib/util/cstrpool.cpp",
MAME_DIR .. "src/lib/util/cstrpool.h",
MAME_DIR .. "src/lib/util/delegate.cpp",
MAME_DIR .. "src/lib/util/delegate.h",
MAME_DIR .. "src/lib/util/flac.cpp",
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/a7800/a78_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
#ifndef __A78_SLOT_H
#define __A78_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/a800/a800_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
#ifndef __A800_SLOT_H
#define __A800_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
Expand Down
2 changes: 1 addition & 1 deletion src/devices/bus/adam/exp.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#define __ADAM_EXPANSION_SLOT__

#include "emu.h"

#include "softlist_dev.h"


//**************************************************************************
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/apf/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
#ifndef __APF_SLOT_H
#define __APF_SLOT_H

#include "softlist_dev.h"

/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/arcadia/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __ARCADIA_SLOT_H
#define __ARCADIA_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/astrocde/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __ASTROCADE_SLOT_H
#define __ASTROCADE_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
1 change: 1 addition & 0 deletions src/devices/bus/c64/exp.h
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
#define __C64_EXPANSION_SLOT__

#include "emu.h"
#include "softlist_dev.h"
#include "formats/cbm_crt.h"


Expand Down
1 change: 1 addition & 0 deletions src/devices/bus/cbm2/exp.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
#define __CBM2_EXPANSION_SLOT__

#include "emu.h"
#include "softlist_dev.h"



Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/chanf/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __CHANF_SLOT_H
#define __CHANF_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/coco/cococart.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
#ifndef __COCOCART_H__
#define __COCOCART_H__

#include "softlist_dev.h"


/***************************************************************************
CONSTANTS
Expand Down
2 changes: 1 addition & 1 deletion src/devices/bus/coleco/exp.h
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
#define __COLECOVISION_CARTRIDGE_SLOT__

#include "emu.h"

#include "softlist_dev.h"


//**************************************************************************
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/crvision/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __CRVISION_SLOT_H
#define __CRVISION_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/gameboy/gb_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __GB_SLOT_H
#define __GB_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/gba/gba_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __GBA_SLOT_H
#define __GBA_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/generic/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __GENERIC_SLOT_H
#define __GENERIC_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/hp_optroms/hp_optrom.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
#define _HP_OPTROM_H_

#include "emu.h"
#include "softlist_dev.h"


class hp_optrom_cart_device : public device_t,
public device_slot_card_interface
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/intv/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __INTV_SLOT_H
#define __INTV_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/iq151/iq151.h
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@
#ifndef __IQ151CART_H__
#define __IQ151CART_H__

#include "softlist_dev.h"

/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/isa/sc499.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@

#include "emu.h"
#include "bus/isa/isa.h"
#include "softlist_dev.h"


//**************************************************************************
// TYPE DEFINITIONS
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/kc/kc.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
#ifndef __KCEXP_H__
#define __KCEXP_H__

#include "softlist_dev.h"

/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/m5/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __M5_SLOT_H
#define __M5_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/megadrive/md_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
#ifndef __MD_SLOT_H
#define __MD_SLOT_H

#include "softlist_dev.h"

/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
1 change: 1 addition & 0 deletions src/devices/bus/msx_slot/cartridge.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@

#include "slot.h"
#include "bus/msx_cart/cartridge.h"
#include "softlist_dev.h"


extern const device_type MSX_SLOT_CARTRIDGE;
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/neogeo/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
#define __NEOGEO_SLOT_H

#include "emu.h"
#include "softlist_dev.h"


/* PCB */
enum
Expand Down
1 change: 1 addition & 0 deletions src/devices/bus/nes/aladdin.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
#define __NES_ALADDIN_H

#include "nxrom.h"
#include "softlist_dev.h"


//----------------------------------
Expand Down
1 change: 1 addition & 0 deletions src/devices/bus/nes/datach.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
#define __NES_DATACH_H

#include "bandai.h"
#include "softlist_dev.h"
#include "machine/i2cmem.h"
#include "machine/bcreader.h"

Expand Down
1 change: 1 addition & 0 deletions src/devices/bus/nes/karastudio.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
#define __NES_KARASTUDIO_H

#include "nxrom.h"
#include "softlist_dev.h"


//-----------------------------------------
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/nes/nes_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __NES_SLOT_H__
#define __NES_SLOT_H__

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
1 change: 1 addition & 0 deletions src/devices/bus/nes/sunsoft_dcs.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
#define __NES_SUNSOFT_DCS_H

#include "sunsoft.h"
#include "softlist_dev.h"


//-----------------------------------------------
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/odyssey2/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __O2_SLOT_H
#define __O2_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/pce/pce_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __PCE_SLOT_H
#define __PCE_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
2 changes: 1 addition & 1 deletion src/devices/bus/plus4/exp.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
#define __PLUS4_EXPANSION_SLOT__

#include "emu.h"

#include "softlist_dev.h"


//**************************************************************************
Expand Down
2 changes: 1 addition & 1 deletion src/devices/bus/ql/rom.h
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
#define __QL_ROM_CARTRIDGE_SLOT__

#include "emu.h"

#include "softlist_dev.h"


//**************************************************************************
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/saturn/sat_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __SAT_SLOT_H
#define __SAT_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/scv/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __SCV_SLOT_H
#define __SCV_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/sega8/sega8_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __SEGA8_SLOT_H
#define __SEGA8_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/snes/snes_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __SNS_SLOT_H
#define __SNS_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/ti99x/gromport.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
#include "emu.h"
#include "ti99defs.h"
#include "machine/tmc0430.h"
#include "softlist_dev.h"


extern const device_type GROMPORT;

Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/vboy/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __VBOY_SLOT_H
#define __VBOY_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
3 changes: 3 additions & 0 deletions src/devices/bus/vc4000/slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
#ifndef __VC4000_SLOT_H
#define __VC4000_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
Expand Down
2 changes: 2 additions & 0 deletions src/devices/bus/vcs/vcs_slot.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
#ifndef __VCS_SLOT_H
#define __VCS_SLOT_H

#include "softlist_dev.h"


/***************************************************************************
TYPE DEFINITIONS
Expand Down
Loading