Adjusted tags in drivers to meet conformity checks. Promoted checks to

full errors.
This commit is contained in:
Aaron Giles 2008-09-10 06:24:46 +00:00
parent e5ec7b2687
commit e647d9be1a
36 changed files with 406 additions and 396 deletions

View File

@ -161,22 +161,26 @@ INLINE int validate_tag(const game_driver *driver, const char *object, const cha
const char *validchars = "abcdefghijklmnopqrstuvwxyz0123456789_.:";
const char *begin = strrchr(tag, ':');
const char *p;
int error = FALSE;
for (p = tag; *p != 0; p++)
{
if (*p != tolower(*p))
{
mame_printf_warning("%s: %s has %s with tag '%s' containing upper-case characters (warning)\n", driver->source_file, driver->name, object, tag);
mame_printf_error("%s: %s has %s with tag '%s' containing upper-case characters\n", driver->source_file, driver->name, object, tag);
error = TRUE;
break;
}
if (*p == ' ')
{
mame_printf_warning("%s: %s has %s with tag '%s' containing spaces (warning)\n", driver->source_file, driver->name, object, tag);
mame_printf_error("%s: %s has %s with tag '%s' containing spaces\n", driver->source_file, driver->name, object, tag);
error = TRUE;
break;
}
if (strchr(validchars, *p) == NULL)
{
mame_printf_warning("%s: %s has %s with tag '%s' containing invalid character '%c' (warning)\n", driver->source_file, driver->name, object, tag, *p);
mame_printf_error("%s: %s has %s with tag '%s' containing invalid character '%c'\n", driver->source_file, driver->name, object, tag, *p);
error = TRUE;
break;
}
}
@ -187,11 +191,17 @@ INLINE int validate_tag(const game_driver *driver, const char *object, const cha
begin += 1;
if (strlen(begin) == 0)
mame_printf_warning("%s: %s has %s with 0-length tag (warning)\n", driver->source_file, driver->name, object);
{
mame_printf_error("%s: %s has %s with 0-length tag\n", driver->source_file, driver->name, object);
error = TRUE;
}
if (strlen(begin) > MAX_TAG_LENGTH)
mame_printf_warning("%s: %s has %s with tag '%s' > %d characters (warning)\n", driver->source_file, driver->name, object, tag, MAX_TAG_LENGTH);
{
mame_printf_error("%s: %s has %s with tag '%s' > %d characters\n", driver->source_file, driver->name, object, tag, MAX_TAG_LENGTH);
error = TRUE;
}
return 0;
return error;
}
@ -618,7 +628,7 @@ static int validate_roms(int drivnum, const machine_config *config, region_info
}
/* validate the region tag */
validate_tag(driver, "region", regiontag);
error |= validate_tag(driver, "region", regiontag);
}
/* If this is a system bios, make sure it is using the next available bios number */
@ -737,7 +747,7 @@ static int validate_cpu(int drivnum, const machine_config *config, const input_p
}
/* validate the CPU tag */
validate_tag(driver, "CPU", cpu->tag);
error |= validate_tag(driver, "CPU", cpu->tag);
/* checks to see if this driver is using a dummy CPU */
if (cputype_get_interface(cpu->type)->get_info == dummy_get_info)
@ -1538,7 +1548,7 @@ static int validate_sound(int drivnum, const machine_config *config)
}
/* validate the sound tag */
validate_tag(driver, "sound", config->sound[sndnum].tag);
error |= validate_tag(driver, "sound", config->sound[sndnum].tag);
/* loop over all the routes */
for (routenum = 0; routenum < config->sound[sndnum].routes; routenum++)
@ -1587,7 +1597,7 @@ static int validate_devices(int drivnum, const machine_config *config)
device_validity_check_func validity_check = (device_validity_check_func) device_get_info_fct(device, DEVINFO_FCT_VALIDITY_CHECK);
/* validate the device tag */
validate_tag(driver, device_get_info_string(device, DEVINFO_STR_NAME), device->tag);
error |= validate_tag(driver, device_get_info_string(device, DEVINFO_STR_NAME), device->tag);
/* call the device-specific validity check */
if (validity_check != NULL && (*validity_check)(driver, device))

View File

@ -4000,20 +4000,20 @@ DISCRETE_SOUND_END
MACHINE_DRIVER_START( invad2ct_audio )
MDRV_SPEAKER_STANDARD_STEREO("#1", "#2")
MDRV_SPEAKER_STANDARD_STEREO("spk1", "spk2")
MDRV_SOUND_ADD("discrete", DISCRETE, 0)
MDRV_SOUND_CONFIG_DISCRETE(invad2ct)
MDRV_SOUND_ROUTE(0, "#1", 0.5)
MDRV_SOUND_ROUTE(1, "#2", 0.5)
MDRV_SOUND_ROUTE(0, "spk1", 0.5)
MDRV_SOUND_ROUTE(1, "spk2", 0.5)
MDRV_SOUND_ADD("sn1", SN76477, 0)
MDRV_SOUND_CONFIG(invad2ct_p1_sn76477_interface)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "#1", 0.3)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "spk1", 0.3)
MDRV_SOUND_ADD("sn2", SN76477, 0)
MDRV_SOUND_CONFIG(invad2ct_p2_sn76477_interface)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "#2", 0.3)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "spk2", 0.3)
MACHINE_DRIVER_END

View File

@ -2,7 +2,7 @@
#include "sound/2151intf.h"
#define CPUTAG_T5182 "T5182"
#define CPUTAG_T5182 "t5182"
#define T5182COINPORT "T5182_COIN"
ADDRESS_MAP_EXTERN( t5182_map, 8 );

View File

@ -840,7 +840,7 @@ static MACHINE_DRIVER_START( base )
/* basic machine hardware */
MDRV_CPU_ADD("main", M6502, MAIN_CPU_CLOCK)
MDRV_TIMER_ADD_SCANLINE("VBLANK", irq_callback, "main", VBSTART, 0)
MDRV_TIMER_ADD_SCANLINE("vblank", irq_callback, "main", VBSTART, 0)
/* video hardware */
MDRV_VIDEO_START(astrof)

View File

@ -2228,7 +2228,7 @@ static MACHINE_DRIVER_START( scorpion2_vid )
MDRV_NVRAM_HANDLER(bfm_sc2)
MDRV_DEFAULT_LAYOUT(layout_bfm_sc2)
MDRV_SCREEN_ADD("ADDER", RASTER)
MDRV_SCREEN_ADD("adder", RASTER)
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
MDRV_SCREEN_SIZE( 400, 280)
MDRV_SCREEN_VISIBLE_AREA( 0, 400-1, 0, 280-1)
@ -2244,7 +2244,7 @@ static MACHINE_DRIVER_START( scorpion2_vid )
MDRV_CPU_ADD("adder2", M6809, MASTER_CLOCK/4 ) // adder2 board 6809 CPU at 2 Mhz
MDRV_CPU_PROGRAM_MAP(adder2_memmap,0) // setup adder2 board memorymap
MDRV_CPU_VBLANK_INT("ADDER", adder2_vbl) // board has a VBL IRQ
MDRV_CPU_VBLANK_INT("adder", adder2_vbl) // board has a VBL IRQ
MDRV_SPEAKER_STANDARD_MONO("mono")
MDRV_SOUND_ADD("upd", UPD7759, UPD7759_STANDARD_CLOCK)

View File

@ -1589,7 +1589,7 @@ static MACHINE_DRIVER_START( centiped )
MDRV_NVRAM_HANDLER(atari_vg)
/* timer */
MDRV_TIMER_ADD_SCANLINE("32V", generate_interrupt, "main", 0, 16)
MDRV_TIMER_ADD_SCANLINE("32v", generate_interrupt, "main", 0, 16)
/* video hardware */
MDRV_SCREEN_ADD("main", RASTER)

View File

@ -85,7 +85,7 @@ TODO:
#include "sound/dac.h"
#define CPUTAG_MCU "MCU"
#define CPUTAG_MCU "mcu"
extern UINT8 *champbas_bg_videoram;
@ -743,7 +743,7 @@ ROM_START( talbot )
ROM_LOAD( "15.10i", 0x4000, 0x1000, CRC(0225b7ef) SHA1(9adee4831eb633b0a31580596205a655df94c2b2) )
ROM_LOAD( "16.11i", 0x5000, 0x1000, CRC(1612adf5) SHA1(9adeb21d5d1692f6e31460062f03f2008076b307) )
ROM_REGION( 0x2000, "MCU", 0 )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "8201.bin", 0x0000, 0x2000, CRC(b77931ac) SHA1(405b02585e80d95a2821455538c5c2c31ce262d1) )
ROM_REGION( 0x1000, "gfx1", ROMREGION_DISPOSE ) // chars
@ -790,7 +790,7 @@ ROM_START( champbbj )
ROM_LOAD( "17.2l", 0x2000, 0x2000, CRC(f10b148b) SHA1(d66516d509f6f16e51ee59d27c4867e276064c3f) )
ROM_LOAD( "18.2n", 0x4000, 0x2000, CRC(2dc484dd) SHA1(28bd68c787d7e6989849ca52009948dbd5cdcc79) )
ROM_REGION( 0x2000, "MCU", 0 )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "8201.bin", 0x0000, 0x2000, CRC(b77931ac) SHA1(405b02585e80d95a2821455538c5c2c31ce262d1) )
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE ) // chars + sprites: rearranged by DRIVER_INIT to leave only chars
@ -839,7 +839,7 @@ ROM_START( champbb2 )
ROM_LOAD( "epr5935", 0x4000, 0x2000, CRC(3c911786) SHA1(eea0c467e213d237b5bb9d04b19a418d6090c2dc) )
// the pcb has a 8302 on it, though only the 8201 instructions are used
ROM_REGION( 0x2000, "MCU", 0 )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "8302.bin", 0x0000, 0x2000, CRC(edabac6c) SHA1(eaf1c51b63023256df526b0d3fd53cffc919c901) )
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE ) // chars + sprites: rearranged by DRIVER_INIT to leave only chars
@ -867,7 +867,7 @@ ROM_START( champb2a )
ROM_LOAD( "epr5935", 0x4000, 0x2000, CRC(3c911786) SHA1(eea0c467e213d237b5bb9d04b19a418d6090c2dc) )
// the pcb has a 8302 on it, though only the 8201 instructions are used
ROM_REGION( 0x2000, "MCU", 0 )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "8302.bin", 0x0000, 0x2000, CRC(edabac6c) SHA1(eaf1c51b63023256df526b0d3fd53cffc919c901) )
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE ) // chars + sprites: rearranged by DRIVER_INIT to leave only chars
@ -1000,7 +1000,7 @@ ROM_START( exctscc2 )
ROM_LOAD( "7_c6.bin", 0x6000, 0x2000, CRC(6d51521e) SHA1(2809bd2e61f40dcd31d43c62520982bdcfb0a865) ) /* vr.7h */
ROM_LOAD( "1_a6.bin", 0x8000, 0x1000, CRC(20f2207e) SHA1(b1ed2237d0bd50ddbe593fd2fbff9f1d67c1eb11) ) /* vr.7k */
ROM_REGION( 0x2000, "MCU", 0 )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "8303.bin", 0x0000, 0x2000, CRC(66adcb37) SHA1(e1c72ecb161129dcbddc0b16dd90e716d0c79311) )
ROM_REGION( 0x04000, "gfx1", ROMREGION_DISPOSE ) // 3bpp chars + sprites: rearranged by DRIVER_INIT to leave only chars

View File

@ -336,10 +336,10 @@ static ADDRESS_MAP_START( altair_map, ADDRESS_SPACE_PROGRAM, 8 )
ADDRESS_MAP_END
static ADDRESS_MAP_START( altair_io_map, ADDRESS_SPACE_IO, 8 )
AM_RANGE(0x01, 0x01) AM_DEVREAD(CDP1852, "IC23", cdp1852_data_r) AM_DEVWRITE(CDP1852, "IC26", cdp1852_data_w)
AM_RANGE(0x02, 0x02) AM_DEVREAD(CDP1852, "IC24", cdp1852_data_r)
AM_RANGE(0x01, 0x01) AM_DEVREAD(CDP1852, "ic23", cdp1852_data_r) AM_DEVWRITE(CDP1852, "ic26", cdp1852_data_w)
AM_RANGE(0x02, 0x02) AM_DEVREAD(CDP1852, "ic24", cdp1852_data_r)
AM_RANGE(0x03, 0x03) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out3_w)
AM_RANGE(0x04, 0x04) AM_DEVREAD(CDP1852, "IC25", cdp1852_data_r) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out4_w)
AM_RANGE(0x04, 0x04) AM_DEVREAD(CDP1852, "ic25", cdp1852_data_r) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out4_w)
AM_RANGE(0x05, 0x05) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out5_w)
AM_RANGE(0x06, 0x06) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out6_w)
AM_RANGE(0x07, 0x07) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out7_w)
@ -355,10 +355,10 @@ static ADDRESS_MAP_START( draco_map, ADDRESS_SPACE_PROGRAM, 8 )
ADDRESS_MAP_END
static ADDRESS_MAP_START( draco_io_map, ADDRESS_SPACE_IO, 8 )
AM_RANGE(0x01, 0x01) AM_DEVREAD(CDP1852, "IC29", cdp1852_data_r) AM_DEVWRITE(CDP1852, "IC32", cdp1852_data_w)
AM_RANGE(0x02, 0x02) AM_DEVREAD(CDP1852, "IC30", cdp1852_data_r)
AM_RANGE(0x01, 0x01) AM_DEVREAD(CDP1852, "ic29", cdp1852_data_r) AM_DEVWRITE(CDP1852, "ic32", cdp1852_data_w)
AM_RANGE(0x02, 0x02) AM_DEVREAD(CDP1852, "ic30", cdp1852_data_r)
AM_RANGE(0x03, 0x03) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out3_w)
AM_RANGE(0x04, 0x04) AM_DEVREAD(CDP1852, "IC31", cdp1852_data_r) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out4_w)
AM_RANGE(0x04, 0x04) AM_DEVREAD(CDP1852, "ic31", cdp1852_data_r) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out4_w)
AM_RANGE(0x05, 0x05) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out5_w)
AM_RANGE(0x06, 0x06) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out6_w)
AM_RANGE(0x07, 0x07) AM_DEVWRITE(CDP1869_VIDEO, CDP1869_TAG, cdp1869_out7_w)
@ -651,16 +651,16 @@ static MACHINE_DRIVER_START( altair )
// input/output hardware
MDRV_DEVICE_ADD("IC23", CDP1852)
MDRV_DEVICE_ADD("ic23", CDP1852)
MDRV_DEVICE_CONFIG(cidelsa_cdp1852_in0_intf)
MDRV_DEVICE_ADD("IC24", CDP1852)
MDRV_DEVICE_ADD("ic24", CDP1852)
MDRV_DEVICE_CONFIG(cidelsa_cdp1852_in1_intf)
MDRV_DEVICE_ADD("IC25", CDP1852)
MDRV_DEVICE_ADD("ic25", CDP1852)
MDRV_DEVICE_CONFIG(cidelsa_cdp1852_in2_intf)
MDRV_DEVICE_ADD("IC26", CDP1852)
MDRV_DEVICE_ADD("ic26", CDP1852)
MDRV_DEVICE_CONFIG(altair_cdp1852_out1_intf)
// video hardware
@ -696,16 +696,16 @@ static MACHINE_DRIVER_START( draco )
// input/output hardware
MDRV_DEVICE_ADD("IC29", CDP1852)
MDRV_DEVICE_ADD("ic29", CDP1852)
MDRV_DEVICE_CONFIG(cidelsa_cdp1852_in0_intf)
MDRV_DEVICE_ADD("IC30", CDP1852)
MDRV_DEVICE_ADD("ic30", CDP1852)
MDRV_DEVICE_CONFIG(cidelsa_cdp1852_in1_intf)
MDRV_DEVICE_ADD("IC31", CDP1852)
MDRV_DEVICE_ADD("ic31", CDP1852)
MDRV_DEVICE_CONFIG(cidelsa_cdp1852_in2_intf)
MDRV_DEVICE_ADD("IC32", CDP1852)
MDRV_DEVICE_ADD("ic32", CDP1852)
MDRV_DEVICE_CONFIG(draco_cdp1852_out1_intf)
// video hardware

File diff suppressed because it is too large Load Diff

View File

@ -884,63 +884,63 @@ static MACHINE_DRIVER_START( darius )
MDRV_SOUND_ADD("ym1", YM2203, 4000000)
MDRV_SOUND_CONFIG(ym2203_interface_1)
MDRV_SOUND_ROUTE(0, "filter.2203.0.0l", 0.08)
MDRV_SOUND_ROUTE(0, "filter.2203.0.0r", 0.08)
MDRV_SOUND_ROUTE(1, "filter.2203.0.1l", 0.08)
MDRV_SOUND_ROUTE(1, "filter.2203.0.1r", 0.08)
MDRV_SOUND_ROUTE(2, "filter.2203.0.2l", 0.08)
MDRV_SOUND_ROUTE(2, "filter.2203.0.2r", 0.08)
MDRV_SOUND_ROUTE(3, "filter.2203.0.3l", 0.60)
MDRV_SOUND_ROUTE(3, "filter.2203.0.3r", 0.60)
MDRV_SOUND_ROUTE(0, "filter0.0l", 0.08)
MDRV_SOUND_ROUTE(0, "filter0.0r", 0.08)
MDRV_SOUND_ROUTE(1, "filter0.1l", 0.08)
MDRV_SOUND_ROUTE(1, "filter0.1r", 0.08)
MDRV_SOUND_ROUTE(2, "filter0.2l", 0.08)
MDRV_SOUND_ROUTE(2, "filter0.2r", 0.08)
MDRV_SOUND_ROUTE(3, "filter0.3l", 0.60)
MDRV_SOUND_ROUTE(3, "filter0.3r", 0.60)
MDRV_SOUND_ADD("ym2", YM2203, 4000000)
MDRV_SOUND_CONFIG(ym2203_interface_2)
MDRV_SOUND_ROUTE(0, "filter.2203.1.0l", 0.08)
MDRV_SOUND_ROUTE(0, "filter.2203.1.0r", 0.08)
MDRV_SOUND_ROUTE(1, "filter.2203.1.1l", 0.08)
MDRV_SOUND_ROUTE(1, "filter.2203.1.1r", 0.08)
MDRV_SOUND_ROUTE(2, "filter.2203.1.2l", 0.08)
MDRV_SOUND_ROUTE(2, "filter.2203.1.2r", 0.08)
MDRV_SOUND_ROUTE(3, "filter.2203.1.3l", 0.60)
MDRV_SOUND_ROUTE(3, "filter.2203.1.3r", 0.60)
MDRV_SOUND_ROUTE(0, "filter1.0l", 0.08)
MDRV_SOUND_ROUTE(0, "filter1.0r", 0.08)
MDRV_SOUND_ROUTE(1, "filter1.1l", 0.08)
MDRV_SOUND_ROUTE(1, "filter1.1r", 0.08)
MDRV_SOUND_ROUTE(2, "filter1.2l", 0.08)
MDRV_SOUND_ROUTE(2, "filter1.2r", 0.08)
MDRV_SOUND_ROUTE(3, "filter1.3l", 0.60)
MDRV_SOUND_ROUTE(3, "filter1.3r", 0.60)
MDRV_SOUND_ADD("msm", MSM5205, 384000)
MDRV_SOUND_CONFIG(msm5205_config)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "msm5205.l", 1.0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "msm5205.r", 1.0)
MDRV_SOUND_ADD("filter.2203.0.0l", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter0.0l", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 1.0)
MDRV_SOUND_ADD("filter.2203.0.0r", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter0.0r", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 1.0)
MDRV_SOUND_ADD("filter.2203.0.1l", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter0.1l", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 1.0)
MDRV_SOUND_ADD("filter.2203.0.1r", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter0.1r", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 1.0)
MDRV_SOUND_ADD("filter.2203.0.2l", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter0.2l", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 1.0)
MDRV_SOUND_ADD("filter.2203.0.2r", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter0.2r", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 1.0)
MDRV_SOUND_ADD("filter.2203.0.3l", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter0.3l", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 1.0)
MDRV_SOUND_ADD("filter.2203.0.3r", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter0.3r", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 1.0)
MDRV_SOUND_ADD("filter.2203.1.0l", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter1.0l", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 1.0)
MDRV_SOUND_ADD("filter.2203.1.0r", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter1.0r", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 1.0)
MDRV_SOUND_ADD("filter.2203.1.1l", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter1.1l", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 1.0)
MDRV_SOUND_ADD("filter.2203.1.1r", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter1.1r", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 1.0)
MDRV_SOUND_ADD("filter.2203.1.2l", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter1.2l", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 1.0)
MDRV_SOUND_ADD("filter.2203.1.2r", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter1.2r", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 1.0)
MDRV_SOUND_ADD("filter.2203.1.3l", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter1.3l", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 1.0)
MDRV_SOUND_ADD("filter.2203.1.3r", FILTER_VOLUME, 0)
MDRV_SOUND_ADD("filter1.3r", FILTER_VOLUME, 0)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 1.0)
MDRV_SOUND_ADD("msm5205.l", FILTER_VOLUME, 0)

View File

@ -285,7 +285,7 @@ ROM_START( darkmist )
ROM_LOAD( "dm_16.rom", 0x10000, 0x08000, CRC(094579d9) SHA1(2449bc9ba38396912ee9b72dd870ea9fcff95776) )
ROM_REGION( 0x10000, "T5182", 0 ) /* Toshiba T5182 module */
ROM_REGION( 0x10000, "t5182", 0 ) /* Toshiba T5182 module */
ROM_LOAD( "t5182.rom", 0x0000, 0x2000, CRC(d354c8fc) SHA1(a1c9e1ac293f107f69cc5788cf6abc3db1646e33) )
ROM_LOAD( "dm_17.rom", 0x8000, 0x8000, CRC(7723dcae) SHA1(a0c69e7a7b6fd74f7ed6b9c6419aed94aabcd4b0) )
@ -414,7 +414,7 @@ static void decrypt_gfx(running_machine *machine)
static void decrypt_snd(running_machine *machine)
{
int i;
UINT8 *ROM = memory_region(machine, "T5182");
UINT8 *ROM = memory_region(machine, "t5182");
for(i=0x8000;i<0x10000;i++)
ROM[i] = BITSWAP8(ROM[i], 7,1,2,3,4,5,6,0);

View File

@ -1295,7 +1295,7 @@ ROM_START( equites )
ROM_LOAD( "ev3.1k", 0x04000, 0x2000, CRC(10ff140b) SHA1(7c28f988a9c8b2a702d007096199e67b447a183c) )
ROM_LOAD( "ev4.1h", 0x06000, 0x2000, CRC(b7917264) SHA1(e58345fda088b171fd348959de15082f3cb42514) )
ROM_REGION( 0x2000, "MCU", 0 )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "8303.bin", 0x0000, 0x2000, CRC(66adcb37) SHA1(e1c72ecb161129dcbddc0b16dd90e716d0c79311) )
ROM_REGION( 0x1000, "gfx1", ROMREGION_DISPOSE ) // chars
@ -1359,7 +1359,7 @@ ROM_START( equitess )
ROM_LOAD( "ev3.1k", 0x04000, 0x2000, CRC(10ff140b) SHA1(7c28f988a9c8b2a702d007096199e67b447a183c) )
ROM_LOAD( "ev4.1h", 0x06000, 0x2000, CRC(b7917264) SHA1(e58345fda088b171fd348959de15082f3cb42514) )
ROM_REGION( 0x2000, "MCU", 0 )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "8303.bin", 0x0000, 0x2000, CRC(66adcb37) SHA1(e1c72ecb161129dcbddc0b16dd90e716d0c79311) )
ROM_REGION( 0x1000, "gfx1", ROMREGION_DISPOSE ) // chars
@ -1417,7 +1417,7 @@ ROM_START( bullfgtr )
ROM_LOAD( "hv3vr.bin", 0x04000, 0x2000, CRC(51ee751c) SHA1(60bf848dfdfe313ab05df5a5c05819b0fa87ca50) )
ROM_LOAD( "hv4vr.bin", 0x06000, 0x2000, CRC(62c7a25b) SHA1(237d3cbdfbf45b33c2f65d30faba151380866a93) )
ROM_REGION( 0x2000, "MCU", 0 )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "8303.bin", 0x0000, 0x2000, CRC(66adcb37) SHA1(e1c72ecb161129dcbddc0b16dd90e716d0c79311) )
ROM_REGION( 0x1000, "gfx1", ROMREGION_DISPOSE ) // chars
@ -1499,7 +1499,7 @@ ROM_START( bullfgts )
ROM_LOAD( "hv3vr.bin", 0x04000, 0x2000, CRC(51ee751c) SHA1(60bf848dfdfe313ab05df5a5c05819b0fa87ca50) )
ROM_LOAD( "hv4vr.bin", 0x06000, 0x2000, CRC(62c7a25b) SHA1(237d3cbdfbf45b33c2f65d30faba151380866a93) )
ROM_REGION( 0x2000, "MCU", 0 )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "8303.bin", 0x0000, 0x2000, CRC(66adcb37) SHA1(e1c72ecb161129dcbddc0b16dd90e716d0c79311) )
ROM_REGION( 0x1000, "gfx1", ROMREGION_DISPOSE ) // chars
@ -1697,7 +1697,7 @@ ROM_START( splndrbt )
ROM_LOAD( "3_v.1k", 0x04000, 0x2000, CRC(bbee5346) SHA1(753cb784b04f081fa1f8590dc28056d9918f313b) )
ROM_LOAD( "4_v.1h", 0x06000, 0x2000, CRC(10f45af4) SHA1(00fa599bad8bf3ba6deee54165f381403096e8f9) )
ROM_REGION( 0x2000, "MCU", 0 )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "8303.bin", 0x0000, 0x2000, CRC(66adcb37) SHA1(e1c72ecb161129dcbddc0b16dd90e716d0c79311) )
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE ) // chars

View File

@ -1705,7 +1705,7 @@ static MACHINE_DRIVER_START( bosco )
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.90)
/* discrete circuit on the 54XX outputs */
MDRV_SOUND_ADD("Discrete", DISCRETE, 0)
MDRV_SOUND_ADD("discrete", DISCRETE, 0)
MDRV_SOUND_CONFIG_DISCRETE(bosco)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.90)
MACHINE_DRIVER_END
@ -1760,7 +1760,7 @@ static MACHINE_DRIVER_START( galaga )
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.90 * 10.0 / 16.0)
/* discrete circuit on the 54XX outputs */
MDRV_SOUND_ADD("Discrete", DISCRETE, 0)
MDRV_SOUND_ADD("discrete", DISCRETE, 0)
MDRV_SOUND_CONFIG_DISCRETE(galaga)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.90)
MACHINE_DRIVER_END
@ -1776,7 +1776,7 @@ static MACHINE_DRIVER_START( galagab )
MDRV_CPU_PROGRAM_MAP(readmem4_galaga,writemem4_galaga)
/* sound hardware */
MDRV_SOUND_REMOVE("Discrete")
MDRV_SOUND_REMOVE("discrete")
MACHINE_DRIVER_END
@ -1833,7 +1833,7 @@ static MACHINE_DRIVER_START( xevious )
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.90 * 10.0 / 16.0)
/* discrete circuit on the 54XX outputs */
MDRV_SOUND_ADD("Discrete", DISCRETE, 0)
MDRV_SOUND_ADD("discrete", DISCRETE, 0)
MDRV_SOUND_CONFIG_DISCRETE(galaga)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.90)
MACHINE_DRIVER_END
@ -1856,7 +1856,7 @@ static MACHINE_DRIVER_START( battles )
MDRV_PALETTE_INIT(battles)
/* sound hardware */
MDRV_SOUND_REMOVE("Discrete")
MDRV_SOUND_REMOVE("discrete")
MDRV_SOUND_ADD("samples", SAMPLES, 0)
MDRV_SOUND_CONFIG(battles_samples_interface)

View File

@ -561,7 +561,7 @@ static WRITE16_HANDLER ( OLD_megaplay_genesis_io_w )
static READ8_HANDLER( bank_r )
{
UINT8* bank = memory_region(machine, "megaplay_bios");
UINT8* bank = memory_region(machine, "mpbios");
UINT8* game = memory_region(machine, "main");
if(game_banksel == 0x142) // Genesis I/O
@ -789,7 +789,7 @@ static MACHINE_DRIVER_START( mpnew )
/* The Megaplay has an extra BIOS cpu which drives an SMS VDP
which includes an SN76496 for sound */
MDRV_CPU_ADD("megaplay_bios", Z80, MASTER_CLOCK / 15) /* ?? */
MDRV_CPU_ADD("mpbios", Z80, MASTER_CLOCK / 15) /* ?? */
MDRV_CPU_PROGRAM_MAP(megaplay_bios_readmem, megaplay_bios_writemem)
MDRV_CPU_IO_MAP(megaplay_bios_io_map,0)
MDRV_CPU_VBLANK_INT_HACK(megaplay_bios_irq, 262)
@ -822,7 +822,7 @@ ROM_START( megaplay )
ROM_REGION( 0x8000, "user1", ROMREGION_ERASEFF )
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
@ -835,7 +835,7 @@ ROM_START( mp_sonic ) /* Sonic */
ROM_REGION( 0x8000, "user1", 0 ) /* Game Instructions */
ROM_LOAD( "ep15175-01.ic3", 0x000000, 0x08000, CRC(99246889) SHA1(184aa3b7fdedcf578c5e34edb7ed44f57f832258) )
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
@ -851,7 +851,7 @@ ROM_START( mp_col3 ) /* Columns 3 */
ROM_REGION( 0x8000, "user1", 0 ) /* Game Instructions */
ROM_LOAD( "1.ic3", 0x000000, 0x08000, CRC(dac9bf91) SHA1(0117972a7181f8aaf942a259cc8764b821031253) )
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
@ -864,7 +864,7 @@ ROM_START( mp_gaxe2 ) /* Golden Axe 2 */
ROM_REGION( 0x8000, "user1", 0 ) /* Game Instructions */
ROM_LOAD( "ep15175-02b.ic3", 0x000000, 0x08000, CRC(3039b653) SHA1(b19874c74d0fc0cca1169f62e5e74f0e8ca83679) ) // 15175-02b.ic3
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
@ -877,7 +877,7 @@ ROM_START( mp_gslam ) /* Grand Slam */
ROM_REGION( 0x8000, "user1", 0 ) /* Game Instructions */
ROM_LOAD( "epr-15175-03.ic3", 0x000000, 0x08000, CRC(70ea1aec) SHA1(0d9d82a1f8aa51d02707f7b343e7cfb6591efccd) ) // 15175-02b.ic3
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
@ -891,7 +891,7 @@ ROM_START( mp_twc ) /* Tecmo World Cup */
ROM_REGION( 0x8000, "user1", 0 ) /* Game Instructions */
ROM_LOAD( "ep15175-04.ic3", 0x000000, 0x08000, CRC(faf7c030) SHA1(16ef405335b4d3ecb0b7d97b088dafc4278d4726) )
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
@ -903,7 +903,7 @@ ROM_START( mp_sor2 ) /* Streets of Rage 2 */
ROM_REGION( 0x8000, "user1", 0 ) /* Game Instructions */
ROM_LOAD( "epr-15175-05.ic2", 0x000000, 0x08000, CRC(1df5347c) SHA1(faced2e875e1914392f61577b5256d006eebeef9) )
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
@ -915,7 +915,7 @@ ROM_START( mp_bio ) /* Bio Hazard Battle */
ROM_REGION( 0x8000, "user1", 0 ) /* Game Instructions */
ROM_LOAD( "epr-15175-06.ic2", 0x000000, 0x08000, CRC(1ef64e41) SHA1(13984b714b014ea41963b70de74a5358ed223bc5) )
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
@ -927,7 +927,7 @@ ROM_START( mp_soni2 ) /* Sonic The Hedgehog 2 */
ROM_REGION( 0x8000, "user1", 0 ) /* Game Instructions */
ROM_LOAD( "epr-15175-07.ic1", 0x000000, 0x08000, CRC(bb5f67f0) SHA1(33b7a5d14015a5fcf41976a8f648f8f48ce9bb03) )
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
@ -939,7 +939,7 @@ ROM_START( mp_mazin ) /* Mazin Wars */
ROM_REGION( 0x8000, "user1", 0 ) /* Game Instructions */
ROM_LOAD( "epr-15175-11.ic2", 0x000000, 0x08000, CRC(bb651120) SHA1(81cb736f2732373e260dde162249c1d29a3489c3) )
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
@ -951,14 +951,14 @@ ROM_START( mp_shnb3 ) /* Shinobi 3 */
ROM_REGION( 0x8000, "user1", 0 ) /* Game Instructions */
ROM_LOAD( "epr-15175-09.ic2", 0x000000, 0x08000, CRC(6254e45a) SHA1(8667922a6eade03c964ce224f7fa39ba871c60a4) )
ROM_REGION( 0x28000, "megaplay_bios", 0 ) /* Bios */
ROM_REGION( 0x28000, "mpbios", 0 ) /* Bios */
MEGAPLAY_BIOS
ROM_END
static void megplay_stat(running_machine *machine)
{
UINT8 *src = memory_region(machine, "megaplay_bios");
UINT8 *src = memory_region(machine, "mpbios");
UINT8 *instruction_rom = memory_region(machine, "user1");
UINT8 *game_rom = memory_region(machine, "main");
int offs;

View File

@ -224,7 +224,7 @@ static UINT8 mt_cart_select_reg;
static READ8_HANDLER( megatech_instr_r )
{
UINT8* instr = memory_region(machine, "megatech_bios")+0x8000;
UINT8* instr = memory_region(machine, "mtbios")+0x8000;
return instr[offset/2];
// else
@ -376,7 +376,7 @@ static void megatech_select_game(running_machine *machine, int gameno)
/* if the regions exist we're fine */
if (game_region && bios_region)
{
memcpy(memory_region(machine, "megatech_bios")+0x8000, bios_region, 0x8000);
memcpy(memory_region(machine, "mtbios")+0x8000, bios_region, 0x8000);
memcpy(memory_region(machine, "main"), game_region, 0x300000);
// I store an extra byte at the end of the instruction rom region when loading
@ -413,7 +413,7 @@ static void megatech_select_game(running_machine *machine, int gameno)
// cpunum_set_input_line(machine, 1, INPUT_LINE_RESET, ASSERT_LINE);
/* no cart.. */
memset(memory_region(machine, "megatech_bios")+0x8000, 0x00, 0x8000);
memset(memory_region(machine, "mtbios")+0x8000, 0x00, 0x8000);
memset(memory_region(machine, "main"), 0x00, 0x300000);
}
@ -438,21 +438,21 @@ static WRITE8_HANDLER( megatech_cart_select_w )
if (mt_cart_select_reg==2)
{
printf("game 2 selected\n");
memcpy(memory_region(machine, "megatech_bios")+0x8000, memory_region(machine, "inst0"), 0x8000);
memcpy(memory_region(machine, "mtbios")+0x8000, memory_region(machine, "inst0"), 0x8000);
}
// else if (mt_cart_select_reg==0)
// {
// printf("game 0 selected\n");
// memcpy(memory_region(machine, "megatech_bios")+0x8000, memory_region(machine, "inst2"), 0x8000);
// memcpy(memory_region(machine, "mtbios")+0x8000, memory_region(machine, "inst2"), 0x8000);
// }
else if (mt_cart_select_reg==6)
{
printf("game 6 selected\n");
memcpy(memory_region(machine, "megatech_bios")+0x8000, memory_region(machine, "user6"), 0x8000);
memcpy(memory_region(machine, "mtbios")+0x8000, memory_region(machine, "user6"), 0x8000);
}
else
{
memset(memory_region(machine, "megatech_bios")+0x8000, 0x00, 0x8000);
memset(memory_region(machine, "mtbios")+0x8000, 0x00, 0x8000);
}
*/
@ -616,7 +616,7 @@ static MACHINE_DRIVER_START( megatech )
MDRV_IMPORT_FROM(megadriv)
/* Megatech has an extra SMS based bios *and* an additional screen */
MDRV_CPU_ADD("megatech_bios", Z80, MASTER_CLOCK / 15) /* ?? */
MDRV_CPU_ADD("mtbios", Z80, MASTER_CLOCK / 15) /* ?? */
MDRV_CPU_PROGRAM_MAP(megatech_bios_map, 0)
MDRV_CPU_IO_MAP(megatech_bios_portmap,0)
@ -657,7 +657,7 @@ MACHINE_DRIVER_END
#define MEGATECH_BIOS \
ROM_REGION( 0x400000, "main", ROMREGION_ERASEFF ) \
ROM_REGION( 0x10000, "megatech_bios", 0 ) \
ROM_REGION( 0x10000, "mtbios", 0 ) \
ROM_LOAD( "epr12664.20", 0x000000, 0x8000, CRC(f71e9526) SHA1(1c7887541d02c41426992d17f8e3db9e03975953) ) \
/* no games */

View File

@ -1421,10 +1421,10 @@ static MACHINE_DRIVER_START( mpu4mod2 )
MDRV_CPU_ADD("main", M6809, MPU4_MASTER_CLOCK/4)
MDRV_CPU_PROGRAM_MAP(mod2_memmap,0)
MDRV_TIMER_ADD_PERIODIC("50HZ",gen_50hz, HZ(100))
MDRV_TIMER_ADD_PERIODIC("50hz",gen_50hz, HZ(100))
MDRV_SPEAKER_STANDARD_MONO("mono")
MDRV_SOUND_ADD("AY8913",AY8913, MPU4_MASTER_CLOCK/4)
MDRV_SOUND_ADD("ay8913",AY8913, MPU4_MASTER_CLOCK/4)
MDRV_SOUND_CONFIG(ay8910_config)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)

View File

@ -1655,7 +1655,7 @@ ADDRESS_MAP_END
static MACHINE_DRIVER_START( mpu4_vid )
MDRV_CPU_ADD("main", M6809, MPU4_MASTER_CLOCK/4 )
MDRV_CPU_PROGRAM_MAP(mpu4_6809_map,0)
MDRV_TIMER_ADD_PERIODIC("50HZ",gen_50hz, HZ(100))
MDRV_TIMER_ADD_PERIODIC("50hz",gen_50hz, HZ(100))
MDRV_NVRAM_HANDLER(generic_0fill) /* confirm */
@ -1680,7 +1680,7 @@ static MACHINE_DRIVER_START( mpu4_vid )
MDRV_PALETTE_LENGTH(16)
MDRV_SPEAKER_STANDARD_MONO("mono")
MDRV_SOUND_ADD("AY8913",AY8913, MPU4_MASTER_CLOCK/4)
MDRV_SOUND_ADD("ay8913",AY8913, MPU4_MASTER_CLOCK/4)
MDRV_SOUND_CONFIG(ay8910_config)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
@ -1704,10 +1704,10 @@ static MACHINE_DRIVER_START( dealem )
MDRV_CPU_ADD("main", M6809, MPU4_MASTER_CLOCK/4)
MDRV_CPU_PROGRAM_MAP(dealem_memmap,0)
MDRV_TIMER_ADD_PERIODIC("50HZ",gen_50hz, HZ(100))
MDRV_TIMER_ADD_PERIODIC("50hz",gen_50hz, HZ(100))
MDRV_SPEAKER_STANDARD_MONO("mono")
MDRV_SOUND_ADD("AY8913",AY8913, MPU4_MASTER_CLOCK/4)
MDRV_SOUND_ADD("ay8913",AY8913, MPU4_MASTER_CLOCK/4)
MDRV_SOUND_CONFIG(ay8910_config)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)

View File

@ -233,7 +233,7 @@ ROM_START( mustache )
ROM_LOAD( "mustache.h18", 0x0000, 0x8000, CRC(123bd9b8) SHA1(33a7cba5c3a54b0b1a15dd1e24d298b6f7274321) )
ROM_LOAD( "mustache.h16", 0x8000, 0x4000, CRC(62552beb) SHA1(ee10991d7de0596608fa1db48805781cbfbbdb9f) )
ROM_REGION( 0x10000, "T5182", 0 ) /* Toshiba T5182 module */
ROM_REGION( 0x10000, "t5182", 0 ) /* Toshiba T5182 module */
ROM_LOAD( "t5182.rom", 0x0000, 0x2000, CRC(d354c8fc) SHA1(a1c9e1ac293f107f69cc5788cf6abc3db1646e33) )
ROM_LOAD( "mustache.e5", 0x8000, 0x8000, CRC(efbb1943) SHA1(3320e9eaeb776d09ed63f7dedc79e720674e6718) )

View File

@ -2160,10 +2160,10 @@ static MACHINE_DRIVER_START( spcenctr )
MDRV_WATCHDOG_TIME_INIT(UINT64_ATTOTIME_IN_USEC(255000000 / (MW8080BW_PIXEL_CLOCK / MW8080BW_HTOTAL / MW8080BW_VTOTAL)))
/* timers */
MDRV_TIMER_ADD_PERIODIC("STROBE_ON", spcenctr_strobe_timer_callback, HZ(SPCENCTR_STROBE_FREQ))
MDRV_TIMER_ADD_PERIODIC("strobeon", spcenctr_strobe_timer_callback, HZ(SPCENCTR_STROBE_FREQ))
MDRV_TIMER_PARAM(TRUE) /* indicates strobe ON */
MDRV_TIMER_ADD_PERIODIC("STROBE_OFF", spcenctr_strobe_timer_callback, HZ(SPCENCTR_STROBE_FREQ))
MDRV_TIMER_ADD_PERIODIC("strobeoff", spcenctr_strobe_timer_callback, HZ(SPCENCTR_STROBE_FREQ))
MDRV_TIMER_START_DELAY(HZ(SPCENCTR_STROBE_FREQ * 100 / SPCENCTR_STROBE_DUTY_CYCLE))
MDRV_TIMER_PARAM(FALSE) /* indicates strobe OFF */

View File

@ -2958,14 +2958,14 @@ static MACHINE_DRIVER_START( mbmj_p16bit_LCD )
MDRV_SCREEN_SIZE(512, 256)
MDRV_SCREEN_VISIBLE_AREA(0, 512-1, 16, 240-1)
MDRV_SCREEN_ADD("LCD0", RASTER)
MDRV_SCREEN_ADD("lcd0", RASTER)
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
MDRV_SCREEN_REFRESH_RATE(60)
MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
MDRV_SCREEN_SIZE(480, 64)
MDRV_SCREEN_VISIBLE_AREA(0, 480-1, 0, 64-1)
MDRV_SCREEN_ADD("LCD1", RASTER)
MDRV_SCREEN_ADD("lcd1", RASTER)
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
MDRV_SCREEN_REFRESH_RATE(60)
MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))

View File

@ -4999,7 +4999,7 @@ ROM_START( kof2000 ) /* Original Version, Encrypted Code + Sound + GFX Roms */
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
/* The M1 ROM is encrypted, we load it here for reference and replace it with a decrypted version */
ROM_REGION( 0x40000, "audioencrypted", 0 )
ROM_REGION( 0x40000, "audiocrypt", 0 )
ROM_LOAD( "257-m1.bin", 0x00000, 0x40000, CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
NEO_BIOS_AUDIO_256K( "257-m1_decrypted.bin", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
@ -5036,7 +5036,7 @@ ROM_START( kof2000n ) /* Original Version, Encrypted Sound + GFX Roms */
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
/* The M1 ROM is encrypted, we load it here for reference and replace it with a decrypted version */
ROM_REGION( 0x40000, "audioencrypted", 0 )
ROM_REGION( 0x40000, "audiocrypt", 0 )
ROM_LOAD( "257-m1.bin", 0x00000, 0x40000, CRC(4b749113) SHA1(2af2361146edd0ce3966614d90165a5c1afb8de4) )
NEO_BIOS_AUDIO_256K( "257-m1_decrypted.bin", CRC(d404db70) SHA1(8cd1f3e140a9a367de23544e76371b0491287909) )
@ -5205,7 +5205,7 @@ ROM_START( kof2001 ) /* MVS VERSION */
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
/* The M1 ROM is encrypted, we load it here for reference and replace it with a decrypted version */
ROM_REGION( 0x40000, "audioencrypted", 0 )
ROM_REGION( 0x40000, "audiocrypt", 0 )
ROM_LOAD( "265-262-m1.bin", 0x00000, 0x40000, CRC(a7f8119f) SHA1(71805b39b8b09c32425cf39f9de59b2f755976c2) ) /* yes it really does have a strange name */
/* Decrypted */
NEO_BIOS_AUDIO_256K( "265-262_decrypted-m1.bin", CRC(4bcc537b) SHA1(9fcf1342bcd53d5eec12c46ee41a51bf543256c2) )
@ -5244,7 +5244,7 @@ ROM_START( kof2001h ) /* AES VERSION */
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
/* The M1 ROM is encrypted, we load it here for reference and replace it with a decrypted version */
ROM_REGION( 0x40000, "audioencrypted", 0 )
ROM_REGION( 0x40000, "audiocrypt", 0 )
ROM_LOAD( "265-262-m1.bin", 0x00000, 0x40000, CRC(a7f8119f) SHA1(71805b39b8b09c32425cf39f9de59b2f755976c2) ) /* yes it really does have a strange name */
/* Decrypted */
NEO_BIOS_AUDIO_256K( "265-262_decrypted-m1.bin", CRC(4bcc537b) SHA1(9fcf1342bcd53d5eec12c46ee41a51bf543256c2) )
@ -5283,7 +5283,7 @@ ROM_START( mslug4 ) /* Original Version - Encrypted GFX */ /* MVS VERSION */
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
/* The M1 ROM is encrypted, we load it here for reference and replace it with a decrypted version */
ROM_REGION( 0x20000, "audioencrypted", 0 )
ROM_REGION( 0x20000, "audiocrypt", 0 )
ROM_LOAD( "263-m1.bin", 0x00000, 0x20000, CRC(46ac8228) SHA1(5aeea221050c98e4bb0f16489ce772bf1c80f787) )
/* Decrypted */
NEO_BIOS_AUDIO_128K( "263-m1_decrypted.bin", CRC(ef5db532) SHA1(4aeba9e206b8f309610eb7e1891644f39aa61830) )
@ -5344,7 +5344,7 @@ ROM_START( rotd ) /* Encrypted Set */ /* MVS VERSION */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x20000, "audioencrypted", 0 )
ROM_REGION( 0x20000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "264-m1.bin", 0x00000, 0x20000, CRC(4dbd7b43) SHA1(6b63756b0d2d30bbf13fbd219833c81fd060ef96) )
/* Decrypted */
@ -5382,7 +5382,7 @@ ROM_START( kof2002 ) /* Encrypted Set */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x20000, "audioencrypted", 0 )
ROM_REGION( 0x20000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "265-m1.bin", 0x00000, 0x20000, CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
/* Decrypted */
@ -5414,7 +5414,7 @@ ROM_START( kf2k2pls ) /* bootleg */
NEO_SFIX_128K( "265-s1p.bin", CRC(595e0006) SHA1(ff086bdaa6f40e9ad963e1100a27f44618d684ed) )
ROM_REGION( 0x20000, "audioencrypted", 0 )
ROM_REGION( 0x20000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "265-m1.bin", 0x00000, 0x20000, CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
/* Decrypted */
@ -5446,7 +5446,7 @@ ROM_START( kf2k2pla ) /* bootleg */
NEO_SFIX_128K( "265-s1pa.bin", CRC(1a3ed064) SHA1(9749bb55c750e6b65d651998c2649c5fb68db68e))
ROM_REGION( 0x20000, "audioencrypted", 0 )
ROM_REGION( 0x20000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "265-m1.bin", 0x00000, 0x20000, CRC(85aaa632) SHA1(744fba4ca3bc3a5873838af886efb97a8a316104) )
/* Decrypted */
@ -5538,7 +5538,7 @@ ROM_START( matrim ) /* Encrypted Set */ /* MVS AND AES VERSION */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x20000, "audioencrypted", 0 )
ROM_REGION( 0x20000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "266-m1.bin", 0x00000, 0x20000, CRC(456c3e6c) SHA1(5a07d0186198a18d2dda1331093cf29b0b9b2984) )
/* Decrypted */
@ -5575,7 +5575,7 @@ ROM_START( pnyaa ) /* Encrypted Set */ /* MVS VERSION */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "267-m1.bin", 0x00000, 0x80000, CRC(c7853ccd) SHA1(1b7a4c5093cf0fe3861ce44fd1d3b30c71ad0abe) )
/* Decrypted */
@ -5606,7 +5606,7 @@ ROM_START( mslug5 ) /* Encrypted Set */ /* MVS VERSION */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "268-m1.bin", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) )
/* Decrypted */
@ -5644,7 +5644,7 @@ ROM_START( mslug5h ) /* Encrypted Set */ /* AES release of the game but is also
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "268-m1h.bin", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) ) /* Same as MVS above, but different label */
/* Decrypted */
@ -5721,7 +5721,7 @@ ROM_START( ms5plus )
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "268-m1.bin", 0x00000, 0x80000, CRC(4a5a6e0e) SHA1(df0f660f2465e1db7be5adfcaf5e88ad61a74a42) )
/* Decrypted */
@ -5828,7 +5828,7 @@ ROM_START( svc ) /* Encrypted Set */ /* MVS AND AES VERSION */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "269-m1.bin", 0x00000, 0x80000, CRC(f6819d00) SHA1(d3bbe09df502464f104e53501708ac6e2c1832c6) )
/* Decrypted */
@ -6020,7 +6020,7 @@ ROM_START( samsho5 ) /* Encrypted Set */ /* MVS VERSION */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "270-m1.bin", 0x00000, 0x80000, CRC(49c9901a) SHA1(2623e9765a0eba58fee2de72851e9dc502344a3d) )
/* Decrypted */
@ -6058,7 +6058,7 @@ ROM_START( samsho5h ) /* Encrypted Set, Alternate Set */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "270-m1.bin", 0x00000, 0x80000, CRC(49c9901a) SHA1(2623e9765a0eba58fee2de72851e9dc502344a3d) )
/* Decrypted */
@ -6096,7 +6096,7 @@ ROM_START( samsho5b ) /* bootleg */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "270-m1.bin", 0x00000, 0x80000, CRC(49c9901a) SHA1(2623e9765a0eba58fee2de72851e9dc502344a3d) )
/* Decrypted */
@ -6174,7 +6174,7 @@ ROM_START( kof2003 ) /* Encrypted Code + Sound + GFX Roms */ /* MVS VERSION */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x080000, "audioencrypted", 0 )
ROM_REGION( 0x080000, "audiocrypt", 0 )
/* The M1 ROM is encrypted, we load it here for reference and replace it with a decrypted version */
ROM_LOAD( "271-m1c.bin", 0x00000, 0x080000, CRC(f5515629) SHA1(7516bf1b0207a3c8d41dc30c478f8d8b1f71304b) )
/* Decrypted */
@ -6329,7 +6329,7 @@ ROM_START( samsh5sp ) /* Encrypted Set */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "272-m1.bin", 0x00000, 0x80000, CRC(adeebf40) SHA1(8cbd63dda3fff4de38060405bf70cd9308c9e66e) )
/* Decrypted */
@ -6367,7 +6367,7 @@ ROM_START( samsh5sh ) /* Encrypted Set */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "272-m1.bin", 0x00000, 0x80000, CRC(adeebf40) SHA1(8cbd63dda3fff4de38060405bf70cd9308c9e66e) )
/* Decrypted */
@ -6405,7 +6405,7 @@ ROM_START( samsh5sn ) /* Encrypted Set */
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* Encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "272-m1.bin", 0x00000, 0x80000, CRC(adeebf40) SHA1(8cbd63dda3fff4de38060405bf70cd9308c9e66e) )
/* Decrypted */
@ -6443,7 +6443,7 @@ ROM_START( jockeygp )
ROM_REGION( 0x20000, "fixedbios", 0 )
ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
ROM_REGION( 0x80000, "audioencrypted", 0 )
ROM_REGION( 0x80000, "audiocrypt", 0 )
/* encrypted, we load it here for reference and replace with decrypted ROM */
ROM_LOAD( "jgp-m1.bin", 0x00000, 0x80000, CRC(d163c690) SHA1(1dfd04d20c5985037f07cd01000d0b04f3a8f4f4) )
/* Decrypted */
@ -6722,7 +6722,7 @@ ROM_START( kf10thep ) /* this is a hack of kof2002 much like the various korean
ROM_LOAD16_WORD_SWAP( "5008-p2.rom", 0x100000, 0x400000, CRC(a649ec38) SHA1(5c63ed5e5c848940f587c966da4908d04cf1293c) )
ROM_LOAD16_WORD_SWAP( "5008-p3.rom", 0x500000, 0x200000, CRC(e629e13c) SHA1(6ebe080ce01c51064cb2f4d89315ba98a45ae727) )
ROM_REGION( 0x200000, "audioencrypted", 0 )
ROM_REGION( 0x200000, "audiocrypt", 0 )
ROM_LOAD( "5008-p1.rom", 0x000000, 0x200000, CRC(bf5469ba) SHA1(f05236d8fffab5836c0d27becdeeb80def32ee49) )
NEO_SFIX_128K( "5008-s1.rom", CRC(92410064) SHA1(1fb800b46341858207d3b6961a760289fbec7faa) )

View File

@ -971,7 +971,7 @@ static MACHINE_DRIVER_START( ninjakd2 )
MDRV_SOUND_ROUTE(2, "mono", 0.10)
MDRV_SOUND_ROUTE(3, "mono", 0.50)
MDRV_SOUND_ADD("PCM", SAMPLES, 0)
MDRV_SOUND_ADD("pcm", SAMPLES, 0)
MDRV_SOUND_CONFIG(ninjakd2_samples_interface)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80)
MACHINE_DRIVER_END
@ -988,7 +988,7 @@ static MACHINE_DRIVER_START( mnight )
MDRV_VIDEO_START(mnight)
/* sound hardware */
MDRV_SOUND_REMOVE("PCM")
MDRV_SOUND_REMOVE("pcm")
MACHINE_DRIVER_END
static MACHINE_DRIVER_START( robokid )

View File

@ -295,7 +295,7 @@ static MACHINE_DRIVER_START( orbit )
MDRV_CPU_PROGRAM_MAP(orbit_map, 0)
MDRV_CPU_VBLANK_INT("main", orbit_interrupt)
MDRV_TIMER_ADD_SCANLINE("32V", nmi_32v, "main", 0, 32)
MDRV_TIMER_ADD_SCANLINE("32v", nmi_32v, "main", 0, 32)
MDRV_MACHINE_RESET(orbit)

View File

@ -393,7 +393,7 @@ ROM_START( panicr )
ROM_LOAD16_BYTE("2.19m", 0x0f0000, 0x08000, CRC(3d48b0b5) SHA1(a6e8b38971a8964af463c16f32bb7dbd301dd314) )
ROM_LOAD16_BYTE("1.19n", 0x0f0001, 0x08000, CRC(674131b9) SHA1(63499cd5ad39e79e70f3ba7060680f0aa133f095) )
ROM_REGION( 0x10000, "T5182", 0 ) /* Toshiba T5182 module */
ROM_REGION( 0x10000, "t5182", 0 ) /* Toshiba T5182 module */
ROM_LOAD( "t5182.rom", 0x0000, 0x2000, CRC(d354c8fc) SHA1(a1c9e1ac293f107f69cc5788cf6abc3db1646e33) )
ROM_LOAD( "22d.bin", 0x8000, 0x8000, CRC(eb1a46e1) SHA1(278859ae4bca9f421247e646d789fa1206dcd8fc) )

View File

@ -805,8 +805,8 @@ static INPUT_PORTS_START( peplus )
PORT_START("SW1")
PORT_DIPNAME( 0x01, 0x01, "Line Frequency" )
PORT_DIPSETTING( 0x01, "60HZ" )
PORT_DIPSETTING( 0x00, "50HZ" )
PORT_DIPSETTING( 0x01, "60Hz" )
PORT_DIPSETTING( 0x00, "50Hz" )
PORT_DIPUNUSED( 0x02, IP_ACTIVE_LOW )
PORT_DIPUNUSED( 0x04, IP_ACTIVE_LOW )
PORT_DIPUNUSED( 0x08, IP_ACTIVE_LOW )

View File

@ -861,15 +861,15 @@ static MACHINE_DRIVER_START( sasuke )
MDRV_SOUND_CONFIG(sasuke_samples_interface)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.12)
MDRV_SOUND_ADD("SN76477.1", SN76477, 0)
MDRV_SOUND_ADD("sn76477.1", SN76477, 0)
MDRV_SOUND_CONFIG(sasuke_sn76477_intf_1)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
MDRV_SOUND_ADD("SN76477.2", SN76477, 0)
MDRV_SOUND_ADD("sn76477.2", SN76477, 0)
MDRV_SOUND_CONFIG(sasuke_sn76477_intf_2)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
MDRV_SOUND_ADD("SN76477.3", SN76477, 0)
MDRV_SOUND_ADD("sn76477.3", SN76477, 0)
MDRV_SOUND_CONFIG(sasuke_sn76477_intf_3)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
MACHINE_DRIVER_END
@ -890,12 +890,12 @@ static MACHINE_DRIVER_START( satansat )
MDRV_SOUND_CONFIG(vanguard_samples_interface)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MDRV_SOUND_REPLACE("SN76477.1", SN76477, 0)
MDRV_SOUND_REPLACE("sn76477.1", SN76477, 0)
MDRV_SOUND_CONFIG(satansat_sn76477_intf)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MDRV_SOUND_REMOVE("SN76477.2")
MDRV_SOUND_REMOVE("SN76477.3")
MDRV_SOUND_REMOVE("sn76477.2")
MDRV_SOUND_REMOVE("sn76477.3")
MACHINE_DRIVER_END
static MACHINE_DRIVER_START( vanguard )
@ -936,11 +936,11 @@ static MACHINE_DRIVER_START( vanguard )
MDRV_SOUND_CONFIG(vanguard_samples_interface)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MDRV_SOUND_ADD("SN76477.1", SN76477, 0)
MDRV_SOUND_ADD("sn76477.1", SN76477, 0)
MDRV_SOUND_CONFIG(vanguard_sn76477_intf_1)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50)
MDRV_SOUND_ADD("SN76477.2", SN76477, 0)
MDRV_SOUND_ADD("sn76477.2", SN76477, 0)
MDRV_SOUND_CONFIG(vanguard_sn76477_intf_2)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
MACHINE_DRIVER_END
@ -956,7 +956,7 @@ static MACHINE_DRIVER_START( fantasy )
MDRV_SOUND_CONFIG(fantasy_samples_interface)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5)
MDRV_SOUND_REPLACE("SN76477.1", SN76477, 0)
MDRV_SOUND_REPLACE("sn76477.1", SN76477, 0)
MDRV_SOUND_CONFIG(fantasy_sn76477_intf)
MDRV_SOUND_ROUTE_EX(0, "discrete", 1.0, 0)
@ -964,7 +964,7 @@ static MACHINE_DRIVER_START( fantasy )
MDRV_SOUND_CONFIG_DISCRETE(fantasy)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5)
MDRV_SOUND_REMOVE("SN76477.2")
MDRV_SOUND_REMOVE("sn76477.2")
MACHINE_DRIVER_END
static MACHINE_DRIVER_START( nibbler )

View File

@ -501,12 +501,12 @@ static MACHINE_DRIVER_START( chainrec )
MDRV_SPEAKER_STANDARD_STEREO("left", "right")
MDRV_SOUND_ADD("OKIM6295_EFFECTS", OKIM6295, 32220000/32)
MDRV_SOUND_ADD("okisfx", OKIM6295, 32220000/32)
MDRV_SOUND_CONFIG(okim6295_interface_pin7high)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 0.6)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 0.6)
MDRV_SOUND_ADD("OKIM6295_MUSIC", OKIM6295, 32220000/16)
MDRV_SOUND_ADD("okimusic", OKIM6295, 32220000/16)
MDRV_SOUND_CONFIG(okim6295_interface_pin7high)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 0.2)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 0.2)
@ -539,7 +539,7 @@ static MACHINE_DRIVER_START( mitchell156 )
MDRV_CPU_MODIFY("main")
MDRV_CPU_PROGRAM_MAP(mitchell156_map,0)
MDRV_SOUND_REPLACE("OKIM6295_MUSIC", OKIM6295, 32220000/32)
MDRV_SOUND_REPLACE("okimusic", OKIM6295, 32220000/32)
MDRV_SOUND_CONFIG(okim6295_interface_pin7high)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "left", 0.2)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "right", 0.2)
@ -548,8 +548,8 @@ MACHINE_DRIVER_END
static DRIVER_INIT(simpl156)
{
UINT8 *rom = memory_region(machine, "OKIM6295_MUSIC");
int length = memory_region_length(machine, "OKIM6295_MUSIC");
UINT8 *rom = memory_region(machine, "okimusic");
int length = memory_region_length(machine, "okimusic");
UINT8 *buf1 = malloc_or_die(length);
UINT32 x;
@ -623,10 +623,10 @@ ROM_START( joemacr )
ROM_LOAD16_BYTE( "mbn01", 0x000001, 0x080000, CRC(a3a37353) SHA1(c4509c8268afb647c20e71b42ae8ebd2bdf075e6) ) /* 03.u11 */
ROM_LOAD16_BYTE( "mbn02", 0x000000, 0x080000, CRC(aa2230c5) SHA1(43b7ac5c69cde1840a5255a8897e1c5d5f89fd7b) ) /* 04.u12 */
ROM_REGION( 0x80000, "OKIM6295_EFFECTS", 0 ) /* Oki samples */
ROM_REGION( 0x80000, "okisfx", 0 ) /* Oki samples */
ROM_LOAD( "mbn04", 0x00000, 0x40000, CRC(dcbd4771) SHA1(2a1ab6b0fc372333c7eb17aab077fe1ca5ba1dea) ) /* 07.u46 */
ROM_REGION( 0x200000, "OKIM6295_MUSIC", 0 ) /* samples? (banked?) */
ROM_REGION( 0x200000, "okimusic", 0 ) /* samples? (banked?) */
ROM_LOAD( "mbn03", 0x00000, 0x200000, CRC(70b71a2a) SHA1(45851b0692de73016fc9b913316001af4690534c) ) /* 06.u45 */
ROM_END
@ -659,10 +659,10 @@ ROM_START( joemacra )
ROM_LOAD16_BYTE( "mbn01", 0x000001, 0x080000, CRC(a3a37353) SHA1(c4509c8268afb647c20e71b42ae8ebd2bdf075e6) )
ROM_LOAD16_BYTE( "mbn02", 0x000000, 0x080000, CRC(aa2230c5) SHA1(43b7ac5c69cde1840a5255a8897e1c5d5f89fd7b) )
ROM_REGION( 0x80000, "OKIM6295_EFFECTS", 0 ) /* Oki samples */
ROM_REGION( 0x80000, "okisfx", 0 ) /* Oki samples */
ROM_LOAD( "mbn04", 0x00000, 0x40000, CRC(dcbd4771) SHA1(2a1ab6b0fc372333c7eb17aab077fe1ca5ba1dea) )
ROM_REGION( 0x200000, "OKIM6295_MUSIC", 0 ) /* samples? (banked?) */
ROM_REGION( 0x200000, "okimusic", 0 ) /* samples? (banked?) */
ROM_LOAD( "mbn03", 0x00000, 0x200000, CRC(70b71a2a) SHA1(45851b0692de73016fc9b913316001af4690534c) )
ROM_END
@ -705,10 +705,10 @@ ROM_START( chainrec )
ROM_LOAD32_BYTE( "u5", 0x000001, 0x080000, CRC(1b6f01ea) SHA1(753fc670707432e317d035b09b0bad0762fea731) )
ROM_LOAD32_BYTE( "u6", 0x000003, 0x080000, CRC(531a56f2) SHA1(89602bb873a3b110bffc216f921ba228e53380f9) )
ROM_REGION( 0x80000, "OKIM6295_EFFECTS", 0 ) /* Oki samples */
ROM_REGION( 0x80000, "okisfx", 0 ) /* Oki samples */
ROM_LOAD( "mcc-04", 0x00000, 0x40000, CRC(86ee6ade) SHA1(56ad3f432c7f430f19fcba7c89940c63da165906) )
ROM_REGION( 0x200000, "OKIM6295_MUSIC", 0 ) /* samples? (banked?) */
ROM_REGION( 0x200000, "okimusic", 0 ) /* samples? (banked?) */
ROM_LOAD( "mcc-03", 0x00000, 0x100000, CRC(da2ebba0) SHA1(96d31dea4c7226ee1d386b286919fa334388c7a1) )
ROM_END
@ -747,10 +747,10 @@ ROM_START( magdrop )
ROM_LOAD16_BYTE( "mcc-01.a13", 0x000001, 0x100000, CRC(13d88745) SHA1(0ce4ec1481f31be860ee80322de6e32f9a566229) )
ROM_LOAD16_BYTE( "mcc-02.a14", 0x000000, 0x100000, CRC(d0f97126) SHA1(3848a6f00d0e57aaf383298c4d111eb63a88b073) )
ROM_REGION( 0x80000, "OKIM6295_EFFECTS", 0 ) /* Oki samples */
ROM_REGION( 0x80000, "okisfx", 0 ) /* Oki samples */
ROM_LOAD( "mcc-04", 0x00000, 0x40000, CRC(86ee6ade) SHA1(56ad3f432c7f430f19fcba7c89940c63da165906) )
ROM_REGION( 0x200000, "OKIM6295_MUSIC", 0 ) /* samples? (banked?) */
ROM_REGION( 0x200000, "okimusic", 0 ) /* samples? (banked?) */
ROM_LOAD( "mcc-03", 0x00000, 0x100000, CRC(da2ebba0) SHA1(96d31dea4c7226ee1d386b286919fa334388c7a1) )
ROM_REGION( 0x80, "user1", 0 ) /* eeprom */
@ -768,10 +768,10 @@ ROM_START( magdropp )
ROM_LOAD16_BYTE( "mcc-01.a13", 0x000001, 0x100000, CRC(13d88745) SHA1(0ce4ec1481f31be860ee80322de6e32f9a566229) )
ROM_LOAD16_BYTE( "mcc-02.a14", 0x000000, 0x100000, CRC(d0f97126) SHA1(3848a6f00d0e57aaf383298c4d111eb63a88b073) )
ROM_REGION( 0x80000, "OKIM6295_EFFECTS", 0 ) /* Oki samples */
ROM_REGION( 0x80000, "okisfx", 0 ) /* Oki samples */
ROM_LOAD( "mcc-04", 0x00000, 0x40000, CRC(86ee6ade) SHA1(56ad3f432c7f430f19fcba7c89940c63da165906) )
ROM_REGION( 0x200000, "OKIM6295_MUSIC", 0 ) /* samples? (banked?) */
ROM_REGION( 0x200000, "okimusic", 0 ) /* samples? (banked?) */
ROM_LOAD( "mcc-03", 0x00000, 0x100000, CRC(da2ebba0) SHA1(96d31dea4c7226ee1d386b286919fa334388c7a1) )
ROM_REGION( 0x80, "user1", 0 ) /* eeprom */
@ -834,10 +834,10 @@ ROM_START( charlien )
ROM_LOAD16_BYTE( "mbr-01.14a", 0x000001, 0x100000, CRC(46c90215) SHA1(152acdeea34ec1db3f761066a0c1ff6e43e47f9d) )
ROM_LOAD16_BYTE( "mbr-03.14h", 0x000000, 0x100000, CRC(c448a68a) SHA1(4b607dfee269abdfeb710b74b73ef87dc2b30e8c) )
ROM_REGION( 0x80000, "OKIM6295_EFFECTS", 0 ) /* Oki samples */
ROM_REGION( 0x80000, "okisfx", 0 ) /* Oki samples */
ROM_LOAD( "nd01-0.13h", 0x00000, 0x40000, CRC(635a100a) SHA1(f6ec70890892e7557097ccd519de37247bb8c98d) )
ROM_REGION( 0x200000, "OKIM6295_MUSIC", 0 ) /* samples? (banked?) */
ROM_REGION( 0x200000, "okimusic", 0 ) /* samples? (banked?) */
ROM_LOAD( "mbr-02.12f", 0x00000, 0x100000, CRC(4f67d333) SHA1(608f921bfa6b7020c0ce72e5229b3f1489208b23) ) // 00, 01, 04, 05
ROM_END
@ -917,10 +917,10 @@ ROM_START( prtytime )
ROM_LOAD16_BYTE( "mcb-01.13a", 0x400001, 0x200000, CRC(06f40a57) SHA1(896f1d373e911dcff7223bf21756ad35b28b4c5d) )
ROM_LOAD16_BYTE( "mcb-03.14d", 0x400000, 0x200000, CRC(0aef73af) SHA1(76cf13f53da5202da80820f98660edee1eef7f1a) )
ROM_REGION( 0x80000, "OKIM6295_EFFECTS", 0 ) /* Oki samples */
ROM_REGION( 0x80000, "okisfx", 0 ) /* Oki samples */
ROM_LOAD( "pz_01-0.13h", 0x00000, 0x40000, CRC(8925bce2) SHA1(0ff2d5db7a24a2af30bd753eba274572c32cc2e7) )
ROM_REGION( 0x200000, "OKIM6295_MUSIC", 0 ) /* samples? (banked?) */
ROM_REGION( 0x200000, "okimusic", 0 ) /* samples? (banked?) */
ROM_LOAD( "mcb-04.12f", 0x00000, 0x200000, CRC(e23d3590) SHA1(dc8418edc525f56e84f26e9334d5576000b14e5f) )
ROM_END
@ -940,10 +940,10 @@ ROM_START( gangonta )
ROM_LOAD16_BYTE( "mcb-01.13a", 0x400001, 0x200000, CRC(06f40a57) SHA1(896f1d373e911dcff7223bf21756ad35b28b4c5d) )
ROM_LOAD16_BYTE( "mcb-03.14d", 0x400000, 0x200000, CRC(0aef73af) SHA1(76cf13f53da5202da80820f98660edee1eef7f1a) )
ROM_REGION( 0x80000, "OKIM6295_EFFECTS", 0 ) /* Oki samples */
ROM_REGION( 0x80000, "okisfx", 0 ) /* Oki samples */
ROM_LOAD( "rd_01-0.13h", 0x00000, 0x40000, CRC(70fd18c6) SHA1(368cd8e10c5f5a13eb3813974a7e6b46a4fa6b6c) )
ROM_REGION( 0x200000, "OKIM6295_MUSIC", 0 ) /* samples? (banked?) */
ROM_REGION( 0x200000, "okimusic", 0 ) /* samples? (banked?) */
ROM_LOAD( "mcb-04.12f", 0x00000, 0x200000, CRC(e23d3590) SHA1(dc8418edc525f56e84f26e9334d5576000b14e5f) )
ROM_END
@ -1002,10 +1002,10 @@ ROM_START( osman )
ROM_LOAD16_BYTE( "mcf-01.13a", 0x400001, 0x200000, CRC(83881e25) SHA1(ae82cf0f704e6efea94c6c1d276d4e3e5b3ebe43) )
ROM_LOAD16_BYTE( "mcf-03.14d", 0x400000, 0x200000, CRC(faf1d51d) SHA1(675dbbfe15b8010d54b2b3af26d42cdd753c2ce2) )
ROM_REGION( 0x80000, "OKIM6295_EFFECTS", 0 ) /* Oki samples */
ROM_REGION( 0x80000, "okisfx", 0 ) /* Oki samples */
ROM_LOAD( "sa01-0.13h", 0x00000, 0x40000, CRC(cea8368e) SHA1(1fcc641381fdc29bd50d3a4b23e67647f79e505a))
ROM_REGION( 0x200000, "OKIM6295_MUSIC", 0 ) /* samples? (banked?) */
ROM_REGION( 0x200000, "okimusic", 0 ) /* samples? (banked?) */
ROM_LOAD( "mcf-05.12f", 0x00000, 0x200000, CRC(f007d376) SHA1(4ba20e5dabeacc3278b7f30c4462864cbe8f6984) )
ROM_END
@ -1027,10 +1027,10 @@ ROM_START( candance )
ROM_LOAD16_BYTE( "mcf-01.13a", 0x400001, 0x200000, CRC(83881e25) SHA1(ae82cf0f704e6efea94c6c1d276d4e3e5b3ebe43) )
ROM_LOAD16_BYTE( "mcf-03.14d", 0x400000, 0x200000, CRC(faf1d51d) SHA1(675dbbfe15b8010d54b2b3af26d42cdd753c2ce2) )
ROM_REGION( 0x80000, "OKIM6295_EFFECTS", 0 ) /* Oki samples */
ROM_REGION( 0x80000, "okisfx", 0 ) /* Oki samples */
ROM_LOAD( "sa01-0.13h", 0x00000, 0x40000, CRC(cea8368e) SHA1(1fcc641381fdc29bd50d3a4b23e67647f79e505a))
ROM_REGION( 0x200000, "OKIM6295_MUSIC", 0 ) /* samples? (banked?) */
ROM_REGION( 0x200000, "okimusic", 0 ) /* samples? (banked?) */
ROM_LOAD( "mcf-05.12f", 0x00000, 0x200000, CRC(f007d376) SHA1(4ba20e5dabeacc3278b7f30c4462864cbe8f6984) )
ROM_END

View File

@ -319,7 +319,7 @@ static INPUT_PORTS_START( tceptor2 )
PORT_MODIFY("DSW2")
PORT_DIPNAME( 0x04, 0x04, "MODE" )
PORT_DIPSETTING( 0x00, "2D" )
PORT_DIPSETTING( 0x00, "2d" )
PORT_DIPSETTING( 0x04, "3D" )
PORT_BIT( 0xf8, IP_ACTIVE_LOW, IPT_UNKNOWN )
INPUT_PORTS_END
@ -383,7 +383,7 @@ static MACHINE_DRIVER_START( tceptor )
/* basic machine hardware */
MDRV_CPU_ADD("main", M6809, 49152000/32)
MDRV_CPU_PROGRAM_MAP(m6809_map,0)
MDRV_CPU_VBLANK_INT("2D", m6809_vb_interrupt)
MDRV_CPU_VBLANK_INT("2d", m6809_vb_interrupt)
MDRV_CPU_ADD("audio", M65C02, 49152000/24)
MDRV_CPU_PROGRAM_MAP(m6502_a_map,0)
@ -393,12 +393,12 @@ static MACHINE_DRIVER_START( tceptor )
MDRV_CPU_ADD("sub", M68000, 49152000/4)
MDRV_CPU_PROGRAM_MAP(m68k_map,0)
MDRV_CPU_VBLANK_INT("2D", m68k_vb_interrupt)
MDRV_CPU_VBLANK_INT("2d", m68k_vb_interrupt)
MDRV_CPU_ADD("mcu", HD63701, 49152000/8) /* or compatible 6808 with extra instructions */
MDRV_CPU_PROGRAM_MAP(mcu_map,0)
MDRV_CPU_IO_MAP(mcu_io_map,0)
MDRV_CPU_VBLANK_INT("2D", mcu_vb_interrupt)
MDRV_CPU_VBLANK_INT("2d", mcu_vb_interrupt)
MDRV_INTERLEAVE(100)
@ -412,21 +412,21 @@ static MACHINE_DRIVER_START( tceptor )
MDRV_PALETTE_LENGTH(4096)
MDRV_DEFAULT_LAYOUT(layout_horizont)
MDRV_SCREEN_ADD("2D", RASTER)
MDRV_SCREEN_ADD("2d", RASTER)
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
MDRV_SCREEN_REFRESH_RATE(60.606060)
MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
MDRV_SCREEN_SIZE(38*8, 32*8)
MDRV_SCREEN_VISIBLE_AREA(2*8, 34*8-1 + 2*8, 0*8, 28*8-1 + 0)
MDRV_SCREEN_ADD("3D Left", RASTER)
MDRV_SCREEN_ADD("3dleft", RASTER)
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
MDRV_SCREEN_REFRESH_RATE(60.606060)
MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
MDRV_SCREEN_SIZE(38*8, 32*8)
MDRV_SCREEN_VISIBLE_AREA(2*8, 34*8-1 + 2*8, 0*8, 28*8-1 + 0)
MDRV_SCREEN_ADD("3D Right", RASTER)
MDRV_SCREEN_ADD("3dright", RASTER)
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
MDRV_SCREEN_REFRESH_RATE(60.606060)
MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))

View File

@ -297,7 +297,7 @@ static MACHINE_DRIVER_START( tiamc1 )
/* sound hardware */
MDRV_SPEAKER_STANDARD_MONO("mono")
MDRV_SOUND_ADD("2 x 8253", CUSTOM, 16000000/9)
MDRV_SOUND_ADD("2x8253", CUSTOM, 16000000/9)
MDRV_SOUND_CONFIG(tiamc1_custom_interface)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MACHINE_DRIVER_END

View File

@ -740,18 +740,18 @@ static MACHINE_DRIVER_START( tx1 )
MDRV_VIDEO_START(tx1)
MDRV_VIDEO_UPDATE(tx1)
MDRV_SPEAKER_STANDARD_STEREO("Front Left", "Front Right")
// MDRV_SPEAKER_STANDARD_STEREO("Rear Left", "Rear Right")
MDRV_SPEAKER_STANDARD_STEREO("frontleft", "frontright")
// MDRV_SPEAKER_STANDARD_STEREO("rearleft", "rearright")
MDRV_SOUND_ADD("ay", AY8910, TX1_PIXEL_CLOCK / 8)
MDRV_SOUND_CONFIG(tx1_ay8910_interface)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "Front Left", 0.1)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "Front Right", 0.1)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "frontleft", 0.1)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "frontright", 0.1)
MDRV_SOUND_ADD("tx1", CUSTOM, 0)
MDRV_SOUND_CONFIG(tx1_custom_interface)
MDRV_SOUND_ROUTE(0, "Front Left", 0.2)
MDRV_SOUND_ROUTE(1, "Front Right", 0.2)
MDRV_SOUND_ROUTE(0, "frontleft", 0.2)
MDRV_SOUND_ROUTE(1, "frontright", 0.2)
MACHINE_DRIVER_END
@ -795,21 +795,21 @@ static MACHINE_DRIVER_START( buggyboy )
MDRV_VIDEO_START(buggyboy)
MDRV_VIDEO_UPDATE(buggyboy)
MDRV_SPEAKER_STANDARD_STEREO("Front Left", "Front Right")
// MDRV_SPEAKER_STANDARD_STEREO("Rear Left", "Rear Right")
MDRV_SPEAKER_STANDARD_STEREO("frontleft", "frontright")
// MDRV_SPEAKER_STANDARD_STEREO("rearleft", "rearright")
MDRV_SOUND_ADD("ym1", YM2149, BUGGYBOY_ZCLK / 4)
MDRV_SOUND_CONFIG(buggyboy_ym2149_interface_1)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "Front Left", 0.15)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "frontleft", 0.15)
MDRV_SOUND_ADD("ym2", YM2149, BUGGYBOY_ZCLK / 4)
MDRV_SOUND_CONFIG(buggyboy_ym2149_interface_2)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "Front Right", 0.15)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "frontright", 0.15)
MDRV_SOUND_ADD("buggyboy", CUSTOM, 0)
MDRV_SOUND_CONFIG(bb_custom_interface)
MDRV_SOUND_ROUTE(0, "Front Left", 0.2)
MDRV_SOUND_ROUTE(1, "Front Right", 0.2)
MDRV_SOUND_ROUTE(0, "frontleft", 0.2)
MDRV_SOUND_ROUTE(1, "frontright", 0.2)
MACHINE_DRIVER_END
@ -848,21 +848,21 @@ static MACHINE_DRIVER_START( buggybjr )
MDRV_VIDEO_UPDATE(buggybjr)
MDRV_VIDEO_EOF(buggyboy)
MDRV_SPEAKER_STANDARD_STEREO("Front Left", "Front Right")
// MDRV_SPEAKER_STANDARD_STEREO("Rear Left", "Rear Right")
MDRV_SPEAKER_STANDARD_STEREO("frontleft", "frontright")
// MDRV_SPEAKER_STANDARD_STEREO("rearleft", "rearright")
MDRV_SOUND_ADD("ym1", YM2149, BUGGYBOY_ZCLK / 4)
MDRV_SOUND_CONFIG(buggyboy_ym2149_interface_1)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "Front Left", 0.15)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "frontleft", 0.15)
MDRV_SOUND_ADD("ym2", YM2149, BUGGYBOY_ZCLK / 4)
MDRV_SOUND_CONFIG(buggyboy_ym2149_interface_2)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "Front Right", 0.15)
MDRV_SOUND_ROUTE(ALL_OUTPUTS, "frontright", 0.15)
MDRV_SOUND_ADD("buggyboy", CUSTOM, 0)
MDRV_SOUND_CONFIG(bb_custom_interface)
MDRV_SOUND_ROUTE(0, "Front Left", 0.2)
MDRV_SOUND_ROUTE(1, "Front Right", 0.2)
MDRV_SOUND_ROUTE(0, "frontleft", 0.2)
MDRV_SOUND_ROUTE(1, "frontright", 0.2)
MACHINE_DRIVER_END
/*************************************

View File

@ -450,7 +450,7 @@ static const at28c16_config at28c16_intf =
static MACHINE_DRIVER_START( zn1_1mb_vram )
/* basic machine hardware */
MDRV_CPU_ADD( "MAIN", PSXCPU, XTAL_67_7376MHz )
MDRV_CPU_ADD( "main", PSXCPU, XTAL_67_7376MHz )
MDRV_CPU_PROGRAM_MAP( zn_map, 0 )
MDRV_CPU_VBLANK_INT("main", psx_vblank)
@ -489,7 +489,7 @@ MACHINE_DRIVER_END
static MACHINE_DRIVER_START( zn2 )
/* basic machine hardware */
MDRV_CPU_ADD( "MAIN", PSXCPU, XTAL_100MHz )
MDRV_CPU_ADD( "main", PSXCPU, XTAL_100MHz )
MDRV_CPU_PROGRAM_MAP( zn_map, 0 )
MDRV_CPU_VBLANK_INT("main", psx_vblank)
@ -2353,7 +2353,7 @@ MACHINE_DRIVER_END
static MACHINE_DRIVER_START( coh1000a_ide )
MDRV_IMPORT_FROM( zn1_2mb_vram )
MDRV_CPU_MODIFY( "MAIN" )
MDRV_CPU_MODIFY( "main" )
MDRV_CPU_VBLANK_INT("main", jdredd_vblank)
MDRV_MACHINE_RESET( coh1000a )

View File

@ -1,8 +1,8 @@
#ifndef NAMCO50_H
#define NAMCO50_H
#define CPUTAG_50XX "50XX"
#define CPUTAG_50XX_2 "50XX_2"
#define CPUTAG_50XX "50xx"
#define CPUTAG_50XX_2 "50xx_2"
ADDRESS_MAP_EXTERN( namco_50xx_map_program, 8 );
ADDRESS_MAP_EXTERN( namco_50xx_map_data, 8 );

View File

@ -209,7 +209,7 @@ void decrypt_kf10thep(running_machine *machine)
int i;
UINT16 *rom = (UINT16*)memory_region(machine, "main");
UINT8 *src = memory_region(machine, "main");
UINT16 *buf = (UINT16*)memory_region(machine, "audioencrypted");
UINT16 *buf = (UINT16*)memory_region(machine, "audiocrypt");
UINT8 *srom = (UINT8*)memory_region(machine, "fixed");
UINT8 *sbuf = malloc_or_die(0x20000);

View File

@ -718,8 +718,8 @@ VIDEO_UPDATE( mbmj8688_LCD )
int x, y, b;
const device_config *main_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "main");
const device_config *lcd0_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "LCD0");
const device_config *lcd1_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "LCD1");
const device_config *lcd0_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "lcd0");
const device_config *lcd1_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "lcd1");
if (screen == main_screen) VIDEO_UPDATE_CALL(mbmj8688);

View File

@ -18,7 +18,7 @@
*
*************************************/
#define MC6845_TAG ("vid-u18")
#define MC6845_TAG ("vid_u18")
@ -376,8 +376,8 @@ static ADDRESS_MAP_START( qix_video_map, ADDRESS_SPACE_PROGRAM, 8 )
AM_RANGE(0x9400, 0x9400) AM_MIRROR(0x03fc) AM_READWRITE(qix_addresslatch_r, qix_addresslatch_w)
AM_RANGE(0x9402, 0x9403) AM_MIRROR(0x03fc) AM_WRITE(SMH_RAM) AM_BASE_MEMBER(qix_state, videoram_address)
AM_RANGE(0x9800, 0x9800) AM_MIRROR(0x03ff) AM_READ(SMH_RAM) AM_BASE_MEMBER(qix_state, scanline_latch)
AM_RANGE(0x9c00, 0x9c00) AM_MIRROR(0x03fe) AM_DEVWRITE(MC6845, "vid-u18", mc6845_address_w)
AM_RANGE(0x9c01, 0x9c01) AM_MIRROR(0x03fe) AM_DEVREADWRITE(MC6845, "vid-u18", mc6845_register_r, mc6845_register_w)
AM_RANGE(0x9c00, 0x9c00) AM_MIRROR(0x03fe) AM_DEVWRITE(MC6845, "vid_u18", mc6845_address_w)
AM_RANGE(0x9c01, 0x9c01) AM_MIRROR(0x03fe) AM_DEVREADWRITE(MC6845, "vid_u18", mc6845_register_r, mc6845_register_w)
AM_RANGE(0xa000, 0xffff) AM_ROM
ADDRESS_MAP_END
@ -394,8 +394,8 @@ static ADDRESS_MAP_START( zookeep_video_map, ADDRESS_SPACE_PROGRAM, 8 )
AM_RANGE(0x9400, 0x9400) AM_MIRROR(0x03fc) AM_READWRITE(qix_addresslatch_r, qix_addresslatch_w)
AM_RANGE(0x9402, 0x9403) AM_MIRROR(0x03fc) AM_WRITE(SMH_RAM) AM_BASE_MEMBER(qix_state, videoram_address)
AM_RANGE(0x9800, 0x9800) AM_MIRROR(0x03ff) AM_READ(SMH_RAM) AM_BASE_MEMBER(qix_state, scanline_latch)
AM_RANGE(0x9c00, 0x9c00) AM_MIRROR(0x03fe) AM_DEVWRITE(MC6845, "vid-u18", mc6845_address_w)
AM_RANGE(0x9c01, 0x9c01) AM_MIRROR(0x03fe) AM_DEVREADWRITE(MC6845, "vid-u18", mc6845_register_r, mc6845_register_w)
AM_RANGE(0x9c00, 0x9c00) AM_MIRROR(0x03fe) AM_DEVWRITE(MC6845, "vid_u18", mc6845_address_w)
AM_RANGE(0x9c01, 0x9c01) AM_MIRROR(0x03fe) AM_DEVREADWRITE(MC6845, "vid_u18", mc6845_register_r, mc6845_register_w)
AM_RANGE(0xa000, 0xbfff) AM_ROMBANK(1)
AM_RANGE(0xc000, 0xffff) AM_ROM
ADDRESS_MAP_END
@ -413,8 +413,8 @@ static ADDRESS_MAP_START( slither_video_map, ADDRESS_SPACE_PROGRAM, 8 )
AM_RANGE(0x9401, 0x9401) AM_MIRROR(0x03fc) AM_WRITE(SMH_RAM) AM_BASE_MEMBER(qix_state, videoram_mask)
AM_RANGE(0x9402, 0x9403) AM_MIRROR(0x03fc) AM_WRITE(SMH_RAM) AM_BASE_MEMBER(qix_state, videoram_address)
AM_RANGE(0x9800, 0x9800) AM_MIRROR(0x03ff) AM_READ(SMH_RAM) AM_BASE_MEMBER(qix_state, scanline_latch)
AM_RANGE(0x9c00, 0x9c00) AM_MIRROR(0x03fe) AM_DEVWRITE(MC6845, "vid-u18", mc6845_address_w)
AM_RANGE(0x9c01, 0x9c01) AM_MIRROR(0x03fe) AM_DEVREADWRITE(MC6845, "vid-u18", mc6845_register_r, mc6845_register_w)
AM_RANGE(0x9c00, 0x9c00) AM_MIRROR(0x03fe) AM_DEVWRITE(MC6845, "vid_u18", mc6845_address_w)
AM_RANGE(0x9c01, 0x9c01) AM_MIRROR(0x03fe) AM_DEVREADWRITE(MC6845, "vid_u18", mc6845_register_r, mc6845_register_w)
AM_RANGE(0xa000, 0xffff) AM_ROM
ADDRESS_MAP_END

View File

@ -550,9 +550,9 @@ VIDEO_UPDATE( tceptor )
int pri;
int bg_center = 144 - ((((bg1_scroll_x + bg2_scroll_x ) & 0x1ff) - 288) / 2);
const device_config *_2d_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "2D");
const device_config *_3d_left_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "3D Left");
const device_config *_3d_right_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "3D Right");
const device_config *_2d_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "2d");
const device_config *_3d_left_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "3dleft");
const device_config *_3d_right_screen = device_list_find_by_tag(screen->machine->config->devicelist, VIDEO_SCREEN, "3dright");
if (screen != _2d_screen)
{