notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
some more risky timing changes
[picodrive.git]
/
pico
/
sound
/
sound.c
diff --git
a/pico/sound/sound.c
b/pico/sound/sound.c
index
510a9ab
..
a67ebcc
100644
(file)
--- a/
pico/sound/sound.c
+++ b/
pico/sound/sound.c
@@
-44,7
+44,7
@@
extern int *sn76496_regs;
\r
static void dac_recalculate(void)
\r
{
\r
\r
static void dac_recalculate(void)
\r
{
\r
- int i, dac_cnt, pos, len, lines = Pico.m.pal ? 31
2
: 262, mid = Pico.m.pal ? 68 : 93;
\r
+ int i, dac_cnt, pos, len, lines = Pico.m.pal ? 31
3
: 262, mid = Pico.m.pal ? 68 : 93;
\r
\r
if (PsndLen <= lines)
\r
{
\r
\r
if (PsndLen <= lines)
\r
{
\r
@@
-169,8
+169,8
@@
PICO_INTERNAL void PsndDoDAC(int line_to)
int dout = ym2612.dacout;
\r
int line_from = PsndDacLine;
\r
\r
int dout = ym2612.dacout;
\r
int line_from = PsndDacLine;
\r
\r
- if (line_to >= 31
2
)
\r
- line_to = 31
1
;
\r
+ if (line_to >= 31
3
)
\r
+ line_to = 31
2
;
\r
\r
pos = dac_info[line_from];
\r
pos1 = dac_info[line_to + 1];
\r
\r
pos = dac_info[line_from];
\r
pos1 = dac_info[line_to + 1];
\r
@@
-198,8
+198,8
@@
PICO_INTERNAL void PsndDoPSG(int line_to)
int pos, pos1, len;
\r
int stereo = 0;
\r
\r
int pos, pos1, len;
\r
int stereo = 0;
\r
\r
- if (line_to >= 31
2
)
\r
- line_to = 31
1
;
\r
+ if (line_to >= 31
3
)
\r
+ line_to = 31
2
;
\r
\r
pos = dac_info[line_from];
\r
pos1 = dac_info[line_to + 1];
\r
\r
pos = dac_info[line_from];
\r
pos1 = dac_info[line_to + 1];
\r