[Scummvm-tracker] [ScummVM :: Bugs] #11435: Macintosh Space Quest 1 VGA Remake: broken music
ScummVM :: Bugs
trac at scummvm.org
Mon May 18 08:56:18 UTC 2020
#11435: Macintosh Space Quest 1 VGA Remake: broken music
----------------------------+-----------------------------------
Reporter: vanfanel | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Resolution: | Keywords: Macintosh, SCI, music
Game: Space Quest 1 |
----------------------------+-----------------------------------
Comment (by ZvikaZ):
Well, you guys did an amazing work. Starting from investigating Sierra's
SCI, building FreeSCI, and ScummVM's SCI engine.
It's really huge.
And IMO, it's better than what you think ;-)
I've started to learn and investigate the SCI sound bugs few months ago,
and the situation (again, IMO) is very good.
I contributed few fixes, that aren't specific band-aid type, but catching
some small general case mismatches.
Please let me give a short overview of the recent sound bug fixes, and the
remaining sound bugs still open:
https://github.com/scummvm/scummvm/pull/2074 fixed:
https://bugs.scummvm.org/ticket/6686 (General MIDI using SC-55 misses
instruments) that was opened for 6 years,
https://bugs.scummvm.org/ticket/9578 (SQ6 wrong volume) that was opened
for 3 years,
https://bugs.scummvm.org/ticket/9735 (GK1 missing score jingle) that was
opened for 3 years,
https://bugs.scummvm.org/ticket/10297 (QFG1VGA: Wrong instruments),
https://bugs.scummvm.org/ticket/11012 (MIDI volume is not reduced when
character voices are speaking)
https://github.com/scummvm/scummvm/pull/2146 fixed
https://bugs.scummvm.org/ticket/7073 (KQ6-CD: Savegame that cannot be
resumed - but it's due to sound problem) that was open for 4 years and
https://bugs.scummvm.org/ticket/10685 (GK1 music issue on restore)
https://github.com/scummvm/scummvm/pull/2149 fixed
https://bugs.scummvm.org/ticket/9907 (LB1: Sound effect not playing when
discovering corpse)
https://github.com/scummvm/scummvm/pull/2182 fixed
https://bugs.scummvm.org/ticket/11409 (not-emulated-SC problems, in KQ6
and GK1)
Indeed, I closed https://bugs.scummvm.org/ticket/5115 (Missing instruments
in Jones) and https://bugs.scummvm.org/ticket/6165 (Pepper: Hanging note)
without applying fixes, because I didn't hear any problem, the user hasn't
responded to questions, and they were probably fixed by some sound change
in the passing years.
There are 2 PRs that fix more bugs, and need to be reviewed:
https://github.com/scummvm/scummvm/pull/2128 (which @bluegr started
reviewing, but stopped - it'd be great if someone can review this...) will
fix:
https://bugs.scummvm.org/ticket/10812 (KQ6CD wallflower dance music not
restarting, leads to lockup), https://bugs.scummvm.org/ticket/10907 (Wrong
music when restoring games) and unreported bug (restoring restarts the
playing music from the beginning)
https://github.com/scummvm/scummvm/pull/2165 is the only sound fix that I
saw that's of the local band-aid kind - for one of the issues described at
https://bugs.scummvm.org/ticket/11265 (SQ4 audio problem), but I think
it's due to Sierra's SCI bug, as I wrote inside the PR.
So, what's still open?
https://bugs.scummvm.org/ticket/5307 (PQ3: channel volumes are wrong when
using Adlib) - I'm not sure that it's still relevant, as I wrote there.
https://bugs.scummvm.org/ticket/6687 (Quitting while MIDI plays causes
hanging notes) - I have suggested a fix, but waiting for someone to verify
it, as I don't have the hardware...
https://bugs.scummvm.org/ticket/9579 (Music volume at zero still plays
music very softly) - not really a bug, but a reminder
https://bugs.scummvm.org/ticket/9580 (GK2: Improve bad AV sync in GK2
VMDs)
https://bugs.scummvm.org/ticket/9803 (SQ6: Quiet music on loading save
game) - should be fixed by the accepted PR #2074
https://bugs.scummvm.org/ticket/10734 (LB1: Turn-crank and open-vault
sound fx not playing)
https://bugs.scummvm.org/ticket/11049 (Circus quest - no sound) - I'm not
sure that it's a ScummVM bug (as I wrote there)
https://bugs.scummvm.org/ticket/11265 (SQ4 audio problem) - I'm working on
it - the aforementioned PR #2165, and it needs more work that I plan to do
after the PR will be accepted.
https://bugs.scummvm.org/ticket/11354 (CASTLEBRAIN: Stereo audio flipped
in hourglass puzzle) - I understood the problem, but not sure what's the
best way to fix it - wrote about it in the bug - comments are welcomed!
https://bugs.scummvm.org/ticket/11435 (this bug...)
lighthouse also has few "sound" problems, but according to the bug reports
they are due to script bugs, and not sound system bugs.
So, bottom line, we had several old bugs that were fixed, 2 PRs waiting to
be reviewed, and we have very small (reported) issues left after that,
none of them requiring massive rewrites of the sound system.
"If I have seen further it is by standing on the shoulders of Giants."
--
Ticket URL: <https://bugs.scummvm.org/ticket/11435#comment:8>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list