Roms: Dpr
A dual-port memory chip has two independent address/data buses. Two different processors (or one processor and a DMA controller) can read from or write to the same memory location at the same time without contention or wait states.
// Dual-port ROM region region("dpram", 0x20000) .rom("game_dpr.bin") .share("shared_gfx"); // CPU 1 maps it at 0x400000 cpu1->map(0x400000, 0x41ffff).ram().share("shared_gfx").readonly(); dpr roms
A: The dump is a concatenation of both chip images because they occupy different address ranges from the perspective of each CPU. MAME splits them internally based on the memory map. A dual-port memory chip has two independent address/data