コード例 #1
0
ファイル: georam.c プロジェクト: cyberkni/276in1JAMMA
void c64_georam_cartridge_device::device_start()
{
	// allocate memory
	c64_ram_pointer(machine(), 0x80000);

	// state saving
	save_item(NAME(m_bank));
}
コード例 #2
0
ファイル: xl80.c プロジェクト: cyberkni/276in1JAMMA
void c64_xl80_device::device_start()
{
	// allocate memory
	c64_ram_pointer(machine(), RAM_SIZE);

	// state saving
	save_pointer(NAME(m_ram), RAM_SIZE);
}
コード例 #3
0
void c64_easyflash_cartridge_device::device_start()
{
    // allocate memory
    c64_ram_pointer(machine(), 0x100);

    // state saving
    save_item(NAME(m_bank));
    save_item(NAME(m_mode));
}
コード例 #4
0
void c64_xl80_device::device_start()
{
	// find memory regions
	m_char_rom = memregion(HD46505SP_TAG)->base();
	c64_ram_pointer(machine(), RAM_SIZE);

	// state saving
	save_pointer(NAME(m_ram), RAM_SIZE);
}
コード例 #5
0
ファイル: ide64.c プロジェクト: antervud/MAMEHub
void c64_ide64_cartridge_device::device_start()
{
	// allocate memory
	c64_ram_pointer(machine(), 0x8000);

	// state saving
	save_item(NAME(m_bank));
	save_item(NAME(m_ata_data));
	save_item(NAME(m_enable));
}
コード例 #6
0
ファイル: reu.c プロジェクト: cyberkni/276in1JAMMA
void c64_reu_cartridge_device::device_start()
{
	// find memory region
	m_roml = memregion("roml")->base();

	// allocate memory
	c64_ram_pointer(machine(), m_ram_size);

	// setup DMA controller
	m_dmac->set_unscaled_clock(m_slot->phi2());
	m_dmac->bs_w(m_jp1);
}