diff --git a/src/burn/drv/konami/d_nemesis.cpp b/src/burn/drv/konami/d_nemesis.cpp index cc3e26737..3a17cf4dd 100644 --- a/src/burn/drv/konami/d_nemesis.cpp +++ b/src/burn/drv/konami/d_nemesis.cpp @@ -2138,7 +2138,7 @@ static void NemesisSoundInit() AY8910Init(0, 14318180/8, nBurnSoundRate, &nemesis_AY8910_0_portA, NULL, NULL, NULL); AY8910Init(1, 14318180/8, nBurnSoundRate, NULL, NULL, &k005289_control_A_write, &k005289_control_B_write); - AY8910SetAllRoutes(0, 0.20, BURN_SND_ROUTE_BOTH); + AY8910SetAllRoutes(0, 0.35, BURN_SND_ROUTE_BOTH); AY8910SetAllRoutes(1, 1.00, BURN_SND_ROUTE_BOTH); ay8910_enable = 1; diff --git a/src/burn/snd/k005289.cpp b/src/burn/snd/k005289.cpp index 967cf809b..b0d20bc75 100644 --- a/src/burn/snd/k005289.cpp +++ b/src/burn/snd/k005289.cpp @@ -242,7 +242,7 @@ void K005289Ld1Write(INT32 offset) #endif offset &= 0xfff; - freq_latch[0] = 0x1000 - offset; + freq_latch[0] = 0xfff - offset; } void K005289Ld2Write(INT32 offset) @@ -252,7 +252,7 @@ void K005289Ld2Write(INT32 offset) #endif offset &= 0xfff; - freq_latch[1] = 0x1000 - offset; + freq_latch[1] = 0xfff - offset; } void K005289Tg1Write()