Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hash/pcecd.xml: QA notes #10956

Merged
merged 25 commits into from
Mar 19, 2023
Merged

hash/pcecd.xml: QA notes #10956

merged 25 commits into from
Mar 19, 2023

Conversation

angelosa
Copy link
Member

@angelosa angelosa commented Mar 4, 2023

  • nec/pce_cd.cpp: convert to logmacro, fix regression on redbook stop/repeat conditions, fix stop command for SUBQ command inquiry, fix redbook pregap for raw playback cases;
  • nec/pce_cd.cpp: fix MT#07972
  • nec/pce_cd.cpp: fix MT#07791
  • nec/pce_cd.cpp: fix MT#05995 delay irq when start/end redbook commands are issued with play mode = 2, fixes macr2036, jleagt94, iganin, popful, eferajil;
  • nec/pce_cd.cpp: fix longstanding regression with audio CD player not playing tracks at all;
  • sound/cdda.cpp: add an actual write callback for audio playback end event, make emeraldd to actually repeat redbook on gameplay;
  • sound/cdda.cpp: fix longstanding regression with get_channel_volume fn, rename it to get_channel_sample, make audio CD player metering to work again;
  • nec/pce_cd.cpp: cancel redbook when audio start + play mode = 0 is issued, fixes ppersia sound when picking up sword

…e issued, fixes macr2036 (MT #5995), jleagt94, iganin
…sued, fixes ppersia sound when picking up sword
@angelosa angelosa marked this pull request as ready for review March 15, 2023 01:02
@angelosa
Copy link
Member Author

Ready for review.

@angelosa angelosa merged commit 3cf4d60 into master Mar 19, 2023
@angelosa angelosa deleted the pcecd_qa branch March 19, 2023 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant