void c64_georam_cartridge_device::device_start() { // allocate memory c64_ram_pointer(machine(), 0x80000); // state saving save_item(NAME(m_bank)); }
void c64_xl80_device::device_start() { // allocate memory c64_ram_pointer(machine(), RAM_SIZE); // state saving save_pointer(NAME(m_ram), RAM_SIZE); }
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)); }
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); }
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)); }
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); }