notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rm old windows port
[picodrive.git]
/
pico
/
pico.c
diff --git
a/pico/pico.c
b/pico/pico.c
index
c4b9031
..
96025ff
100644
(file)
--- a/
pico/pico.c
+++ b/
pico/pico.c
@@
-77,7
+77,7
@@
void PicoPower(void)
if (PicoAHW & PAHW_MCD)
\r
PicoPowerMCD();
\r
\r
if (PicoAHW & PAHW_MCD)
\r
PicoPowerMCD();
\r
\r
- if (
!(PicoOpt & POPT_DIS_32X)
)
\r
+ if (
PicoOpt & POPT_EN_32X
)
\r
PicoPower32x();
\r
\r
PicoReset();
\r
PicoPower32x();
\r
\r
PicoReset();
\r
@@
-192,7
+192,7
@@
int PicoReset(void)
if (!(PicoOpt & POPT_DIS_IDLE_DET))
\r
SekInitIdleDet();
\r
\r
if (!(PicoOpt & POPT_DIS_IDLE_DET))
\r
SekInitIdleDet();
\r
\r
- if (
!(PicoOpt & POPT_DIS_32X)
) {
\r
+ if (
PicoOpt & POPT_EN_32X
) {
\r
PicoReset32x();
\r
return 0;
\r
}
\r
PicoReset32x();
\r
return 0;
\r
}
\r
@@
-218,6
+218,9
@@
void PicoLoopPrepare(void)
\r
// FIXME: PAL has 313 scanlines..
\r
scanlines_total = Pico.m.pal ? 312 : 262;
\r
\r
// FIXME: PAL has 313 scanlines..
\r
scanlines_total = Pico.m.pal ? 312 : 262;
\r
+
\r
+ if (PicoAHW & PAHW_32X)
\r
+ p32x_timers_recalc();
\r
}
\r
\r
\r
}
\r
\r
\r