Commit Graph

47650 Commits

Author SHA1 Message Date
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