X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=pico%2Fpico.c;h=54de78c99ca2a759285b38e7b893288bd6fb0771;hb=be20816c4c487c4b114aa444b1a5819d5785b118;hp=c4b90311b055470c3f04c48059d785fa7d61c417;hpb=5e128c6d279ac90f7b6078740ab1d0ba516969b9;p=picodrive.git diff --git a/pico/pico.c b/pico/pico.c index c4b9031..54de78c 100644 --- a/pico/pico.c +++ b/pico/pico.c @@ -77,7 +77,7 @@ void PicoPower(void) if (PicoAHW & PAHW_MCD) PicoPowerMCD(); - if (!(PicoOpt & POPT_DIS_32X)) + if (PicoOpt & POPT_EN_32X) PicoPower32x(); PicoReset(); @@ -192,7 +192,7 @@ int PicoReset(void) if (!(PicoOpt & POPT_DIS_IDLE_DET)) SekInitIdleDet(); - if (!(PicoOpt & POPT_DIS_32X)) { + if (PicoOpt & POPT_EN_32X) { PicoReset32x(); return 0; } @@ -218,6 +218,9 @@ void PicoLoopPrepare(void) // FIXME: PAL has 313 scanlines.. scanlines_total = Pico.m.pal ? 312 : 262; + + if (PicoAHW & PAHW_32X) + p32x_pwm_refresh(); }