X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Pico%2Fcd%2FArea.c;h=50407483c3c2c5a6391c39c63b6788e97a294201;hb=7a1f6e45c9f6a11152f62303b0203475a9fd431a;hp=bfc1ffa5ca8cf3cd05d1fac4764746660dbd6f49;hpb=83bd0b76aba19ff62368cfee76089e15579e3b7c;p=picodrive.git diff --git a/Pico/cd/Area.c b/Pico/cd/Area.c index bfc1ffa..5040748 100644 --- a/Pico/cd/Area.c +++ b/Pico/cd/Area.c @@ -243,6 +243,11 @@ int PicoCdLoadState(void *file) /* after load events */ if (Pico_mcd->s68k_regs[3]&4) // 1M mode? wram_2M_to_1M(Pico_mcd->word_ram2M); +#ifdef _ASM_CD_MEMORY_C + PicoMemResetCD(Pico_mcd->s68k_regs[3]); + if (Pico_mcd->s68k_regs[3]&4) + PicoMemResetCDdecode(Pico_mcd->s68k_regs[3]); +#endif if (Pico_mcd->m.audio_track > 0 && Pico_mcd->m.audio_track < Pico_mcd->TOC.Last_Track) mp3_start_play(Pico_mcd->TOC.Tracks[Pico_mcd->m.audio_track].F, Pico_mcd->m.audio_offset); // restore hint vector