Opened 16 years ago

Closed 16 years ago

Last modified 12 months ago

#747 closed defect (invalid)

MONKEYVGA: bad sound numbers using Windows

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

Description

It´s seem each midi track program sound number isn´t
assigned, so everything sounds with piano or the last
working sound game programs.
This also happens with Indy3 256, but not with DOT or
SNM

Tested with versions:

0.3.0b (2002-12-08)
0.3.7cvs (2003-04-20)

Using Windows98 SE in two different computers. SBPCI
64 and SBPCI128, also used a software midi synthetizer
(Yamaha XG soft synth) to test if the problem was
caused because my drivers and still malfunctioning.

Spanish and English monkey vga tested.

Ticket imported from: #730508. Ticket imported from: bugs/747.

Change History (3)

comment:1 by SF/mnepomuk, 16 years ago

You can't use "-ewindows" or hardware midi devices with
the "GD_SMALL_HEADER" game targets monkeyvga, indy3,
pass etc. and expect good sound, because there are no real
MIDI in the games. Use "-eadlib" and it should sound
reasonable. DOTT/SNM use a newer sound files.

In OLD_BUNDLE games like Loom etc. are even less "real"
MIDI (all is played Ch 0). So the quick and working way I
choose to convert the sound resource to a nearly MIDI (ADL)-
resource and using the existing mechanism was the only way
to get music in the old games at all ;-).

To my surprise it worked in target pass, which I got last week.

I have music support for the OLD_BUNDLED games already
working and fixed the timing bug, but I can't get the patch out
before this Fuerteventura holiday thing next week ;-)

Mikesch

comment:2 by fingolfin, 16 years ago

Owner: set to fingolfin
Resolution: invalid
Status: newclosed

comment:3 by digitall, 12 months ago

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