Opened 15 years ago

Closed 15 years ago

Last modified 13 months ago

#2009 closed defect (outdated)

MT-32 emu: Monkeyvga & Loom do not work (regression)

Reported by: sev- Owned by: kingguppy
Priority: normal Component: Engine: SCUMM
Keywords: Cc:
Game: Monkey Island 1

Description

monkeyvga now hangs with mt32 emulator sound. It hangs
here:

Script 149, offset 0x2e: [80] o5_breakHere()
getResourceAddress(Script,149) == 0x8438004
Script 149, offset 0x2f: [38] o5_lessOrEqual()
readvar(14)
Script 149, offset 0x2e: [80] o5_breakHere()
getResourceAddress(Script,149) == 0x8438004
Script 149, offset 0x2f: [38] o5_lessOrEqual()
readvar(14)

I.e. apparently it waits for MT32 emu to report ready
state or something.

Loom just doesn't have sound and doesn't even start
overture playing.

Maybe it is related to recent native midi rearrangements.

Ticket imported from: #1191999. Ticket imported from: bugs/2009.

Change History (11)

comment:1 by sev-, 15 years ago

Summary: MT-32 emu: Monkeyvga & Loom do not workMT-32 emu: Monkeyvga & Loom do not work (regression)

comment:2 by fingolfin, 15 years ago

To process your bug report appropriately, we need you to
provide the following additional information:

* ScummVM version (PLEASE test the latest CVS/Daily build)
* Bug details, including instructions on reproducing it
* Language of game (English, German, ...)
* Version of game (talkie, floppy, ...)
* Platform and Compiler (Win32, Linux, MacOS, ...)
* Attach a save game if possible
* If this bug only occurred recently, please note the last
version without the bug, and the first version including
the bug. That way we can fix it quicker by looking at the
changes made.

This should only take you a little time but will make it much easier for
us to process your bug report in a way that satisfies both you and us.

Thank you for your support!

comment:3 by fingolfin, 15 years ago

Owner: set to kingguppy
Status: newpending

comment:4 by sev-, 15 years ago

Status: pendingnew

comment:5 by sev-, 15 years ago

Max, you're evil :).

I am sure that everybody knows that it is:
* FreeBSD x86
* 3 minutes old CVS
* To reproduce it just run the games with -e mt32 option or
whatever you use to specify audio emulation
* monkeyvga (as mentioned) and loom (not loomcd which has
red book audio)

comment:6 by kingguppy, 15 years ago

Eek. I'll finish, test and commit my MIDI changes this
weekend. When exactly does monkeyvga hang? Immediately when
you start it?

comment:7 by sev-, 15 years ago

Yes, even before LucasArts logo appears

comment:8 by sev-, 15 years ago

Status: newclosed

comment:9 by sev-, 15 years ago

Resolution: outdated

comment:10 by sev-, 15 years ago

I am not sure what has been changed but it doesn't occur
anymore with current CVS. Both Loom and MI1 VGA work as
before (with same awful overture :)

comment:11 by digitall, 13 months ago

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