tasman.cpp: Read graphics ROMs through device (nw)

This is a flawed solution: the graphics ROM self-test fails both before and after this change. The mapping isn't properly understood yet and seems to involve some weird interleaving and/or address line swapping.
This commit is contained in:
AJR 2019-12-11 08:27:59 -05:00
parent f9695c58c0
commit 4e91d2b774

View file

@ -224,13 +224,12 @@ void kongambl_state::kongambl_map(address_map &map)
map(0x300000, 0x307fff).ram(); // backup RAM 24H
// override konami chips with custom areas until that code is removed
map(0x400000, 0x401fff).rom().region("k056832", 0);
map(0x420000, 0x43ffff).ram().share("vram");
//map(0x480000, 0x48003f).ram(); // vregs
//0x400000 0x400001 "13M" even addresses
//0x400002,0x400003 "13J" odd addresses
// map(0x400000, 0x401fff).r(m_k056832, FUNC(k056832_device::rom_word_r));
map(0x400000, 0x401fff).r(m_k056832, FUNC(k056832_device::rom_word_r));
// map(0x420000, 0x43ffff).rw(m_k056832, FUNC(k056832_device::unpaged_ram_word_r), FUNC(k056832_device::unpaged_ram_word_w));
map(0x480000, 0x48003f).w(m_k056832, FUNC(k056832_device::word_w));