CDROM: Ignore sectors with channel number 255
authorgameblabla <gameblabla@protonmail.com>
Sun, 22 Aug 2021 13:16:01 +0000 (15:16 +0200)
committergameblabla <gameblabla@protonmail.com>
Sun, 22 Aug 2021 13:24:49 +0000 (15:24 +0200)
commit0e0ad58541aaa72c418adbadd20446a1fb790ee4
tree9420d9a1b52b6babdc24a03108ace3f5ac73dbdb
parent9e0fad6aaa0ca02dff050abb730688e0bba41ed3
CDROM: Ignore sectors with channel number 255

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