Hook up sound output in the LLE plugin. Some AX games actually produce some icky scratchy "sound" sometimes :D

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@761 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
hrydgard
2008-10-04 00:16:19 +00:00
parent 8d0f6d40f4
commit 3d475abf2b
8 changed files with 243 additions and 36 deletions

View File

@ -82,8 +82,8 @@ uint16 dsp_dmem_read(uint16 addr)
switch (addr >> 12)
{
case 0x1: // 1xxx COEF
val = g_dsp.coef[addr & DSP_DROM_MASK];
case 0x0: // 0xxx DRAM
val = g_dsp.dram[addr & DSP_DRAM_MASK];
val = dsp_swap16(val);
break;
@ -93,13 +93,13 @@ uint16 dsp_dmem_read(uint16 addr)
val = dsp_swap16(val);
break;
case 0xf: // Fxxx HW regs
val = gdsp_ifx_read(addr);
case 0x1: // 1xxx COEF
val = g_dsp.coef[addr & DSP_DROM_MASK];
val = dsp_swap16(val);
break;
case 0x0: // 0xxx DRAM
val = g_dsp.dram[addr & DSP_DRAM_MASK];
val = dsp_swap16(val);
case 0xf: // Fxxx HW regs
val = gdsp_ifx_read(addr);
break;
default: // error