void ngen_state::machine_start() { memory_share* vidshare = memshare("vram"); memory_share* fontshare = memshare("fontram"); m_hd_buffer.allocate(1024*8); // 8kB buffer RAM for HD controller if(vidshare == nullptr || fontshare == nullptr) fatalerror("VRAM not found\n"); m_vram.set(*vidshare,2); m_fontram.set(*fontshare,2); }
void memory_array::set(const memory_array &helper) { set(helper.base(), helper.bytes(), helper.membits(), helper.endianness(), helper.bytes_per_entry()); }
void memory_array::set(const memory_array &array) { set(array.base(), array.bytes(), array.membits(), array.endianness(), array.bytes_per_entry()); }