Opened 20 years ago

Closed 20 years ago

Last modified 5 years ago

#8338 closed patch (fixed)

Monkey Island SegaCD Sound Fix

Reported by: SF/lord_nightmare Owned by: fingolfin
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game: Monkey Island 1

Description

This patch adds the necessary range-correction to allow correct undistorted (I hope) playback of the SBL blocks in the Sega CD version of Monkey Island. Since I do not have a copy of the SegaCD Monkey Island, I cannot test it myself, but according to tests I've run on a few SBL blocks which were sent to me, it SHOULD work. Also, the code may not be the most efficient way to calculate the range correction, but it did work in my test program.

Lord Nightmare

Ticket imported from: #937443. Ticket imported from: patches/443.

Attachments (1)

sound.cpp.diff (552 bytes ) - added by SF/lord_nightmare 20 years ago.
sound.cpp patch to add range correction to SegaCD SBL decoding

Download all attachments as: .zip

Change History (4)

by SF/lord_nightmare, 20 years ago

Attachment: sound.cpp.diff added

sound.cpp patch to add range correction to SegaCD SBL decoding

comment:1 by fingolfin, 20 years ago

Added to CVS.

comment:2 by fingolfin, 20 years ago

Owner: set to fingolfin
Resolution: fixed
Status: newclosed

comment:3 by digitall, 5 years ago

Component: Engine: SCUMM
Game: Monkey Island 1
Note: See TracTickets for help on using tickets.