diff options
Diffstat (limited to 'src/emu/sound')
| -rw-r--r-- | src/emu/sound/scsp.c | 4 | ||||
| -rw-r--r-- | src/emu/sound/ym2413.c | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/src/emu/sound/scsp.c b/src/emu/sound/scsp.c index acdd9e4daf6..b57f74380e0 100644 --- a/src/emu/sound/scsp.c +++ b/src/emu/sound/scsp.c @@ -966,7 +966,7 @@ INLINE INT32 SCSP_UpdateSlot(struct _SCSP *SCSP, struct _SLOT *slot) smp>>=0x1A-MDL(slot); // ex. for MDL=0xF, sample range corresponds to +/- 64 pi (32=2^5 cycles) so shift by 11 (16-5 == 0x1A-0xF) while(smp<0) smp+=cycle; smp%=cycle; // keep modulation sampler within a single cycle if(!PCM8B(slot)) smp<<=1; - + addr1+=smp; addr2+=smp; } @@ -1105,7 +1105,7 @@ static void SCSP_DoMasterSamples(struct _SCSP *SCSP, int nsamples) smpr+=(sample*SCSP->RPANTABLE[Enc])>>SHIFT; } } - + #if FM_DELAY SCSP->RINGBUF[(SCSP->BUFPTR+64-(FM_DELAY-1))&63] = SCSP->DELAYBUF[(SCSP->DELAYPTR+FM_DELAY-(FM_DELAY-1))%FM_DELAY]; #endif diff --git a/src/emu/sound/ym2413.c b/src/emu/sound/ym2413.c index 58d8a1ddb1f..b74f76b8e31 100644 --- a/src/emu/sound/ym2413.c +++ b/src/emu/sound/ym2413.c @@ -252,7 +252,7 @@ typedef struct { UINT8 address; /* address register */ UINT8 status; /* status flag */ - int index; /* index */ + int index; /* index */ int clock; /* master clock (Hz) */ int rate; /* sampling rate (Hz) */ double freqbase; /* frequency base */ @@ -1262,24 +1262,24 @@ static void OPLL_init_save(YM2413 *chip) state_save_register_item_2d_array("ym2413", chipitem, chip->inst_tab); state_save_register_item("ym2413", chipitem, chip->address); state_save_register_item("ym2413", chipitem, chip->status); - + for (chnum = 0; chnum < ARRAY_LENGTH(chip->P_CH); chnum++) { OPLL_CH *ch = &chip->P_CH[chnum]; int chitem = chipitem + (chnum + 1) * 10; int slotnum; - + state_save_register_item("ym2413", chitem, ch->block_fnum); state_save_register_item("ym2413", chitem, ch->fc); state_save_register_item("ym2413", chitem, ch->ksl_base); state_save_register_item("ym2413", chitem, ch->kcode); state_save_register_item("ym2413", chitem, ch->sus); - + for (slotnum = 0; slotnum < ARRAY_LENGTH(ch->SLOT); slotnum++) { OPLL_SLOT *sl = &ch->SLOT[slotnum]; int slitem = chitem + (slotnum + 1); - + state_save_register_item("ym2413", slitem, sl->ar); state_save_register_item("ym2413", slitem, sl->dr); state_save_register_item("ym2413", slitem, sl->rr); |
