Wonder Boy III - Monster Lair (set2 and 3) sound fix ==================================================== Add after static ADDRESS_MAP_START( wb3_writemem, ADDRESS_SPACE_PROGRAM, 16 ): /***************************************************************************/ static ADDRESS_MAP_START( wb3a_writemem, ADDRESS_SPACE_PROGRAM, 16 ) AM_RANGE(0x000000, 0x03ffff) AM_WRITE(MWA16_ROM) AM_RANGE(0x3f0000, 0x3fffff) AM_WRITE(sys16_tilebank_w) AM_RANGE(0x400000, 0x40ffff) AM_WRITE(SYS16_MWA16_TILERAM) AM_BASE(&sys16_tileram) AM_RANGE(0x410000, 0x410fff) AM_WRITE(SYS16_MWA16_TEXTRAM) AM_BASE(&sys16_textram) AM_RANGE(0x440000, 0x440fff) AM_WRITE(SYS16_MWA16_SPRITERAM) AM_BASE(&sys16_spriteram) AM_RANGE(0x840000, 0x840fff) AM_WRITE(SYS16_MWA16_PALETTERAM) AM_BASE(&paletteram16) AM_RANGE(0xc40000, 0xc40001) AM_WRITE(sys16_coinctrl_w) AM_RANGE(0xdf0006, 0xdf0007) AM_WRITE(sound_command_w) AM_RANGE(0xffc000, 0xffffff) AM_WRITE(SYS16_MWA16_WORKINGRAM) AM_BASE(&sys16_workingram) ADDRESS_MAP_END Replace in static MACHINE_DRIVER_START( wb3a ) MDRV_CPU_PROGRAM_MAP(wb3_readmem,wb3_writemem) with MDRV_CPU_PROGRAM_MAP(wb3_readmem,wb3a_writemem) (c) 2004 M.A.S.H.