summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/memarray.c
diff options
context:
space:
mode:
author Roberto Fresca <robertof@mamedev.org>2014-06-02 22:40:16 +0000
committer Roberto Fresca <robertof@mamedev.org>2014-06-02 22:40:16 +0000
commitc700b6b40845908912e49234e5ef9a2ec7ab8710 (patch)
tree8b75d9af08d943a489c36248a4429ad53b95f6cf /src/emu/memarray.c
parent9ceee30f7b83071f748b50628be71ccb20be70bf (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.c2
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;