Previous 199869 Revisions Next

r30692 Wednesday 28th May, 2014 at 02:31:16 UTC by Alex Jackson
mystwarr.c: fix mask ROM tests, broken since video was devicefied (nw)
[src/mame/drivers]midas.c mystwarr.c

trunk/src/mame/drivers/midas.c
r30691r30692
596596
597597void midas_state::machine_start()
598598{
599   m_sprgen->set_pens((pen_t*)m_palette->pens());
599   m_sprgen->set_pens(m_palette->pens());
600600   m_sprgen->set_screen(m_screen);
601601   m_sprgen->set_sprite_region(memregion("sprites"));
602602   m_sprgen->set_fixed_regions(memregion("tiles"), memregion("tiles"));
trunk/src/mame/drivers/mystwarr.c
r30691r30692
297297   AM_RANGE(0x200000, 0x20ffff) AM_RAM AM_SHARE("gx_workram")
298298   AM_RANGE(0x400000, 0x40ffff) AM_READWRITE(k053247_scattered_word_r,k053247_scattered_word_w) AM_SHARE("spriteram")
299299   AM_RANGE(0x480000, 0x4800ff) AM_DEVWRITE("k055555", k055555_device, K055555_word_w)
300   AM_RANGE(0x482000, 0x48200f) AM_DEVWRITE("k055673", k055673_device, k053246_word_w)
300   AM_RANGE(0x482000, 0x48200f) AM_DEVREAD("k055673", k055673_device, k055673_rom_word_r)
301301   AM_RANGE(0x482010, 0x48201f) AM_DEVWRITE("k055673", k055673_device,k053247_reg_word_w)
302302   AM_RANGE(0x484000, 0x484007) AM_DEVWRITE("k055673", k055673_device, k053246_word_w)
303303   AM_RANGE(0x48a000, 0x48a01f) AM_DEVWRITE("k054338", k054338_device, word_w)
r30691r30692
334334   AM_RANGE(0x210000, 0x210fff) AM_DEVREADWRITE("k055673", k055673_device,k053247_word_r,k053247_word_w)
335335   AM_RANGE(0x211000, 0x21ffff) AM_RAM
336336   AM_RANGE(0x240000, 0x240007) AM_DEVWRITE("k055673", k055673_device, k053246_word_w)
337   AM_RANGE(0x244000, 0x24400f) AM_DEVWRITE("k055673", k055673_device, k053246_word_w)
337   AM_RANGE(0x244000, 0x24400f) AM_DEVREAD("k055673", k055673_device, k055673_rom_word_r)
338338   AM_RANGE(0x244010, 0x24401f) AM_DEVWRITE("k055673", k055673_device,k053247_reg_word_w)
339339   AM_RANGE(0x24c000, 0x24ffff) AM_DEVREADWRITE("k053250_1", k053250_device, ram_r, ram_w)
340340   AM_RANGE(0x250000, 0x25000f) AM_DEVREADWRITE("k053250_1", k053250_device, reg_r, reg_w)
r30691r30692
466466   AM_RANGE(0x100000, 0x10ffff) AM_RAM AM_SHARE("gx_workram")          // work RAM
467467   AM_RANGE(0x300000, 0x3fffff) AM_ROM                                 // data ROM
468468   AM_RANGE(0x400000, 0x4000ff) AM_DEVWRITE("k055555", k055555_device, K055555_word_w)                // PCU2
469   AM_RANGE(0x402000, 0x40200f) AM_DEVWRITE("k055673", k055673_device, k053246_word_w)         // sprite ROM readback
469   AM_RANGE(0x402000, 0x40200f) AM_DEVREAD("k055673", k055673_device, k055673_rom_word_r)         // sprite ROM readback
470470   AM_RANGE(0x402010, 0x40201f) AM_DEVWRITE("k055673", k055673_device,k053247_reg_word_w)            // OBJSET2
471471   AM_RANGE(0x404000, 0x404007) AM_DEVWRITE("k055673", k055673_device, k053246_word_w)                // OBJSET1
472472   AM_RANGE(0x40a000, 0x40a01f) AM_DEVWRITE("k054338", k054338_device, word_w)                // CLTC
r30691r30692
508508   AM_RANGE(0x420000, 0x421fff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")
509509   AM_RANGE(0x430000, 0x430007) AM_DEVWRITE("k055673", k055673_device, k053246_word_w)
510510   AM_RANGE(0x440000, 0x443fff) AM_DEVREAD("k056832", k056832_device, mw_rom_word_r)
511   AM_RANGE(0x450000, 0x45000f) AM_DEVWRITE("k055673", k055673_device, k053246_word_w)
511   AM_RANGE(0x450000, 0x45000f) AM_DEVREAD("k055673", k055673_device, k055673_rom_word_r)
512512   AM_RANGE(0x450010, 0x45001f) AM_DEVWRITE("k055673", k055673_device,k053247_reg_word_w)
513513   AM_RANGE(0x460000, 0x46001f) AM_WRITEONLY AM_SHARE("k053936_0_ct16")
514514   AM_RANGE(0x470000, 0x470fff) AM_RAM AM_SHARE("k053936_0_li16")
r30691r30692
554554   AM_RANGE(0x420000, 0x421fff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")
555555   AM_RANGE(0x430000, 0x430007) AM_DEVWRITE("k055673", k055673_device, k053246_word_w)
556556   AM_RANGE(0x440000, 0x441fff) AM_DEVREAD("k056832", k056832_device, mw_rom_word_r)
557   AM_RANGE(0x450000, 0x45000f) AM_DEVWRITE("k055673", k055673_device, k053246_word_w)
557   AM_RANGE(0x450000, 0x45000f) AM_DEVREAD("k055673", k055673_device, k055673_rom_word_r)
558558   AM_RANGE(0x450010, 0x45001f) AM_DEVWRITE("k055673", k055673_device,k053247_reg_word_w)
559559   AM_RANGE(0x460000, 0x46001f) AM_WRITEONLY AM_SHARE("k053936_0_ct16")
560560   AM_RANGE(0x470000, 0x470fff) AM_RAM AM_SHARE("k053936_0_li16")

Previous 199869 Revisions Next


© 1997-2024 The MAME Team