Paul Gilbert
75ca55eaec
TSAGE: Updated Ringworld detection entries to ADGF_TESTING
2011-08-05 19:03:12 +10: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
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
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
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
Paul Gilbert
53e5522e5a
TSAGE: Fixed a problem with only the first Fx sound being played
2011-07-28 21:36:15 +10:00
Paul Gilbert
30005b450b
TSAGE: Clarified some method names in the sound code
2011-07-28 20:42:29 +10:00
Paul Gilbert
4778bf99eb
TSAGE: Added sound debugger command
2011-07-28 07:30:42 +10:00
Paul Gilbert
0034257976
TSAGE: Sound Fx is now playing
2011-07-28 07:30:42 +10:00
Paul Gilbert
034bbde204
TSAGE: Fix problem with sound Fx start method being called multiple times
2011-07-28 07:30:41 +10:00
athrxx
f44874f0a6
KYRA: add support for Russian Kyra 1 floppy fan translation
2011-07-27 16:38:31 +02:00
Johannes Schickel
ecdd2e5fdc
COMPOSER: Fix clang warnings.
2011-07-27 15:34:55 +02:00
D G Turner
108bdab4ac
COMPOSER: Correct module.mk for Dynamic Plugins.
2011-07-27 13:33:20 +01:00
D G Turner
f487092c9a
MOHAWK: Corrected Regression due to minor typo in Myst o_disableAreas.
...
Thanks to bgKa for looking at this.
2011-07-27 12:51:41 +01:00
Eugene Sandulenko
e02276cab1
Merge pull request #58 from fuzzie/composer
...
COMPOSER: Merge engine
2011-07-27 03:10:19 -07:00
Paul Gilbert
a877167bfe
TSAGE: Beginning of implementation of Fx method #32
2011-07-27 19:39:27 +10:00
Sven Hesse
a852f30fb2
GOB: Add a workaround for bug #3376547 (gob3 footstep sound)
2011-07-25 18:47:31 +02:00
athrxx
f2f6ddced9
KYRA: add support for Kyra 2 Russian floppy
2011-07-25 17:57:33 +02:00
Paul Gilbert
77908a9357
TSAGE: Re-factored sound driver method #32 with extra parameters needed by Sound Fx driver
2011-07-25 21:30:17 +10:00
Eugene Sandulenko
1102c23b5c
Merge pull request #55 from tramboi/printing
...
DREAMWEB: Translate printing subsystem
2011-07-24 17:06:08 -07:00
athrxx
ec55336393
LOL: add support for Russian CD-ROM version
2011-07-24 22:49:21 +02:00
athrxx
7174f14c61
LOL: add support for Russian floppy version
2011-07-24 20:39:08 +02:00
Paul Gilbert
d6422468a9
TSAGE: Reverted to using a single thread for audio playback
2011-07-24 21:25:00 +10:00
Bertrand Augereau
cbcdb61b28
DREAMWEB: Blacklisted 'usetimedtext', 'getundertimed' and 'putundertimed'
2011-07-23 20:49:10 +02:00
Bertrand Augereau
a58e2bea08
DREAMWEB: 'multiput' and 'multiget' get signatures
2011-07-23 19:24:59 +02:00
Bertrand Augereau
0066e4007a
DREAMWEB: Less register usage in 'printslow'
2011-07-23 18:32:48 +02:00
Bertrand Augereau
08e407bbe5
DREAMWEB: 'printdirect' has a C++ signature
2011-07-23 18:23:40 +02:00
Bertrand Augereau
402e41dd67
DREAMWEB: Less register usage in 'getnumber'
2011-07-23 18:23:40 +02:00
Bertrand Augereau
60d4970fd0
DREAMWEB: 'dumptextline' ported to C++
2011-07-23 18:23:40 +02:00