mirror of
https://github.com/holub/mame
synced 2025-04-26 18:23:08 +03:00
made video devices build optional and set proper build rules per target (nw)
This commit is contained in:
parent
0ab088f287
commit
7c891b335c
@ -782,3 +782,8 @@ WRITE8_MEMBER( driver_device::fatal_generic_write )
|
|||||||
{
|
{
|
||||||
throw emu_fatalerror("Attempted to write to generic address space (offs %X = %02X)\n", offset, data);
|
throw emu_fatalerror("Attempted to write to generic address space (offs %X = %02X)\n", offset, data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void driver_device::set_led_status(int num, int value)
|
||||||
|
{
|
||||||
|
::set_led_status(machine(), num, value);
|
||||||
|
}
|
@ -402,6 +402,9 @@ public:
|
|||||||
DECLARE_READ8_MEMBER( fatal_generic_read );
|
DECLARE_READ8_MEMBER( fatal_generic_read );
|
||||||
DECLARE_WRITE8_MEMBER( fatal_generic_write );
|
DECLARE_WRITE8_MEMBER( fatal_generic_write );
|
||||||
|
|
||||||
|
// led status handling
|
||||||
|
void set_led_status(int num, int value);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
// helpers called at startup
|
// helpers called at startup
|
||||||
virtual void driver_start();
|
virtual void driver_start();
|
||||||
|
@ -19,6 +19,8 @@ MACHINEOBJ = $(EMUOBJ)/machine
|
|||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
|
|
||||||
MACHINEOBJS += $(MACHINEOBJ)/generic.o \
|
MACHINEOBJS += $(MACHINEOBJ)/generic.o \
|
||||||
|
$(MACHINEOBJ)/nvram.o \
|
||||||
|
$(MACHINEOBJ)/ram.o \
|
||||||
|
|
||||||
|
|
||||||
MACHINEOBJS += $(MACHINEOBJ)/53c7xx.o \
|
MACHINEOBJS += $(MACHINEOBJ)/53c7xx.o \
|
||||||
@ -130,7 +132,6 @@ MACHINEOBJS += $(MACHINEOBJ)/53c7xx.o \
|
|||||||
$(MACHINEOBJ)/nscsi_bus.o \
|
$(MACHINEOBJ)/nscsi_bus.o \
|
||||||
$(MACHINEOBJ)/nscsi_cd.o \
|
$(MACHINEOBJ)/nscsi_cd.o \
|
||||||
$(MACHINEOBJ)/nscsi_hd.o \
|
$(MACHINEOBJ)/nscsi_hd.o \
|
||||||
$(MACHINEOBJ)/nvram.o \
|
|
||||||
$(MACHINEOBJ)/pc16552d.o \
|
$(MACHINEOBJ)/pc16552d.o \
|
||||||
$(MACHINEOBJ)/pccard.o \
|
$(MACHINEOBJ)/pccard.o \
|
||||||
$(MACHINEOBJ)/pcf8593.o \
|
$(MACHINEOBJ)/pcf8593.o \
|
||||||
@ -140,7 +141,6 @@ MACHINEOBJS += $(MACHINEOBJ)/53c7xx.o \
|
|||||||
$(MACHINEOBJ)/pic8259.o \
|
$(MACHINEOBJ)/pic8259.o \
|
||||||
$(MACHINEOBJ)/pit8253.o \
|
$(MACHINEOBJ)/pit8253.o \
|
||||||
$(MACHINEOBJ)/pla.o \
|
$(MACHINEOBJ)/pla.o \
|
||||||
$(MACHINEOBJ)/ram.o \
|
|
||||||
$(MACHINEOBJ)/rf5c296.o \
|
$(MACHINEOBJ)/rf5c296.o \
|
||||||
$(MACHINEOBJ)/roc10937.o \
|
$(MACHINEOBJ)/roc10937.o \
|
||||||
$(MACHINEOBJ)/rp5c01.o \
|
$(MACHINEOBJ)/rp5c01.o \
|
||||||
|
@ -21,57 +21,398 @@ VIDEOOBJ = $(EMUOBJ)/video
|
|||||||
VIDEOOBJS+= $(VIDEOOBJ)/generic.o \
|
VIDEOOBJS+= $(VIDEOOBJ)/generic.o \
|
||||||
$(VIDEOOBJ)/resnet.o \
|
$(VIDEOOBJ)/resnet.o \
|
||||||
$(VIDEOOBJ)/rgbutil.o \
|
$(VIDEOOBJ)/rgbutil.o \
|
||||||
|
$(VIDEOOBJ)/vector.o \
|
||||||
|
|
||||||
VIDEOOBJS+= $(VIDEOOBJ)/315_5124.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/bufsprite.o \
|
#
|
||||||
$(VIDEOOBJ)/cdp1861.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/cdp1862.o \
|
|
||||||
$(VIDEOOBJ)/cgapal.o \
|
ifneq ($(filter SEGA315_5124,$(VIDEOS)),)
|
||||||
$(VIDEOOBJ)/crt9007.o \
|
VIDEOOBJS+= $(VIDEOOBJ)/315_5124.o
|
||||||
$(VIDEOOBJ)/crt9021.o \
|
endif
|
||||||
$(VIDEOOBJ)/crt9212.o \
|
|
||||||
$(VIDEOOBJ)/dl1416.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/dm9368.o \
|
#
|
||||||
$(VIDEOOBJ)/ef9340_1.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/h63484.o \
|
|
||||||
$(VIDEOOBJ)/hd44102.o \
|
ifneq ($(filter BUFSPRITE,$(VIDEOS)),)
|
||||||
$(VIDEOOBJ)/hd44352.o \
|
VIDEOOBJS+= $(VIDEOOBJ)/bufsprite.o
|
||||||
$(VIDEOOBJ)/hd44780.o \
|
endif
|
||||||
$(VIDEOOBJ)/hd61830.o \
|
|
||||||
$(VIDEOOBJ)/hd63484.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/hd66421.o \
|
#
|
||||||
$(VIDEOOBJ)/huc6202.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/huc6260.o \
|
|
||||||
$(VIDEOOBJ)/huc6261.o \
|
ifneq ($(filter CDP1861,$(VIDEOS)),)
|
||||||
$(VIDEOOBJ)/huc6270.o \
|
VIDEOOBJS+= $(VIDEOOBJ)/cdp1861.o
|
||||||
$(VIDEOOBJ)/huc6272.o \
|
endif
|
||||||
$(VIDEOOBJ)/i8244.o \
|
|
||||||
$(VIDEOOBJ)/i8275.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/i8275x.o \
|
#
|
||||||
$(VIDEOOBJ)/k053250.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/m50458.o \
|
|
||||||
$(VIDEOOBJ)/mb90082.o \
|
ifneq ($(filter CDP1862,$(VIDEOS)),)
|
||||||
$(VIDEOOBJ)/mc6845.o \
|
VIDEOOBJS+= $(VIDEOOBJ)/cdp1862.o
|
||||||
$(VIDEOOBJ)/mc6847.o \
|
endif
|
||||||
$(VIDEOOBJ)/msm6255.o \
|
|
||||||
$(VIDEOOBJ)/pc_cga.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/pc_vga.o \
|
#
|
||||||
$(VIDEOOBJ)/poly.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/psx.o \
|
|
||||||
$(VIDEOOBJ)/ramdac.o \
|
ifneq ($(filter CRT9007,$(VIDEOS)),)
|
||||||
$(VIDEOOBJ)/s2636.o \
|
VIDEOOBJS+= $(VIDEOOBJ)/crt9007.o
|
||||||
$(VIDEOOBJ)/saa5050.o \
|
endif
|
||||||
$(VIDEOOBJ)/sed1330.o \
|
|
||||||
$(VIDEOOBJ)/stvvdp1.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/stvvdp2.o \
|
#
|
||||||
$(VIDEOOBJ)/tlc34076.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/tms34061.o \
|
|
||||||
$(VIDEOOBJ)/tms3556.o \
|
ifneq ($(filter CRT9021,$(VIDEOS)),)
|
||||||
$(VIDEOOBJ)/tms9927.o \
|
VIDEOOBJS+= $(VIDEOOBJ)/crt9021.o
|
||||||
$(VIDEOOBJ)/tms9928a.o \
|
endif
|
||||||
$(VIDEOOBJ)/upd3301.o \
|
|
||||||
$(VIDEOOBJ)/upd7220.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/upd7227.o \
|
#
|
||||||
$(VIDEOOBJ)/v9938.o \
|
#-------------------------------------------------
|
||||||
$(VIDEOOBJ)/vector.o \
|
|
||||||
$(VIDEOOBJ)/voodoo.o \
|
ifneq ($(filter CRT9212,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/crt9212.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter DL1416,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/dl1416.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter DM9368,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/dm9368.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter EF9340_1,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/ef9340_1.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter H63484,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/h63484.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HD44102,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/hd44102.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HD44352,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/hd44352.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HD44780,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/hd44780.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HD61830,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/hd61830.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HD63484,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/hd63484.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HD66421,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/hd66421.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HUC6202,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/huc6202.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HUC6260,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/huc6260.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HUC6261,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/huc6261.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HUC6270,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/huc6270.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter HUC6272,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/huc6272.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter I8244,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/i8244.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter I8275,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/i8275.o \
|
||||||
|
$(VIDEOOBJ)/i8275x.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter K053250,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/k053250.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter M50458,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/m50458.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter MB90082,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/mb90082.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter MC6845,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/mc6845.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter MC6847,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/mc6847.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter MSM6255,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/msm6255.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter PC_CGA,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/pc_cga.o \
|
||||||
|
$(VIDEOOBJ)/cgapal.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter PC_VGA,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/pc_vga.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter POLY,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/poly.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter PSX,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/psx.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter RAMDAC,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/ramdac.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter S2636,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/s2636.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter SAA5050,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/saa5050.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
ifneq ($(filter SED1330,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/sed1330.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter STVVDP,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/stvvdp1.o \
|
||||||
|
$(VIDEOOBJ)/stvvdp2.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter TLC34076,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/tlc34076.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter TMS34061,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/tms34061.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter TMS3556,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/tms3556.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter TMS9927,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/tms9927.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter TMS9928A,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/tms9928a.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter UPD3301,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/upd3301.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter UPD7220,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/upd7220.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter UPD7227,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/upd7227.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter V9938,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/v9938.o
|
||||||
|
endif
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
ifneq ($(filter VOODOO,$(VIDEOS)),)
|
||||||
|
VIDEOOBJS+= $(VIDEOOBJ)/voodoo.o
|
||||||
|
endif
|
||||||
|
@ -261,6 +261,60 @@ SOUNDS += YMZ770
|
|||||||
SOUNDS += T6721A
|
SOUNDS += T6721A
|
||||||
SOUNDS += MOS7360
|
SOUNDS += MOS7360
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
# specify available video cores
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
VIDEOS += SEGA315_5124
|
||||||
|
VIDEOS += BUFSPRITE
|
||||||
|
#VIDEOS += CDP1861
|
||||||
|
#VIDEOS += CDP1862
|
||||||
|
#VIDEOS += CRT9007
|
||||||
|
#VIDEOS += CRT9021
|
||||||
|
#VIDEOS += CRT9212
|
||||||
|
#VIDEOS += DL1416
|
||||||
|
#VIDEOS += DM9368
|
||||||
|
#VIDEOS += EF9340_1
|
||||||
|
VIDEOS += H63484
|
||||||
|
#VIDEOS += HD44102
|
||||||
|
#VIDEOS += HD44352
|
||||||
|
#VIDEOS += HD44780
|
||||||
|
VIDEOS += HD61830
|
||||||
|
VIDEOS += HD63484
|
||||||
|
#VIDEOS += HD66421
|
||||||
|
VIDEOS += HUC6202
|
||||||
|
VIDEOS += HUC6260
|
||||||
|
#VIDEOS += HUC6261
|
||||||
|
VIDEOS += HUC6270
|
||||||
|
#VIDEOS += HUC6272
|
||||||
|
#VIDEOS += I8244
|
||||||
|
VIDEOS += I8275
|
||||||
|
VIDEOS += K053250
|
||||||
|
VIDEOS += M50458
|
||||||
|
VIDEOS += MB90082
|
||||||
|
VIDEOS += MC6845
|
||||||
|
#VIDEOS += MC6847
|
||||||
|
#VIDEOS += MSM6255
|
||||||
|
VIDEOS += PC_CGA
|
||||||
|
VIDEOS += PC_VGA
|
||||||
|
VIDEOS += POLY
|
||||||
|
VIDEOS += PSX
|
||||||
|
VIDEOS += RAMDAC
|
||||||
|
VIDEOS += S2636
|
||||||
|
VIDEOS += SAA5050
|
||||||
|
#VIDEOS += SED1330
|
||||||
|
VIDEOS += STVVDP
|
||||||
|
VIDEOS += TLC34076
|
||||||
|
VIDEOS += TMS34061
|
||||||
|
#VIDEOS += TMS3556
|
||||||
|
VIDEOS += TMS9927
|
||||||
|
VIDEOS += TMS9928A
|
||||||
|
#VIDEOS += UPD3301
|
||||||
|
#VIDEOS += UPD7220
|
||||||
|
#VIDEOS += UPD7227
|
||||||
|
VIDEOS += V9938
|
||||||
|
VIDEOS += VOODOO
|
||||||
|
|
||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
# this is the list of driver libraries that
|
# this is the list of driver libraries that
|
||||||
# comprise MAME plus mamedriv.o which contains
|
# comprise MAME plus mamedriv.o which contains
|
||||||
|
@ -63,6 +63,9 @@ SOUNDS += YM3812
|
|||||||
SOUNDS += CEM3394
|
SOUNDS += CEM3394
|
||||||
|
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
# specify available video cores
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
# This is the list of files that are necessary
|
# This is the list of files that are necessary
|
||||||
|
@ -246,6 +246,60 @@ SOUNDS += AWACS
|
|||||||
SOUNDS += T6721A
|
SOUNDS += T6721A
|
||||||
SOUNDS += MOS7360
|
SOUNDS += MOS7360
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
# specify available video cores
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
VIDEOS += SEGA315_5124
|
||||||
|
#VIDEOS += BUFSPRITE
|
||||||
|
VIDEOS += CDP1861
|
||||||
|
VIDEOS += CDP1862
|
||||||
|
VIDEOS += CRT9007
|
||||||
|
VIDEOS += CRT9021
|
||||||
|
VIDEOS += CRT9212
|
||||||
|
VIDEOS += DL1416
|
||||||
|
VIDEOS += DM9368
|
||||||
|
VIDEOS += EF9340_1
|
||||||
|
#VIDEOS += H63484
|
||||||
|
VIDEOS += HD44102
|
||||||
|
VIDEOS += HD44352
|
||||||
|
VIDEOS += HD44780
|
||||||
|
VIDEOS += HD61830
|
||||||
|
#VIDEOS += HD63484
|
||||||
|
VIDEOS += HD66421
|
||||||
|
VIDEOS += HUC6202
|
||||||
|
VIDEOS += HUC6260
|
||||||
|
VIDEOS += HUC6261
|
||||||
|
VIDEOS += HUC6270
|
||||||
|
VIDEOS += HUC6272
|
||||||
|
VIDEOS += I8244
|
||||||
|
VIDEOS += I8275
|
||||||
|
#VIDEOS += K053250
|
||||||
|
#VIDEOS += M50458
|
||||||
|
#VIDEOS += MB90082
|
||||||
|
VIDEOS += MC6845
|
||||||
|
VIDEOS += MC6847
|
||||||
|
VIDEOS += MSM6255
|
||||||
|
VIDEOS += PC_CGA
|
||||||
|
VIDEOS += PC_VGA
|
||||||
|
#VIDEOS += POLY
|
||||||
|
VIDEOS += PSX
|
||||||
|
VIDEOS += RAMDAC
|
||||||
|
VIDEOS += S2636
|
||||||
|
VIDEOS += SAA5050
|
||||||
|
VIDEOS += SED1330
|
||||||
|
VIDEOS += STVVDP
|
||||||
|
#VIDEOS += TLC34076
|
||||||
|
#VIDEOS += TMS34061
|
||||||
|
VIDEOS += TMS3556
|
||||||
|
VIDEOS += TMS9927
|
||||||
|
VIDEOS += TMS9928A
|
||||||
|
VIDEOS += UPD3301
|
||||||
|
VIDEOS += UPD7220
|
||||||
|
VIDEOS += UPD7227
|
||||||
|
VIDEOS += V9938
|
||||||
|
#VIDEOS += VOODOO
|
||||||
|
|
||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
# this is the list of driver libraries that
|
# this is the list of driver libraries that
|
||||||
# comprise MESS plus messdriv.o which contains
|
# comprise MESS plus messdriv.o which contains
|
||||||
|
@ -35,6 +35,12 @@ SOUNDS += SN76496
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#-------------------------------------------------
|
||||||
|
# specify available video cores
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
VIDEOS += TMS9928A
|
||||||
|
|
||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
# This is the list of files that are necessary
|
# This is the list of files that are necessary
|
||||||
# for building all of the drivers referenced
|
# for building all of the drivers referenced
|
||||||
|
Loading…
Reference in New Issue
Block a user