diff options
author | 2014-06-02 22:40:16 +0000 | |
---|---|---|
committer | 2014-06-02 22:40:16 +0000 | |
commit | c700b6b40845908912e49234e5ef9a2ec7ab8710 (patch) | |
tree | 8b75d9af08d943a489c36248a4429ad53b95f6cf /src/emu/memarray.c | |
parent | 9ceee30f7b83071f748b50628be71ccb20be70bf (diff) |
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Star 100 [Roberto Fresca]
New games marked as GAME_NOT_WORKING
------------------------------------
Crazy Bonus 2000 [Roberto Fresca]
- Added proper bipolar proms to Bonus Chance.
(No WN)... Workaround in emu/memarray.c to allow hook a RAMDAC for Sang Ho games.
Diffstat (limited to 'src/emu/memarray.c')
-rw-r--r-- | src/emu/memarray.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/emu/memarray.c b/src/emu/memarray.c index beadd0d6de9..5337cc77b8c 100644 --- a/src/emu/memarray.c +++ b/src/emu/memarray.c @@ -53,6 +53,8 @@ void memory_array::set(void *base, UINT32 bytes, int membits, endianness_t endia // derive data switch (bpe*1000 + membits*10 + endianness) { + case 0*1000 + 8*10 + ENDIANNESS_LITTLE: m_read_entry = &memory_array::read8_from_8; m_write_entry = &memory_array::write8_to_8; break; + case 0*1000 + 8*10 + ENDIANNESS_BIG: m_read_entry = &memory_array::read8_from_8; m_write_entry = &memory_array::write8_to_8; break; case 1*1000 + 8*10 + ENDIANNESS_LITTLE: m_read_entry = &memory_array::read8_from_8; m_write_entry = &memory_array::write8_to_8; break; case 1*1000 + 8*10 + ENDIANNESS_BIG: m_read_entry = &memory_array::read8_from_8; m_write_entry = &memory_array::write8_to_8; break; case 1*1000 + 16*10 + ENDIANNESS_LITTLE: m_read_entry = &memory_array::read8_from_16le; m_write_entry = &memory_array::write8_to_16le; break; |