notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
32x: packed pixel mode (works over 68k)
[picodrive.git]
/
pico
/
pico.c
diff --git
a/pico/pico.c
b/pico/pico.c
index
aa2be38
..
302cc69
100644
(file)
--- a/
pico/pico.c
+++ b/
pico/pico.c
@@
-76,6
+76,9
@@
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
+ PicoPower32x();
\r
+
\r
PicoReset();
\r
}
\r
\r
PicoReset();
\r
}
\r
\r
@@
-302,11
+305,17
@@
void PicoFrame(void)
return;
\r
}
\r
\r
return;
\r
}
\r
\r
+ // TODO: MCD+32X
\r
if (PicoAHW & PAHW_MCD) {
\r
PicoFrameMCD();
\r
return;
\r
}
\r
\r
if (PicoAHW & PAHW_MCD) {
\r
PicoFrameMCD();
\r
return;
\r
}
\r
\r
+ if (PicoAHW & PAHW_32X) {
\r
+ PicoFrame32x();
\r
+ return;
\r
+ }
\r
+
\r
//if(Pico.video.reg[12]&0x2) Pico.video.status ^= 0x10; // change odd bit in interlace mode
\r
\r
PicoFrameStart();
\r
//if(Pico.video.reg[12]&0x2) Pico.video.status ^= 0x10; // change odd bit in interlace mode
\r
\r
PicoFrameStart();
\r