Eugene Sandulenko
43c7b10566
LASTEXPRESS: Reduce header dependency
2011-08-06 11:28:37 +01:00
Eugene Sandulenko
78f1ea7690
OSYSTEM: extended installTimerProc() with timer ID parameter
2011-08-06 11:28:35 +01:00
Eugene Sandulenko
e72c2fae88
COMPOSER: Added detection entries for 2 more games
2011-08-06 11:28:32 +01:00
Eugene Sandulenko
c451ae639f
SCUMM: Proper fix of Russian subtitles
...
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.
2011-08-06 11:28:30 +01:00
Alyssa Milburn
c39245b771
VIDEO: Remove incorrect TO_LE_16 calls from Bink audio code.
2011-08-06 10:44:16 +02:00
Paul Gilbert
4c89f4ac22
TSAGE: Fix compilation on AmigaOS4
2011-08-06 17:48:37 +10:00
Johannes Schickel
68b4873559
SCUMM: Properly reset midi channel voice mapping in CMS on new track.
...
This fixes an ugly dead lock in some cases.
2011-08-06 03:45:40 +02:00
Johannes Schickel
70a694ce43
SCUMM: Remove unneeded members in CMS class.
2011-08-06 03:28:42 +02:00
Johannes Schickel
018e304916
SCUMM: Slight cleanup in CMS code.
2011-08-06 03:28:42 +02:00
Johannes Schickel
5a0eb6ba60
SCUMM: Fix some valgrind warnings in CMS code.
2011-08-06 03:28:42 +02:00
Johannes Schickel
4854944f09
Merge pull request #62 from SimSaw/master
...
Update of German README and German Quickstart
2011-08-05 15:55:57 -07:00
Simon Sawatzki
7780d3267e
Updated Liesmich (German README) - 2/3 translated now - and fixed typo in Schnellstart (Quickstart) file (thanks to wjp).
2011-08-06 00:41:06 +02:00
Matthew Hoops
ed2563bf35
SCUMM: Mark pass as having CMS support
2011-08-05 18:03:42 -04:00
Johannes Schickel
c48aa6a1bf
NEWS: Mention SCUMM CMS support in the NEWS file.
2011-08-05 23:47:26 +02:00
Matthew Hoops
836f3fa052
SCUMM: Mark monkey1 VGA floppy as having CMS support
2011-08-05 17:29:30 -04:00
Matthew Hoops
a63aaec46b
SCUMM: Mark Indy3 VGA as having CMS support
2011-08-05 17:15:23 -04:00
Johannes Schickel
b86de198a0
SCUMM: Fix up CMS player implementation.
...
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.
2011-08-05 22:58:50 +02:00
Paul Gilbert
75ca55eaec
TSAGE: Updated Ringworld detection entries to ADGF_TESTING
2011-08-05 19:03:12 +10:00
Alyssa Milburn
a8896be85e
COMMON: Initialize more z_stream fields before calling inflateInit2.
...
The zlib documentation and examples claim this is needed, as spotted
by LordHoto.
2011-08-04 21:55:28 +02:00
Alyssa Milburn
62a22b6293
COMPOSER: Fix a warning and an uninitialized value.
2011-08-04 21:50:17 +02:00
Paul Gilbert
7356b83faf
M4: Fix identified assert calls that had file reads inside them
2011-08-04 22:37:30 +10:00
Paul Gilbert
de0fac3121
BUILD: Enable Ringworld: Revenge Of The Patriarch by default.
2011-08-04 21:00:45 +10:00
Paul Gilbert
98bc835f51
NEWS: Ringworld: Revenge Of The Patriarch is now supported
2011-08-04 20:52:49 +10:00
Matthew Hoops
9bb2ba7eee
NEWS: Blue's Birthday Adventure is now supported
2011-08-03 20:10:43 -04:00
Paul Gilbert
5f2402bd36
TSAGE: Fix incorrect sample data being used in _soPlaySound2.
...
This fixes the playback of the Intruder Alert message in Scene #95 .
2011-08-04 08:35:24 +10:00
Paul Gilbert
b9fe3c151f
TSAGE: Bugfix to correctly display cursor after loading a savegame if appropriate
2011-08-03 19:44:16 +10:00
Paul Gilbert
04139ae1b5
TSAGE: Workaround for original game bug of inventory being available after credits end
2011-08-03 18:42:05 +10:00
Matthew Hoops
c36642651e
SCUMM: Remove BluesBirthday dependency on the binary
...
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.
2011-08-03 00:15:27 -04:00
Johannes Schickel
4faa2d5b42
SCUMM: Typos... thx clone2727.
2011-08-03 05:15:29 +02:00
Johannes Schickel
e1d881a227
SCUMM: Added FIXME to our old AdLib resource conversion code.
...
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.
2011-08-03 05:10:24 +02:00
Oystein Eftevaag
7e7e606919
MACOSX: Turned update support off by default, simplified and cleaned the pull request
2011-08-02 21:00:57 -04:00
Oystein Eftevaag
9044e17499
Merge pull request #52 from CeRiAl/macosx-sparkle
...
MACOSX: Add Sparkle support
2011-08-02 16:09:58 -07:00
Paul Gilbert
8f70ee9afc
TSAGE: Wait for fading sounds to completely fade when changing scenes
2011-08-01 22:36:21 +10:00
Paul Gilbert
10033ca976
TSAGE: Fix for background music to properly fade when leaving Scene #7700
2011-08-01 22:35:32 +10:00
Paul Gilbert
d71b38b6de
TSAGE: Changed debugging statements from warning() to debug()
2011-08-01 22:03:18 +10:00
Paul Gilbert
97c4dd02a2
TSAGE: Fix parameters in various calls to fadeOut method
2011-08-01 21:52:30 +10:00
Paul Gilbert
78c4675c92
TSAGE: SoundBLaster method #38 now actually updates the channel volume
2011-08-01 19:45:49 +10:00
Paul Gilbert
61472ad2c5
TSAGE: Shift mutex locking to resolve a deadlock issue
2011-08-01 19:33:04 +10:00
Paul Gilbert
5e726f6043
TSAGE: Tweaks to better detect when a playing sound effect has ended
2011-07-30 19:18:00 +10:00
Paul Gilbert
f482e25f2a
TSAGE: Fix call to correct base class in Scene #60 items
2011-07-30 09:32:26 +10:00
Paul Gilbert
471815e00c
TSAGE: Fix base hotspot classes of hotspots in Scene #40
2011-07-30 09:13:47 +10:00
Paul Gilbert
4a64e928cf
TSAGE: Add missing dispatch method to fix getting shot too quickly in Scene #40
2011-07-30 08:56:16 +10:00
Paul Gilbert
9f00f18e4e
TSAGE: Explicitly call the mixer stopAll() when shutting down
2011-07-29 20:08:56 +10:00
Paul Gilbert
c1870551b0
TSAGE: Renamed AdlibFxSoundDriver to a more accurate SoundBlasterDriver
2011-07-29 20:05:02 +10:00
Paul Gilbert
95b49a4cc3
TSAGE: Removed no longer needed fields from the Fx sound driver
2011-07-29 19:57:29 +10:00
Willem Jan Palenstijn
ea05f68046
DREAMWEB: Rewrite main loop
2011-07-28 21:25:10 +02:00
Willem Jan Palenstijn
c54cae6aea
DREAMWEB: Move main function to stubs
2011-07-28 21:25:10 +02:00
Willem Jan Palenstijn
bb7a1bd93d
DREAMWEB: Add option to process asm functions but not output them
2011-07-28 21:25:10 +02:00
Willem Jan Palenstijn
c626394f2b
DREAMWEB: Fix rendering underlined characters
...
The frame number argument to showframe is 9 bits of ax in the
original asm, but was passed in a uint8.
2011-07-28 21:13:02 +02:00
Willem Jan Palenstijn
7e88112ad2
DREAMWEB: Fix kerning in printchar
...
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.
2011-07-28 21:09:51 +02:00