summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu
diff options
context:
space:
mode:
author Jonathan Gevaryahu <Lord-Nightmare@users.noreply.github.com>2011-09-19 17:25:56 +0000
committer Jonathan Gevaryahu <Lord-Nightmare@users.noreply.github.com>2011-09-19 17:25:56 +0000
commitbb0b81c13665160799040df3a089b56c99776222 (patch)
tree4300c487490a03e2230074ea0d1a2da8ebab4cab /src/emu
parent72c7ddac29dc4c4453ac4a15d75ad8775eb7aa1f (diff)
Update sp0256 core to use correctly ordered resroms; update sauro driver to use correctly ordered sp0256-al2 resroms. [Huygens, Lord Nightmare]
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/sound/sp0256.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/emu/sound/sp0256.c b/src/emu/sound/sp0256.c
index 8039e774599..1cec0471573 100644
--- a/src/emu/sound/sp0256.c
+++ b/src/emu/sound/sp0256.c
@@ -1212,7 +1212,10 @@ static DEVICE_START( sp0256 )
/* Setup the ROM. */
/* -------------------------------------------------------------------- */
sp->rom = *device->region();
- sp0256_bitrevbuff(sp->rom, 0, 0xffff);
+ // the rom is not supposed to be reversed first; according to Joe Zbiciak.
+ // see http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=72385#Post72385
+ // TODO: because of this, check if the bitrev functions are even used anywhere else
+ //sp0256_bitrevbuff(sp->rom, 0, 0xffff);
}
static void sp0256_reset(sp0256_state *sp)