Previous 199869 Revisions Next

r23942 Tuesday 25th June, 2013 at 16:20:03 UTC by David Haywood
fix debug crashes / asserts.
[src/mame/machine]megavdp.c megavdp.h
[src/mess/includes]lisa.h

trunk/src/mame/machine/megavdp.c
r23941r23942
196196   irq4_on_timer = machine().scheduler().timer_alloc(FUNC(irq4_on_timer_callback), (void*)this);
197197   megadriv_render_timer = machine().scheduler().timer_alloc(FUNC(megadriv_render_timer_callback), (void*)this);
198198
199   m_space68k = &machine().device<legacy_cpu_device>(":maincpu")->space();
200   m_cpu68k = machine().device<legacy_cpu_device>(":maincpu");
199   m_space68k = &machine().device<m68000_base_device>(":maincpu")->space();
200   m_cpu68k = machine().device<m68000_base_device>(":maincpu");
201201}
202202
203203void sega_genesis_vdp_device::device_reset()
trunk/src/mame/machine/megavdp.h
r23941r23942
33#pragma once
44
55#include "video/315_5124.h"
6#include "cpu/m68000/m68000.h"
67
78
89/*  The VDP occupies addresses C00000h to C0001Fh.
r23941r23942
299300   UINT16* megadrive_vdp_palette_lookup_highlight;
300301
301302   address_space *m_space68k;
302   legacy_cpu_device* m_cpu68k;
303   m68000_base_device* m_cpu68k;
303304
304305};
305306
trunk/src/mess/includes/lisa.h
r23941r23942
120120      m_io_mouse_y(*this, "MOUSE_Y")
121121   { }
122122
123   required_device<legacy_cpu_device> m_maincpu;
123   required_device<m68000_base_device> m_maincpu;
124124   required_device<via6522_device> m_via0;
125125   required_device<via6522_device> m_via1;
126126   optional_device<applefdc_base_device> m_fdc;

Previous 199869 Revisions Next


© 1997-2024 The MAME Team