mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 15:27:46 -04:00
32x: packed pixel mode (works over 68k)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@773 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
parent
be2c420828
commit
974fdb5bfd
15 changed files with 330 additions and 91 deletions
|
@ -76,6 +76,9 @@ void PicoPower(void)
|
|||
if (PicoAHW & PAHW_MCD)
|
||||
PicoPowerMCD();
|
||||
|
||||
if (!(PicoOpt & POPT_DIS_32X))
|
||||
PicoPower32x();
|
||||
|
||||
PicoReset();
|
||||
}
|
||||
|
||||
|
@ -302,11 +305,17 @@ void PicoFrame(void)
|
|||
return;
|
||||
}
|
||||
|
||||
// TODO: MCD+32X
|
||||
if (PicoAHW & PAHW_MCD) {
|
||||
PicoFrameMCD();
|
||||
return;
|
||||
}
|
||||
|
||||
if (PicoAHW & PAHW_32X) {
|
||||
PicoFrame32x();
|
||||
return;
|
||||
}
|
||||
|
||||
//if(Pico.video.reg[12]&0x2) Pico.video.status ^= 0x10; // change odd bit in interlace mode
|
||||
|
||||
PicoFrameStart();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue