Commit Graph

47525 Commits

Author SHA1 Message Date
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
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
Johannes Schickel
f0c5414ca6 NEWS: Mention iMuse priority fix. 2011-07-26 17:42:09 +02:00
Johannes Schickel
72b23d2009 NEWS: Mention LoL support in 1.4.0. 2011-07-26 17:40:27 +02:00
Travis Howell
f3c10331d9 DOC: Correct changes for Simon the Sorcerer 1/2. 2011-07-26 09:48:04 +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
Sven Hesse
62862ecb23 VIDEO: Don't depend on IEEE floats for Bink audio 2011-07-24 23:56:56 +02:00
athrxx
cf2060a416 DEVTOOLS: cleanup kyradat tool code 2011-07-24 23:04:24 +02:00
athrxx
ec55336393 LOL: add support for Russian CD-ROM version 2011-07-24 22:49:21 +02:00
Eugene Sandulenko
e5953776fb DOC: SVN -> git 2011-07-24 20:21:10 +01:00
Eugene Sandulenko
191f6f4af3 DOC: Update readme by SimSaw
- Changed the order of the Putt-Putt games to be match the order
  of the original releases by year
- Mentioned the German version of Dragon History in the paragraph
  of the game
- Changed a note about Swampy Adventures in the "Known Problems"
  section of Simon the Sorcerer's Puzzle Pack: Displaying texts
  when clicking on items is supported now (quick and dirty),
  displaying names of items when hovering with the mouse cursor
  over them is still unsupported
- Changed text that could be misunderstood in Command Line Options
  section: "Select language" to "Select game's language"
- The lanugage of the Simon the Sorcerer games is now pre-selected
  and does not allow to change it, nor to use fan patches not
  mentioned in the detection tables, thus the games and all
  references to them are no removed from the Language Options section
- Corrected hot keys of Simon the Sorcerer 1+2: Clearified that
  "t" and "v" buttons only work in talkies of Simon 1 other than
  English and German and mentioned combined speech and text mode
- Corrected function of "t" key in The Feeble Files
2011-07-24 20:20:00 +01:00
athrxx
7174f14c61 LOL: add support for Russian floppy version 2011-07-24 20:39:08 +02:00
Johannes Schickel
950faa4143 COMMON: Limited gcc specific intLog2 to gcc 3.4 or newer.
Older gcc versions did not include __builtin_clz, which made the PS2 port
fail to compile, since it uses 3.2.2.
2011-07-24 20:18:21 +02:00