From: notaz Date: Tue, 19 Nov 2019 22:24:11 +0000 (+0200) Subject: Merge pull request #147 from senquack/cdrom_sstate_fix X-Git-Tag: r23~153 X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff_plain;h=0d9eed84e1484897dc1673bf534a2c1e7ec3ee54;hp=31d997216cc3ed116125a344a44d2c813d322fc1 Merge pull request #147 from senquack/cdrom_sstate_fix cdrom: add missing BCD->int convert in cdrFreeze() --- diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index 17d65ab8..3e31c0ae 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -1498,7 +1498,9 @@ int cdrFreeze(void *f, int Mode) { pTransfer = cdr.Transfer + tmp; // read right sub data - memcpy(tmpp, cdr.Prev, 3); + tmpp[0] = btoi(cdr.Prev[0]); + tmpp[1] = btoi(cdr.Prev[1]); + tmpp[2] = btoi(cdr.Prev[2]); cdr.Prev[0]++; ReadTrack(tmpp);