summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/mc68328.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/mc68328.cpp')
-rw-r--r--src/devices/machine/mc68328.cpp3
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;