예제 #1
0
SYSTEM_CONFIG_END

static void pet4_cbmcartslot_getinfo(struct IODevice *dev)
{
	cbmcartslot_device_getinfo(dev);
	dev->file_extensions = "crt\0a0\0";
}
예제 #2
0
ROM_END

static void sym1_cbmcartslot_getinfo(struct IODevice *dev)
{
	cbmcartslot_device_getinfo(dev);
	dev->file_extensions = "60\00080\0c0\0";
}
예제 #3
0
ROM_END

static void sym1_cbmcartslot_getinfo(const device_class *devclass, UINT32 state, union devinfo *info)
{
	switch(state)
	{
		/* --- the following bits of info are returned as NULL-terminated strings --- */
		case DEVINFO_STR_FILE_EXTENSIONS:				strcpy(info->s = device_temp_str(), "60,0080,c0"); break;

		default:										cbmcartslot_device_getinfo(devclass, state, info); break;
	}
}
예제 #4
0
MACHINE_DRIVER_END

#define init_cbm500 cbm500_driver_init
#define init_cbm600 cbm600_driver_init
#define init_cbm600hu cbm600hu_driver_init
#define init_cbm600pal cbm600pal_driver_init
#define init_cbm700 cbm700_driver_init

static void cbmb_cbmcartslot_getinfo(struct IODevice *dev)
{
	cbmcartslot_device_getinfo(dev);
	dev->file_extensions = "crt\00010\00020\00040\00060\0";
}
예제 #5
0
MACHINE_DRIVER_END

#define rom_cbm30 rom_pet2
#define rom_cbm30 rom_pet2
#define rom_cbm30b rom_pet2b
#define rom_cbm40 rom_pet4
#define rom_cbm40pal rom_pet4pal
#define rom_cbm40b rom_pet4b
#define rom_cbm80 rom_pet80
#define rom_cbm80pal rom_pet80pal

static void pet_cbmcartslot_getinfo(struct IODevice *dev)
{
	cbmcartslot_device_getinfo(dev);
	dev->file_extensions = "crt\0a0\0b0\0";
}
예제 #6
0
MACHINE_DRIVER_END

#define init_cbm500 cbm500_driver_init
#define init_cbm600 cbm600_driver_init
#define init_cbm600hu cbm600hu_driver_init
#define init_cbm600pal cbm600pal_driver_init
#define init_cbm700 cbm700_driver_init

static void cbmb_cbmcartslot_getinfo(const device_class *devclass, UINT32 state, union devinfo *info)
{
	switch(state)
	{
		/* --- the following bits of info are returned as NULL-terminated strings --- */
		case DEVINFO_STR_FILE_EXTENSIONS:				strcpy(info->s = device_temp_str(), "crt,10,20,40,60"); break;

		default:										cbmcartslot_device_getinfo(devclass, state, info); break;
	}
}