Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial fix in 11a17b3 (r51211) led to chopped inventory items.
No idea why it does not work with our code, as it seems to match
the disassembly. Thus implementing this hackish workaround.
|
|
|
|
This fixes an ugly dead lock in some cases.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It's much better now and hopefully quite close to the original when it comes
to the music part. The intro music of Loom and Monkey Island 1 EGA sounds fine
to me now at least.
|
|
|
|
|
|
|
|
This fixes the playback of the Intruder Alert message in Scene #95.
|
|
appropriate
|
|
credits end
|
|
The game scripts detected Yellow or Red variants based on what binary was present. That could potentially cause problems with a Mac dump in case someone dumped into MacBinary format.
|
|
|
|
We handle command 0x80 incorrectly, which results in sound effects never
looping. This is the cause for bug #2027877 for example. I add this FIXME
since it is (probably) non-trivial to fix and so it won't be forgotten.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The frame number argument to showframe is 9 bits of ax in the
original asm, but was passed in a uint8.
|
|
ah should contain the next char to print for kernchars(), but
it was getting clobbered in one code path, and not even set in another.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|