CDROM: Ignore sectors with channel number 255 (#195)
authorgameblabla <gameblabla@users.noreply.github.com>
Sun, 22 Aug 2021 22:29:02 +0000 (22:29 +0000)
committerGitHub <noreply@github.com>
Sun, 22 Aug 2021 22:29:02 +0000 (01:29 +0300)
commite73e384cfacbb9b03d14f809e1283dc715068e3c
treec8a8e32d2b75ca1d55374fc26a7198bc260a3fda
parent1ffdacd535251ca7d979e23df81a0f1181d6170c
CDROM: Ignore sectors with channel number 255 (#195)

This was inspired by the fix in Duckstation :
https://github.com/stenzek/duckstation/commit/0710e3b6d384526ed939f742f8f657623bb354bb

Some games have junk audio sectors with a channel number of 255.
If these are not skipped, then they will play wrong file.

This was tested on "Blue's Clues : Blue's Big Musical" and
it fixed the missing audio there.

Taxi 2 is also said to be affected by this.
libpcsxcore/cdrom.c