22900 Commits

Author SHA1 Message Date
Bastien Bouclet
ac53915d01 MOHAWK: Stop the engine sound when Myst's generator voltage goes down to zero (patch from P. Monnerat) 2011-08-27 17:09:13 +02:00
Bastien Bouclet
e0030a2aab MOHAWK: Fix incorrect cursor in D'ni (patch from P. Monnerat) 2011-08-27 17:09:12 +02:00
Bastien Bouclet
2d8457fceb MOHAWK: Implement channelwood var getter 31 (patch from P. Monnerat) 2011-08-27 17:09:12 +02:00
Bastien Bouclet
3ca0b304cf MOHAWK: Implement fading for Myst Demo 2011-08-27 17:09:11 +02:00
Travis Howell
5e174cbfe4 AGOS: Fix load/save issues in Waxworks, which were caused by error in loadRoomItems. 2011-08-27 10:46:54 +10:00
Paul Gilbert
c00306c895 TSAGE: Minor tweaks to the new code for ANIM_MODE_9 2011-08-26 20:19:50 +10:00
Paul Gilbert
5910c8afa9 TSAGE: Implemented the new ANIM_MODE_9 animation mode 2011-08-26 20:06:43 +10:00
Paul Gilbert
ca7b85bfd8 CGE: Fix compiler warnings 2011-08-26 20:06:22 +10:00
Sven Hesse
5dd26b9a36 GOB: Add cheat output for Geisha's mastermind 2011-08-26 11:50:37 +02:00
Sven Hesse
5bcb89852f GOB: Add a console command to dump the whole variable space 2011-08-26 11:50:37 +02:00
Paul Gilbert
21fd6a2e90 TSAGE: Further bugfix for SynchronizedList template changes 2011-08-26 19:42:22 +10:00
Paul Gilbert
31a7f64968 TSAGE: Hopeful bugfix for compilation errors on other systems 2011-08-26 19:19:29 +10:00
Paul Gilbert
734e4f628b TSAGE: Implemented lots more Blue Force functionality, and started on first in-game scene 2011-08-26 19:07:43 +10:00
Filippos Karapetis
4f3b85f4ef SCI: Fixed bug #3311911 - "SCI: QFG3: Intro music abruptly stops" 2011-08-26 11:30:19 +03:00
Sven Hesse
cdc86c6f67 GOB: Add oGeisha_checkData 2011-08-26 09:17:51 +02:00
Sven Hesse
8fd8c913af GOB: Implement oGeisha_caress1 and oGeisha_caress2
Used in the Mastermind minigame in Chapter 2: Caress
2011-08-26 09:11:11 +02:00
Sven Hesse
3062bc1df6 GOB: Stub the Geisha minigame "Diving" 2011-08-26 08:20:19 +02:00
Sven Hesse
e05e18d8bd GOB: Stub the Geisha minigame "Penetration" 2011-08-26 08:15:47 +02:00
Sven Hesse
6a9271b6cf GOB: Oops, don't skip vital parts of the script
The paramater count is already read in oGeisha_goblinFunc...
2011-08-26 08:11:24 +02:00
Sven Hesse
a3bc17296b GOB: Add Geisha AdLib music opcodes
adlibPlay() is commented out for now, until Strangerke fixes the
MDYPlayer. :P
2011-08-26 07:47:37 +02:00
Sven Hesse
e20b90543d GOB: Fix the Geisha cursor 2011-08-26 06:09:56 +02:00
Sven Hesse
479eeb7e47 GOB: Actually, we do support 16 color fading 2011-08-26 05:00:28 +02:00
Sven Hesse
225f0ad3dc GOB: Fix EGA palette animation
The Geisha intro is now watchable
2011-08-26 04:45:34 +02:00
Sven Hesse
24929c9990 GOB: Add inter_geisha.cpp and implement oGeisha_loadSound
Geisha's intro shows now (with glitches, palette animation fail?) and
the game is playable.
2011-08-26 04:10:46 +02:00
Sven Hesse
ba84788bda GOB: Geisha seems to be EGA-only
The menu in Geisha shows now. It crashes when something is clicked
though; the loadSound opcode is probably different.
2011-08-26 01:53:16 +02:00
Sven Hesse
c57fd31246 GOB: Fix 0OT resource loading, used in Geisha
0OT are compressed TOT files. The compression flag in the STK header
is *not* set, and 0OT files are compressed in chunks, not as a whole.
2011-08-26 01:53:16 +02:00
Filippos Karapetis
c9873dae43 SCI: Fixed bug #3366295 - "SCI: User-translated files are ignored"
Thanks to tinekefrineke and tdhs for pinpointing the actual problem in the
resource manager
2011-08-26 01:56:50 +03:00
Filippos Karapetis
d570b41561 SCI: Fixed bug #3396887 - "SCI: pq2-pc98-jp - Listing of items / Inventory not working"
Thanks to wjp for his valuable help on this
2011-08-26 01:25:41 +03:00
Eugene Sandulenko
355d1b9745 COMPOSER: Update detection entries to avoid using install.inf 2011-08-25 16:45:27 +01:00
Matthew Hoops
481a5e0e7c SWORD1: Let the XA audio use its own looping 2011-08-25 10:14:17 -04:00
Bertrand Augereau
19768db882 DREAMWEB: 'drawflags' ported to C++ 2011-08-25 11:12:27 +02:00
Bertrand Augereau
5cd7f3f82c DREAMWEB: Removed an useless stub ('kernchars') 2011-08-25 08:13:40 +02:00
Bertrand Augereau
50fdbd34b8 DREAMWEB: 'waitframes' ported to C++ 2011-08-25 08:12:27 +02:00
Bertrand Augereau
24afa11b35 DREAMWEB: All readmouse flavours ported to C++ 2011-08-25 07:58:05 +02:00
Bertrand Augereau
0baa0afb38 DREAMWEB: Better 'mouseCall' api, DreamWebEngine should not use _context, ideally 2011-08-25 07:46:23 +02:00
Bertrand Augereau
2cecbe0e3a DREAMWEB: 'animpointer' ported to C++ 2011-08-25 07:33:59 +02:00
Filippos Karapetis
0382e990ec SCI: Fixed QFG3 bug #3377429, by removing the problematic script patch
for script 23 (bug #3040722).

This script patch messes up the conversation with Manu the monkey later
on in the game, thus it's not correct.
2011-08-25 03:06:20 +03:00
Filippos Karapetis
996deff15b SCI: Fixed bug #3392767 - "SCI: SQ4 (English/CD/Win): Engine Abort In Timepod Hangar"
This bug only manifested in the Windows version of SQ4CD. Some Windows
MIDI music tracks are missing from room 530, which messed up the
animations in that scene, and led to a crash. Moved the code that
obtains the song number from an object into a separate function. Also,
fixed a bug in kDoSoundSetPriority().
2011-08-25 02:52:58 +03:00
Filippos Karapetis
3774c38db5 SCI: Added two workarounds for script bug #3389579 2011-08-25 01:49:26 +03:00
Filippos Karapetis
c56dc1811e SCI: Added the German CD version of PQ4 (bug report #3392955) 2011-08-25 00:10:18 +03:00
Bertrand Augereau
abb61ec9cf DREAMWEB: 'showpointer' ported to C++ 2011-08-25 00:37:29 +02:00
Vladimir Menshakov
ab1c8c27e9 DREAMWEB: Added comments with string representation for the data segment 2011-08-24 23:34:46 +04:00
Bertrand Augereau
fd9e50e245 DREAMWEB: Wrong and useless 'getroomdata' overload spotted by bluegr removed 2011-08-24 22:55:54 +02:00
Filippos Karapetis
64db457b7f DREAMWEB: Use the correct error() call 2011-08-24 21:42:21 +03:00
Filippos Karapetis
5ba98f2d7b DREAMWEB: Added a TODO and an error call to a variant of getroomdata()
This variant recursively calls itself. It's not used anywhere, so it should
be removed if it's actually unused.
2011-08-24 21:09:17 +03:00
Bertrand Augereau
3221e84d51 DREAMWEB: 'dumppointer' ported to C++ 2011-08-24 17:38:29 +02:00
Bertrand Augereau
63b4ded1a0 DREAMWEB: Static dispatching in checkcoords 2011-08-24 16:35:31 +02:00
Alyssa Milburn
ee87420b64 COMPOSER: Detect/run Mac versions of Darby/Gregory. 2011-08-24 16:17:47 +02:00
Alyssa Milburn
452280471b COMPOSER: Handle Mac-style filenames in paths. 2011-08-24 16:17:07 +02:00
Alyssa Milburn
fe64e4bd80 COMPOSER: Mark demos with ADGF_DEMO. 2011-08-24 16:16:31 +02:00