aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-01-14SCI: Add a script patch to fix a script bug in GK1 floppyFilippos Karapetis
This bug leads to a crash after Gabriel interrogates people, and is caused by incorrect ordering in two checks, which was fixed in the CD version
2012-01-14KYRA: Make workaround for bug #1498221 work again.Johannes Schickel
The bug in question is "KYRA1: Glitches when meeting Zanthia". This is a regression from 0af418e7ea3a41f93fcc551a45ee5bae822d812a as far as I can tell.
2012-01-14KYRA: Fix missing debug commands.Johannes Schickel
This is a regression from cfac223cee7cc8136fdf43dea1465a1b060a803b.
2012-01-14SCI: Don't clip the plane rectangle in kernelDeletePlane()Filippos Karapetis
The actual cause for this clipping has been fixed
2012-01-14SCI: When deleting a plane, also delete the items in itFilippos Karapetis
This fixes a crash in GK1 day 2, after using the thermostat outside Mosely's office
2012-01-14Merge pull request #165 from eriktorbjorn/dig-workaroundTorbjörn Andersson
SCUMM: Work around spider lair script bug in The Dig When entering the spider lair, the entry script may optionally start the sound of running water. However, this sound is never explicitly stopped, so it may continue for quite a while. (When I tried it with DOSBox, it didn't stop until I got back to the Nexus.) This workaround adds a fade-out to the sound when the exit script is about to run. This is consistent with how that same sound effect is faded out in the underwater cavern (room 33).
2012-01-14SCUMM: Fix workaround for Dig spider lair sound glitchTorbjörn Andersson
The soundKludge() function assumes there are always 8 parameters for Digital iMUSE script commands.
2012-01-14SCI: Fix bug in fadeIn()/fadeOut()Filippos Karapetis
This wasn't added in 4742b4d728ba772d47cc497681c9bfb0144475bc)
2012-01-13NEWS: Add a note about a bugfix when starting new songs in SCIFilippos Karapetis
2012-01-13TSAGE: R2R - Silent warningStrangerke
2012-01-13TSAGE: R2R - Preliminar implementation of scene 1550Strangerke
Also implement a couple of functions used by scene 1200
2012-01-13SCI: Some more work on kSetShowStyle. Silenced some chatty warnings in GK1Filippos Karapetis
2012-01-13SCI: Blacklist more unused/debug SCI2.1 kernel functionsFilippos Karapetis
2012-01-13MISC: Update more dates to 2012Willem Jan Palenstijn
2012-01-13COMMON: Enhance zlib interfaceAndrea Corna
2012-01-13SCI: Fixed some graphics corruption (black boxes) in the dialogs of GK1Filippos Karapetis
2012-01-12Merge pull request #146 from eriktorbjorn/masterFilippos Karapetis
DREAMWEB: Extend the original save/load dialogs from 7 to 21 slots.
2012-01-12DREAMWEB: Rewrite a comment, since the old one could be misreadTorbjörn Andersson
I read it as "this is how the original code expects save slots to be initialized", but I guess it could be read as "the original engine had 21 save slots". Which it didn't.
2012-01-11DREAMWEB: Change selectSaveLoadPage()'s command type to be uniqueTorbjörn Andersson
At Filippos's and wjp's suggestion. I don't really understand what it does (other than printing the mouse over text), so I had simply copied and pasted from another function.
2012-01-11README: Mention T7G specific configuration optionScott Thomas
2012-01-10TSAGE: R2R - Fix some warnings, implement sub51AF8Strangerke
Thanks LordHoto for pointing those
2012-01-10TSAGE: R2R - Partial implementation of scene 1200Strangerke
2012-01-10TSAGE: R2R - Add some global variables, fix some default valuesStrangerke
2012-01-10CONFIGURE: Also check "long long" in find_type_with_size.Johannes Schickel
This is because on Win64 "long" is 4 bytes and only "long long" is 8 bytes. Without this check we would not have a 64 bit integer type on Win64.
2012-01-10CONFIGURE: Make 32bit pointer check a bit safer.Johannes Schickel
This adapts the check to be similar to the find_type_with_size check, i.e. it assigns a value to test_array and also returns 0. Should not be required, at least builtbot went fine, but better be safe and sorry.
2012-01-10CONFIGURE: Fix formatting.Johannes Schickel
Thanks to Max for pointing out.
2012-01-09VIDEO: Small refactoring of the Bink DecoderBastien Bouclet
This allows subclassing the Bink decoder to add seeking support
2012-01-08GUI: Make eraser.bmp a Windows v3 bitmapMatthew Hoops
We don't have proper support for v4 bitmaps
2012-01-09SWORD2: Force fake transparency for PSX spritesFabio Battaglia
In PSX version blending is done through hardware transparency, this would have to be simulated using 16-bit mode. As this is not yet available in this engine, fake transparency is used as a placeholder
2012-01-08KYRA: fix regression in non-playable HOF demoathrxx
(missing animated items)
2012-01-08TSAGE: R2R - Implement scene 1530Strangerke
2012-01-08CONFIGURE: Better test for 32-bitness courtsey of LordHotoEugene Sandulenko
2012-01-08CONFIGURE: Add detection for 64-bitness and define int64 when applicableEugene Sandulenko
2012-01-08KYRA: Cleanup v2 item animation a little bit.Johannes Schickel
2012-01-08TSAGE: R2R - Implement scene 1525Strangerke
2012-01-08TSAGE: R2R - Implement scene 1500Strangerke
2012-01-08SCUMM: Work around script bug in The DigTorbjörn Andersson
The sound of trickling water in the spider lair is started, but never explicitly stopped, so it keeps going. (Possibly not forever. When I tried it in DOSBox, it finally stopped when I got back to the Nexus.) The same sound effect is used the underwater cavern, and in that case the exit script does fade out the sound so this workaround emulates that behaviour.
2012-01-08DREAMWEB: Extend the number of saveslots from 7 to 21 in the originalTorbjörn Andersson
save/load dialogs.
2012-01-08TSAGE: Update commentFilippos Karapetis
2012-01-08TSAGE: Fix assert triggering when there's nothing to update on screenFilippos Karapetis
2012-01-08TSAGE: Fix incorrect popup menu positions (regression)Filippos Karapetis
2012-01-08TSAGE: Fix R2R crashes saying 'unknown message'Paul Gilbert
2012-01-07KYRA: Fix LoL/EoB savegame typing issue with keymapperTarek Soliman
If you bind letters (e.g. WSAD) using the keymapper and then try to save using the in-engine dialog, the letters would get captured and make it impossible to name a save using those letters. Thanks LordHoto
2012-01-07KEYMAPPER: Add failsafe code for popping into Keymapper itselfTarek Soliman
Thanks LordHoto
2012-01-07KEYMAPPER: Constantify global keymap nameTarek Soliman
2012-01-07KEYMAPPER: Rename inherit flag to transparentTarek Soliman
Less confusing
2012-01-07KEYMAPPER: Only push/pop the gui keymap once per gui sessionTarek Soliman
The removes a bit of waste when gui dialogs are opened. Multiple gui keymaps were being pushed.
2012-01-08SWORD2: Fix problem with the height of PSX spritesFabio Battaglia
Apparently some uncompressed PSX sprites have a wrong height value in the datafiles, creating subtle problems like missing lines in some graphics. Fixed by artificially adding 1 to odd height values of uncompressed sprites.
2012-01-07Merge pull request #164 from Mataniko/masterEugene Sandulenko
SCUMM: Added three Hebrew HE games
2012-01-07TSAGE: R2R - Fix sub1B00, rename it to scalePaletteStrangerke
Thanks wjp for the namings