mirror of
https://github.com/holub/mame
synced 2025-06-02 10:59:52 +03:00
Disks opened by the romload module are no longer identified by index.
Instead, they are identified by the region they were loaded in. This generally means one disk per region. get_disk_handle() now takes a region name in place of an index. Updated all callers to do this. The SCSI modules in particular posed a challenge to make this work, so watch out for potential bugs there. Changed the IDE interfaces to default to choosing the region with the same tag as the device for its master disk (assuming no slave). Added support for specifying explicit master/slave disk regions as part of the configuration, though slave disks are still not supported yet. Change the laserdisc interface to no longer require a disk number or a custom sound device. Both are now assumed to be tagged the same as the laserdisc device. Updated all drivers accordingly.
This commit is contained in:
parent
9a456202dd
commit
6d5941e085
@ -701,7 +701,7 @@ extern void lsi53c810_init(const struct LSI53C810interface *interface)
|
||||
// try to open the devices
|
||||
for (i = 0; i < interface->scsidevs->devs_present; i++)
|
||||
{
|
||||
SCSIAllocInstance( interface->scsidevs->devices[i].scsiClass, &devices[interface->scsidevs->devices[i].scsiID], interface->scsidevs->devices[i].diskID );
|
||||
SCSIAllocInstance( interface->scsidevs->devices[i].scsiClass, &devices[interface->scsidevs->devices[i].scsiID], interface->scsidevs->devices[i].diskregion );
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -221,7 +221,7 @@ void am53cf96_init( const struct AM53CF96interface *interface )
|
||||
// try to open the devices
|
||||
for (i = 0; i < interface->scsidevs->devs_present; i++)
|
||||
{
|
||||
SCSIAllocInstance( interface->scsidevs->devices[i].scsiClass, &devices[interface->scsidevs->devices[i].scsiID], interface->scsidevs->devices[i].diskID );
|
||||
SCSIAllocInstance( interface->scsidevs->devices[i].scsiClass, &devices[interface->scsidevs->devices[i].scsiID], interface->scsidevs->devices[i].diskregion );
|
||||
}
|
||||
|
||||
state_save_register_global_array(scsi_regs);
|
||||
|
@ -108,20 +108,25 @@ static void cr589_write_data( SCSIInstance *scsiInstance, UINT8 *data, int dataL
|
||||
}
|
||||
}
|
||||
|
||||
static void cr589_alloc_instance( SCSIInstance *scsiInstance, int diskId )
|
||||
static void cr589_alloc_instance( SCSIInstance *scsiInstance, const char *diskregion )
|
||||
{
|
||||
SCSICr589 *our_this = SCSIThis( &SCSIClassCr589, scsiInstance );
|
||||
char tag[256];
|
||||
|
||||
our_this->download = 0;
|
||||
memcpy( &our_this->buffer[ identity_offset ], "MATSHITACD-ROM CR-589 GS0N", 28 );
|
||||
|
||||
state_save_register_item( "cr589", diskId, our_this->download );
|
||||
state_save_register_item_array( "cr589", diskId, our_this->buffer );
|
||||
state_save_register_item( "cr589", diskId, our_this->bufferOffset );
|
||||
state_save_combine_module_and_tag(tag, "cr589", diskregion);
|
||||
|
||||
state_save_register_item( tag, 0, our_this->download );
|
||||
state_save_register_item_array( tag, 0, our_this->buffer );
|
||||
state_save_register_item( tag, 0, our_this->bufferOffset );
|
||||
}
|
||||
|
||||
static int cr589_dispatch( int operation, void *file, INT64 intparm, void *ptrparm )
|
||||
{
|
||||
SCSIAllocInstanceParams *params;
|
||||
|
||||
switch( operation )
|
||||
{
|
||||
case SCSIOP_EXEC_COMMAND:
|
||||
@ -136,8 +141,9 @@ static int cr589_dispatch( int operation, void *file, INT64 intparm, void *ptrpa
|
||||
return 0;
|
||||
|
||||
case SCSIOP_ALLOC_INSTANCE:
|
||||
params = ptrparm;
|
||||
SCSIBase( &SCSIClassCr589, operation, file, intparm, ptrparm );
|
||||
cr589_alloc_instance( *((SCSIInstance **) ptrparm), intparm );
|
||||
cr589_alloc_instance( params->instance, params->diskregion );
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1684,7 +1684,8 @@ static DEVICE_START( ide_controller )
|
||||
|
||||
/* set MAME harddisk handle */
|
||||
config = device->inline_config;
|
||||
ide->disk = hard_disk_open(get_disk_handle(config->disknum));
|
||||
ide->disk = hard_disk_open(get_disk_handle((config->master != NULL) ? config->master : device->tag));
|
||||
assert_always(config->slave == NULL, "IDE controller does not yet support slave drives\n");
|
||||
|
||||
/* get and copy the geometry */
|
||||
if (ide->disk != NULL)
|
||||
|
@ -24,8 +24,9 @@
|
||||
typedef struct _ide_config ide_config;
|
||||
struct _ide_config
|
||||
{
|
||||
UINT32 disknum;
|
||||
void (*interrupt)(const device_config *device, int state);
|
||||
const char *master; /* name of master region (defaults to device tag) */
|
||||
const char *slave; /* name of slave region (defaults to NULL) */
|
||||
};
|
||||
|
||||
|
||||
@ -34,11 +35,14 @@ struct _ide_config
|
||||
DEVICE CONFIGURATION MACROS
|
||||
***************************************************************************/
|
||||
|
||||
#define MDRV_IDE_CONTROLLER_ADD(_tag, _disknum, _callback) \
|
||||
#define MDRV_IDE_CONTROLLER_ADD(_tag, _callback) \
|
||||
MDRV_DEVICE_ADD(_tag, IDE_CONTROLLER) \
|
||||
MDRV_DEVICE_CONFIG_DATA32(ide_config, disknum, _disknum) \
|
||||
MDRV_DEVICE_CONFIG_DATAPTR(ide_config, interrupt, _callback)
|
||||
|
||||
#define MDRV_IDE_CONTROLLER_REGIONS(_master, _slave) \
|
||||
MDRV_DEVICE_CONFIG_DATAPTR(ide_config, master, _master) \
|
||||
MDRV_DEVICE_CONFIG_DATAPTR(ide_config, master, _slave)
|
||||
|
||||
#define MDRV_IDE_CONTROLLER_REMOVE(_tag) \
|
||||
MDRV_DEVICE_REMOVE(_tag, IDE_CONTROLLER)
|
||||
|
||||
|
@ -1417,9 +1417,9 @@ static DEVICE_START( laserdisc )
|
||||
|
||||
/* copy config data to the live state */
|
||||
ld->type = config->type;
|
||||
ld->disc = get_disk_handle(config->disknum);
|
||||
ld->disc = get_disk_handle(device->tag);
|
||||
for (sndnum = 0; sndnum < MAX_SOUND; sndnum++)
|
||||
if (device->machine->config->sound[sndnum].tag != NULL && strcmp(device->machine->config->sound[sndnum].tag, config->soundtag) == 0)
|
||||
if (device->machine->config->sound[sndnum].tag != NULL && strcmp(device->machine->config->sound[sndnum].tag, device->tag) == 0)
|
||||
sndnum_to_sndti(sndnum, &ld->audiocustom);
|
||||
|
||||
/* get the disc metadata and extract the ld */
|
||||
|
@ -64,8 +64,6 @@ typedef struct _laserdisc_config laserdisc_config;
|
||||
struct _laserdisc_config
|
||||
{
|
||||
int type;
|
||||
int disknum;
|
||||
const char *soundtag;
|
||||
};
|
||||
|
||||
|
||||
@ -74,11 +72,9 @@ struct _laserdisc_config
|
||||
DEVICE CONFIGURATION MACROS
|
||||
***************************************************************************/
|
||||
|
||||
#define MDRV_LASERDISC_ADD(_tag, _type, _disknum, _soundtag) \
|
||||
#define MDRV_LASERDISC_ADD(_tag, _type) \
|
||||
MDRV_DEVICE_ADD(_tag, LASERDISC) \
|
||||
MDRV_DEVICE_CONFIG_DATA32(laserdisc_config, type, LASERDISC_TYPE_##_type) \
|
||||
MDRV_DEVICE_CONFIG_DATA32(laserdisc_config, disknum, _disknum) \
|
||||
MDRV_DEVICE_CONFIG_DATAPTR(laserdisc_config, soundtag, _soundtag)
|
||||
MDRV_DEVICE_CONFIG_DATA32(laserdisc_config, type, LASERDISC_TYPE_##_type)
|
||||
|
||||
#define MDRV_LASERDISC_REMOVE(_tag, _type) \
|
||||
MDRV_DEVICE_REMOVE(_tag, _type)
|
||||
|
@ -1,8 +1,12 @@
|
||||
#include "scsi.h"
|
||||
|
||||
void SCSIAllocInstance( const SCSIClass *scsiClass, SCSIInstance **instance, int diskId )
|
||||
void SCSIAllocInstance( const SCSIClass *scsiClass, SCSIInstance **instance, const char *diskregion )
|
||||
{
|
||||
scsiClass->dispatch( SCSIOP_ALLOC_INSTANCE, (void *)scsiClass, diskId, instance );
|
||||
SCSIAllocInstanceParams params;
|
||||
params.instance = NULL;
|
||||
params.diskregion = diskregion;
|
||||
scsiClass->dispatch( SCSIOP_ALLOC_INSTANCE, (void *)scsiClass, 0, ¶ms );
|
||||
*instance = params.instance;
|
||||
}
|
||||
|
||||
void SCSIDeleteInstance( SCSIInstance *instance )
|
||||
|
@ -24,6 +24,12 @@ typedef struct
|
||||
const SCSIClass *scsiClass;
|
||||
} SCSIInstance;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
SCSIInstance *instance;
|
||||
const char *diskregion;
|
||||
} SCSIAllocInstanceParams;
|
||||
|
||||
// commands accepted by a SCSI device's dispatch handler
|
||||
enum
|
||||
{
|
||||
@ -44,7 +50,7 @@ enum
|
||||
typedef struct scsiconfigitem
|
||||
{
|
||||
int scsiID;
|
||||
int diskID;
|
||||
const char *diskregion;
|
||||
const SCSIClass *scsiClass;
|
||||
} SCSIConfigItem;
|
||||
|
||||
@ -77,7 +83,7 @@ enum
|
||||
#define SCSI_PHASE_MESSAGE_OUT ( 6 )
|
||||
#define SCSI_PHASE_MESSAGE_IN ( 7 )
|
||||
|
||||
extern void SCSIAllocInstance( const SCSIClass *scsiClass, SCSIInstance **instance, int diskId );
|
||||
extern void SCSIAllocInstance( const SCSIClass *scsiClass, SCSIInstance **instance, const char *diskregion );
|
||||
extern void SCSIDeleteInstance( SCSIInstance *instance );
|
||||
extern void SCSISetDevice( SCSIInstance *instance, void *device );
|
||||
extern void SCSIGetDevice( SCSIInstance *instance, void **device );
|
||||
|
@ -670,9 +670,10 @@ static void scsicd_write_data( SCSIInstance *scsiInstance, UINT8 *data, int data
|
||||
}
|
||||
}
|
||||
|
||||
static void scsicd_alloc_instance( SCSIInstance *scsiInstance, int diskId )
|
||||
static void scsicd_alloc_instance( SCSIInstance *scsiInstance, const char *diskregion )
|
||||
{
|
||||
SCSICd *our_this = SCSIThis( &SCSIClassCDROM, scsiInstance );
|
||||
char tag[256];
|
||||
|
||||
our_this->lba = 0;
|
||||
our_this->blocks = 0;
|
||||
@ -682,18 +683,20 @@ static void scsicd_alloc_instance( SCSIInstance *scsiInstance, int diskId )
|
||||
our_this->cur_subblock = 0;
|
||||
our_this->play_err_flag = 0;
|
||||
|
||||
state_save_register_item( "scsicd", diskId, our_this->lba );
|
||||
state_save_register_item( "scsicd", diskId, our_this->blocks );
|
||||
state_save_register_item( "scsicd", diskId, our_this->last_lba );
|
||||
state_save_register_item( "scsicd", diskId, our_this->bytes_per_sector );
|
||||
state_save_register_item( "scsicd", diskId, our_this->num_subblocks );
|
||||
state_save_register_item( "scsicd", diskId, our_this->cur_subblock );
|
||||
state_save_register_item( "scsicd", diskId, our_this->play_err_flag );
|
||||
state_save_combine_module_and_tag(tag, "scsicd", diskregion);
|
||||
|
||||
state_save_register_item( tag, 0, our_this->lba );
|
||||
state_save_register_item( tag, 0, our_this->blocks );
|
||||
state_save_register_item( tag, 0, our_this->last_lba );
|
||||
state_save_register_item( tag, 0, our_this->bytes_per_sector );
|
||||
state_save_register_item( tag, 0, our_this->num_subblocks );
|
||||
state_save_register_item( tag, 0, our_this->cur_subblock );
|
||||
state_save_register_item( tag, 0, our_this->play_err_flag );
|
||||
|
||||
#ifdef MESS
|
||||
our_this->cdrom = mess_cd_get_cdrom_file_by_number( diskId );
|
||||
our_this->cdrom = mess_cd_get_cdrom_file_by_number( diskregion );
|
||||
#else
|
||||
our_this->cdrom = cdrom_open(get_disk_handle( diskId ));
|
||||
our_this->cdrom = cdrom_open(get_disk_handle( diskregion ));
|
||||
|
||||
if (!our_this->cdrom)
|
||||
{
|
||||
@ -727,6 +730,8 @@ static void scsicd_set_device( SCSIInstance *scsiInstance, cdrom_file *cdrom )
|
||||
|
||||
static int scsicd_dispatch(int operation, void *file, INT64 intparm, void *ptrparm)
|
||||
{
|
||||
SCSIAllocInstanceParams *params;
|
||||
|
||||
switch (operation)
|
||||
{
|
||||
case SCSIOP_EXEC_COMMAND:
|
||||
@ -741,8 +746,9 @@ static int scsicd_dispatch(int operation, void *file, INT64 intparm, void *ptrpa
|
||||
return 0;
|
||||
|
||||
case SCSIOP_ALLOC_INSTANCE:
|
||||
params = ptrparm;
|
||||
SCSIBase( &SCSIClassCDROM, operation, file, intparm, ptrparm );
|
||||
scsicd_alloc_instance( *((SCSIInstance **) ptrparm), intparm );
|
||||
scsicd_alloc_instance( params->instance, params->diskregion );
|
||||
return 0;
|
||||
|
||||
case SCSIOP_DELETE_INSTANCE:
|
||||
|
@ -97,17 +97,22 @@ static int scsidev_get_command( SCSIInstance *scsiInstance, void **command )
|
||||
return our_this->commandLength;
|
||||
}
|
||||
|
||||
static void scsidev_alloc_instance( SCSIInstance *scsiInstance, int diskId )
|
||||
static void scsidev_alloc_instance( SCSIInstance *scsiInstance, const char *diskregion )
|
||||
{
|
||||
SCSIDev *our_this = SCSIThis( &SCSIClassDevice, scsiInstance );
|
||||
char tag[256];
|
||||
|
||||
state_save_register_item_array( "scsidev", diskId, our_this->command );
|
||||
state_save_register_item( "scsidev", diskId, our_this->commandLength );
|
||||
state_save_register_item( "scsidev", diskId, our_this->phase );
|
||||
state_save_combine_module_and_tag(tag, "scsidev", diskregion);
|
||||
|
||||
state_save_register_item_array( tag, 0, our_this->command );
|
||||
state_save_register_item( tag, 0, our_this->commandLength );
|
||||
state_save_register_item( tag, 0, our_this->phase );
|
||||
}
|
||||
|
||||
static int scsidev_dispatch( int operation, void *file, INT64 intparm, void *ptrparm )
|
||||
{
|
||||
SCSIAllocInstanceParams *params;
|
||||
|
||||
switch( operation )
|
||||
{
|
||||
case SCSIOP_EXEC_COMMAND:
|
||||
@ -136,8 +141,9 @@ static int scsidev_dispatch( int operation, void *file, INT64 intparm, void *ptr
|
||||
return scsidev_get_command( file, ptrparm );
|
||||
|
||||
case SCSIOP_ALLOC_INSTANCE:
|
||||
*((SCSIInstance **) ptrparm) = SCSIMalloc( file );
|
||||
scsidev_alloc_instance( *((SCSIInstance **) ptrparm), intparm );
|
||||
params = ptrparm;
|
||||
params->instance = SCSIMalloc( file );
|
||||
scsidev_alloc_instance( params->instance, params->diskregion );
|
||||
return 0;
|
||||
|
||||
case SCSIOP_DELETE_INSTANCE:
|
||||
|
@ -222,20 +222,23 @@ static void scsihd_write_data( SCSIInstance *scsiInstance, UINT8 *data, int data
|
||||
}
|
||||
}
|
||||
|
||||
static void scsihd_alloc_instance( SCSIInstance *scsiInstance, int diskId )
|
||||
static void scsihd_alloc_instance( SCSIInstance *scsiInstance, const char *diskregion )
|
||||
{
|
||||
SCSIHd *our_this = SCSIThis( &SCSIClassHARDDISK, scsiInstance );
|
||||
char tag[256];
|
||||
|
||||
our_this->lba = 0;
|
||||
our_this->blocks = 0;
|
||||
|
||||
state_save_register_item( "scsihd", diskId, our_this->lba );
|
||||
state_save_register_item( "scsihd", diskId, our_this->blocks );
|
||||
state_save_combine_module_and_tag(tag, "scsihd", diskregion);
|
||||
|
||||
state_save_register_item( tag, 0, our_this->lba );
|
||||
state_save_register_item( tag, 0, our_this->blocks );
|
||||
|
||||
#ifdef MESS
|
||||
our_this->disk = mess_hd_get_hard_disk_file_by_number( diskId );
|
||||
our_this->disk = mess_hd_get_hard_disk_file_by_number( diskregion );
|
||||
#else
|
||||
our_this->disk = hard_disk_open(get_disk_handle( diskId ));
|
||||
our_this->disk = hard_disk_open(get_disk_handle( diskregion ));
|
||||
|
||||
if (!our_this->disk)
|
||||
{
|
||||
@ -270,6 +273,8 @@ static void scsihd_set_device( SCSIInstance *scsiInstance, hard_disk_file *disk
|
||||
|
||||
static int scsihd_dispatch(int operation, void *file, INT64 intparm, void *ptrparm)
|
||||
{
|
||||
SCSIAllocInstanceParams *params;
|
||||
|
||||
switch (operation)
|
||||
{
|
||||
case SCSIOP_EXEC_COMMAND:
|
||||
@ -284,8 +289,9 @@ static int scsihd_dispatch(int operation, void *file, INT64 intparm, void *ptrpa
|
||||
return 0;
|
||||
|
||||
case SCSIOP_ALLOC_INSTANCE:
|
||||
params = ptrparm;
|
||||
SCSIBase( &SCSIClassHARDDISK, operation, file, intparm, ptrparm );
|
||||
scsihd_alloc_instance( *((SCSIInstance **) ptrparm), intparm );
|
||||
scsihd_alloc_instance( params->instance, params->diskregion );
|
||||
return 0;
|
||||
|
||||
case SCSIOP_DELETE_INSTANCE:
|
||||
|
@ -791,7 +791,7 @@ extern void wd33c93_init( const struct WD33C93interface *interface )
|
||||
// try to open the devices
|
||||
for (i = 0; i < interface->scsidevs->devs_present; i++)
|
||||
{
|
||||
SCSIAllocInstance( interface->scsidevs->devices[i].scsiClass, &devices[interface->scsidevs->devices[i].scsiID], interface->scsidevs->devices[i].diskID );
|
||||
SCSIAllocInstance( interface->scsidevs->devices[i].scsiClass, &devices[interface->scsidevs->devices[i].scsiID], interface->scsidevs->devices[i].diskregion );
|
||||
}
|
||||
|
||||
/* allocate a timer for commands */
|
||||
|
@ -32,6 +32,7 @@ typedef struct _open_chd open_chd;
|
||||
struct _open_chd
|
||||
{
|
||||
open_chd * next; /* pointer to next in the list */
|
||||
const char * region; /* disk region we came from */
|
||||
chd_file * origchd; /* handle to the original CHD */
|
||||
mame_file * origfile; /* file handle to the original CHD file */
|
||||
chd_file * diffchd; /* handle to the diff CHD */
|
||||
@ -67,12 +68,13 @@ static void rom_exit(running_machine *machine);
|
||||
HARD DISK HANDLING
|
||||
***************************************************************************/
|
||||
|
||||
chd_file *get_disk_handle(int diskindex)
|
||||
chd_file *get_disk_handle(const char *region)
|
||||
{
|
||||
open_chd *curdisk;
|
||||
for (curdisk = chd_list; curdisk != NULL && diskindex-- != 0; curdisk = curdisk->next) ;
|
||||
if (curdisk != NULL)
|
||||
return (curdisk->diffchd != NULL) ? curdisk->diffchd : curdisk->origchd;
|
||||
|
||||
for (curdisk = chd_list; curdisk != NULL; curdisk = curdisk->next)
|
||||
if (strcmp(curdisk->region, region) == 0)
|
||||
return (curdisk->diffchd != NULL) ? curdisk->diffchd : curdisk->origchd;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@ -961,10 +963,12 @@ done:
|
||||
for a region
|
||||
-------------------------------------------------*/
|
||||
|
||||
static void process_disk_entries(rom_load_data *romdata, const rom_entry *romp)
|
||||
static void process_disk_entries(rom_load_data *romdata, const char *regiontag, const rom_entry *romp)
|
||||
{
|
||||
astring *filename = astring_alloc();
|
||||
|
||||
/* loop until we hit the end of this region */
|
||||
while (!ROMENTRY_ISREGIONEND(romp))
|
||||
for ( ; !ROMENTRY_ISREGIONEND(romp); romp++)
|
||||
{
|
||||
/* handle files */
|
||||
if (ROMENTRY_ISFILE(romp))
|
||||
@ -972,11 +976,13 @@ static void process_disk_entries(rom_load_data *romdata, const rom_entry *romp)
|
||||
char acthash[HASH_BUF_SIZE];
|
||||
open_chd chd = { 0 };
|
||||
chd_header header;
|
||||
astring *filename;
|
||||
chd_error err;
|
||||
|
||||
/* note the region we are in */
|
||||
chd.region = regiontag;
|
||||
|
||||
/* make the filename of the source */
|
||||
filename = astring_assemble_2(astring_alloc(), ROM_GETNAME(romp), ".chd");
|
||||
filename = astring_assemble_2(filename, ROM_GETNAME(romp), ".chd");
|
||||
|
||||
/* first open the source drive */
|
||||
LOG(("Opening disk image: %s\n", astring_c(filename)));
|
||||
@ -993,7 +999,7 @@ static void process_disk_entries(rom_load_data *romdata, const rom_entry *romp)
|
||||
romdata->warnings++;
|
||||
else
|
||||
romdata->errors++;
|
||||
goto next;
|
||||
continue;
|
||||
}
|
||||
|
||||
/* get the header and extract the MD5/SHA1 */
|
||||
@ -1027,7 +1033,7 @@ static void process_disk_entries(rom_load_data *romdata, const rom_entry *romp)
|
||||
else
|
||||
sprintf(&romdata->errorbuf[strlen(romdata->errorbuf)], "%s: CAN'T OPEN DIFF FILE\n", astring_c(filename));
|
||||
romdata->errors++;
|
||||
goto next;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
@ -1036,11 +1042,9 @@ static void process_disk_entries(rom_load_data *romdata, const rom_entry *romp)
|
||||
*chd_list_tailptr = auto_malloc(sizeof(**chd_list_tailptr));
|
||||
**chd_list_tailptr = chd;
|
||||
chd_list_tailptr = &(*chd_list_tailptr)->next;
|
||||
next:
|
||||
romp++;
|
||||
astring_free(filename);
|
||||
}
|
||||
}
|
||||
astring_free(filename);
|
||||
}
|
||||
|
||||
|
||||
@ -1148,7 +1152,7 @@ void rom_init(running_machine *machine, const rom_entry *romp)
|
||||
if (ROMREGION_ISROMDATA(region))
|
||||
process_rom_entries(&romdata, region + 1);
|
||||
else if (ROMREGION_ISDISKDATA(region))
|
||||
process_disk_entries(&romdata, region + 1);
|
||||
process_disk_entries(&romdata, regiontag, region + 1);
|
||||
}
|
||||
|
||||
/* now go back and post-process all the regions */
|
||||
|
@ -277,7 +277,7 @@ struct _rom_load_data
|
||||
/* disk handling */
|
||||
chd_error open_disk_image(const game_driver *gamedrv, const rom_entry *romp, mame_file **image_file, chd_file **image_chd);
|
||||
chd_error open_disk_image_options(core_options *options, const game_driver *gamedrv, const rom_entry *romp, mame_file **image_file, chd_file **image_chd);
|
||||
chd_file *get_disk_handle(int diskindex);
|
||||
chd_file *get_disk_handle(const char *region);
|
||||
|
||||
/* ROM processing */
|
||||
void rom_init(running_machine *machine, const rom_entry *romp);
|
||||
|
@ -472,7 +472,7 @@ static MACHINE_DRIVER_START( alg_r1 )
|
||||
MDRV_MACHINE_RESET(alg)
|
||||
MDRV_NVRAM_HANDLER(generic_0fill)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", SONY_LDP1450, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", SONY_LDP1450)
|
||||
|
||||
/* video hardware */
|
||||
MDRV_VIDEO_ATTRIBUTES(VIDEO_SELF_RENDER)
|
||||
@ -568,7 +568,7 @@ ROM_START( maddoga )
|
||||
ROM_LOAD16_BYTE( "maddog_01.dat", 0x000000, 0x10000, CRC(04572557) SHA1(3dfe2ce94ced8701a3e73ed5869b6fbe1c8b3286) )
|
||||
ROM_LOAD16_BYTE( "maddog_02.dat", 0x000001, 0x10000, CRC(f64014ec) SHA1(d343a2cb5d8992153b8c916f39b11d3db736543d))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "maddog", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -599,7 +599,7 @@ ROM_START( maddog )
|
||||
ROM_LOAD16_BYTE( "md_2.03_1.bin", 0x000000, 0x20000, CRC(6f5b8f2d) SHA1(bbf32bb27a998d53744411d75efdbdb730855809) )
|
||||
ROM_LOAD16_BYTE( "md_2.03_2.bin", 0x000001, 0x20000, CRC(a50d3c04) SHA1(4cf100fdb5b2f2236539fd0ec33b3db19c64a6b8) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "maddog", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
|
@ -745,7 +745,7 @@ static MACHINE_DRIVER_START( cliffhgr )
|
||||
|
||||
MDRV_NVRAM_HANDLER(generic_0fill)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_PR8210, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_PR8210)
|
||||
|
||||
/* start with the TMS9928a video configuration */
|
||||
MDRV_IMPORT_FROM(tms9928a)
|
||||
@ -785,7 +785,7 @@ ROM_START( cliffhgr )
|
||||
ROM_LOAD( "cliff_u4.bin", 0x6000, 0x2000, CRC(906b2af1) SHA1(65fadd2fec90f47c91ac4928f342c79ab8bc6ef0) )
|
||||
ROM_LOAD( "cliff_u5.bin", 0x8000, 0x2000, CRC(5922e710) SHA1(10637baba4d16dc333aeb0ab88ee251f44e1a115) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "cliffhgr", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -796,7 +796,7 @@ ROM_START( cliffhga )
|
||||
ROM_LOAD( "cliff_alt_2.bin", 0x4000, 0x2000, CRC(045f895d) SHA1(364e259a9630d87ca917c7a9dc1a94d6f0d0eba5) )
|
||||
ROM_LOAD( "cliff_alt_3.bin", 0x6000, 0x2000, CRC(54cdb4a1) SHA1(6b1d73aec029af4a88ca2f883b4ed706d153592d) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "cliffhgr", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -808,7 +808,7 @@ ROM_START( goaltogo )
|
||||
ROM_LOAD( "gtg.rm3", 0x6000, 0x2000, CRC(ec305f5e) SHA1(e205fac699db4ca28a87f56f89cc6cf185ad540d) )
|
||||
ROM_LOAD( "gtg.rm4", 0x8000, 0x2000, CRC(9e4c8aa2) SHA1(002c0940d3890141f85f98f854fd30cc1e340d45) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "goaltog1", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
|
@ -1006,7 +1006,7 @@ static MACHINE_DRIVER_START( cojagr3k )
|
||||
MDRV_MACHINE_RESET(cojag)
|
||||
MDRV_NVRAM_HANDLER(generic_1fill)
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, jaguar_external_int)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", jaguar_external_int)
|
||||
|
||||
/* video hardware */
|
||||
MDRV_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)
|
||||
@ -1062,7 +1062,7 @@ ROM_START( area51t ) /* 68020 based, Area51 Time Warner License Date: Nov 15, 1
|
||||
ROM_LOAD32_BYTE( "3m.bin", 0x00002, 0x80000, CRC(6f135a81) SHA1(2d9660f240b14481e8c46bc98713e9dc12035063) )
|
||||
ROM_LOAD32_BYTE( "3k.bin", 0x00003, 0x80000, CRC(94f50c14) SHA1(a54552e3ac5c4f481ba4f2fc7d724534576fe76c) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "area51t", 0, MD5(60d051da941d76aafd47c862e3b6e209) SHA1(fee528eef8a256f87af299499ecf5817218f5202) )
|
||||
ROM_END
|
||||
|
||||
@ -1073,7 +1073,7 @@ ROM_START( area51a ) /* 68020 based, Area51 Atari Games License Date: Oct 25, 1
|
||||
ROM_LOAD32_BYTE( "3m", 0x00002, 0x80000, CRC(c6d8322b) SHA1(90cf848a4195c51b505653cc2c74a3b9e3c851b8) )
|
||||
ROM_LOAD32_BYTE( "3k", 0x00003, 0x80000, CRC(729eb1b7) SHA1(21864b4281b1ad17b2903e3aa294e4be74161e80) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "area51", 0, MD5(130b330eff59403f8fc3433ff501852b) SHA1(9ea749404c9a5d44f407cdb8803293ec0d61410d) )
|
||||
ROM_END
|
||||
|
||||
@ -1084,7 +1084,7 @@ ROM_START( area51 ) /* R3000 based, labeled as "Area51 2-C" Date: Nov 11 1996 *
|
||||
ROM_LOAD32_BYTE( "a51_2-c.lh", 0x00002, 0x80000, CRC(a6524f73) SHA1(ae377a6803a4f7d1bbcc111725af121a3e82317d) )
|
||||
ROM_LOAD32_BYTE( "a51_2-c.ll", 0x00003, 0x80000, CRC(471b15d2) SHA1(4b5f45ee140b03a6be61475cae1c2dbef0f07457) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "area51", 0, MD5(130b330eff59403f8fc3433ff501852b) SHA1(9ea749404c9a5d44f407cdb8803293ec0d61410d) )
|
||||
ROM_END
|
||||
|
||||
@ -1095,7 +1095,7 @@ ROM_START( maxforce ) /* R3000 based, labeled as "Maximum Force 5-23-97 v1.05" *
|
||||
ROM_LOAD32_BYTE( "maxf_105.lh", 0x00002, 0x80000, CRC(84d49423) SHA1(88d9a6724f1118f2bbef5dfa27accc2b65c5ba1d) )
|
||||
ROM_LOAD32_BYTE( "maxf_105.ll", 0x00003, 0x80000, CRC(16d0768d) SHA1(665a6d7602a7f2f5b1f332b0220b1533143d56b1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "maxforce", 0, MD5(b0a214c7b3f8ba9d592396332fc974c9) SHA1(59d77280afdb2d1f801ee81786aa7d3166ec2695) )
|
||||
ROM_END
|
||||
|
||||
@ -1107,7 +1107,7 @@ ROM_START( maxf_102 ) /* R3000 based, labeled as "Maximum Force 2-27-97 v1.02" *
|
||||
ROM_LOAD32_BYTE( "maxf_102.lh", 0x00002, 0x80000, CRC(459ffba5) SHA1(adb40db6904e84c17f32ac6518fd2e994da7883f) )
|
||||
ROM_LOAD32_BYTE( "maxf_102.ll", 0x00003, 0x80000, CRC(e491be7f) SHA1(cbe281c099a4aa87067752d68cf2bb0ab3900531) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "maxforce", 0, MD5(b0a214c7b3f8ba9d592396332fc974c9) SHA1(59d77280afdb2d1f801ee81786aa7d3166ec2695) )
|
||||
ROM_END
|
||||
|
||||
@ -1122,7 +1122,7 @@ ROM_START( maxf_ng ) /* R3000 based, stickers say 'NO GORE' */
|
||||
ROM_REGION( 0x800, "user2", 0 ) /* 28C16 style eeprom, currently loaded but not used */
|
||||
ROM_LOAD( "28c16.17z", 0x000, 0x800, CRC(1cdd9088) SHA1(4f01f02ff95f31ced87a3cdd7f171afd92551266) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "maxforce", 0, MD5(b0a214c7b3f8ba9d592396332fc974c9) SHA1(59d77280afdb2d1f801ee81786aa7d3166ec2695) )
|
||||
ROM_END
|
||||
|
||||
@ -1134,7 +1134,7 @@ ROM_START( area51mx ) /* 68020 based, Labeled as "68020 MAX/A51 KIT 2.0" Date: A
|
||||
ROM_LOAD32_BYTE( "area51mx.3m", 0x00002, 0x80000, CRC(d800ac17) SHA1(3d515c8608d8101ee9227116175b3c3f1fe22e0c) )
|
||||
ROM_LOAD32_BYTE( "area51mx.3k", 0x00003, 0x80000, CRC(0e78f308) SHA1(adc4c8e441eb8fe525d0a6220eb3a2a8791a7289) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "area51mx", 0, MD5(fce1a0954759fa22e50747959716823d) SHA1(7e629045eb5baa8cd522273befffbf8520828938) )
|
||||
ROM_END
|
||||
|
||||
@ -1146,7 +1146,7 @@ ROM_START( a51mxr3k ) /* R3000 based, Labeled as "R3K Max/A51 Kit Ver 1.0" */
|
||||
ROM_LOAD32_BYTE( "a51mxr3k.lh", 0x00002, 0x80000, CRC(d7d94dac) SHA1(2060a74715f36a0d7f5dd0855eda48ad1f20f095) )
|
||||
ROM_LOAD32_BYTE( "a51mxr3k.ll", 0x00003, 0x80000, CRC(ece9e5ae) SHA1(7e44402726f5afa6d1670b27aa43ad13d21c4ad9) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "area51mx", 0, MD5(fce1a0954759fa22e50747959716823d) SHA1(7e629045eb5baa8cd522273befffbf8520828938) )
|
||||
ROM_END
|
||||
|
||||
@ -1158,10 +1158,12 @@ ROM_START( vcircle )
|
||||
ROM_LOAD32_BYTE( "lh", 0x00002, 0x80000, CRC(be4b2ef6) SHA1(4332b3036e9cb12685e914d085d9a63aa856f0be) )
|
||||
ROM_LOAD32_BYTE( "ll", 0x00003, 0x80000, CRC(ba8753eb) SHA1(0322e0e37d814a38d08ba191b1a97fb1a55fe461) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "vcircle", 0, MD5(fc316bd92363573d60083514223c6816) SHA1(f1d3e3d081d10ec42d07cd695d52b44812264983) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
||||
/****************************************
|
||||
|
||||
ROM based games
|
||||
|
@ -2447,7 +2447,7 @@ static TIMER_CALLBACK( fastboot_timer_callback )
|
||||
static const SCSIConfigTable dev_table =
|
||||
{
|
||||
1, /* 1 SCSI device */
|
||||
{ { SCSI_ID_1, 0, SCSI_DEVICE_CDROM } } /* SCSI ID 2, using CD 0, and it's a CD-ROM */
|
||||
{ { SCSI_ID_1, "cdrom", SCSI_DEVICE_CDROM } } /* SCSI ID 2, using CD 0, and it's a CD-ROM */
|
||||
};
|
||||
|
||||
static const struct WD33C93interface scsi_intf =
|
||||
@ -2709,7 +2709,7 @@ ROM_START( sfiii )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "sf3000", 0, MD5(cdc5c5423bd8c053de7cdd927dc60da7) SHA1(cc72c9eb2096f4d51f2cf6df18f29fd79d05067c) )
|
||||
ROM_END
|
||||
|
||||
@ -2720,7 +2720,7 @@ ROM_START( sfiiiu )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "sf3000", 0, MD5(cdc5c5423bd8c053de7cdd927dc60da7) SHA1(cc72c9eb2096f4d51f2cf6df18f29fd79d05067c) )
|
||||
ROM_END
|
||||
|
||||
@ -2731,7 +2731,7 @@ ROM_START( sfiii2 )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "3ga000", 0, MD5(941c7e8d0838db9880ea7bf169ad310d) SHA1(76e9fdef020c4b85a10aa8828a63e67c7dca22bd) )
|
||||
ROM_END
|
||||
|
||||
@ -2742,7 +2742,7 @@ ROM_START( sfiii2u )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "3ga000", 0, MD5(941c7e8d0838db9880ea7bf169ad310d) SHA1(76e9fdef020c4b85a10aa8828a63e67c7dca22bd) )
|
||||
ROM_END
|
||||
|
||||
@ -2753,7 +2753,7 @@ ROM_START( sfiii3 )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "33s000", 0, MD5(f159ad85cc94ced3ddb9ef5e92173a9f) SHA1(47c7ae0f2dc47c7d28bdf66d378a3aaba4c99c75) )
|
||||
ROM_END
|
||||
|
||||
@ -2764,7 +2764,7 @@ ROM_START( sfiii3a )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "cap-33s-2", 0, SHA1(24e78b8c66fb1573ffd642ee51607f3b53ed40b7) MD5(cf63f3dbcc2653b95709133fe79c7225) )
|
||||
ROM_END
|
||||
|
||||
@ -2775,7 +2775,7 @@ ROM_START( redearth )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "wzd000", 0, MD5(028ff12a4ce34118dd0091e87c8cdd08) SHA1(6d4e6b7fff4ff3f04e349479fa5a1cbe63e673b8) )
|
||||
ROM_END
|
||||
|
||||
@ -2786,7 +2786,7 @@ ROM_START( warzard )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "wzd000", 0, MD5(028ff12a4ce34118dd0091e87c8cdd08) SHA1(6d4e6b7fff4ff3f04e349479fa5a1cbe63e673b8) )
|
||||
ROM_END
|
||||
|
||||
@ -2798,7 +2798,7 @@ ROM_START( jojo )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "jjk000", 0, MD5(05440ecf90e836207a27a99c817a3328) SHA1(d5a11315ac21e573ffe78e63602ec2cb420f361f) )
|
||||
ROM_END
|
||||
|
||||
@ -2809,7 +2809,7 @@ ROM_START( jojoalt )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "cap-jjk-160", 0, SHA1(74fb14d838d98c3e10baa08e6f7b2464d840dcf0) MD5(93cc16f11a88c8f5268cb96baebc0a13) )
|
||||
ROM_END
|
||||
|
||||
@ -2820,7 +2820,7 @@ ROM_START( jojoba )
|
||||
ROM_REGION32_BE( 0x800000*2, "user4", ROMREGION_ERASEFF ) /* Program Code Region */
|
||||
ROM_REGION16_BE( 0x800000*10, "user5", ROMREGION_ERASEFF ) /* GFX Region */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "jjm000", 0, MD5(bf6b90334bf1f6bd8dbfed737face2d6) SHA1(688520bb83ccbf4b31c3bfe26bd0cc8292a8c558) )
|
||||
ROM_END
|
||||
|
||||
|
@ -281,42 +281,42 @@ ROM_END
|
||||
ROM_START( cndypuzl )
|
||||
CD32_BIOS
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "cndypuzl", 0, SHA1(21093753a1875dc4fb97f23232ed3d8776b48c06) MD5(dcb6cdd7d81d5468c1290a3baf4265cb) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( haremchl )
|
||||
CD32_BIOS
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "haremchl", 0, SHA1(4d5df2b64b376e8d0574100110f3471d3190765c) MD5(00adbd944c05747e9445446306f904be) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( lsrquiz )
|
||||
CD32_BIOS
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "lsrquiz", 0, SHA1(4250c94ab77504104005229b28f24cfabe7c9e48) MD5(12a94f573fe5d218db510166b86fdda5) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( lsrquiz2 )
|
||||
CD32_BIOS
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "lsrquiz2", 0, SHA1(ea92df0e53bf36bb86d99ad19fca21c6129e61d7) MD5(df63c32aca815f6c97889e08c10b77bc) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( mgprem11 )
|
||||
CD32_BIOS
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "mgprem11", 0, SHA1(a8a32d10148ba968b57b8186fdf4d4cd378fb0d5) MD5(e0e4d00c6f981c19a1d20d5e7090b0db) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( lasstixx )
|
||||
CD32_BIOS
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "lasstixx", 0, SHA1(29c2525d43a696da54648caffac9952cec85fd37) MD5(6242dd8a3c0b15ef9eafb930b7a7e87f) )
|
||||
ROM_END
|
||||
|
||||
|
@ -1234,7 +1234,7 @@ static MACHINE_DRIVER_START( djmain )
|
||||
MDRV_MACHINE_START(djmain)
|
||||
MDRV_MACHINE_RESET(djmain)
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", ide_interrupt)
|
||||
|
||||
/* video hardware */
|
||||
MDRV_SCREEN_ADD("main", RASTER)
|
||||
@ -1288,7 +1288,7 @@ ROM_START( bm1stmix )
|
||||
ROM_LOAD16_BYTE( "753jaa09.25d", 0x100000, 0x80000, CRC(B50C3DBB) SHA1(6022ea249aad0793b2279699e68087b4bc9b4ef1) )
|
||||
ROM_LOAD16_BYTE( "753jaa10.27d", 0x100001, 0x80000, CRC(391F4BFD) SHA1(791c9889ea3ce639bbfb87934a1cad9aa3c9ccde) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "753jaa11", 0, MD5(d56ec7b9877d1f26d7fc1cabed404947) SHA1(71d200d1bd3f1f3a01f4daa78dc9abcca8b8a1fb) ) /* ver 1.00 JA */
|
||||
// There is an alternate image
|
||||
//DISK_IMAGE( "753jaa11", 0, MD5(260c9b72f4a03055e3abad61c6225324) SHA1(2cc3e149744516bf2353a2b47d33bc9d2072b6c4) ) /* ver 1.00 JA */
|
||||
@ -1311,7 +1311,7 @@ ROM_START( bm2ndmix )
|
||||
ROM_LOAD16_BYTE( "853jaa09.25d", 0x100000, 0x80000, CRC(8584E21E) SHA1(3d1ca6de00f9ac07bbe7cd1e67093cca7bf484bb) )
|
||||
ROM_LOAD16_BYTE( "853jaa10.27d", 0x100001, 0x80000, CRC(9CB92D98) SHA1(6ace4492ba0b5a8f94a9e7b4f7126b31c6254637) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "853jaa11", 0, MD5(37281741b748bea7dfa711a956649d1e) SHA1(03d6cc5aea5920163fbaba34c4f838ca605a87e3) ) /* ver 1.10 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1332,7 +1332,7 @@ ROM_START( bm2ndmxa )
|
||||
ROM_LOAD16_BYTE( "853jaa09.25d", 0x100000, 0x80000, CRC(8584E21E) SHA1(3d1ca6de00f9ac07bbe7cd1e67093cca7bf484bb) )
|
||||
ROM_LOAD16_BYTE( "853jaa10.27d", 0x100001, 0x80000, CRC(9CB92D98) SHA1(6ace4492ba0b5a8f94a9e7b4f7126b31c6254637) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "853jaa11", 0, MD5(37281741b748bea7dfa711a956649d1e) SHA1(03d6cc5aea5920163fbaba34c4f838ca605a87e3) ) /* ver 1.10 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1354,7 +1354,7 @@ ROM_START( bm3rdmix )
|
||||
ROM_LOAD16_BYTE( "825jaa10.27d", 0x100001, 0x80000, CRC(44D184F3) SHA1(28f3ec33a29164a6531f53db071272ccf015f66d) )
|
||||
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "825jaa11", 0, SHA1(dc10d8d281dd8153aeb620228e397aba0bbac198) MD5(3276e3ed57f1a6d9a18365054b0439ba) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1375,7 +1375,7 @@ ROM_START( bmcompmx )
|
||||
ROM_LOAD16_BYTE( "858jaa09.25d", 0x100000, 0x80000, CRC(0B4AD843) SHA1(c01e15053dd1975dc68db9f4e6da47062d8f9b54) )
|
||||
ROM_LOAD16_BYTE( "858jaa10.27d", 0x100001, 0x80000, CRC(00B124EE) SHA1(435d28a327c2707833a8ddfe841104df65ffa3f8) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "858jaa11", 0, MD5(6c573b432c5d8b5a4fb857b0fab26cb8) SHA1(05a3f2359d089f47dcaa28ee7bc65a23efecda94) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1396,7 +1396,7 @@ ROM_START( hmcompmx )
|
||||
ROM_LOAD16_BYTE( "858uaa09.25d", 0x100000, 0x80000, CRC(99519886) SHA1(664f6bd953201a6e2fc123cb8b3facf72766107d) )
|
||||
ROM_LOAD16_BYTE( "858uaa10.27d", 0x100001, 0x80000, CRC(20AA7145) SHA1(eeff87eb9a9864985d751f45e843ee6e73db8cfd) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "858jaa11", 0, MD5(6c573b432c5d8b5a4fb857b0fab26cb8) SHA1(05a3f2359d089f47dcaa28ee7bc65a23efecda94) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1417,7 +1417,7 @@ ROM_START( bm4thmix )
|
||||
ROM_LOAD16_BYTE( "847jab09.25d", 0x100000, 0x80000, CRC(2E4AC9FE) SHA1(bbd4c6e0c82fc0be88f851e901e5853b6bcf775f) )
|
||||
ROM_LOAD16_BYTE( "847jab10.27d", 0x100001, 0x80000, CRC(C78516F5) SHA1(1adf5805c808dc55de14a9a9b20c3d2cf7bf414d) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "847jaa11", 0, MD5(47cb5c1b856aa11cf38f0c7ea4a7d1c3) SHA1(374d5d5340d4a8818577f9ae81021651d6ee3429) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1438,7 +1438,7 @@ ROM_START( bm5thmix )
|
||||
ROM_LOAD16_BYTE( "981jaa09.25d", 0x100000, 0x80000, CRC(D96D4E1C) SHA1(379aa4e82cd06490645f54dab1724c827108735d) )
|
||||
ROM_LOAD16_BYTE( "981jaa10.27d", 0x100001, 0x80000, CRC(06BEE0E4) SHA1(6eea8614cb01e7079393b9976b6fd6a52c14e3c0) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "981jaa11", 0, MD5(0058bbdcb5db054adff1c4148ef4211e) SHA1(bee71c31978ac186e5e933adcf0220a70496ca6c) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1459,7 +1459,7 @@ ROM_START( bmclubmx )
|
||||
ROM_LOAD16_BYTE( "993jaa09.25d", 0x100000, 0x80000, CRC(E1A172DD) SHA1(42e850c055dc5bfccf6b6989f9f3a945fce13006) )
|
||||
ROM_LOAD16_BYTE( "993jaa10.27d", 0x100001, 0x80000, CRC(9D113A2D) SHA1(eee94a5f7015c49aa630b8df0c8e9d137d238811) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "993jaa11.chd", 0, NO_DUMP )
|
||||
// this image has not been verified
|
||||
// DISK_IMAGE( "993jaa11.chd", 0, MD5(e26eb62d7cf3357585f5066da6063143) ) /* ver 1.00 JA */
|
||||
@ -1482,7 +1482,7 @@ ROM_START( bmcompm2 )
|
||||
ROM_LOAD16_BYTE( "988jaa09.25d", 0x100000, 0x80000, CRC(8F3BAE7F) SHA1(c4dac14f6c7f75a2b19153e05bfe969e9eb4aca0) )
|
||||
ROM_LOAD16_BYTE( "988jaa10.27d", 0x100001, 0x80000, CRC(248BF0EE) SHA1(d89205ed57e771401bfc2c24043d200ecbd0b7fc) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "988jaa11", 0, MD5(e7d1bcc21a56db62c47f3293fbdf80d9) SHA1(00a2e258d66585002413a999afb695a3f3fe30cb) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1503,7 +1503,7 @@ ROM_START( hmcompm2 )
|
||||
ROM_LOAD16_BYTE( "988uaa09.25d", 0x100000, 0x80000, CRC(C2AD6810) SHA1(706388c5acf6718297fd90e10f8a673463a0893b) )
|
||||
ROM_LOAD16_BYTE( "988uaa10.27d", 0x100001, 0x80000, CRC(DAB0F3C9) SHA1(6fd899e753e32f60262c54ab8553c686c7ef28de) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "988jaa11", 0, MD5(e7d1bcc21a56db62c47f3293fbdf80d9) SHA1(00a2e258d66585002413a999afb695a3f3fe30cb) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1524,7 +1524,7 @@ ROM_START( bmdct )
|
||||
ROM_LOAD16_BYTE( "995jaa09.25d", 0x100000, 0x80000, CRC(1510A9C2) SHA1(daf1ab26b7b6b0fe0123b3fbee68684157c2ce51) )
|
||||
ROM_LOAD16_BYTE( "995jaa10.27d", 0x100001, 0x80000, CRC(F9E4E9F2) SHA1(fe91badf6b0baeea690d75399d8c66fabcf6d352) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "995jaa11", 0, MD5(8f5936d2b0b0914b5c88f5432c6cac21) SHA1(deed0fca533f3e56e04f9967f3f76145ca106f06) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1545,7 +1545,7 @@ ROM_START( bmcorerm )
|
||||
ROM_LOAD16_BYTE( "a05jaa09.25d", 0x100000, 0x80000, CRC(1504D62C) SHA1(3c31c6625bc089235a96fe21021239f2d0c0f6e1) )
|
||||
ROM_LOAD16_BYTE( "a05jaa10.27d", 0x100001, 0x80000, CRC(99D75C36) SHA1(9599420863aa0a9492d3caeb03f8ac5fd4c3cdb2) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "a05jaa11", 0, MD5(bf63321a1bb167f35f1a1111c02874b6) SHA1(95f8e5d29cc9f9af2b1c9397a26217f685f9d5a7) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1566,7 +1566,7 @@ ROM_START( bm6thmix )
|
||||
ROM_LOAD16_BYTE( "a21jaa09.25d", 0x100000, 0x80000, CRC(181E6F70) SHA1(82c7ca3068ace9a66b614ead4b90ea6fe4017d51) )
|
||||
ROM_LOAD16_BYTE( "a21jaa10.27d", 0x100001, 0x80000, CRC(1AC33595) SHA1(3173bb8dc420487c4d427e779444a98aad37d51e) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "a21jaa11", 0, MD5(d7a02bd5db4f6fbefaceb1781d35d7a6) SHA1(9e9fb8000cfb53686d94060d7391fb2950265510) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1587,7 +1587,7 @@ ROM_START( bm7thmix )
|
||||
ROM_LOAD16_BYTE( "b07jaa09.25d", 0x100000, 0x80000, CRC(2530CEDB) SHA1(94b38b4fe198b26a2ff4d99d2cb28a0f935fe940) )
|
||||
ROM_LOAD16_BYTE( "b07jaa10.27d", 0x100001, 0x80000, CRC(6B75BA9C) SHA1(aee922adc3bc0296ae6e08e461b20a9e5e72a2df) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "b07jaa11", 0, MD5(8ee59f074ee79eb7a435a54b6745387c) SHA1(91957d353d2978ce46c5232dd182c056206eb722) ) /* ver 1.00 JA */
|
||||
// this image has not been verified
|
||||
//DISK_IMAGE( "b07jab11.chd", 0, MD5(0e9440787ca69567792095085e2a3619) ) /* ver 1.00 JA */
|
||||
@ -1610,7 +1610,7 @@ ROM_START( bmfinal )
|
||||
ROM_LOAD16_BYTE( "c01jaa09.25d", 0x100000, 0x80000, CRC(45CF93B1) SHA1(7c5082bcd1fe15761a0a965e25dda121904ff1bd) )
|
||||
ROM_LOAD16_BYTE( "c01jaa10.27d", 0x100001, 0x80000, CRC(C9927749) SHA1(c2644877bda483e241381265e723ea8ab8357761) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "c01jaa11", 0, MD5(ab47c58c0eda12c591d20013e16525f0) SHA1(f7e19e590005201d859f9a4ced8edf7fe88099f6) ) /* ver 1.00 JA */
|
||||
// this image has not been verified
|
||||
//DISK_IMAGE( "c01jaa11", 0, MD5(8bb7e6b6bc63cac8a4f2997307c25748) ) /* ver 1.00 JA */
|
||||
@ -1635,7 +1635,7 @@ ROM_START( bm3rdmxb )
|
||||
ROM_LOAD16_BYTE( "825jab09.25d", 0x100000, 0x80000, CRC(1407BA5D) SHA1(e7a0d190326589f4d94e83cb7c85dd4e91f4efad) )
|
||||
ROM_LOAD16_BYTE( "825jab10.27d", 0x100001, 0x80000, CRC(2AFD0A10) SHA1(1b8b868ac5720bb1b376f4eb8952efb190257bda) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "825jab11", 0, MD5(f4360da10a932ba90e93469df7426d1d) SHA1(1) ) /* ver 1.01 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1656,7 +1656,7 @@ ROM_START( popn1 )
|
||||
ROM_LOAD16_BYTE( "803jaa09.25d", 0x100000, 0x80000, CRC(204D53EB) SHA1(349de147246b0ed08fb7e473d63e073b71fa30c9) )
|
||||
ROM_LOAD16_BYTE( "803jaa10.27d", 0x100001, 0x80000, CRC(535A61A3) SHA1(b24c57601a7e3a349473af69114703133a46806d) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "803jaa11.chd", 0, MD5(54a8ac87857d81740621c622e27736d7) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1677,7 +1677,7 @@ ROM_START( popn2 )
|
||||
ROM_LOAD16_BYTE( "831jaa09.25d", 0x100000, 0x80000, CRC(AE7838D2) SHA1(4f8a6793065c6c1eb08161f65b1d6246987bf47e) )
|
||||
ROM_LOAD16_BYTE( "831jaa10.27d", 0x100001, 0x80000, CRC(85173CB6) SHA1(bc4d86bf4654a9a0a58e624f77090854950f3993) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "831jaa11.chd", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -1698,7 +1698,7 @@ ROM_START( popn3 )
|
||||
ROM_LOAD16_BYTE( "980jaa09.25d", 0x100000, 0x80000, CRC(1CB4D84E) SHA1(9669585c6a2825aeae6e47dd03458624b4c44721) )
|
||||
ROM_LOAD16_BYTE( "980jaa10.27d", 0x100001, 0x80000, CRC(7776B87E) SHA1(662b7cd7cb4fb8f8bab240ef543bf9a593e23a03) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "980jaa11.chd", 0, MD5(6e5cc17a6bc75cac0256192cc700215c) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
|
||||
@ -1719,7 +1719,7 @@ ROM_START( popnstex )
|
||||
ROM_LOAD16_BYTE( "970jba09.25d", 0x100000, 0x80000, CRC(5D2BDA52) SHA1(d03c135ac04437b54e4d267ae168fe7ebb9e5b65) )
|
||||
ROM_LOAD16_BYTE( "970jba10.27d", 0x100001, 0x80000, CRC(EDC4A245) SHA1(30bbd7bf0299a064119c535abb9be69d725aa130) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "970jba11.chd", 0, MD5(1616905838fdb2b521d53499c6c2a7a4) ) /* ver 1.00 JA */
|
||||
ROM_END
|
||||
#endif
|
||||
|
@ -827,13 +827,13 @@ MACHINE_DRIVER_END
|
||||
|
||||
static MACHINE_DRIVER_START( dlair_pr7820 )
|
||||
MDRV_IMPORT_FROM(dlair_base)
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_PR7820, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_PR7820)
|
||||
MACHINE_DRIVER_END
|
||||
|
||||
|
||||
static MACHINE_DRIVER_START( dlair_ldv1000 )
|
||||
MDRV_IMPORT_FROM(dlair_base)
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000)
|
||||
MACHINE_DRIVER_END
|
||||
|
||||
|
||||
@ -851,7 +851,7 @@ static MACHINE_DRIVER_START( dleuro )
|
||||
MDRV_MACHINE_START(dleuro)
|
||||
MDRV_MACHINE_RESET(dlair)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", PHILLIPS_22VP932, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PHILLIPS_22VP932)
|
||||
|
||||
/* video hardware */
|
||||
MDRV_SCREEN_ADD("main", RASTER)
|
||||
@ -896,7 +896,7 @@ ROM_START( dlair ) /* revision F2 */
|
||||
ROM_LOAD( "dl_f2_u3.bin", 0x4000, 0x2000, CRC(ab514e5b) SHA1(29d1015b951f0f2d4e5257497f3bf007c5e2262c) )
|
||||
ROM_LOAD( "dl_f2_u4.bin", 0x6000, 0x2000, CRC(f5ec23d2) SHA1(71149e2d359cc5944fbbb53dd7d0c2b42fbc9bb4) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "dlair", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -908,7 +908,7 @@ ROM_START( dlaira ) /* revision A */
|
||||
ROM_LOAD( "dl_a_u4.bin", 0x6000, 0x2000, CRC(924d12f2) SHA1(05b487e651a4817991dfc2308834b8f2fae918b4) )
|
||||
ROM_LOAD( "dl_a_u5.bin", 0x8000, 0x2000, CRC(6ec2f9c1) SHA1(0b8026927697a99fe8fa0dd4bd643418779a1d45) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "dlair", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -920,7 +920,7 @@ ROM_START( dlairb ) /* revision B */
|
||||
ROM_LOAD( "dl_b_u4.bin", 0x6000, 0x2000, CRC(924d12f2) SHA1(05b487e651a4817991dfc2308834b8f2fae918b4) )
|
||||
ROM_LOAD( "dl_b_u5.bin", 0x8000, 0x2000, CRC(6ec2f9c1) SHA1(0b8026927697a99fe8fa0dd4bd643418779a1d45) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "dlair", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -932,7 +932,7 @@ ROM_START( dlairc ) /* revision C */
|
||||
ROM_LOAD( "dl_c_u4.bin", 0x6000, 0x2000, CRC(924d12f2) SHA1(05b487e651a4817991dfc2308834b8f2fae918b4) )
|
||||
ROM_LOAD( "dl_c_u5.bin", 0x8000, 0x2000, CRC(6ec2f9c1) SHA1(0b8026927697a99fe8fa0dd4bd643418779a1d45) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "dlair", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -944,7 +944,7 @@ ROM_START( dlaird ) /* revision D */
|
||||
ROM_LOAD( "dl_d_u4.bin", 0x6000, 0x2000, CRC(5f7212cb) SHA1(69c34de1bb44b6cd2adc2947d00d8823d3e87130) )
|
||||
ROM_LOAD( "dl_d_u5.bin", 0x8000, 0x2000, CRC(2b469c89) SHA1(646394b51325ca9163221a43b5af64a8067eb80b) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "dlair", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -955,7 +955,7 @@ ROM_START( dlaire ) /* revision E */
|
||||
ROM_LOAD( "dl_e_u3.bin", 0x4000, 0x2000, CRC(897bf075) SHA1(d2ff9c2fec37544cfe8fb60273524c6610488502) )
|
||||
ROM_LOAD( "dl_e_u4.bin", 0x6000, 0x2000, CRC(4ebffba5) SHA1(d04711247ffa88e371ec461465dd75a8158d90bc) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "dlair", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -966,7 +966,7 @@ ROM_START( dlairf ) /* revision F */
|
||||
ROM_LOAD( "dl_f_u3.bin", 0x4000, 0x2000, CRC(ab514e5b) SHA1(29d1015b951f0f2d4e5257497f3bf007c5e2262c) )
|
||||
ROM_LOAD( "dl_f_u4.bin", 0x6000, 0x2000, CRC(a817324e) SHA1(1299c83342fc70932f67bda8ae60bace91d66429) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "dlair", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -980,7 +980,7 @@ ROM_START( dleuro ) /* European Atari version */
|
||||
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "elu33.bin", 0x0000, 0x2000, CRC(e7506d96) SHA1(610ae25bd8db13b18b9e681e855ffa978043255b) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "dleuro", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -994,7 +994,7 @@ ROM_START( dlital ) /* Italian Sidam version */
|
||||
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dlita33.bin", 0x0000, 0x2000, CRC(e7506d96) SHA1(610ae25bd8db13b18b9e681e855ffa978043255b) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "dleuro", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -1007,7 +1007,7 @@ ROM_START( spaceace ) /* revision A3 */
|
||||
ROM_LOAD( "sa_a3_u4.bin", 0x6000, 0x2000, CRC(57db2a79) SHA1(5286905d9bde697845a98bd77f31f2a96a8874fc) )
|
||||
ROM_LOAD( "sa_a3_u5.bin", 0x8000, 0x2000, CRC(85cbcdc4) SHA1(97e01e96c885ab7af4c3a3b586eb40374d54f12f) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "spaceace", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -1019,7 +1019,7 @@ ROM_START( spaceaa2 ) /* revision A2 */
|
||||
ROM_LOAD( "sa_a2_u4.bin", 0x6000, 0x2000, CRC(57db2a79) SHA1(5286905d9bde697845a98bd77f31f2a96a8874fc) )
|
||||
ROM_LOAD( "sa_a2_u5.bin", 0x8000, 0x2000, CRC(85cbcdc4) SHA1(97e01e96c885ab7af4c3a3b586eb40374d54f12f) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "spaceace", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -1031,7 +1031,7 @@ ROM_START( spaceaa ) /* revision A */
|
||||
ROM_LOAD( "sa_a_u4.bin", 0x6000, 0x2000, CRC(57db2a79) SHA1(5286905d9bde697845a98bd77f31f2a96a8874fc) )
|
||||
ROM_LOAD( "sa_a_u5.bin", 0x8000, 0x2000, CRC(85cbcdc4) SHA1(97e01e96c885ab7af4c3a3b586eb40374d54f12f) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "spaceace", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -1046,7 +1046,7 @@ ROM_START( saeuro ) /* Italian Sidam version */
|
||||
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "sa_u33a.bin", 0x0000, 0x2000, CRC(a8c14612) SHA1(dbcf90b929e714f328bdcb0d8cd7c9e7d08a8be7) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "saeuro", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
|
@ -290,7 +290,7 @@ static MACHINE_DRIVER_START( esh )
|
||||
|
||||
MDRV_MACHINE_START(esh)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000)
|
||||
|
||||
/* video */
|
||||
|
||||
|
@ -883,9 +883,9 @@ static void atapi_init(running_machine *machine)
|
||||
atapi_cdata_wait = 0;
|
||||
|
||||
// allocate two SCSI CD-ROM devices
|
||||
SCSIAllocInstance( SCSI_DEVICE_CDROM, &atapi_device_data[0], 0 );
|
||||
SCSIAllocInstance( SCSI_DEVICE_CDROM, &atapi_device_data[0], "scsi0" );
|
||||
// TODO: the slave drive can be either CD-ROM, DVD-ROM or HDD
|
||||
SCSIAllocInstance( SCSI_DEVICE_CDROM, &atapi_device_data[1], 1 );
|
||||
SCSIAllocInstance( SCSI_DEVICE_CDROM, &atapi_device_data[1], "scsi1" );
|
||||
add_exit_callback(machine, atapi_exit);
|
||||
}
|
||||
|
||||
@ -2340,7 +2340,7 @@ ROM_START( ppp )
|
||||
ROM_REGION(0xc0, "user2", 0) // Security dongle
|
||||
ROM_LOAD("gq977-ja", 0x00, 0xc0, BAD_DUMP CRC(55b5abdb) SHA1(d8da5bac005235480a1815bd0a79c3e8a63ebad1))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "scsi0" )
|
||||
DISK_IMAGE_READONLY( "977jaa01", 0, MD5(9abc766b72dab28db920f3d264fc2254) SHA1(05bce40c3b241cd1f634d6688ec179a86f57da9f) )
|
||||
|
||||
// TODO: the audio CD is not dumped
|
||||
@ -2355,8 +2355,10 @@ ROM_START( kbm )
|
||||
ROM_REGION(0xc0, "user2", ROMREGION_ERASE00) // Security dongle
|
||||
ROM_LOAD("gq974-ja", 0x00, 0xc0, BAD_DUMP CRC(4578f29b) SHA1(faaeaf6357c1e86e898e7017566cfd2fc7ee3d6f))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "scsi0" )
|
||||
DISK_IMAGE_READONLY( "974jac01", 0, SHA1(18179bf23519d5b0c82c72e8f47dfaa4d2c4a3e2) MD5(cb68cf69e55aa33429f149f474e2c96e) )
|
||||
|
||||
DISK_REGION( "scsi1" )
|
||||
DISK_IMAGE_READONLY( "974jaa02", 1, SHA1(8d78a91d98967a232c4b98628e2db25df0a7f8bd) MD5(5cb0100791294559fedccc2a9a46fd86) )
|
||||
ROM_END
|
||||
|
||||
@ -2369,8 +2371,10 @@ ROM_START( kbm2nd )
|
||||
ROM_REGION(0xc0, "user2", ROMREGION_ERASE00) // Security dongle
|
||||
ROM_LOAD("gca01-ja", 0x00, 0xc0, BAD_DUMP CRC(2bda339d) SHA1(031cb3f44e7a89cd62a9ba948f3d19d53a325abd))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "scsi0" )
|
||||
DISK_IMAGE_READONLY( "a01jaa01", 0, SHA1(87c21dc6b9fe8d9f696985cfd9dc14a23f0932fe) MD5(0eff2ca8ebef1fd8815d1d7cb0c2383a) )
|
||||
|
||||
DISK_REGION( "scsi1" )
|
||||
DISK_IMAGE_READONLY( "a01jaa02", 1, SHA1(fabfcc02f97c867c361df7b9539e6b77f369b73f) MD5(25679474e987d0dd83a0db2bad24bc14) )
|
||||
ROM_END
|
||||
|
||||
@ -2383,8 +2387,10 @@ ROM_START( kbm3rd )
|
||||
ROM_REGION(0xc0, "user2", 0) // Security dongle
|
||||
ROM_LOAD("gca12-ja", 0x00, 0xc0, BAD_DUMP CRC(cf01dc15) SHA1(da8d208233487ebe65a0a9826fc72f1f459baa26))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "scsi0" )
|
||||
DISK_IMAGE_READONLY( "a12jaa01", 0, MD5(130a11bd229d9c30bd6d9ffeaf94926e) SHA1(6b595b17260b0ca17d04d7911616d5ff88158f26) )
|
||||
|
||||
DISK_REGION( "scsi1" )
|
||||
DISK_IMAGE_READONLY( "a12jaa02", 1, MD5(10ff654cf3d9b833ecbe72a395e7bb60) SHA1(4adddc8e028111169889bfb99007238da5f4d330) )
|
||||
ROM_END
|
||||
|
||||
@ -2400,8 +2406,10 @@ ROM_START( popn7 )
|
||||
ROM_REGION(0x80000, "audio", 0) // SPU 68K program
|
||||
ROM_LOAD16_WORD_SWAP("a02jaa04.3q", 0x00000, 0x80000, CRC(8c6000dd) SHA1(94ab2a66879839411eac6c673b25143d15836683))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "scsi0" )
|
||||
DISK_IMAGE_READONLY( "b00jab01", 0, SHA1(7462586f67b5c3b015ac581ad0afc089fcd6f537) MD5(af9a249b23783d53ff27ea7dc7e6735c) )
|
||||
|
||||
DISK_REGION( "scsi1" )
|
||||
DISK_IMAGE_READONLY( "b00jaa02", 1, SHA1(fea9439f14304d865830fb34f8781346d95a1df7) MD5(cf4c4f7c2321fcca6d86e8c144261752) )
|
||||
ROM_END
|
||||
|
||||
@ -2414,8 +2422,10 @@ ROM_START( ppd )
|
||||
ROM_REGION(0xc0, "user2", ROMREGION_ERASE00) // Security dongle
|
||||
ROM_LOAD("gq977-ko", 0x00, 0xc0, BAD_DUMP CRC(ee743323) SHA1(2042e45879795557ad3cc21b37962f6bf54da60d))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "scsi0" )
|
||||
DISK_IMAGE_READONLY( "977kaa01", 0, SHA1(7069c1e42bf994ccdfcf6ff0dda9c5de94f1cc65) MD5(f499cb458d823200dc96fe9cef5c08c8) )
|
||||
|
||||
DISK_REGION( "scsi1" )
|
||||
DISK_IMAGE_READONLY( "977kaa02", 1, SHA1(45d5cda77f789351260bbd6f9c47a5fa93998133) MD5(b58978a81931058fe28825b6147b1bed) )
|
||||
ROM_END
|
||||
|
||||
@ -2428,8 +2438,10 @@ ROM_START( ppp11 )
|
||||
ROM_REGION(0xc0, "user2", ROMREGION_ERASE00) // Security dongle
|
||||
ROM_LOAD("gq977-ja", 0x00, 0xc0, BAD_DUMP CRC(55b5abdb) SHA1(d8da5bac005235480a1815bd0a79c3e8a63ebad1))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "scsi0" )
|
||||
DISK_IMAGE_READONLY( "gc977jaa01", 0, SHA1(aa43526971dad6502e4b9583d8f5c18d93ced820) MD5(161ab0096d8def5ef133eec872afc645) )
|
||||
|
||||
DISK_REGION( "scsi1" )
|
||||
DISK_IMAGE_READONLY( "gc977jaa02", 1, SHA1(4a0edf424e091c33db91b00edf7c7246754cc8bb) MD5(9cb7cb79d2f0a47e994cfb91847ca190) )
|
||||
ROM_END
|
||||
|
||||
|
@ -654,7 +654,7 @@ static MACHINE_DRIVER_START(gamecstl)
|
||||
MDRV_DEVICE_ADD( "pic8259_2", PIC8259 )
|
||||
MDRV_DEVICE_CONFIG( gamecstl_pic8259_2_config )
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", ide_interrupt)
|
||||
|
||||
MDRV_NVRAM_HANDLER( mc146818 )
|
||||
|
||||
@ -740,7 +740,7 @@ ROM_START(gamecstl)
|
||||
ROM_REGION(0x08100, "gfx1", 0)
|
||||
ROM_LOAD("cga.chr", 0x00000, 0x01000, CRC(42009069) SHA1(ed08559ce2d7f97f68b9f540bddad5b6295294dd))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "gamecstl", 0, MD5(501ddbebb530b8fd67eb64a4a2de3e35) SHA1(2477468ef1c1d4529057064a319ebfe9fd8facd7) )
|
||||
ROM_END
|
||||
|
||||
|
@ -1780,7 +1780,7 @@ static MACHINE_DRIVER_START( g2laser )
|
||||
|
||||
MDRV_MACHINE_START(laserdisc)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_PR8210, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_PR8210)
|
||||
|
||||
MDRV_SOUND_ADD("laserdisc", CUSTOM, 0)
|
||||
MDRV_SOUND_CONFIG(laserdisc_custom_interface)
|
||||
|
@ -435,7 +435,7 @@ static MACHINE_DRIVER_START( gpworld )
|
||||
|
||||
MDRV_MACHINE_START(gpworld)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000)
|
||||
|
||||
/* video */
|
||||
|
||||
|
@ -345,7 +345,7 @@ static MACHINE_DRIVER_START( istellar )
|
||||
|
||||
MDRV_MACHINE_START(istellar)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000)
|
||||
|
||||
/* video */
|
||||
|
||||
|
@ -651,7 +651,7 @@ static MACHINE_DRIVER_START( kinst )
|
||||
MDRV_MACHINE_START(kinst)
|
||||
MDRV_MACHINE_RESET(kinst)
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", ide_interrupt)
|
||||
|
||||
/* video hardware */
|
||||
MDRV_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK)
|
||||
@ -694,7 +694,7 @@ ROM_START( kinst )
|
||||
ROM_LOAD16_BYTE( "u35-l1", 0xc00000, 0x80000, CRC(0aaef4fc) SHA1(48c4c954ac9db648f28ad64f9845e19ec432eec3) )
|
||||
ROM_LOAD16_BYTE( "u36-l1", 0xe00000, 0x80000, CRC(0577bb60) SHA1(cc78070cc41701e9a91fde5cfbdc7e1e83354854) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "kinst", 0, MD5(6d4c2f152c9a18ab3a9b05b8804306a8) SHA1(a37a2c5e52ea936a715210d237874dd573bb002f) )
|
||||
ROM_END
|
||||
|
||||
@ -713,7 +713,7 @@ ROM_START( kinst14 )
|
||||
ROM_LOAD16_BYTE( "u35-l1", 0xc00000, 0x80000, CRC(0aaef4fc) SHA1(48c4c954ac9db648f28ad64f9845e19ec432eec3) )
|
||||
ROM_LOAD16_BYTE( "u36-l1", 0xe00000, 0x80000, CRC(0577bb60) SHA1(cc78070cc41701e9a91fde5cfbdc7e1e83354854) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "kinst", 0, MD5(6d4c2f152c9a18ab3a9b05b8804306a8) SHA1(a37a2c5e52ea936a715210d237874dd573bb002f) )
|
||||
ROM_END
|
||||
|
||||
@ -732,7 +732,7 @@ ROM_START( kinst13 )
|
||||
ROM_LOAD16_BYTE( "u35-l1", 0xc00000, 0x80000, CRC(0aaef4fc) SHA1(48c4c954ac9db648f28ad64f9845e19ec432eec3) )
|
||||
ROM_LOAD16_BYTE( "u36-l1", 0xe00000, 0x80000, CRC(0577bb60) SHA1(cc78070cc41701e9a91fde5cfbdc7e1e83354854) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "kinst", 0, MD5(6d4c2f152c9a18ab3a9b05b8804306a8) SHA1(a37a2c5e52ea936a715210d237874dd573bb002f) )
|
||||
ROM_END
|
||||
|
||||
@ -751,7 +751,7 @@ ROM_START( kinstp )
|
||||
ROM_LOAD16_BYTE( "u35-l1", 0xc00000, 0x80000, CRC(0aaef4fc) SHA1(48c4c954ac9db648f28ad64f9845e19ec432eec3) )
|
||||
ROM_LOAD16_BYTE( "u36-l1", 0xe00000, 0x80000, CRC(0577bb60) SHA1(cc78070cc41701e9a91fde5cfbdc7e1e83354854) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "kinst", 0, MD5(6d4c2f152c9a18ab3a9b05b8804306a8) SHA1(a37a2c5e52ea936a715210d237874dd573bb002f) )
|
||||
ROM_END
|
||||
|
||||
@ -770,7 +770,7 @@ ROM_START( kinst2 )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u35", 0xc00000, 0x80000, CRC(7245ce69) SHA1(24a3ff009c8a7f5a0bfcb198b8dcb5df365770d3) )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u36", 0xe00000, 0x80000, CRC(8920acbb) SHA1(0fca72c40067034939b984b4bf32972a5a6c26af) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "kinst2", 0, MD5(2563b089b316f2c8636d78af661ac656) SHA1(ab0242233d2eaf9d907abe246a54e09a8a2561a5) )
|
||||
ROM_END
|
||||
|
||||
@ -789,7 +789,7 @@ ROM_START( kinst2k4 )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u35", 0xc00000, 0x80000, CRC(7245ce69) SHA1(24a3ff009c8a7f5a0bfcb198b8dcb5df365770d3) )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u36", 0xe00000, 0x80000, CRC(8920acbb) SHA1(0fca72c40067034939b984b4bf32972a5a6c26af) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "kinst2", 0, MD5(2563b089b316f2c8636d78af661ac656) SHA1(ab0242233d2eaf9d907abe246a54e09a8a2561a5) )
|
||||
ROM_END
|
||||
|
||||
@ -808,7 +808,7 @@ ROM_START( kinst213 )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u35", 0xc00000, 0x80000, CRC(7245ce69) SHA1(24a3ff009c8a7f5a0bfcb198b8dcb5df365770d3) )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u36", 0xe00000, 0x80000, CRC(8920acbb) SHA1(0fca72c40067034939b984b4bf32972a5a6c26af) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "kinst2", 0, MD5(2563b089b316f2c8636d78af661ac656) SHA1(ab0242233d2eaf9d907abe246a54e09a8a2561a5) )
|
||||
ROM_END
|
||||
|
||||
@ -827,7 +827,7 @@ ROM_START( kinst2k3 )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u35", 0xc00000, 0x80000, CRC(7245ce69) SHA1(24a3ff009c8a7f5a0bfcb198b8dcb5df365770d3) )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u36", 0xe00000, 0x80000, CRC(8920acbb) SHA1(0fca72c40067034939b984b4bf32972a5a6c26af) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "kinst2", 0, MD5(2563b089b316f2c8636d78af661ac656) SHA1(ab0242233d2eaf9d907abe246a54e09a8a2561a5) )
|
||||
ROM_END
|
||||
|
||||
@ -846,7 +846,7 @@ ROM_START( kinst211 )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u35", 0xc00000, 0x80000, CRC(7245ce69) SHA1(24a3ff009c8a7f5a0bfcb198b8dcb5df365770d3) )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u36", 0xe00000, 0x80000, CRC(8920acbb) SHA1(0fca72c40067034939b984b4bf32972a5a6c26af) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "kinst2", 0, MD5(2563b089b316f2c8636d78af661ac656) SHA1(ab0242233d2eaf9d907abe246a54e09a8a2561a5) )
|
||||
ROM_END
|
||||
|
||||
@ -865,7 +865,7 @@ ROM_START( kinst210 )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u35", 0xc00000, 0x80000, CRC(7245ce69) SHA1(24a3ff009c8a7f5a0bfcb198b8dcb5df365770d3) )
|
||||
ROM_LOAD16_BYTE( "ki2_l1.u36", 0xe00000, 0x80000, CRC(8920acbb) SHA1(0fca72c40067034939b984b4bf32972a5a6c26af) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "kinst2", 0, MD5(2563b089b316f2c8636d78af661ac656) SHA1(ab0242233d2eaf9d907abe246a54e09a8a2561a5) )
|
||||
ROM_END
|
||||
|
||||
|
@ -324,7 +324,7 @@ static const SCSIConfigTable dev_table =
|
||||
{
|
||||
1, /* 1 SCSI device */
|
||||
{
|
||||
{ SCSI_ID_0, 0, SCSI_DEVICE_HARDDISK } /* SCSI ID 0, using CHD 0, and it's a HDD */
|
||||
{ SCSI_ID_0, "disk", SCSI_DEVICE_HARDDISK } /* SCSI ID 0, using CHD 0, and it's a HDD */
|
||||
}
|
||||
};
|
||||
|
||||
@ -506,7 +506,7 @@ ROM_START( cryptklr )
|
||||
ROM_REGION32_LE( 0x080000, "user1", 0 ) /* bios */
|
||||
ROM_LOAD( "420b03.27p", 0x0000000, 0x080000, CRC(aab391b1) SHA1(bf9dc7c0c8168c22a4be266fe6a66d3738df916b) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "disk" )
|
||||
DISK_IMAGE( "420uaa04", 0, MD5(179464886f58a2e14b284e3813227a86) SHA1(18fe867c44982bacf0d3ff8453487cd06425a6b7) )
|
||||
ROM_END
|
||||
|
||||
|
@ -291,7 +291,7 @@ static const SCSIConfigTable dev_table =
|
||||
{
|
||||
1, /* 1 SCSI device */
|
||||
{
|
||||
{ SCSI_ID_4, 0, SCSI_DEVICE_CDROM } /* SCSI ID 4, using CHD 0, and it's a CD-ROM */
|
||||
{ SCSI_ID_4, "cdrom", SCSI_DEVICE_CDROM } /* SCSI ID 4, using CHD 0, and it's a CD-ROM */
|
||||
}
|
||||
};
|
||||
|
||||
@ -792,7 +792,7 @@ ROM_START( susume )
|
||||
|
||||
ROM_REGION( 0x0000080, "user2", 0 ) /* default eeprom */
|
||||
ROM_LOAD( "susume.25c", 0x000000, 0x000080, CRC(52f17df7) SHA1(b8ad7787b0692713439d7d9bebfa0c801c806006) )
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "gv027j1", 0, MD5(4443754686d399c3ad12349ac2565f94) SHA1(36676b7bd63e20ce6126280a3f7a3e3ea0a4b8c0) )
|
||||
ROM_END
|
||||
|
||||
@ -802,7 +802,7 @@ ROM_START( hyperath )
|
||||
ROM_REGION( 0x0000080, "user2", 0 ) /* default eeprom */
|
||||
ROM_LOAD( "hyperath.25c", 0x000000, 0x000080, CRC(20a8c435) SHA1(a0f203a999757fba68b391c525ac4b9684a57ba9) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "hyperath", 0, MD5(a777d62bc998768e53d3d764d96cd990) SHA1(dfe0a68258cf33ca09639a752611302b361698e8) )
|
||||
ROM_END
|
||||
|
||||
@ -812,7 +812,7 @@ ROM_START( pbball96 )
|
||||
ROM_REGION( 0x0000080, "user2", 0 ) /* default eeprom */
|
||||
ROM_LOAD( "pbball96.25c", 0x000000, 0x000080, CRC(405a7fc9) SHA1(e2d978f49748ba3c4a425188abcd3d272ec23907) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "pbball96", 0, MD5(5962a38e2af6299659f53613956cd9ed) SHA1(a056138fc68bd1580b1de89b622b159150413a3f) )
|
||||
ROM_END
|
||||
|
||||
@ -822,7 +822,7 @@ ROM_START( weddingr )
|
||||
ROM_REGION( 0x0000080, "user2", 0 ) /* default eeprom */
|
||||
ROM_LOAD( "weddingr.25c", 0x000000, 0x000080, CRC(b90509a0) SHA1(41510a0ceded81dcb26a70eba97636d38d3742c3) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "weddingr", 0, MD5(cacc28156b037e13098f3624ae92ab85) SHA1(e6481c367ad24aa285e51c01221a169b1b74b15f) )
|
||||
ROM_END
|
||||
|
||||
@ -832,7 +832,7 @@ ROM_START( simpbowl )
|
||||
ROM_REGION( 0x0000080, "user2", 0 ) /* default eeprom */
|
||||
ROM_LOAD( "simpbowl.25c", 0x000000, 0x000080, CRC(2c61050c) SHA1(16ae7f81cbe841c429c5c7326cf83e87db1782bf) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "simpbowl", 0, MD5(47702fc060f3f1fbb2dba84ea3544a4a) SHA1(791ce11b0645fd5c3f5b30483bad879f26bb97db) )
|
||||
ROM_END
|
||||
|
||||
@ -842,7 +842,7 @@ ROM_START( btchamp )
|
||||
ROM_REGION( 0x0000080, "user2", 0 ) /* default eeprom */
|
||||
ROM_LOAD( "btchmp.25c", 0x000000, 0x000080, CRC(6d02ea54) SHA1(d3babf481fd89db3aec17f589d0d3d999a2aa6e1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "btchamp", 0, MD5(edc387207bc878b3a4044441e77d25f7) SHA1(e1a75a034d83cffa44268eb30653ba334cc6252d) )
|
||||
ROM_END
|
||||
|
||||
@ -852,7 +852,7 @@ ROM_START( kdeadeye )
|
||||
ROM_REGION( 0x0000080, "user2", 0 ) /* default eeprom */
|
||||
ROM_LOAD( "kdeadeye.25c", 0x000000, 0x000080, CRC(3935d2df) SHA1(cbb855c475269077803c380dbc3621e522efe51e) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "kdeadeye", 0, MD5(5109d61ab8791a6d622499b51e613a8c) SHA1(2b413a2a22e1959fb4f71b67ba51c6c8e0d58970) )
|
||||
ROM_END
|
||||
|
||||
@ -862,7 +862,7 @@ ROM_START( nagano98 )
|
||||
ROM_REGION( 0x0000080, "user2", 0 ) /* default eeprom */
|
||||
ROM_LOAD( "nagano98.25c", 0x000000, 0x000080, CRC(b64b7451) SHA1(a77a37e0cc580934d1e7e05d523bae0acd2c1480) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "nagano98", 0, MD5(cbedbd2953b70f214e72179b2cc0dcd8) SHA1(21d14864cdd34c6e052f3577f8d805dce49fcab6) )
|
||||
ROM_END
|
||||
|
||||
@ -872,7 +872,7 @@ ROM_START( tokimosh )
|
||||
ROM_REGION( 0x0000080, "user2", 0 ) /* default eeprom */
|
||||
ROM_LOAD( "tokimosh.25c", 0x000000, 0x000080, CRC(e57b833f) SHA1(f18a0974a6be69dc179706643aab837ff61c2738) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "755jaa01", 0, MD5(221a0e871de10b50947c8fcd8820eafa) SHA1(d633937885b6f7c1615a9aa97f79cfc1f817c955) )
|
||||
ROM_END
|
||||
|
||||
@ -882,7 +882,7 @@ ROM_START( tokimosp )
|
||||
ROM_REGION( 0x0000080, "user2", 0 ) /* default eeprom */
|
||||
ROM_LOAD( "tokimosp.25c", 0x000000, 0x000080, CRC(af4cdd87) SHA1(97041e287e4c80066043967450779b81b62b2b8e) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE_READONLY( "756jab01", 0, MD5(3c814208a8d9aafdb4989369f4222dba) SHA1(3766e0750484cd5d9da0c570aee4639300da5399) )
|
||||
ROM_END
|
||||
|
||||
|
@ -457,7 +457,7 @@ static CDE_DMA cde_dma[2];
|
||||
|
||||
static void cde_init(void)
|
||||
{
|
||||
cdrom_file *cd = cdrom_open(get_disk_handle(0));
|
||||
cdrom_file *cd = cdrom_open(get_disk_handle("cdrom"));
|
||||
const cdrom_toc *toc = cdrom_get_toc(cd);
|
||||
|
||||
if (cd)
|
||||
@ -1166,7 +1166,7 @@ ROM_START(polystar)
|
||||
ROM_REGION( 0x80, "user2", 0 ) /* serial eeprom */
|
||||
ROM_LOAD( "93c46.7k", 0x000000, 0x000080, CRC(66d02984) SHA1(d07c57d198c611b6ff67a783c20a3d038ba34cd1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE( "623jaa02", 0, MD5(6071c1b70c190fa7c50676eb5308e024) SHA1(a7dc6086d0244b5472f61b41992623c7a9dc2e9c))
|
||||
ROM_END
|
||||
|
||||
@ -1174,7 +1174,7 @@ ROM_START(btltryst)
|
||||
ROM_REGION64_BE(0x200000, "user1", 0) /* boot rom */
|
||||
ROM_LOAD16_WORD("636a01.8q", 0x000000, 0x200000, CRC(7b1dc738) SHA1(32ae8e7ddd38fcc70b4410275a2cc5e9a0d7d33b))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE( "btltryst", 0, MD5(4286d25a896d1450705f742cccd26ef2) SHA1(becc606b8480f6a09365b611565d83cfdc82b0b3))
|
||||
ROM_END
|
||||
|
||||
@ -1185,7 +1185,7 @@ ROM_START(heatof11)
|
||||
ROM_REGION( 0x2000, "user2", 0 ) /* timekeeper eeprom */
|
||||
ROM_LOAD( "dallas.5e", 0x000000, 0x002000, CRC(8611ff09) SHA1(6410236947d99c552c4a1f7dd5fd8c7a5ae4cba1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE( "heatof11", 0, MD5(1eef9f191439f13d1a867629226b0230) SHA1(87599d03aecadf5d119d05173bdef2940bcce515))
|
||||
ROM_END
|
||||
|
||||
@ -1204,7 +1204,7 @@ ROM_START(hellngt)
|
||||
ROM_REGION( 0x1000, "user2", 0 ) /* timekeeper eeprom */
|
||||
ROM_LOAD( "m48t58y.u1", 0x000000, 0x001000, CRC(169bb8f4) SHA1(55c0bafab5d309fe69156489186e232aa87ca0dd) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE( "810eaa02", 0, MD5(250a1b9cc2a25aed6c27321dd8f4f8a2) SHA1(d2f48a389f8091e03ada81c255231c7957d1aee3))
|
||||
ROM_END
|
||||
|
||||
@ -1215,7 +1215,7 @@ ROM_START(totlvice)
|
||||
ROM_REGION( 0x100000, "user2", 0 ) /* sound rom on sub board */
|
||||
ROM_LOAD( "639jaa02.bin", 0x000000, 0x100000, CRC(c6163818) SHA1(b6f8f2d808b98610becc0a5be5443ece3908df0b) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE( "639jad01", 0, MD5(bc3156be374e7a99040763bf0cea7ad3) SHA1(c4503d9954c72dd8f70521f313f0338528116c26))
|
||||
ROM_END
|
||||
|
||||
|
@ -255,6 +255,8 @@ static int security_cart_number = 0;
|
||||
static int chiptype[ 2 ];
|
||||
static int has_ds2401[ 2 ];
|
||||
|
||||
static const char *diskregions[] = { "disk0", "cdrom1" };
|
||||
|
||||
/* EEPROM handlers */
|
||||
|
||||
static void (*nvram_handler_security_cart_0)( running_machine *machine, mame_file *file, int read_or_write );
|
||||
@ -883,7 +885,7 @@ static void atapi_exit(running_machine* machine)
|
||||
|
||||
for( i = 0; i < 2; i++ )
|
||||
{
|
||||
if( get_disk_handle( i ) != NULL )
|
||||
if( get_disk_handle( diskregions[i] ) != NULL )
|
||||
{
|
||||
SCSIDeleteInstance( available_cdroms[ i ] );
|
||||
}
|
||||
@ -911,9 +913,9 @@ static void atapi_init(running_machine *machine)
|
||||
|
||||
for( i = 0; i < 2; i++ )
|
||||
{
|
||||
if( get_disk_handle( i ) != NULL )
|
||||
if( get_disk_handle( diskregions[i] ) != NULL )
|
||||
{
|
||||
SCSIAllocInstance( &SCSIClassCr589, &available_cdroms[ i ], i );
|
||||
SCSIAllocInstance( &SCSIClassCr589, &available_cdroms[ i ], diskregions[i] );
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -3027,7 +3029,7 @@ ROM_START( bassangl )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "765jaa02", 0, MD5(11693b1234458c238ed613ef37f71245) SHA1(d820f8166b7d5ffcf41e7a70c8c4c4d1c207c1bd) )
|
||||
ROM_END
|
||||
|
||||
@ -3038,7 +3040,7 @@ ROM_START( cr589fw )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "700b04", 0, MD5(4847e008189b7c700f2129ecb362b924) SHA1(13ac92eb242de48317924b9c725f9f693a263cf5) )
|
||||
ROM_END
|
||||
|
||||
@ -3049,7 +3051,7 @@ ROM_START( cr589fwa )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "700a04", 0, MD5(211850ed73d05ccbf5951f1fe19a6767) SHA1(bf7865629775a34a8f8b628053e97f25b51ade2e) )
|
||||
ROM_END
|
||||
|
||||
@ -3063,7 +3065,7 @@ ROM_START( darkhleg )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "706jaa02", 0, MD5(4f096051df039b0d104d4c0fff5dadb8) SHA1(4c8d976096c2da6d01804a44957daf9b50103c90) )
|
||||
ROM_END
|
||||
|
||||
@ -3083,7 +3085,7 @@ ROM_START( ddrextrm )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gcc36ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "c36jaa02", 0, MD5(83fa51031d826d603c0371b18180aeda) SHA1(a1591cb4f1da7e460de57afb17a85592719243e0) )
|
||||
ROM_END
|
||||
|
||||
@ -3097,7 +3099,7 @@ ROM_START( ddru )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "845uaa02", 0, MD5(32d52ee2b37559d7413788c87085f37c) SHA1(e82610e1a34fba144499f9ee892ac882d1e96853) )
|
||||
ROM_END
|
||||
|
||||
@ -3111,7 +3113,7 @@ ROM_START( ddrj )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "845jba02", 0, MD5(314f64301c3429312770ecdeb975d285) SHA1(8ebd9a68bbea3d9947a95d896347b0fea2145e4a) )
|
||||
ROM_END
|
||||
|
||||
@ -3132,8 +3134,10 @@ ROM_START( ddrja )
|
||||
ROM_LOAD( "gc845jaa.31h", 0xc00000, 0x200000, NO_DUMP )
|
||||
ROM_LOAD( "gc845jaa.27h", 0xe00000, 0x200000, NO_DUMP )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "845jaa02", 0, MD5(045237b7ba76f393f69dd95eae14b61a) SHA1(eb59d00300424be89817ce3f8d7e68b8cf0f7943) )
|
||||
|
||||
DISK_REGION( "cdrom1" )
|
||||
DISK_IMAGE_READONLY( "845jaa01", 1, NO_DUMP ) // if this even exists
|
||||
ROM_END
|
||||
|
||||
@ -3154,8 +3158,10 @@ ROM_START( ddrjb )
|
||||
ROM_LOAD( "gc845jab.31h", 0xc00000, 0x200000, NO_DUMP )
|
||||
ROM_LOAD( "gc845jab.27h", 0xe00000, 0x200000, NO_DUMP )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "845jab02", 0, MD5(ebaaf265a1a7efae93cd745a67ea2cb2) SHA1(10ee3081065ebf5a814abbd30c8dee91b384a849) )
|
||||
|
||||
DISK_REGION( "cdrom1" )
|
||||
DISK_IMAGE_READONLY( "845jab01", 1, NO_DUMP ) // if this even exists
|
||||
ROM_END
|
||||
|
||||
@ -3169,7 +3175,7 @@ ROM_START( ddra )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "845aaa02", 0, MD5(2ab58fc647d35673861788a78df2afba) SHA1(fe2d18cdab7a3088f7c876ce531d64a2f3ae9294) )
|
||||
ROM_END
|
||||
|
||||
@ -3183,7 +3189,7 @@ ROM_START( ddr2m )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "895jaa02", 0, MD5(f83ea1459c51aba2e16830b775444db3) SHA1(f1d47440ec7ba902f0fc5cad241729613f24fce1) )
|
||||
ROM_END
|
||||
|
||||
@ -3197,8 +3203,10 @@ ROM_START( ddr2mc )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "896jaa01", 0, MD5(3cab3bc6d9459360da8f6784dd861067) SHA1(cb99e52eac5223509e914648d9b5dec59ed242f8) )
|
||||
|
||||
DISK_REGION( "cdrom1" )
|
||||
DISK_IMAGE_READONLY( "895jaa02", 1, MD5(f83ea1459c51aba2e16830b775444db3) SHA1(f1d47440ec7ba902f0fc5cad241729613f24fce1) )
|
||||
ROM_END
|
||||
|
||||
@ -3212,8 +3220,10 @@ ROM_START( ddr2mc2 )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "984jaa01", 0, MD5(945de47f526007f7c607c398b9b6275a) SHA1(da257e5a553a75439970393bdafc581f6971f946) )
|
||||
|
||||
DISK_REGION( "cdrom1" )
|
||||
DISK_IMAGE_READONLY( "895jaa02", 1, MD5(f83ea1459c51aba2e16830b775444db3) SHA1(f1d47440ec7ba902f0fc5cad241729613f24fce1) )
|
||||
ROM_END
|
||||
|
||||
@ -3230,7 +3240,7 @@ ROM_START( ddr2ml )
|
||||
ROM_REGION( 0x2000000, "user4", 0 ) /* PCCARD1 */
|
||||
ROM_FILL( 0x0000000, 0x2000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "885jaa02", 0, MD5(696e39fa7113f61181875bffca13a1b4) SHA1(ece1d34a3bdbe07b608429abe30802bc7327a94a) )
|
||||
ROM_END
|
||||
|
||||
@ -3256,7 +3266,7 @@ ROM_START( ddr3ma )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gn887aa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "887aaa02", 0, MD5(20a95a94413dfba836fd1b0d7923dbfc) SHA1(75500b4393519f1f9bce7c9bdfd45ef365a8672c) )
|
||||
ROM_END
|
||||
|
||||
@ -3282,7 +3292,7 @@ ROM_START( ddr3mj )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gn887ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "887jaa02", 0, MD5(c2241d1277a98d6a8cafd3aed0c9b9da) SHA1(04f639c3e72aa6dd546ea5b5b84fb3fcb10acc46) )
|
||||
ROM_END
|
||||
|
||||
@ -3308,7 +3318,7 @@ ROM_START( ddr3mk )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gn887kb.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "887kba02", 0, MD5(3ebd603c800158697c968caf187a7cc6) SHA1(8feb5dcada45e6f6aa0695439dc718fafb978b4d) )
|
||||
ROM_END
|
||||
|
||||
@ -3334,7 +3344,7 @@ ROM_START( ddr3mka )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gn887ka.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "887kaa02", 0, MD5(9ecee52213411d4a518f4724c87ee9d3) SHA1(10af2af753c5a54d1d3ac40a9ccc3e0324183f4d) )
|
||||
ROM_END
|
||||
|
||||
@ -3360,7 +3370,7 @@ ROM_START( ddr3mp )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gca22ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a22jaa02", 0, MD5(b386ecc1d54e2ac73c16057af9220aa6) SHA1(cc4fba48dfff96f0ac85a438dab95e00891aeac5) )
|
||||
ROM_END
|
||||
|
||||
@ -3386,7 +3396,7 @@ ROM_START( ddr4m )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gca33aa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a33aaa02", 0, BAD_DUMP MD5(d843cba35726f3b0af357f712b8870a4) SHA1(40456e772c39c339828dd4726766ef2e0981d3a1) )
|
||||
ROM_END
|
||||
|
||||
@ -3412,7 +3422,7 @@ ROM_START( ddr4mj )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gca33ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a33jaa02", 0, MD5(855456931374d1c99dfd44c52a0a3178) SHA1(ad7672bf30becc9030c4fa097cc60deecad6f36d) )
|
||||
ROM_END
|
||||
|
||||
@ -3438,7 +3448,7 @@ ROM_START( ddr4ms )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gca33ab.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a33aba02", 0, MD5(d843cba35726f3b0af357f712b8870a4) SHA1(40456e772c39c339828dd4726766ef2e0981d3a1) )
|
||||
ROM_END
|
||||
|
||||
@ -3464,7 +3474,7 @@ ROM_START( ddr4msj )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gca33jb.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a33jba02", 0, BAD_DUMP MD5(855456931374d1c99dfd44c52a0a3178) SHA1(ad7672bf30becc9030c4fa097cc60deecad6f36d) )
|
||||
ROM_END
|
||||
|
||||
@ -3493,7 +3503,7 @@ ROM_START( ddr4mp )
|
||||
ROM_REGION( 0x002000, "user11", 0 ) /* timekeeper */
|
||||
ROM_LOAD( "gca34ja.22h", 0x000000, 0x002000, CRC(80575c1f) SHA1(a0594ca0f75bc7d49b645e835e9fa48a73c3c9c7) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a34jaa02", 0, MD5(d8292d7f1e359d308b779e44fd0809ef) SHA1(23aadca5274bff5f130357701c1ab269943b387d) )
|
||||
ROM_END
|
||||
|
||||
@ -3522,7 +3532,7 @@ ROM_START( ddr4mps )
|
||||
ROM_REGION( 0x002000, "user11", 0 ) /* timekeeper */
|
||||
ROM_LOAD( "gca34jb.22h", 0x000000, 0x002000, CRC(bc6c8bd7) SHA1(10ceec5c7bc5ca9fca88f3c083a7d97012982079) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a34jba02", 0, BAD_DUMP MD5(d8292d7f1e359d308b779e44fd0809ef) SHA1(23aadca5274bff5f130357701c1ab269943b387d) )
|
||||
ROM_END
|
||||
|
||||
@ -3542,7 +3552,7 @@ ROM_START( ddr5m )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gca27ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a27jaa02", 0, MD5(502ecebf4d2e931f6b75b6a22b7d620c) SHA1(2edb3a0160c2783db6b0ddfce0f7c9ebb35b481f) )
|
||||
ROM_END
|
||||
|
||||
@ -3559,8 +3569,10 @@ ROM_START( ddrbocd )
|
||||
ROM_REGION( 0x2000000, "user4", 0 ) /* PCCARD1 */
|
||||
ROM_FILL( 0x0000000, 0x2000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "892jaa01", 0, MD5(b29b63bafdd35f38662ff8daf5fc59f7) SHA1(c929c488d206e055e756ca506c3b1ff430a46aaa) )
|
||||
|
||||
DISK_REGION( "cdrom1" )
|
||||
DISK_IMAGE_READONLY( "895jaa02", 1, MD5(f83ea1459c51aba2e16830b775444db3) SHA1(f1d47440ec7ba902f0fc5cad241729613f24fce1) )
|
||||
ROM_END
|
||||
|
||||
@ -3583,7 +3595,7 @@ ROM_START( ddrs2k )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gc905aa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "905aaa02", 0, MD5(8b753bae1b4cbd5c8b641eb723b660a1) SHA1(cfd40cee9380588dc2ced107ace2a7486d91944d) )
|
||||
ROM_END
|
||||
|
||||
@ -3606,7 +3618,7 @@ ROM_START( ddrs2kj )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gc905aa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "905jaa02", 0, MD5(098496f8d9b5ac0357f093a62d6d59f0) SHA1(37f9aff936a51b3482ae4717227993106be8b476) )
|
||||
ROM_END
|
||||
|
||||
@ -3626,7 +3638,7 @@ ROM_START( ddrmax )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gcb19ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "b19jaa02", 0, MD5(0f080892f7e5ad0d83e6db70e4cb80d7) SHA1(59361e85641f2deda88ccbc2cd1634523f1c1a3b) )
|
||||
ROM_END
|
||||
|
||||
@ -3646,7 +3658,7 @@ ROM_START( ddrmax2 )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gcb20ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "b20jaa02", 0, MD5(2d57e32a263b355391a94f45c145d0fe) SHA1(e43c34bd113ef20e579ce7c6248288a257a5ccde) )
|
||||
ROM_END
|
||||
|
||||
@ -3663,7 +3675,7 @@ ROM_START( ddrsbm )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gq894ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "894jaa02", 0, MD5(05f3cd86796f41353528999ac3fbd26b) SHA1(5b65ac6bc2497b3ab99542f5acae3a64895f221d) )
|
||||
ROM_END
|
||||
|
||||
@ -3680,7 +3692,7 @@ ROM_START( ddrusa )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gka44ua.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a44uaa02", 0, MD5(f9694956bab44593784fa728c6b53712) SHA1(e40b52ce3b1e90e3ec9190b83ba875c4ab1b0f2f) )
|
||||
ROM_END
|
||||
|
||||
@ -3699,8 +3711,10 @@ ROM_START( drmn )
|
||||
ROM_REGION( 0x002000, "user11", 0 ) /* timekeeper */
|
||||
ROM_LOAD( "gq881ja.22h", 0x000000, 0x002000, CRC(e834d5ec) SHA1(1c845811e43d7dfec657da288b5a38b8bc9c8366) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "881jad01", 0, MD5(8191ad7747f5ac87a40534f53a2a6cd4) SHA1(61bfd356d262f53f1ab55654aba2981fb8eb1420) ) // upgrade or bootleg?
|
||||
|
||||
DISK_REGION( "cdrom1" )
|
||||
DISK_IMAGE_READONLY( "881jaa02", 1, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -3723,7 +3737,7 @@ ROM_START( drmn2m )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gn912ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "912jab", 0, BAD_DUMP MD5(60dadc836f00f22d50b5b634250aa624) SHA1(5316b2e2e89af7bc038a3febc91525edac91fe7e) )
|
||||
ROM_END
|
||||
|
||||
@ -3746,8 +3760,10 @@ ROM_START( drmn2mpu )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gn912ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "912jab", 0, BAD_DUMP MD5(60dadc836f00f22d50b5b634250aa624) SHA1(5316b2e2e89af7bc038a3febc91525edac91fe7e) )
|
||||
|
||||
DISK_REGION( "cdrom1" )
|
||||
DISK_IMAGE_READONLY( "912za01", 1, BAD_DUMP MD5(1d3fa130a3a6c8433c276e609b373e4f) SHA1(121ca6df16084a01c88ef26167b13053c9adc7ce) )
|
||||
ROM_END
|
||||
|
||||
@ -3770,7 +3786,7 @@ ROM_START( drmn3m )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gca23ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a23jaa02", 0, MD5(3b6477be8e66e447cc3f94047c28a2a2) SHA1(4c607eb2b212785520d1c6dc21d013fe6f489741) )
|
||||
ROM_END
|
||||
|
||||
@ -3787,7 +3803,7 @@ ROM_START( dmx )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "ge874ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "874jaa", 0, BAD_DUMP MD5(457f6e55aec68537ae47c6045de1ee26) SHA1(ff6332e032b1528691a87c5001bf808d6a8f5ef7) )
|
||||
ROM_END
|
||||
|
||||
@ -3804,7 +3820,7 @@ ROM_START( dmx2m )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gca39ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a39jaa02", 0, MD5(3106d45c868ad30e47f7873ea1dffc8a) SHA1(20df1b5636622d8c0e45623bd1af6bc1249fec65) )
|
||||
ROM_END
|
||||
|
||||
@ -3823,7 +3839,7 @@ ROM_START( dmx2majp )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gca38ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a38jaa02", 0, MD5(3c4070547d17605db68a3db333865eb0) SHA1(e9fe714bb0a5354b199b1fb7b33f366db502c03a) )
|
||||
ROM_END
|
||||
|
||||
@ -3840,7 +3856,7 @@ ROM_START( dncfrks )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gk874ka.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "874kaa", 0, BAD_DUMP MD5(5e02c8dba12f949ce99834e597d8d08d) SHA1(659281e1b63c5ff0616b27d7f87a4e7f1c493372) )
|
||||
ROM_END
|
||||
|
||||
@ -3860,7 +3876,7 @@ ROM_START( dsem2 )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gkc23ea.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "c23eaa02", 0, MD5(e7275ba9f53334ac528afaa278df7153) SHA1(661f0b53ab64fc746b8e3b7ff3dd32d2bed852ac) )
|
||||
ROM_END
|
||||
|
||||
@ -3886,7 +3902,7 @@ ROM_START( dsfdct )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gc910jc.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "910jca02", 0, MD5(c909982a234dbd59388892bd627a466e) SHA1(687ce1d480eb13e78289171b6c56fd5b1e7d5d9e) )
|
||||
ROM_END
|
||||
|
||||
@ -3912,7 +3928,7 @@ ROM_START( dsfdcta )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gc910ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "910jaa02", 0, MD5(e5380280b5cbb10822391f74866f8bee) SHA1(3d17320f56be7edb1be6b1bd53269d452f71123d) )
|
||||
ROM_END
|
||||
|
||||
@ -3929,7 +3945,7 @@ ROM_START( dsftkd )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gn884ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "884jaa02", 0, MD5(d73444ab74efb8587c2bf455e3ec0d13) SHA1(92522380b92333b10d401fda4f81592073f3e601) )
|
||||
ROM_END
|
||||
|
||||
@ -3943,7 +3959,7 @@ ROM_START( dstage )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "845ea", 0, BAD_DUMP MD5(32d52ee2b37559d7413788c87085f37c) SHA1(e82610e1a34fba144499f9ee892ac882d1e96853) )
|
||||
ROM_END
|
||||
|
||||
@ -3957,7 +3973,7 @@ ROM_START( fbait2bc )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "865uab02", 0, MD5(5a253a58417539f9b0cb9726311f73d5) SHA1(86ccbaac30e9e2d7d0ad6ae65a4f53f606f50525) )
|
||||
ROM_END
|
||||
|
||||
@ -3971,7 +3987,7 @@ ROM_START( fbaitbc )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "765uab02", 0, MD5(56d8a23bb592932631f8f81b9797fce6) SHA1(dda131b8655e3c4394e50749fe3a1e468f9df353) )
|
||||
ROM_END
|
||||
|
||||
@ -3985,7 +4001,7 @@ ROM_START( fbaitmc )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "889ea", 0, BAD_DUMP MD5(43eae52edd38019f0836897ea8def527) SHA1(2e6937c265c222ac2cea50fbf32201ade425ee30) )
|
||||
ROM_END
|
||||
|
||||
@ -3999,7 +4015,7 @@ ROM_START( fbaitmca )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "889aa", 0, BAD_DUMP MD5(43eae52edd38019f0836897ea8def527) SHA1(2e6937c265c222ac2cea50fbf32201ade425ee30) )
|
||||
ROM_END
|
||||
|
||||
@ -4013,7 +4029,7 @@ ROM_START( fbaitmcj )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "889ja", 0, BAD_DUMP MD5(43eae52edd38019f0836897ea8def527) SHA1(2e6937c265c222ac2cea50fbf32201ade425ee30) )
|
||||
ROM_END
|
||||
|
||||
@ -4027,7 +4043,7 @@ ROM_START( fbaitmcu )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "889ua", 0, BAD_DUMP MD5(43eae52edd38019f0836897ea8def527) SHA1(2e6937c265c222ac2cea50fbf32201ade425ee30) )
|
||||
ROM_END
|
||||
|
||||
@ -4041,7 +4057,7 @@ ROM_START( gtrfrks )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "886ea", 0, BAD_DUMP MD5(b8b39a6e48867fdad640bd256273bdfc) SHA1(2277c6268b8327be8d7636d4812920e5d3b353cd) )
|
||||
ROM_END
|
||||
|
||||
@ -4055,7 +4071,7 @@ ROM_START( gtrfrksu )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "886ua", 0, BAD_DUMP MD5(b8b39a6e48867fdad640bd256273bdfc) SHA1(2277c6268b8327be8d7636d4812920e5d3b353cd) )
|
||||
ROM_END
|
||||
|
||||
@ -4069,7 +4085,7 @@ ROM_START( gtrfrksj )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "886ja", 0, BAD_DUMP MD5(b8b39a6e48867fdad640bd256273bdfc) SHA1(2277c6268b8327be8d7636d4812920e5d3b353cd) )
|
||||
ROM_END
|
||||
|
||||
@ -4083,7 +4099,7 @@ ROM_START( gtrfrksa )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "886aa", 0, BAD_DUMP MD5(b8b39a6e48867fdad640bd256273bdfc) SHA1(2277c6268b8327be8d7636d4812920e5d3b353cd) )
|
||||
ROM_END
|
||||
|
||||
@ -4103,7 +4119,7 @@ ROM_START( gtrfrk2m )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gq883jad.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "929jbb02", 0, BAD_DUMP MD5(dfe595184dd55046da6fe93bb14b83be) SHA1(c76d5c11422b2ef1750e92a1edac2812666aadae) )
|
||||
ROM_END
|
||||
|
||||
@ -4129,8 +4145,10 @@ ROM_START( gtrfrk3m )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "ge949jab.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "949jac01", 0, MD5(0f78f8e06edd3b8fa0abed22155d06d9) SHA1(3e43a5018aa88ed78c9e2fb50f65489a6c7de093) )
|
||||
|
||||
DISK_REGION( "cdrom1" )
|
||||
DISK_IMAGE_READONLY( "949jab02", 1, MD5(331a7516a33d9cf9f04b8c9aa5de5fc1) SHA1(9aae90c6b0f5c31f47a420f876c0dbc81d43b756) )
|
||||
ROM_END
|
||||
|
||||
@ -4156,7 +4174,7 @@ ROM_START( gtfrk3ma )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "ge949jab.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "949jab02", 0, MD5(331a7516a33d9cf9f04b8c9aa5de5fc1) SHA1(9aae90c6b0f5c31f47a420f876c0dbc81d43b756) )
|
||||
ROM_END
|
||||
|
||||
@ -4176,7 +4194,7 @@ ROM_START( gtfrk3mb )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "ge949jaa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "949jaz02", 0, MD5(22f7e1e61ea5f627e28c32f2209b5138) SHA1(62bd62cafb4bd4a1e393071f5e55d5ab57e3a880) )
|
||||
ROM_END
|
||||
|
||||
@ -4202,7 +4220,7 @@ ROM_START( gtrfrk4m )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gea24ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a24jaa02", 0, MD5(1e113d8f5601b0b4f38852894717e486) SHA1(f0748312663a9683fd5a115c16f135cb58b993b1) )
|
||||
ROM_END
|
||||
|
||||
@ -4224,7 +4242,7 @@ ROM_START( gtrfrk5m )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* install security cart id */
|
||||
ROM_LOAD( "gea26jaa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a26jaa02", 0, MD5(885b18ce273770330aefa0276911c046) SHA1(635aee062df45c83b080612d29101fe70c14979d) )
|
||||
ROM_END
|
||||
|
||||
@ -4244,7 +4262,7 @@ ROM_START( gtrfrk6m )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* install security cart id */
|
||||
ROM_LOAD( "gcb06ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "b06jaa02", 0, MD5(8191da2660bb645fcfee9fb60baef242) SHA1(e8be8bdc0cbfb95a0a56ab89f39de3089d31f305) )
|
||||
ROM_END
|
||||
|
||||
@ -4266,7 +4284,7 @@ ROM_START( gtrfrk7m )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* install security cart id */
|
||||
ROM_LOAD( "gcb17jaa.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "b17jaa02", 0, MD5(65b47fbf7d682e8dc8b2a3137aaab9b7) SHA1(bf8eb8f857c08595bb1c19f470ac689400ee0cab) )
|
||||
ROM_END
|
||||
|
||||
@ -4286,7 +4304,7 @@ ROM_START( gtfrk11m )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* install security cart id */
|
||||
ROM_LOAD( "gcd39ja.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "d39jaa02", 0, MD5(4730dd81132cdac6f0cb7cc4c9753329) SHA1(b9425ab6bc7305eac2fef9799b7d46b18462ea84) )
|
||||
ROM_END
|
||||
|
||||
@ -4300,7 +4318,7 @@ ROM_START( konam80a )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "826aaa01", 0, BAD_DUMP MD5(456f683c5d47dd73cfb73ce80b8a7351) SHA1(452c94088ffefe42e61c978b48d425e7094a5af6) )
|
||||
ROM_END
|
||||
|
||||
@ -4314,7 +4332,7 @@ ROM_START( konam80j )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "826jaa01", 0, MD5(456f683c5d47dd73cfb73ce80b8a7351) SHA1(452c94088ffefe42e61c978b48d425e7094a5af6) )
|
||||
ROM_END
|
||||
|
||||
@ -4328,7 +4346,7 @@ ROM_START( konam80k )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "826kaa01", 0, BAD_DUMP MD5(456f683c5d47dd73cfb73ce80b8a7351) SHA1(452c94088ffefe42e61c978b48d425e7094a5af6) )
|
||||
ROM_END
|
||||
|
||||
@ -4342,7 +4360,7 @@ ROM_START( konam80s )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "826eaa01", 0, BAD_DUMP MD5(456f683c5d47dd73cfb73ce80b8a7351) SHA1(452c94088ffefe42e61c978b48d425e7094a5af6) )
|
||||
ROM_END
|
||||
|
||||
@ -4356,7 +4374,7 @@ ROM_START( konam80u )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "826uaa01", 0, MD5(456f683c5d47dd73cfb73ce80b8a7351) SHA1(452c94088ffefe42e61c978b48d425e7094a5af6) )
|
||||
ROM_END
|
||||
|
||||
@ -4370,7 +4388,7 @@ ROM_START( pbballex )
|
||||
ROM_REGION( 0x1000000, "user3", 0 ) /* onboard flash */
|
||||
ROM_FILL( 0x0000000, 0x1000000, 0xff )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "802jab02", 0, MD5(52bb53327ba48f87dcb030d5e50fe94f) SHA1(67ddce1ad7e436c18e08d5a8c77f3259dbf30572) )
|
||||
ROM_END
|
||||
|
||||
@ -4393,7 +4411,7 @@ ROM_START( pcnfrk3m )
|
||||
ROM_REGION( 0x000008, "user10", 0 ) /* game security cart id */
|
||||
ROM_LOAD( "gca23ka.u6", 0x000000, 0x000008, BAD_DUMP CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a23kaa02", 0, MD5(26a270851944d86d0b00db5a302de5ce) SHA1(5feaedf614c68932accc441f77c05c7bce67b2f3) )
|
||||
ROM_END
|
||||
|
||||
@ -4410,7 +4428,7 @@ ROM_START( salarymc )
|
||||
ROM_REGION( 0x000008, "user9", 0 ) /* security cart id */
|
||||
ROM_LOAD( "gca18jaa.u6", 0x000000, 0x000008, CRC(ce84419e) SHA1(839e8ee080ecfc79021a06417d930e8b32dfc6a1) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom0" )
|
||||
DISK_IMAGE_READONLY( "a18ja", 0, BAD_DUMP MD5(51d6cd5e34b6ee5601d8519a50be5cdc) SHA1(364a927a45ff83ee3cac66637359d6cfb44ea2fc) )
|
||||
ROM_END
|
||||
|
||||
|
@ -353,7 +353,7 @@ static MACHINE_DRIVER_START( lgp )
|
||||
|
||||
MDRV_MACHINE_START(lgp)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000)
|
||||
|
||||
/* video */
|
||||
|
||||
|
@ -1057,7 +1057,7 @@ static MACHINE_DRIVER_START(mediagx)
|
||||
MDRV_DEVICE_ADD( "pic8259_2", PIC8259 )
|
||||
MDRV_DEVICE_CONFIG( mediagx_pic8259_2_config )
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", ide_interrupt)
|
||||
|
||||
MDRV_NVRAM_HANDLER( mc146818 )
|
||||
|
||||
@ -1235,7 +1235,7 @@ ROM_START(a51site4)
|
||||
ROM_REGION(0x08100, "gfx1", 0)
|
||||
ROM_LOAD("cga.chr", 0x00000, 0x01000, CRC(42009069) SHA1(ed08559ce2d7f97f68b9f540bddad5b6295294dd))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a51site4", 0, MD5(be0dd1a6f0bba175c25da3d056fa426d) SHA1(49dee1b903a37b99266cc3e19227942c3cf75821) )
|
||||
ROM_END
|
||||
|
||||
|
@ -1046,7 +1046,7 @@ static MACHINE_DRIVER_START( midvplus )
|
||||
MDRV_MACHINE_RESET(midvplus)
|
||||
MDRV_NVRAM_HANDLER(midway_serial_pic2)
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, NULL)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", NULL)
|
||||
|
||||
/* sound hardware */
|
||||
MDRV_IMPORT_FROM(dcs2_audio_2115)
|
||||
@ -1389,7 +1389,7 @@ ROM_START( wargods ) /* Boot EPROM Version 1.0, Game Type: 452 (12/11/1995) */
|
||||
ROM_REGION32_LE( 0x1000000, "user1", 0 )
|
||||
ROM_LOAD( "u41.rom", 0x000000, 0x20000, CRC(398c54cc) SHA1(6c4b5d6ec5c844dcbf181f9d86a9196a088ed2db) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "wargods", 0, MD5(9a41ae319a67fc626377b6d9ea34c860) SHA1(4b02f8f33027a0e7b2c750c10da1fe22222b3e1e) )
|
||||
ROM_END
|
||||
|
||||
|
@ -958,7 +958,7 @@ static const SCSIConfigTable scsi_dev_table =
|
||||
{
|
||||
1, /* 1 SCSI device */
|
||||
{
|
||||
{ SCSI_ID_0, 0, SCSI_DEVICE_HARDDISK } /* SCSI ID 0, using HD 0, HD */
|
||||
{ SCSI_ID_0, "disk", SCSI_DEVICE_HARDDISK } /* SCSI ID 0, using HD 0, HD */
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -659,7 +659,7 @@ static MACHINE_DRIVER_START( qdrmfgp )
|
||||
MDRV_MACHINE_RESET(qdrmfgp)
|
||||
MDRV_NVRAM_HANDLER(generic_1fill)
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", ide_interrupt)
|
||||
|
||||
/* video hardware */
|
||||
MDRV_SCREEN_ADD("main", RASTER)
|
||||
@ -694,7 +694,7 @@ static MACHINE_DRIVER_START( qdrmfgp2 )
|
||||
MDRV_MACHINE_RESET(qdrmfgp2)
|
||||
MDRV_NVRAM_HANDLER(generic_1fill)
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, gp2_ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", gp2_ide_interrupt)
|
||||
|
||||
/* video hardware */
|
||||
MDRV_SCREEN_ADD("main", RASTER)
|
||||
@ -737,7 +737,7 @@ ROM_START( qdrmfgp )
|
||||
ROM_LOAD( "gq_460_a07.14h", 0x000000, 0x80000, CRC(67d8ea6b) SHA1(11af1b5a33de2a6e24823964d210bef193ecefe4) )
|
||||
ROM_LOAD( "gq_460_a06.12h", 0x080000, 0x80000, CRC(97ed5a77) SHA1(68600fd8d914451284cf181fb4bd5872860fb9ad) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "gq460a08", 0, MD5(b79eebad38782e6713ab0bd7560817a2) SHA1(0cae7769fbb603d3c3e3627dde84a6c5a9b1062d) )
|
||||
ROM_END
|
||||
|
||||
@ -754,7 +754,7 @@ ROM_START( qdrmfgp2 )
|
||||
ROM_LOAD( "ge_557_a07.19h", 0x000000, 0x80000, CRC(7491e0c8) SHA1(6459ab5e7af052ef7a1c4ce01cd844c0f4319f2e) )
|
||||
ROM_LOAD( "ge_557_a08.19k", 0x080000, 0x80000, CRC(3da2b20c) SHA1(fdc2cdc27f3299f541944a78ce36ed33a7926056) )
|
||||
|
||||
DISK_REGION( "disks" ) /* IDE HARD DRIVE */
|
||||
DISK_REGION( "ide" ) /* IDE HARD DRIVE */
|
||||
DISK_IMAGE( "ge557a09", 0, MD5(df5039dc4e9dbb1f02ec408d839a42db) SHA1(5e836dbace34c9c1b107cce6a50071a4205a1534) )
|
||||
ROM_END
|
||||
|
||||
|
@ -2466,7 +2466,7 @@ static MACHINE_DRIVER_START( seattle_common )
|
||||
MDRV_MACHINE_RESET(seattle)
|
||||
MDRV_NVRAM_HANDLER(generic_1fill)
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", ide_interrupt)
|
||||
|
||||
MDRV_3DFX_VOODOO_1_ADD("voodoo", STD_VOODOO_1_CLOCK, 2, "main")
|
||||
MDRV_3DFX_VOODOO_TMU_MEMORY(0, 4)
|
||||
@ -2542,7 +2542,7 @@ ROM_START( wg3dh )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Code Version L1.2 (10/8/96) */
|
||||
ROM_LOAD( "wg3dh_12.u32", 0x000000, 0x80000, CRC(15e4cea2) SHA1(72c0db7dc53ce645ba27a5311b5ce803ad39f131) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Hard Drive Version 1.3 (Guts 10/15/96, Main 10/15/96) */
|
||||
DISK_REGION( "ide" ) /* Hard Drive Version 1.3 (Guts 10/15/96, Main 10/15/96) */
|
||||
DISK_IMAGE( "wg3dh", 0, MD5(424dbda376e8c45ec873b79194bdb924) SHA1(c12875036487a9324734012e601d1f234d2e783e) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* ADSP-2115 data Version L1.1 */
|
||||
@ -2554,7 +2554,7 @@ ROM_START( mace )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Code Version 1.0ce 7/2/97 */
|
||||
ROM_LOAD( "mace10ce.u32", 0x000000, 0x80000, CRC(7a50b37e) SHA1(33788835f84a9443566c80bee9f20a1691490c6d) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Hard Drive Version 1.0B 6/10/97 (Guts 7/2/97, Main 7/2/97) */
|
||||
DISK_REGION( "ide" ) /* Hard Drive Version 1.0B 6/10/97 (Guts 7/2/97, Main 7/2/97) */
|
||||
DISK_IMAGE( "mace", 0, MD5(668f6216114fe4c7c265b3d13398e71e) SHA1(6761c9a3da1f0b6b82b146ff2debd04986b8f460) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* ADSP-2115 data Version L1.1, Labeled as Version 1.0 */
|
||||
@ -2566,7 +2566,7 @@ ROM_START( macea )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Code Version ??? 5/7/97 */
|
||||
ROM_LOAD( "maceboot.u32", 0x000000, 0x80000, CRC(effe3ebc) SHA1(7af3ca3580d6276ffa7ab8b4c57274e15ee6bcbb) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Hard Drive Version 1.0a (Guts 6/9/97, Main 5/12/97) */
|
||||
DISK_REGION( "ide" ) /* Hard Drive Version 1.0a (Guts 6/9/97, Main 5/12/97) */
|
||||
DISK_IMAGE( "macea", 0, BAD_DUMP MD5(276577faa5632eb23dc5a97c11c0a1b1) SHA1(e2cce4ff2e15267b7008422252bdf62b188cf743) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* ADSP-2115 data Version L1.1 */
|
||||
@ -2587,7 +2587,7 @@ ROM_START( sfrush )
|
||||
ROM_LOAD32_WORD( "sfrush.u53", 0x800000, 0x200000, CRC(71f8ddb0) SHA1(c24bef801f43bae68fda043c4356e8cf1298ca97) )
|
||||
ROM_LOAD32_WORD( "sfrush.u49", 0x800002, 0x200000, CRC(dfb0a54c) SHA1(ed34f9485f7a7e5bb73bf5c6428b27548e12db12) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Hard Drive Version L1.06 */
|
||||
DISK_REGION( "ide" ) /* Hard Drive Version L1.06 */
|
||||
DISK_IMAGE( "sfrush", 0, MD5(7a77addb141fc11fd5ca63850382e0d1) SHA1(0e5805e255e91f08c9802a04b42056d61ba5eb41) )
|
||||
ROM_END
|
||||
|
||||
@ -2605,7 +2605,7 @@ ROM_START( sfrushrk )
|
||||
ROM_LOAD32_WORD( "audio.u53", 0x800000, 0x200000, CRC(51c89a14) SHA1(6bc62bcda224040a4596d795132874828011a038) )
|
||||
ROM_LOAD32_WORD( "audio.u49", 0x800002, 0x200000, CRC(e6b684d3) SHA1(1f5bab7fae974cecc8756dd23e3c7aa2cf6e7dc7) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Hard Drive Version 1.2 */
|
||||
DISK_REGION( "ide" ) /* Hard Drive Version 1.2 */
|
||||
DISK_IMAGE( "sfrushrk", 0, MD5(425c83a4fd389d820aceabf2c72e6107) SHA1(75aba7be869996ff522163466c97f88f78904fe0) )
|
||||
ROM_END
|
||||
|
||||
@ -2614,7 +2614,7 @@ ROM_START( calspeed )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Code Version 1.2 (2/18/98) */
|
||||
ROM_LOAD( "caspd1_2.u32", 0x000000, 0x80000, CRC(0a235e4e) SHA1(b352f10fad786260b58bd344b5002b6ea7aaf76d) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Release version 2.1a (4/17/98) (Guts 1.25 4/17/98, Main 4/17/98) */
|
||||
DISK_REGION( "ide" ) /* Release version 2.1a (4/17/98) (Guts 1.25 4/17/98, Main 4/17/98) */
|
||||
DISK_IMAGE( "calspeed", 0, MD5(1b79ff4ecaa52693bdb19c720332dd59) SHA1(94af22d5797dbbaf6178fba1194257a603fda9ee) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* ADSP-2115 data Version 1.02 */
|
||||
@ -2626,7 +2626,7 @@ ROM_START( calspeda )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Code Version 1.2 (2/18/98) */
|
||||
ROM_LOAD( "caspd1_2.u32", 0x000000, 0x80000, CRC(0a235e4e) SHA1(b352f10fad786260b58bd344b5002b6ea7aaf76d) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Release version 1.0r7a (3/4/98) (Guts 3/3/98, Main 1/19/98) */
|
||||
DISK_REGION( "ide" ) /* Release version 1.0r7a (3/4/98) (Guts 3/3/98, Main 1/19/98) */
|
||||
DISK_IMAGE( "calspeda", 0, MD5(dc8c919af86a1ab88a0b05ea2b6c74b3) SHA1(e6cbc8290af2df9704838a925cb43b6972b80d95) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* ADSP-2115 data Version 1.02 */
|
||||
@ -2638,7 +2638,7 @@ ROM_START( vaportrx )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 )
|
||||
ROM_LOAD( "vtrxboot.bin", 0x000000, 0x80000, CRC(ee487a6c) SHA1(fb9efda85047cf615f24f7276a9af9fd542f3354) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "vaportrx", 0, MD5(eb8dcf83fe8b7122481d24ad8fbc8a9a) SHA1(f6ddb8eb66d979d49799e39fa4d749636693a1b0) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* ADSP-2115 data Version 1.02 */
|
||||
@ -2650,7 +2650,7 @@ ROM_START( vaportrp )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 )
|
||||
ROM_LOAD( "vtrxboot.bin", 0x000000, 0x80000, CRC(ee487a6c) SHA1(fb9efda85047cf615f24f7276a9af9fd542f3354) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Guts: Apr 10 1998 11:03:14 Main: Apr 10 1998 11:27:44 */
|
||||
DISK_REGION( "ide" ) /* Guts: Apr 10 1998 11:03:14 Main: Apr 10 1998 11:27:44 */
|
||||
DISK_IMAGE( "vaportrp", 0, MD5(fac4d37e049bc649696f4834044860e6) SHA1(75e2eaf81c69d2a337736dbead804ac339fd0675) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* ADSP-2115 data Version 1.02 */
|
||||
@ -2665,7 +2665,7 @@ ROM_START( biofreak )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Seattle System Boot ROM Version 0.1i Apr 14 1997 14:52:53 */
|
||||
ROM_LOAD( "biofreak.u32", 0x000000, 0x80000, CRC(cefa00bb) SHA1(7e171610ede1e8a448fb8d175f9cb9e7d549de28) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Build Date 12/11/97 */
|
||||
DISK_REGION( "ide" ) /* Build Date 12/11/97 */
|
||||
DISK_IMAGE( "biofreak", 0, MD5(f4663a3fd0ceed436756710b97d283e4) SHA1(88b87cb651b97eac117c9342127938e30dc8c138) )
|
||||
ROM_END
|
||||
|
||||
@ -2677,7 +2677,7 @@ ROM_START( blitz )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Code Version 1.2 */
|
||||
ROM_LOAD( "blitz1_2.u32", 0x000000, 0x80000, CRC(38dbecf5) SHA1(7dd5a5b3baf83a7f8f877ff4cd3f5e8b5201b36f) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Hard Drive Version 1.21 */
|
||||
DISK_REGION( "ide" ) /* Hard Drive Version 1.21 */
|
||||
DISK_IMAGE( "blitz", 0, MD5(9cec59456c4d239ba05c7802082489e4) SHA1(0f001488b3709d40cee5e278603df2bbae1116b8) )
|
||||
ROM_END
|
||||
|
||||
@ -2689,7 +2689,7 @@ ROM_START( blitz11 )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Code Version 1.1 */
|
||||
ROM_LOAD( "blitz1_1.u32", 0x000000, 0x80000, CRC(8163ce02) SHA1(89b432d8879052f6c5534ee49599f667f50a010f) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Hard Drive Version 1.21 */
|
||||
DISK_REGION( "ide" ) /* Hard Drive Version 1.21 */
|
||||
DISK_IMAGE( "blitz", 0, MD5(9cec59456c4d239ba05c7802082489e4) SHA1(0f001488b3709d40cee5e278603df2bbae1116b8) )
|
||||
ROM_END
|
||||
|
||||
@ -2701,7 +2701,7 @@ ROM_START( blitz99 )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Code Version 1.0 */
|
||||
ROM_LOAD( "bltz9910.u32", 0x000000, 0x80000, CRC(777119b2) SHA1(40d255181c2f3a787919c339e83593fd506779a5) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Hard Drive Version 1.30 */
|
||||
DISK_REGION( "ide" ) /* Hard Drive Version 1.30 */
|
||||
DISK_IMAGE( "blitz99", 0, MD5(4bb6caf8f985e90d99989eede5504188) SHA1(4675751875943b756c8db6997fd288938a7999bb) )
|
||||
ROM_END
|
||||
|
||||
@ -2713,7 +2713,7 @@ ROM_START( blitz2k )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Code Version 1.4 */
|
||||
ROM_LOAD( "bltz2k14.u32", 0x000000, 0x80000, CRC(ac4f0051) SHA1(b8125c17370db7bfd9b783230b4ef3d5b22a2025) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Hard Drive Version 1.5 */
|
||||
DISK_REGION( "ide" ) /* Hard Drive Version 1.5 */
|
||||
DISK_IMAGE( "blitz2k", 0, MD5(7778a82f35c05ed797b315439843246c) SHA1(153a7df368833cd5f5a52c3fe17045c5549a0c17) )
|
||||
ROM_END
|
||||
|
||||
@ -2725,7 +2725,7 @@ ROM_START( carnevil )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Rom Version 1.9 */
|
||||
ROM_LOAD( "carnevil1_9.u32", 0x000000, 0x80000, CRC(82c07f2e) SHA1(fa51c58022ce251c53bad12fc6ffadb35adb8162) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Hard Drive v1.0.1 12/11/99 */
|
||||
DISK_REGION( "ide" ) /* Hard Drive v1.0.1 12/11/99 */
|
||||
DISK_IMAGE( "carnevil", 0, BAD_DUMP MD5(6eafae86091c0a915cf8cfdc3d73adc2) SHA1(5e6524d4b97de141c38e301a17e8af15661cb5d6) )
|
||||
ROM_END
|
||||
|
||||
@ -2737,7 +2737,7 @@ ROM_START( hyprdriv )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* Boot Rom Version 9. */
|
||||
ROM_LOAD( "hyprdrve.u32", 0x000000, 0x80000, CRC(3e18cb80) SHA1(b18cc4253090ee1d65d72a7ec0c426ed08c4f238) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Version 1.40 Oct 23 1998 15:16:00 */
|
||||
DISK_REGION( "ide" ) /* Version 1.40 Oct 23 1998 15:16:00 */
|
||||
DISK_IMAGE( "hyprdriv", 0, MD5(480c43735b0b83eb10c0223283d4226c) SHA1(2e42fecbb8722c736cccdca7ed3b21fbc75e345a) )
|
||||
ROM_END
|
||||
|
||||
|
@ -350,7 +350,7 @@ static MACHINE_DRIVER_START( astron )
|
||||
|
||||
MDRV_MACHINE_START(astron)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000)
|
||||
|
||||
/* video */
|
||||
|
||||
|
@ -3562,7 +3562,7 @@ ROM_START( sfish2 )
|
||||
ROM_LOAD16_WORD_SWAP( "mpr18274.ic3", 0x0800000, 0x0200000, NO_DUMP )
|
||||
ROM_LOAD16_WORD_SWAP( "mpr18275.ic4", 0x0c00000, 0x0200000, NO_DUMP )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE( "sfish2", 0, MD5(3c95f7e19c5475d0ffa0d89cc45a36e5) SHA1(d07e0aa09a0858b308cc2218996b2242885a2609) )
|
||||
ROM_END
|
||||
|
||||
@ -3582,7 +3582,7 @@ ROM_START( sfish2j )
|
||||
ROM_LOAD16_WORD_SWAP( "mpr18273.ic2", 0x0400000, 0x0200000, NO_DUMP )
|
||||
ROM_LOAD16_WORD_SWAP( "mpr18274.ic3", 0x0800000, 0x0200000, NO_DUMP )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "cdrom" )
|
||||
DISK_IMAGE( "sfish2", 0, MD5(3c95f7e19c5475d0ffa0d89cc45a36e5) SHA1(d07e0aa09a0858b308cc2218996b2242885a2609) )
|
||||
ROM_END
|
||||
|
||||
|
@ -348,7 +348,7 @@ static MACHINE_DRIVER_START( superdq )
|
||||
MDRV_MACHINE_START(superdq)
|
||||
MDRV_MACHINE_RESET(superdq)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_LDV1000)
|
||||
|
||||
/* video hardware */
|
||||
MDRV_VIDEO_ATTRIBUTES(VIDEO_SELF_RENDER)
|
||||
@ -397,7 +397,7 @@ ROM_START( superdq ) /* long scenes */
|
||||
ROM_REGION( 0x0020, "proms", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "sdq-cprm.bin", 0x0000, 0x0020, CRC(96701569) SHA1(b0f40373735d1af0c62e5ab06045a064b4eb1794) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "superdq", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -411,7 +411,7 @@ ROM_START( superdqs ) /* short scenes */
|
||||
ROM_REGION( 0x0020, "proms", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "sdq-cprm.bin", 0x0000, 0x0020, CRC(96701569) SHA1(b0f40373735d1af0c62e5ab06045a064b4eb1794) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "superdq", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -425,7 +425,7 @@ ROM_START( superdqa ) /* short scenes, alternate */
|
||||
ROM_REGION( 0x0020, "proms", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "sdq-cprm.bin", 0x0000, 0x0020, CRC(96701569) SHA1(b0f40373735d1af0c62e5ab06045a064b4eb1794) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "superdq", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
|
@ -620,7 +620,7 @@ static MACHINE_DRIVER_START(taitowlf)
|
||||
MDRV_DEVICE_ADD( "pic8259_2", PIC8259 )
|
||||
MDRV_DEVICE_CONFIG( taitowlf_pic8259_2_config )
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", ide_interrupt)
|
||||
|
||||
MDRV_NVRAM_HANDLER( mc146818 )
|
||||
|
||||
|
@ -769,7 +769,7 @@ static MACHINE_DRIVER_START( thayers )
|
||||
MDRV_MACHINE_START(thayers)
|
||||
MDRV_MACHINE_RESET(thayers)
|
||||
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_PR7820, 0, "laserdisc")
|
||||
MDRV_LASERDISC_ADD("laserdisc", PIONEER_PR7820)
|
||||
|
||||
/* video hardware */
|
||||
MDRV_SCREEN_ADD("main", RASTER)
|
||||
@ -796,7 +796,7 @@ ROM_START( thayers )
|
||||
ROM_REGION( 0x400, "mcu", 0 )
|
||||
ROM_LOAD( "tq_cop.bin", 0x000, 0x400, CRC(6748e6b3) SHA1(5d7d1ecb57c1501ef6a2d9691eecc9970586606b) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "thayers", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
@ -808,7 +808,7 @@ ROM_START( thayersa )
|
||||
ROM_REGION( 0x400, "mcu", 0 )
|
||||
ROM_LOAD( "tq_cop.bin", 0x000, 0x400, CRC(6748e6b3) SHA1(5d7d1ecb57c1501ef6a2d9691eecc9970586606b) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "laserdisc" )
|
||||
DISK_IMAGE_READONLY( "thayers", 0, NO_DUMP )
|
||||
ROM_END
|
||||
|
||||
|
@ -2229,7 +2229,7 @@ static MACHINE_DRIVER_START( vegascore )
|
||||
MDRV_MACHINE_RESET(vegas)
|
||||
MDRV_NVRAM_HANDLER(timekeeper_save)
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", ide_interrupt)
|
||||
|
||||
MDRV_SMC91C94_ADD("ethernet", ethernet_interrupt)
|
||||
|
||||
@ -2319,7 +2319,7 @@ ROM_START( gauntleg )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* EPROM 1.5 11/17/1998 */
|
||||
ROM_LOAD( "legend15.bin", 0x000000, 0x80000, CRC(a8372d70) SHA1(d8cd4fd4d7007ee38bb58b5a818d0f83043d5a48) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Guts 1.5 1/14/1999 Game 1/14/1999 */
|
||||
DISK_REGION( "ide" ) /* Guts 1.5 1/14/1999 Game 1/14/1999 */
|
||||
DISK_IMAGE( "gauntleg", 0, MD5(e8c0c5fafbf004ab2e5808bcd80bfb07) SHA1(fa042d9b565282e69192096bd6f66d8af5aacd2e) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* Vegas SIO boot ROM */
|
||||
@ -2331,7 +2331,7 @@ ROM_START( gauntl12 )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* EPROM 1.3 9/25/1998 */
|
||||
ROM_LOAD( "legend12.bin", 0x000000, 0x80000, CRC(34674c5f) SHA1(92ec1779f3ab32944cbd953b6e1889503a57794b) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Guts 1.4 10/22/1998 Main 10/23/1998 */
|
||||
DISK_REGION( "ide" ) /* Guts 1.4 10/22/1998 Main 10/23/1998 */
|
||||
DISK_IMAGE( "gauntl12", 0, MD5(d5712ae31835bcae086ec7259c2541e0) SHA1(40ba1b8464ffd4003aac5511306b4c34bfa227ea) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* Vegas SIO boot ROM */
|
||||
@ -2343,7 +2343,7 @@ ROM_START( gauntdl )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* EPROM 1.7 12/14/1999 */
|
||||
ROM_LOAD( "gauntdl.bin", 0x000000, 0x80000, CRC(3d631518) SHA1(d7f5a3bc109a19c9c7a711d607ff87e11868b536) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Guts: 1.9 3/17/2000 Game 5/9/2000 */
|
||||
DISK_REGION( "ide" ) /* Guts: 1.9 3/17/2000 Game 5/9/2000 */
|
||||
DISK_IMAGE( "gauntdl", 0, MD5(3a83b244543f0076fc0cbc8eb6c742b8) SHA1(30bfc810debeca6a4fccd954d0b68c1185f2c384) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* Vegas SIO boot ROM */
|
||||
@ -2355,7 +2355,7 @@ ROM_START( gauntd24 )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* EPROM 1.7 12/14/1999 */
|
||||
ROM_LOAD( "gauntdl.bin", 0x000000, 0x80000, CRC(3d631518) SHA1(d7f5a3bc109a19c9c7a711d607ff87e11868b536) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Guts: 1.9 3/17/2000 Game 3/19/2000 */
|
||||
DISK_REGION( "ide" ) /* Guts: 1.9 3/17/2000 Game 3/19/2000 */
|
||||
DISK_IMAGE( "gauntd24", 0, MD5(1faed82ad08aba21be061ccca709e691) SHA1(d6d9b15f3e20e3456431a6799aceeb2c0b4336aa) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* Vegas SIO boot ROM */
|
||||
@ -2367,7 +2367,7 @@ ROM_START( warfa )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* EPROM 1.9 3/25/1999 */
|
||||
ROM_LOAD( "warboot.v19", 0x000000, 0x80000, CRC(b0c095cd) SHA1(d3b8cccdca83f0ecb49aa7993864cfdaa4e5c6f0) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Guts 1.3 4/20/1999 Game 4/20/1999 */
|
||||
DISK_REGION( "ide" ) /* Guts 1.3 4/20/1999 Game 4/20/1999 */
|
||||
DISK_IMAGE( "warfa", 0, MD5(01035f301d84d665f7c4bf7e3554c516) SHA1(9ce1d4a3115329b9b6fb6482b11b22b52a7fef79) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* Vegas SIO boot ROM */
|
||||
@ -2379,7 +2379,7 @@ ROM_START( tenthdeg )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 )
|
||||
ROM_LOAD( "tenthdeg.bio", 0x000000, 0x80000, CRC(1cd2191b) SHA1(a40c48f3d6a9e2760cec809a79a35abe762da9ce) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Guts 5/26/1998 Main 8/25/1998 */
|
||||
DISK_REGION( "ide" ) /* Guts 5/26/1998 Main 8/25/1998 */
|
||||
DISK_IMAGE( "tenthdeg", 0, MD5(be653883b640f540945e9c8ab8f72463) SHA1(5ba31d22c0fa29897b45e01c4f1afed8b906f500) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* Vegas SIO boot ROM */
|
||||
@ -2391,7 +2391,7 @@ ROM_START( roadburn )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* EPROM 2.6 4/22/1999 */
|
||||
ROM_LOAD( "rbmain.bin", 0x000000, 0x80000, CRC(060e1aa8) SHA1(2a1027d209f87249fe143500e721dfde7fb5f3bc) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Guts 4/22/1999 Game 4/22/1999 */
|
||||
DISK_REGION( "ide" ) /* Guts 4/22/1999 Game 4/22/1999 */
|
||||
DISK_IMAGE( "roadburn", 0, MD5(ce4710671f4266389e7d71f1fc0da81d) SHA1(1c971c9ed573d178d9f318ccd88d305d8146de2d) )
|
||||
ROM_END
|
||||
|
||||
@ -2400,7 +2400,7 @@ ROM_START( nbashowt )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 )
|
||||
ROM_LOAD( "nbau27.100", 0x000000, 0x80000, CRC(ff5d620d) SHA1(8f07567929f40a2269a42495dfa9dd5edef688fe) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "nbashowt", 0, MD5(2dab719f8f0fdeb8ac1db3844ed8c1e4) SHA1(bf60b8f74647dc911f78f364a72ef0301ae0167a) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* Vegas SIO boot ROM */
|
||||
@ -2413,7 +2413,7 @@ ROM_START( nbanfl )
|
||||
ROM_LOAD( "u27nflnba.bin", 0x000000, 0x80000, CRC(6a9bd382) SHA1(18b942df6af86ea944c24166dbe88148334eaff9) )
|
||||
// ROM_LOAD( "bootnflnba.bin", 0x000000, 0x80000, CRC(3def7053) SHA1(8f07567929f40a2269a42495dfa9dd5edef688fe) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "nbanfl", 0, MD5(9e3748957c672f6d7a1e464546f46b15) SHA1(4256c7487a55fd0d0e4241f595cc886d4402fd7d) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* Vegas SIO boot ROM */
|
||||
@ -2425,7 +2425,7 @@ ROM_START( cartfury )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 )
|
||||
ROM_LOAD( "bootu27", 0x000000, 0x80000, CRC(c44550a2) SHA1(ad30f1c3382ff2f5902a4cbacbb1f0c4e37f42f9) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "cartfury", 0, MD5(d8e9d2616f8d70155f1068f884aa39e5) SHA1(98597d79ea25c0e74a575ba636abccc68fd5d301) )
|
||||
|
||||
ROM_REGION16_LE( 0x10000, "dcs", 0 ) /* ADSP-2105 data */
|
||||
@ -2437,7 +2437,7 @@ ROM_START( sf2049 )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 ) /* EPROM 1.02 7/9/1999 */
|
||||
ROM_LOAD( "sf2049.u27", 0x000000, 0x80000, CRC(174ba8fe) SHA1(baba83b811eca659f00514a008a86ef0ac9680ee) )
|
||||
|
||||
DISK_REGION( "disks" ) /* Guts 1.03 9/3/1999 Game 9/8/1999 */
|
||||
DISK_REGION( "ide" ) /* Guts 1.03 9/3/1999 Game 9/8/1999 */
|
||||
DISK_IMAGE( "sf2049", 0, MD5(2f56375670c0f72b69c1b5ec6a54ba70) SHA1(e08d026ab2745cac6b8c820f010b28dffd5388dd) )
|
||||
ROM_END
|
||||
|
||||
@ -2446,7 +2446,7 @@ ROM_START( sf2049se )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 )
|
||||
ROM_LOAD( "sf2049se.u27", 0x000000, 0x80000, CRC(da4ecd9c) SHA1(2574ff3d608ebcc59a63cf6dea13ee7650ae8921) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "sf2049se", 0, MD5(3ea8c0f8394cb73e96176b1a70c03219) SHA1(b195f98756d9d7cde71b6467409faed33134a2d7) )
|
||||
ROM_END
|
||||
|
||||
@ -2455,7 +2455,7 @@ ROM_START( sf2049te )
|
||||
ROM_REGION32_LE( 0x80000, "user1", 0 )
|
||||
ROM_LOAD( "sf2049te.u27", 0x000000, 0x80000, CRC(cc7c8601) SHA1(3f37dbd1b32b3ac5caa300725468e8e426f0fb83) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "sf2049te", 0, MD5(476abcfbeb0d2817cb38ca36e78cddc6) SHA1(c01972f1b642f013d760f29f1e2ed7dcf78896c4) )
|
||||
ROM_END
|
||||
|
||||
|
@ -632,7 +632,7 @@ static MACHINE_DRIVER_START(viper)
|
||||
|
||||
MDRV_NVRAM_HANDLER(timekeeper_0)
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", ide_interrupt)
|
||||
MDRV_3DFX_VOODOO_3_ADD("voodoo", STD_VOODOO_3_CLOCK, 16, "main")
|
||||
|
||||
/* video hardware */
|
||||
@ -743,7 +743,7 @@ ROM_START(ppp2nd)
|
||||
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "ppp2nd", 0, MD5(06012243d4b64ebd9b81e9781fb5624d) SHA1(54b45e2df3f4239191000900181a94227a351c67))
|
||||
ROM_END
|
||||
|
||||
@ -754,7 +754,7 @@ ROM_START(boxingm)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(c24e29fc) SHA1(efb6ecaf25cbdf9d8dfcafa85e38a195fa5ff6c4))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a45jaa02", 0, MD5(db0e9de39e2b4e6bd9f6f768472ab24a) SHA1(046c766fdb1b6607e794c598d5d603215b8e81a3) )
|
||||
ROM_END
|
||||
|
||||
@ -763,7 +763,7 @@ ROM_START(code1d)
|
||||
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "gk922d02", 0, MD5(c2713080273300a963fbf96dc22f70d7) SHA1(fcf451e8d49a93ca25a2177f2eb014da6ca6bcb3) )
|
||||
ROM_END
|
||||
|
||||
@ -772,7 +772,7 @@ ROM_START(code1db)
|
||||
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "gk922b02", 0, MD5(c1a9b406300c2e258be1cca00746ad6c) SHA1(ce949cdbe16ff8539e7fa46ccc58a06a90c7edde) )
|
||||
ROM_END
|
||||
|
||||
@ -782,7 +782,7 @@ ROM_START(gticlub2)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(d0604e84) SHA1(18d1183f1331af3e655a56692eb7ab877b4bc239))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "gm941b02", 0, MD5(8403c7f5fa5c254a30d87b59f8d1fedc) SHA1(217ef1628e8a377d22f537507dbe18fa9fe01fa2) )
|
||||
ROM_END
|
||||
|
||||
@ -792,7 +792,7 @@ ROM_START(jpark3)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(55d1681d) SHA1(26868cf0d14f23f06b81f2df0b4186924439bb43))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "b41c02", 0, MD5(4909b6c4007cc24f8cc514aa0ea26170) SHA1(386059033832c70063ff38363d473050162835e9) )
|
||||
ROM_END
|
||||
|
||||
@ -801,7 +801,7 @@ ROM_START(mocapglf)
|
||||
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "b33a02", 0, MD5(5e7d62ab51dae4e9ace35d7e52b08b5d) SHA1(a56df1917fb476cbacfe24f1a2f2cacc770eb80a) )
|
||||
ROM_END
|
||||
|
||||
@ -811,7 +811,7 @@ ROM_START(mocapb)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x000000, 0x2000, CRC(14b9fe68) SHA1(3c59e6df1bb46bc1835c13fd182b1bb092c08759))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a29b02", 0, MD5(18f7070bbde3c3ca38d71425bdc074ab) SHA1(167b4b9f0960503db37c22e81ce4149925c5ec71) )
|
||||
ROM_END
|
||||
|
||||
@ -821,7 +821,7 @@ ROM_START(mocapbj)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x000000, 0x2000, CRC(2f7cdf27) SHA1(0b69d8728be12909e235268268a312982f81d46a))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a29a02", 0, MD5(ba06338534dbad61071d39907a3aed85) SHA1(8ab0b63f6e4d1401380a286736964f0cd668a70e) )
|
||||
ROM_END
|
||||
|
||||
@ -831,7 +831,7 @@ ROM_START(p911)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x000000, 0x2000, CRC(cca056ca) SHA1(de1a00d84c1311d48bbe6d24f5b36e22ecf5e85a))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a00aad02", 0, MD5(894ec7584841d7e1775e76edc53e739e) SHA1(2fc73fdaf9bc9ab6942672458206517bf8d851e1) )
|
||||
ROM_END
|
||||
|
||||
@ -840,7 +840,7 @@ ROM_START(p911uc)
|
||||
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a00aac02", 0, MD5(c1d1a18932490c9d6185d0c3b55b50cf) SHA1(5cbdfce13ce2cb5c45ea66e20e092d5a5fe69c5d) )
|
||||
ROM_END
|
||||
|
||||
@ -849,7 +849,7 @@ ROM_START(p911e)
|
||||
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a00eaa02", 0, MD5(5c870c38a408591e080516ae6a5f28e5) SHA1(8ff93666c33c7ee3ac2e4eeca9077c8296036187) )
|
||||
ROM_END
|
||||
|
||||
@ -859,7 +859,7 @@ ROM_START(p911j)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x000000, 0x2000, CRC(9ecf70dc) SHA1(4769a99b0cc28563e219860b8d480f32d1e21f60))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a00jac02", 0, MD5(6c4b7c934159a54c93d5aa386e44969a) SHA1(80217103ad96b06855a57763c702140cbe4a2494) )
|
||||
ROM_END
|
||||
|
||||
@ -868,7 +868,7 @@ ROM_START(p9112)
|
||||
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "b11a02", 0, MD5(7ddf6139577bce2062b2f9a9ac99e56a) SHA1(56d9c47f3c7fceb2d8c36a8fa205c90595923c6f) )
|
||||
ROM_END
|
||||
|
||||
@ -877,7 +877,7 @@ ROM_START(popn9)
|
||||
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "c00jab", 0, MD5(f16cfaae05d29fdeeb7289265bf45712) SHA1(fd5b374731975e956b6e4e7102bc8350bfd8b5f4) )
|
||||
ROM_END
|
||||
|
||||
@ -887,7 +887,7 @@ ROM_START(sscopex)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x000000, 0x2000, CRC(7b0e1ac8) SHA1(1ea549964539e27f87370e9986bfa44eeed037cd))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "gka13c02", 0, MD5(994ced1f61dfe5ea10eac4b407359392) SHA1(179145b0e98c2ab5a7fc5c93cbc0c5398f961f65) )
|
||||
ROM_END
|
||||
|
||||
@ -897,7 +897,7 @@ ROM_START(sogeki)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x000000, 0x2000, CRC(2f325c55) SHA1(0bc44f40f981a815c8ce64eae95ae55db510c565))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a13b02", 0, MD5(b476764d13ebf3fc3ec52e1fc2b36f96) SHA1(16965f5f164f4f8191e93274f8c99d84def15c70) )
|
||||
ROM_END
|
||||
|
||||
@ -907,7 +907,7 @@ ROM_START(thrild2)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(d5de9b8e) SHA1(768bcd46a6ad20948f60f5e0ecd2f7b9c2901061))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "gma41b02", 0, MD5(a3c39be28464fa737390e2e1e2aeb683) SHA1(0a451e33f5a6b708a54b70cc247e4d49ada0025a) )
|
||||
ROM_END
|
||||
|
||||
@ -917,7 +917,7 @@ ROM_START(thrild2a)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(3b7b0969) SHA1(3f11b6420ad3e3ee6f807e1ae14908bdc6e86d8f))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "gma41a02", 0, MD5(e73843d28afaef6c6af2513b6cf064e6) SHA1(abdaba1f539cf5d723fa51e939c0ffcbf5cdf28f) )
|
||||
ROM_END
|
||||
|
||||
@ -927,7 +927,7 @@ ROM_START(tsurugi)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(c123342c) SHA1(55416767608fe0311a362854a16b214b04435a31))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a30eab02", 0, MD5(81593f4d5a10f7dea124bef0b02d15e6) SHA1(2202d8f8fa7cc752d4ebae16eac6818a5de06b98) )
|
||||
ROM_END
|
||||
|
||||
@ -936,7 +936,7 @@ ROM_START(tsurugij)
|
||||
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "a30jac02", 0, MD5(c7400ccdb4b045bbf2de4fa9d63a9e87) SHA1(64cc19941c2f3b39cbbe158042f3b312a678752d) )
|
||||
ROM_END
|
||||
|
||||
@ -946,7 +946,7 @@ ROM_START(wcombat)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(4f8b5858) SHA1(68066241c6f9db7f45e55b3c5da101987f4ce53c))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "c22d02", 0, MD5(f3b63ac0b2f613c9183356e7cf966ba6) SHA1(f7a6e8eba877f213075bd4836a62a898f17a27dc) )
|
||||
ROM_END
|
||||
|
||||
@ -956,7 +956,7 @@ ROM_START(wcombak)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(ebd4d645) SHA1(2fa7e2c6b113214f3eb1900c8ceef4d5fcf0bb76))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "c22c02", 0, MD5(e108a01a0a3ada065f42b0b4b16a4480) SHA1(6caff33b9b22fc56a619d58cfb8fb5aca2ecd289) )
|
||||
ROM_END
|
||||
|
||||
@ -966,7 +966,7 @@ ROM_START(wcombaj)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(bd8a6640) SHA1(2d409197ef3fb07d984d27fa943f29c7a711d715))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "c22a02", 0, MD5(0df54ceaa46c00e9b849af4bea6df1eb) SHA1(63ba75403ff714b2169f3c2e8ae3246a035da2d3) )
|
||||
ROM_END
|
||||
|
||||
@ -976,7 +976,7 @@ ROM_START(xtrial)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(33708a93) SHA1(715968e3c9c15edf628fa6ac655dc0864e336c6c))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "b4xb02", 0, MD5(c915e4946231fee8d3df00d5be08c177) SHA1(8631efafc19cc34ab8fbee2ed912d35de1f8b161) )
|
||||
ROM_END
|
||||
|
||||
@ -987,7 +987,7 @@ ROM_START(mfightc)
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
ROM_LOAD("nvram.u39", 0x00000, 0x2000, CRC(9fb551a5) SHA1(a33d185e186d404c3bf62277d7e34e5ad0000b09))
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "c09jad04", 0, MD5(a858ca8f04838e8b5b603ea12526016c) SHA1(97e9b57c72787737c976cf9d7e997aee50befd53) )
|
||||
ROM_END
|
||||
|
||||
@ -996,7 +996,7 @@ ROM_START(mfightcc)
|
||||
|
||||
ROM_REGION(0x2000, "user2", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "c09jac04", 0, MD5(3d502e1f9c8dbd7a9179ffd754a3de1b) SHA1(d27f04cc25df9955c014b7b97f768324f8e47c5c) )
|
||||
ROM_END
|
||||
|
||||
|
@ -1706,7 +1706,7 @@ static MACHINE_DRIVER_START( coh1000w )
|
||||
MDRV_MACHINE_RESET( coh1000w )
|
||||
MDRV_NVRAM_HANDLER( at28c16_0 )
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, atpsx_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", atpsx_interrupt)
|
||||
MACHINE_DRIVER_END
|
||||
|
||||
/*
|
||||
@ -2367,7 +2367,7 @@ static MACHINE_DRIVER_START( coh1000a_ide )
|
||||
MDRV_MACHINE_RESET( coh1000a )
|
||||
MDRV_NVRAM_HANDLER( at28c16_0 )
|
||||
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", 0, jdredd_ide_interrupt)
|
||||
MDRV_IDE_CONTROLLER_ADD("ide", jdredd_ide_interrupt)
|
||||
MACHINE_DRIVER_END
|
||||
|
||||
/*
|
||||
@ -4251,7 +4251,7 @@ ROM_START( bam2 )
|
||||
|
||||
ROM_REGION32_LE( 0x0400000, "user3", ROMREGION_ERASE00 )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE("bam2", 0, MD5(bda5db36e18a41183dfb2459abfd3f3b) SHA1(cc4662f0eb988807b74a71d6c95eb54c81d672ed) )
|
||||
ROM_END
|
||||
|
||||
@ -4274,7 +4274,7 @@ ROM_START( primrag2 )
|
||||
ROM_LOAD16_BYTE( "pr2_036.u17", 0x100001, 0x080000, CRC(3681516c) SHA1(714f73ea4ac190c36a6eb2308616a4aecabc4e69) )
|
||||
ROM_LOAD16_BYTE( "pr2_036.u15", 0x100000, 0x080000, CRC(4b24bd54) SHA1(7f27cd524d10e5869aab6d4dc6a4217d049c475d) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "primrag2", 0, MD5(618a56ce62a5f7a94a7781b994a201e4) SHA1(d79b2dad16fbdb174bcd34eb70025a53ebdb0e51) )
|
||||
ROM_END
|
||||
|
||||
@ -4325,7 +4325,7 @@ ROM_START( jdredd )
|
||||
ROM_LOAD16_BYTE( "j-dread.u36", 0x000001, 0x020000, CRC(37addbf9) SHA1(a4061a1ba9e230f080f0bfea69bf77efe9264a92) )
|
||||
ROM_LOAD16_BYTE( "j-dread.u35", 0x000000, 0x020000, CRC(c1e17191) SHA1(82901439b1a51b9aadb4df4b9d944f26697a1460) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "jdreddc", 0, MD5(b66074f3df1e90ec4e3ff09dcdf33033) SHA1(83ed8df25d100b1c060f4dde2f162ba31803db7d) )
|
||||
ROM_END
|
||||
|
||||
@ -4336,7 +4336,7 @@ ROM_START( jdreddb )
|
||||
ROM_LOAD16_BYTE( "j-dread.u36", 0x000001, 0x020000, CRC(37addbf9) SHA1(a4061a1ba9e230f080f0bfea69bf77efe9264a92) )
|
||||
ROM_LOAD16_BYTE( "j-dread.u35", 0x000000, 0x020000, CRC(c1e17191) SHA1(82901439b1a51b9aadb4df4b9d944f26697a1460) )
|
||||
|
||||
DISK_REGION( "disks" )
|
||||
DISK_REGION( "ide" )
|
||||
DISK_IMAGE( "jdreddb", 0, MD5(0da1d048d7223df74fca4f349473cefa) SHA1(9b810e3a16de62cabfc8271b6606574c7034cf41) )
|
||||
ROM_END
|
||||
|
||||
|
@ -103,7 +103,7 @@ void amiga_akiko_init(running_machine* machine)
|
||||
akiko.cdrom_cmd_start = 0;
|
||||
akiko.cdrom_cmd_end = 0;
|
||||
akiko.cdrom_cmd_resp = 0;
|
||||
akiko.cdrom = cdrom_open(get_disk_handle(0));
|
||||
akiko.cdrom = cdrom_open(get_disk_handle("cdrom"));
|
||||
akiko.cdrom_toc = NULL;
|
||||
akiko.dma_timer = timer_alloc(akiko_dma_proc, NULL);
|
||||
akiko.frame_timer = timer_alloc(akiko_frame_proc, NULL);
|
||||
|
@ -261,7 +261,7 @@ void stvcd_reset(void)
|
||||
#ifdef MESS
|
||||
cdrom = mess_cd_get_cdrom_file_by_number(0);
|
||||
#else
|
||||
cdrom = cdrom_open(get_disk_handle(0));
|
||||
cdrom = cdrom_open(get_disk_handle("cdrom"));
|
||||
#endif
|
||||
|
||||
if (cdrom)
|
||||
|
Loading…
Reference in New Issue
Block a user