mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
Revert unneccessary change to memarray.c; change another emupal.c assert to assert_always; restore joust2r1 which was accidentally removed from mame.lst (nw)
This commit is contained in:
parent
c700b6b408
commit
8c7e190601
@ -429,7 +429,7 @@ void palette_device::device_start()
|
||||
const memory_share *share_ext = memshare(tag_ext.cstr());
|
||||
|
||||
// make sure we have specified a format
|
||||
assert(m_raw_to_rgb.bytes_per_entry() > 0);
|
||||
assert_always(m_raw_to_rgb.bytes_per_entry() > 0, "Palette has memory share but no format specified");
|
||||
|
||||
// determine bytes per entry and configure
|
||||
int bytes_per_entry = m_raw_to_rgb.bytes_per_entry();
|
||||
|
@ -53,8 +53,6 @@ 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;
|
||||
|
@ -2898,6 +2898,7 @@ mysticmp // (c) 1983 Prototype
|
||||
tshoot // (c) 1984
|
||||
inferno // (c) 1984
|
||||
joust2 // (c) 1986
|
||||
joust2r1 // (c) 1986
|
||||
lottofun // (c) 1987 H.A.R. Management
|
||||
wmg // Williams 6in1 Multigame, Clay Cowgill
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user