diff options
Diffstat (limited to 'src/devices/machine/mc68328.cpp')
-rw-r--r-- | src/devices/machine/mc68328.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/devices/machine/mc68328.cpp b/src/devices/machine/mc68328.cpp index 4b9e9a8b97e..3df500d2f0c 100644 --- a/src/devices/machine/mc68328.cpp +++ b/src/devices/machine/mc68328.cpp @@ -3043,7 +3043,6 @@ uint16_t mc68328_device::internal_read(offs_t offset, uint16_t mem_mask) /* THIS IS PRETTY MUCH TOTALLY WRONG AND DOESN'T REFLECT THE MC68328'S INTERNAL FUNCTIONALITY AT ALL! */ uint32_t mc68328_device::screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect) { - auto mcache = space(AS_PROGRAM).cache<1, 0, ENDIANNESS_BIG>(); uint32_t vram_addr = m_regs.lssa & 0x00fffffe; uint16_t word; uint16_t *line; @@ -3057,7 +3056,7 @@ uint32_t mc68328_device::screen_update(screen_device &screen, bitmap_ind16 &bitm for (x = 0; x < 160; x += 16, vram_addr += 2) { - word = mcache->read_word(vram_addr); + word = space(AS_PROGRAM).read_word(vram_addr); for (b = 0; b < 16; b++) { line[x + b] = (word >> (15 - b)) & 0x0001; |