diff --git a/hash/saturn.xml b/hash/saturn.xml index 8513b935d99..c3e5b966c8e 100644 --- a/hash/saturn.xml +++ b/hash/saturn.xml @@ -190,7 +190,7 @@ Clockwork Knight: Pepperouchau no Fukubukuro (Japan) [GS-9074] | (cknightc) Seems playable bug hangs sometimes? Clockwork Knight: Pepperouchau's Adventure Gekan (Japan) [GS-9029] | (cknight2j) Seems playable bug hangs sometimes? Clockwork Knight: Pepperouchau's Adventure Joukan (Japan) [GS-9004] | (cknightj) Seems playable bug hangs sometimes? - Clockworks (Japan) [T-22302G] | (clockwrk) + Clockwerx (Japan) [T-22302G] | (clockwrk) Code R (Japan) [T-23502G] | (coder) Columns Arcade Collection (Japan) (Sega Ages) [GS-9161] | (columns) Command & Conquer (Japan) [GS-9131] | (commconqj) @@ -3153,7 +3153,7 @@ Olympic Soccer (Fra) T-7904H-09 - Clockworks (Jpn) + ClockWerx (Jpn) 1996 Tokuma Shoten @@ -15705,7 +15705,7 @@ Olympic Soccer (Fra) T-7904H-09 - Clockworks (Jpn, Alt) + ClockWerx (Jpn, Alt) 1996 Tokuma Shoten diff --git a/src/mame/machine/stvcd.c b/src/mame/machine/stvcd.c index 7fc12c2b95c..d9e82c98880 100644 --- a/src/mame/machine/stvcd.c +++ b/src/mame/machine/stvcd.c @@ -225,11 +225,11 @@ static int get_track_index(void) static void cr_standard_return(UINT16 cur_status) { - cd_stat |= CD_STAT_PERI; cr1 = cur_status | (playtype << 7) | 0x00 | (cdda_repeat_count & 0xf); //options << 4 | repeat & 0xf cr2 = (cur_track == 0xff) ? 0xffff : (cdrom_get_adr_control(cdrom, cur_track)<<8 | cur_track); // TODO: fix current track cr3 = (get_track_index()<<8) | (cd_curfad>>16); //index & 0xff00 cr4 = cd_curfad; + cd_stat |= CD_STAT_PERI; } static void cd_free_block(blockT *blktofree);