notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
move more globals to PicoInterface
[picodrive.git]
/
pico
/
sms.c
diff --git
a/pico/sms.c
b/pico/sms.c
index
6955a7d
..
ac81c2b
100644
(file)
--- a/
pico/sms.c
+++ b/
pico/sms.c
@@
-131,7
+131,7
@@
static void z80_sms_out(unsigned short a, unsigned char d)
case 0x40:
case 0x41:
case 0x40:
case 0x41:
- if ((d & 0x90) == 0x90 && P
sndPsgL
ine < Pico.m.scanline)
+ if ((d & 0x90) == 0x90 && P
ico.snd.psg_l
ine < Pico.m.scanline)
PsndDoPSG(Pico.m.scanline);
SN76496Write(d);
break;
PsndDoPSG(Pico.m.scanline);
SN76496Write(d);
break;
@@
-300,14
+300,14
@@
void PicoFrameMS(void)
}
// 224 because of how it's done for MD...
}
// 224 because of how it's done for MD...
- if (y == 224 && PsndOut)
+ if (y == 224 && P
icoIn.
sndOut)
PsndGetSamplesMS();
cycles_aim += cycles_line;
cycles_done += z80_run((cycles_aim - cycles_done) >> 8) << 8;
}
PsndGetSamplesMS();
cycles_aim += cycles_line;
cycles_done += z80_run((cycles_aim - cycles_done) >> 8) << 8;
}
- if (P
sndOut && PsndPsgL
ine < lines)
+ if (P
icoIn.sndOut && Pico.snd.psg_l
ine < lines)
PsndDoPSG(lines - 1);
}
PsndDoPSG(lines - 1);
}