Previous 199869 Revisions Next

r20334 Saturday 19th January, 2013 at 05:17:00 UTC by David Haywood
cleanup (nw)
[src/mess/drivers]vboy.c

trunk/src/mess/drivers/vboy.c
r20333r20334
3636#define READ_COLTAB2(wldoffs) READ_BGMAP((0x1de00 >> 1) + wldoffs)
3737#define READ_OBJECTS(wldoffs) READ_BGMAP((0x1e000 >> 1) + wldoffs)
3838
39#define WRITE_BG_TEMPDRAW_MAP(woffs, wdat) m_bg_tempdraw_map[(woffs) & 0xffffff] = wdat;
4039#define WRITE_OVR_TEMPDRAW_MAP(woffs, wdat) m_ovr_tempdraw_map[(woffs) & 0x3f] = wdat;
41
42#define READ_BG_TEMPDRAW_MAP(roffs) m_bg_tempdraw_map[(roffs) & 0xffffff];
4340#define READ_OVR_TEMPDRAW_MAP(roffs) m_ovr_tempdraw_map[(roffs) & 0x3f];
4441
4542#define READ_FONT(roffs) m_font[(roffs) & 0x3fff]
r20333r20334
167164   vboy_regs_t m_vboy_regs;
168165   vip_regs_t m_vip_regs;
169166   vboy_timer_t m_vboy_timer;
170   INT32 *m_bg_tempdraw_map;
171167   INT32 *m_ovr_tempdraw_map;
172168   UINT16 m_frame_count;
173169   UINT8 m_displayfb;
r20333r20334
210206   //int i;
211207
212208   // Allocate memory for temporary screens
213   m_bg_tempdraw_map = auto_alloc_array_clear(machine(), INT32, 0x1000000);
214209   m_ovr_tempdraw_map = auto_alloc_array_clear(machine(), INT32, 0x40);
215210
216211   // Allocate memory for framebuffers

Previous 199869 Revisions Next


© 1997-2024 The MAME Team