Einar Johan Trøan Sømåen
bede97c52c
WINTERMUTE: Store larger thumbnails (Bump Savegame-version to 1.2.0.0)
2013-01-22 20:58:12 +01:00
Einar Johan Trøan Sømåen
c6df5f9994
WINTERMUTE: Mark drawLine as unused with dirty-rects.
2013-01-22 19:53:55 +01:00
Einar Johan Trøan Sømåen
d322592037
WINTERMUTE: Guard ConfMan a bit better.
2013-01-22 19:18:29 +01:00
Einar Johan Trøan Sømåen
472f722556
WINTERMUTE: Store MasterVolume in % instead of 0-255 to ConfMan.
2013-01-22 16:43:31 +01:00
Einar Johan Trøan Sømåen
4ba603807a
WINTERMUTE: Add a hack to skip a single frame after saving/loading. (Fix Bug: #3592874 )
2013-01-22 16:24:49 +01:00
Einar Johan Trøan Sømåen
6a972052ad
WINTERMUTE: Remove unneccessary include.
2013-01-22 15:52:54 +01:00
Einar Johan Trøan Sømåen
9ec8c509da
WINTERMUTE: Lie to the scripts about the exact master volume-% to avoid round-off-issues.
...
(Fix Bug #3592875 )
2013-01-22 15:42:56 +01:00
Einar Johan Trøan Sømåen
7143eaed89
WINTERMUTE: Properly create WAV-substreams, (fix bug #3592165 )
2013-01-22 15:10:01 +01:00
Filippos Karapetis
93763acd32
TOLTECS: Don't change the archive position when loading a resource (bug #3601567 )
2013-01-22 04:23:11 +02:00
Filippos Karapetis
63660cd019
TOLTECS: Whitespace fixes and explanation of some magic values
2013-01-22 04:21:00 +02:00
Filippos Karapetis
cc1bb39956
SCI: Add documentation for underscores in object names and fix a warning
2013-01-22 01:57:34 +02:00
Filippos Karapetis
5d90c6fb3e
SCI: Use underscores as substitute characters for spaces in object names
...
This helps in debugging objects with spaces in their names (e.g. the
"Glass Jar" object in Pepper - bug #3601090 ). Now, this object can be
examined like "vo Glass_Jar"
2013-01-22 01:53:50 +02:00
Filippos Karapetis
dbb50219fb
SCI: Fix uninitialized variable workaround for scene 510 (bug #3575570 )
...
A non-zero value must be used in the uninitialized variable, otherwise
the prize is awarded twice. Fixes bug #3575570 - "SCI: QfG3: Both the
player and Yesufu are declared winners"
2013-01-22 01:01:22 +02:00
Filippos Karapetis
b95695719f
SCI: Fix angle rounding in the SCI1 implementation of kGetAngle (bug #3601479 )
...
Fixes bug #3601479 - "SCI KQ6: Castle walls - stuck in same room".
Many thanks to wjp for his help on the kGetAngle implementation
2013-01-22 00:56:46 +02:00
Filippos Karapetis
edd6f58457
SCI: Fix bug #3601535 - "SCI: SQ4 CD Limited Audio in ScummVM GUI"
2013-01-20 20:29:11 +02:00
Filippos Karapetis
a81ff52088
MT32: Sync with the latest changes in munt
...
This syncs our code with munt commits 535bf96, 934c116, 1643d07 and 2eac585
2013-01-19 15:53:54 +02:00
Johannes Schickel
45f95cbc8b
SCI: Minor formatting fixes.
2013-01-14 21:07:20 +01:00
Lars Skovlund
8e733f03b7
SCI: Event handling: Include modifier flags in null events.
...
Fixes bug #3580473
2013-01-14 20:11:34 +01:00
Filippos Karapetis
bef9a965d5
ENGINES: Enable the toltecs engine by default
2013-01-14 01:45:23 +02:00
Johannes Schickel
feb2454eec
IPHONE: Initialize the palettes on startup.
...
This hopefully fixes the occasional odd color flashes on startup.
2013-01-14 00:08:43 +01:00
Johannes Schickel
56b81877b9
IPHONE: Recreate mouse texture on palette changes when needed.
...
This fixes the color of the cursor in the Eye of the Beholder menu.
2013-01-14 00:03:37 +01:00
Johannes Schickel
e474f695df
TOON: Fix return value of saveGameState/loadGameState.
...
Formerly both returned an error, when the saving/loading succeeded, and
success when it didn't. This fixes an incorrect dialog appearing when saving
or loading via the GMM.
2013-01-13 17:56:55 +01:00
Filippos Karapetis
31aec8c581
SCI: Some more work on scaling in SCI32
2013-01-13 17:28:09 +02:00
Filippos Karapetis
bbec4acff5
TOLTECS: Fix bug #3600166 - "TOLTECS: Parrot speech cuts off Fenimore's in Cemetery"
2013-01-13 16:29:25 +02:00
Filippos Karapetis
981bc20337
TOLTECS: Replace a magic value with its appropriate enum
2013-01-13 16:11:04 +02:00
Filippos Karapetis
e45950b966
TOLTECS: Whitespace fixes
2013-01-13 15:51:52 +02:00
Filippos Karapetis
b7bfff1bfa
TOLTECS: Fix bug #3599370 - "TOLTECS: Text on intro video not shown as per original"
2013-01-13 15:39:00 +02:00
Filippos Karapetis
1302f62b9f
TOLTECS: Whitespace fixes
2013-01-13 15:23:55 +02:00
Filippos Karapetis
41725ab743
SCI: Fix the night time palette in QFG4
2013-01-11 02:24:18 +02:00
Filippos Karapetis
81d614e63a
SCI: More proper handling of scaling and global scaling in SCI32
...
This fixes several scaling related problems in QFG4 and SQ6
2013-01-11 02:24:18 +02:00
Filippos Karapetis
cf3890b79a
SCI: Remove obsolete comment and code
2013-01-11 02:24:18 +02:00
Filippos Karapetis
b852090a74
SCI: Add another workaround for a script bug in QFG4
2013-01-11 02:24:18 +02:00
Filippos Karapetis
566eb5d247
SCI: Add some info on kPalVary(9)/kPalVaryUnknown2
2013-01-11 02:24:17 +02:00
Filippos Karapetis
182f342a01
SCI: Add 2 workarounds for script bugs in QFG4
2013-01-11 02:24:17 +02:00
Filippos Karapetis
f2464dc474
SCI: Add subop 9 of kPalVary (used in SCI32, e.g. QFG4 when exiting the caves)
2013-01-11 02:24:17 +02:00
Filippos Karapetis
13ec242a2c
SCI: Disable modification of object NS rects in SCI32
...
This fixes the sliders in QFG4 without introducing any regressions,
as the objects are still drawn on screen using the per-frame adjusted
coordinates
2013-01-11 02:24:17 +02:00
athrxx
14be8d8282
KYRA: (LOL) - fix warning
2013-01-10 15:37:31 +01:00
Matthew Hoops
550a169d8a
SCUMM: Cleanup ScummEngine_v80he::createSound()
...
Added some comments to make it more readable. Switched usage of a temporary buffer and a double memcpy with a memmove.
Also fixed a potential out-of-bounds write, thanks to LordHoto.
2013-01-09 21:54:47 -05:00
athrxx
f72d36f0ca
KYRA: (LOL) - remove unneeded static data
2013-01-09 21:18:56 +01:00
athrxx
36cc94ab73
KYRA: (LOL/FM-TOWNS) - add keyboard controls
2013-01-09 20:31:25 +01:00
athrxx
0c95f6524e
KYRA: (LOL/FM-TOWNS) - fix sjis text position for button labels
2013-01-09 20:31:23 +01:00
athrxx
ee479f289f
KYRA: (LOL/FM-TOWNS) - adapt text displayer
2013-01-09 20:29:20 +01:00
athrxx
0b38615a43
KYRA: (LOL/FM-TOWNS) - adjust sjis font settings, spacing, etc.
2013-01-09 20:29:19 +01:00
athrxx
da3c385ee3
KYRA: (LOL/FM-TOWNS) some startup code
...
(let the FM-Towns version load up and run without errors/crashes)
2013-01-09 20:27:37 +01:00
athrxx
cc465076ee
KYRA: (LOL/FM-TOWNS) - adapt static resources
2013-01-09 20:27:35 +01:00
athrxx
a7c77e8104
KYRA: fix invalid mem access in kyradat tool
2013-01-09 20:22:26 +01:00
athrxx
4eba2a7e54
KYRA: (LOL/FM-TOWNS) - add detection entry
2013-01-09 20:22:25 +01:00
Johannes Schickel
4a7ddc6956
WINTERMUTE: Fix const away cast warning.
2013-01-09 08:18:05 +01:00
Johannes Schickel
4d3ecbfcd2
KYRA: Use override in subclasses of Sound, which override voicePlay.
2013-01-09 07:53:41 +01:00
Johannes Schickel
178365f5e9
COMMON: Add a header for C++11 keywords for pre-C++11 compilers.
...
This currently adds defines for nullptr and override, so we can use them in
pre-C++11 compilers, while taking advantage of them with C++11 compilers.
2013-01-09 07:53:41 +01:00