From 46123eb11d40ea1bb9c94e1241d9cedea1fa530e Mon Sep 17 00:00:00 2001 From: hap Date: Sun, 24 May 2015 16:04:57 +0200 Subject: [PATCH] add OG to segapcm --- src/emu/sound/segapcm.c | 3 +-- src/emu/sound/segapcm.h | 8 ++++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/emu/sound/segapcm.c b/src/emu/sound/segapcm.c index cecc76eb699..50e875bc474 100644 --- a/src/emu/sound/segapcm.c +++ b/src/emu/sound/segapcm.c @@ -1,5 +1,5 @@ // license:BSD-3-Clause -// copyright-holders:Hiromitsu Shioya +// copyright-holders:Hiromitsu Shioya, Olivier Galibert /*********************************************************/ /* SEGA 16ch 8bit PCM */ /*********************************************************/ @@ -47,7 +47,6 @@ void segapcm_device::device_start() mask = BANK_MASK7 >> 16; for(rom_mask = 1; rom_mask < m_rom.length(); rom_mask *= 2); - rom_mask--; m_bankmask = mask & (rom_mask >> m_bankshift); diff --git a/src/emu/sound/segapcm.h b/src/emu/sound/segapcm.h index c8f94b6f0b4..df7110bb7b2 100644 --- a/src/emu/sound/segapcm.h +++ b/src/emu/sound/segapcm.h @@ -1,5 +1,5 @@ // license:BSD-3-Clause -// copyright-holders:Hiromitsu Shioya +// copyright-holders:Hiromitsu Shioya, Olivier Galibert /*********************************************************/ /* SEGA 8bit PCM */ /*********************************************************/ @@ -12,9 +12,9 @@ #define BANK_256 (11) #define BANK_512 (12) #define BANK_12M (13) -#define BANK_MASK7 (0x70<<16) -#define BANK_MASKF (0xf0<<16) -#define BANK_MASKF8 (0xf8<<16) +#define BANK_MASK7 (0x70<<16) +#define BANK_MASKF (0xf0<<16) +#define BANK_MASKF8 (0xf8<<16) //**************************************************************************