51015 Commits

Author SHA1 Message Date
Johannes Schickel
90178d9b87 OPENGL: Fix mouse cursor scaling. 2012-01-03 04:19:08 +01:00
Johannes Schickel
2af87fd4f0 VKEYBD: Fix cursor palette. 2012-01-03 02:13:40 +01:00
Johannes Schickel
1c2a21c42b VKEYBD: Slight cleanup. 2012-01-03 02:13:33 +01:00
Johannes Schickel
24d99038e4 VKEYBD: Properly error out parsing if an area is defined again.
Formerly the code did never check whether ImageMap::createArea returned a
valid pointer and always just assumed so.
2012-01-03 02:13:26 +01:00
Johannes Schickel
d0ddd299a4 VKEYBD: Slight cleanup in ImageMap code. 2012-01-03 02:13:22 +01:00
Johannes Schickel
c98a123f4c VKEYBD: Some formatting fixes. 2012-01-03 02:13:19 +01:00
Eugene Sandulenko
b3e44e05a3 Merge pull request #160 from BenCastricum/master
SCUMM: Add detection for Dutch HE demos
2012-01-02 13:37:08 -08:00
Paul Gilbert
300a04700a TSAGE: Implemented changes for dirty rect handling needed for R2R 2012-01-02 10:17:44 +11:00
Paul Gilbert
3f17a3ff25 TSAGE: Simplified some of the dirty rect code to use existing Rect methods 2012-01-02 09:27:24 +11:00
Ben Castricum
5af464243a SCUMM: Add support for 2 Dutch/Mac spyfox demos (1 MD5, 1 filename pattern) 2012-01-01 21:21:56 +01:00
Ben Castricum
23a5bc61af SCUMM: Don't hide scumm detector debug message for certain cases 2012-01-01 17:14:29 +01:00
Strangerke
e2ded73d92 MISC: This is year 2012 2012-01-01 11:49:41 +01:00
Strangerke
2858328e28 JANITORIAL: Remove SVN tags 2012-01-01 11:07:48 +01:00
Paul Gilbert
fe55269653 TSAGE: Bugfix for trying to draw off screen objects, which was causing invalid dirty rects 2012-01-01 20:14:37 +11:00
Paul Gilbert
be706b1846 TSAGE: Implemented a cleaner version of dirty rect handling 2012-01-01 17:46:02 +11:00
Paul Gilbert
54d0f8124e TSAGE: Bugfix for #3467505 - crash viewing ammo belt when the clip is empty 2012-01-01 16:37:25 +11:00
Paul Gilbert
83acabfdbd TSAGE: Do all screen drawing in an intermediate temporary screen surface.
This will be the first half of properly handling on screen dirty rects.
2012-01-01 16:37:24 +11:00
Paul Gilbert
a837bb409a TSAGE: Revert buggy implementation of dirty rects
This reverts commit f69dfba21a5d4be8cc60a20a0dd0628717fa5373.
2012-01-01 16:37:24 +11:00
Strangerke
b59b703f72 TSAGE: BF - Fix for bug #3467502, crash when loading in map scene 2011-12-31 11:27:14 +01:00
Johannes Schickel
b89e63798a AUDIO: Remove outdated comment about RawStream. Thanks to clone2727 for noticing. 2011-12-31 06:29:56 +01:00
Johannes Schickel
a2221a8b9e KYRA: Slight formatting fixes. 2011-12-31 05:11:33 +01:00
Johannes Schickel
c822a76a85 KYRA: Little cleanup. 2011-12-31 04:56:29 +01:00
D G Turner
b704e40bae TSAGE: Close memory leak in savegame thumbnail. 2011-12-31 00:28:27 +00:00
Tarek Soliman
b89bc000d9 KEYMAPPER: Remap dialog shows buttons before labels 2011-12-30 15:52:40 -06:00
Tarek Soliman
16d529cdc3 KEYMAPPER: Use single column in remap dialog
This is to allow for long labels like in the eob keymap
2011-12-30 15:52:40 -06:00
Johannes Schickel
27e38d16ee KYRA: Clean up LoL keymap setup a bit. 2011-12-30 20:41:47 +01:00
Johannes Schickel
548a3e2534 KYRA: Add basic keymapper support to EoB 1+2. 2011-12-30 20:40:06 +01:00
Tarek Soliman
7d00a997cd KYRA: Fix typo bug and code cleanup in the keymapper game keymap 2011-12-30 13:23:31 -06:00
Tarek Soliman
0e0eddbab3 KEYMAPPER: Fix clear button behavior in remap dialog
This is a regression from 1b11139dc53da2dc95f74eb19e3a903d7d786f84
2011-12-30 13:13:41 -06:00
Tarek Soliman
366a942a3a KEYMAPPER: Simplify calling getKeymap 2011-12-30 13:03:39 -06:00
Tarek Soliman
40b68b41c7 KEYMAPPER: Make engine keymap init and cleanup more generic 2011-12-30 12:36:11 -06:00
Johannes Schickel
b3f265696f COMMON: Slight formatting fix. 2011-12-30 17:52:40 +01:00
Strangerke
3234c3c1f3 TSAGE: R2R - Implement scene 3395, fix some glitches in scene 3385 2011-12-30 17:47:04 +01:00
Strangerke
211eb00e87 TSAGE: R2R - Cleanup: reorganise speakers, add ancestor classes where speaker declaration is common to several speakers. 2011-12-30 16:56:18 +01:00
Filippos Karapetis
a473934abd COMMON: Perform some keymapper-related changes to the KeyState struct
The == operator in KeyState should not be checking for sticky modifier
keys. This allows the keymapper's defined actions to function correctly
in desktop platforms, when sticky modifier keys such as caps lock and
num lock are turned on. Also, added some sanity checks to hasFlags()
and enums for sticky and non-sticky keys
2011-12-30 13:59:55 +02:00
Johannes Schickel
adb5342247 TINSEL: Take advantage of KeyState::hasFlags. 2011-12-30 01:53:01 +01:00
Filippos Karapetis
d55ce36268 KEYMAPPER: Use hasFlags() in findHardwareKey() 2011-12-30 01:15:06 +02:00
Filippos Karapetis
1d3ff35373 KEYMAPPER: Disable the (accidentally reenabled automatic mapper again 2011-12-30 00:12:45 +02:00
Filippos Karapetis
410c9e0b30 KEYMAPPER: Fix broken implementation of findHardwareKey()
This fixes the keymapper dialog (at least on desktop platforms), but the
keymapper itself is still not working (tested with LoL)
2011-12-30 00:09:10 +02:00
Filippos Karapetis
5c9da28119 CREATE_PROJECT: Add support for enabling the key mapper feature 2011-12-30 00:09:10 +02:00
Matthew Hoops
df88a1f2a7 AUDIO: Fix M4A seeking with multiple time->sample chunks 2011-12-29 14:50:05 -05:00
Willem Jan Palenstijn
1aa5608de6 DISTS/FEDORA: Build against libfaad2 2011-12-29 19:34:56 +01:00
athrxx
ef3b591b28 KYRA: (EOB) - fix warning about overloaded virtual function being only partially overridden 2011-12-29 19:12:36 +01:00
athrxx
b4baac065d KYRA: (EOB) - fix EOB 1 intro sound bug 2011-12-29 19:12:35 +01:00
athrxx
d0be9c0a58 KYRA: (EOB) - fix some valgrind warnings
(overlapping source/dest)
2011-12-29 19:12:34 +01:00
Matthew Hoops
5b1095a400 AUDIO: Only warn about audio edit lists when the count is > 1
MPEG-4 files don't contain any elst atom
2011-12-29 12:47:53 -05:00
Strangerke
44a8e4ac1d TSAGE: R2R - Implement Scene 3385 2011-12-29 18:39:28 +01:00
Strangerke
79bdefccc4 TSAGE: R2R - Fix bugs in scene 3375 2011-12-29 18:39:26 +01:00
Willem Jan Palenstijn
592e541e19 KYRA: Fix format string 2011-12-29 15:36:16 +01:00
Johannes Schickel
d1a32facae KYRA: Some formatting fixes. 2011-12-29 15:27:17 +01:00