--- np2/statsave.c 2003/10/19 16:54:51 1.6 +++ np2/statsave.c 2003/10/20 12:08:01 1.8 @@ -43,14 +43,13 @@ typedef struct { enum { NP2FLAG_BIN = 0, NP2FLAG_TERM, - NP2FLAG_CORE, + NP2FLAG_CLOCK, NP2FLAG_DMA, NP2FLAG_EGC, NP2FLAG_EXT, NP2FLAG_EVT, NP2FLAG_GIJ, NP2FLAG_FM, - NP2FLAG_BEEP, NP2FLAG_MIDI, NP2FLAG_DISK }; @@ -349,19 +348,13 @@ static int flagload_common(NP2FFILE *f, // ----- -static int flagload_core(NP2FFILE *f, const STENTRY *t) { +static int flagload_clock(NP2FFILE *f, const STENTRY *t) { int ret; ret = flagload_common(f, t); -#if 0 - if (opna_rate) { - pc.sampleclock = pc.realclock / opna_rate; - } - else { - pc.sampleclock = 0; - } -#endif + sound_changeclock(); + beep_changeclock(); return(ret); } @@ -1167,8 +1160,7 @@ int statsave_save(const char *filename) for (i=0; i