X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Pico%2Fsound%2Fym2612.c;h=efe5054e9e8d3acc46c33485097838cb9092f5ab;hb=f9f40f10d1bb46fb779a22879203026367e143a6;hp=56c363a1654f0a65b4ff602958336c1e242895c9;hpb=b6d7ac70909e29ba8f40d6eaee53dd5b1bb71e52;p=picodrive.git diff --git a/Pico/sound/ym2612.c b/Pico/sound/ym2612.c index 56c363a..efe5054 100644 --- a/Pico/sound/ym2612.c +++ b/Pico/sound/ym2612.c @@ -1668,6 +1668,8 @@ void YM2612Init_(int clock, int rate) ym2612.OPN.ST.clock = clock; ym2612.OPN.ST.rate = rate; + OPNSetPres( 6*24 ); + /* Extend handler */ YM2612ResetChip_(); } @@ -1680,7 +1682,6 @@ void YM2612ResetChip_(void) memset(ym2612.REGS, 0, sizeof(ym2612.REGS)); - OPNSetPres( 6*24 ); set_timers( 0x30 ); /* mode 0 , timer reset */ ym2612.REGS[0x27] = 0x30; @@ -2048,10 +2049,8 @@ int YM2612PicoStateLoad2(int *tat, int *tbt) return 0; } -#ifndef EXTERNAL_YM2612 void *YM2612GetRegs(void) { return ym2612.REGS; } -#endif