diff options
author | 2011-09-19 17:25:56 +0000 | |
---|---|---|
committer | 2011-09-19 17:25:56 +0000 | |
commit | bb0b81c13665160799040df3a089b56c99776222 (patch) | |
tree | 4300c487490a03e2230074ea0d1a2da8ebab4cab /src/emu | |
parent | 72c7ddac29dc4c4453ac4a15d75ad8775eb7aa1f (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.c | 5 |
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) |