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