Scott Thomas
d5ff478100
GROOVIE: Fix brace formatting.
2011-04-08 00:17:59 +09:30
Scott Thomas
7c39b844b8
GROOVIE: Add additional play-speed modes to T7G.
...
These two speed modes enable faster movement throughout the mansion.
iOS mode matches the behavior of the official iOS release while
tweaked mode additionally uses original framerate for 'teeth'
animations.
2011-04-07 23:38:35 +09:30
Matthew Hoops
d718755d73
VIDEO: Cleanup
...
The VideoDecoder interface to the QuickTimeParser uses almost entirely ScummVM code now, with only trace amounts remaining from FFmpeg.
2011-04-07 00:47:29 -04:00
Matthew Hoops
db71efd94f
VIDEO: Split the QuickTime parser from the QuickTime VideoDecoder
2011-04-07 00:21:48 -04:00
Matthew Hoops
b71d2038ae
VIDEO: Begin splitting video-specific QuickTime sample description code
2011-04-06 23:06:44 -04:00
Matthew Hoops
82a417b40c
VIDEO: Fix broken for statement
2011-04-06 22:21:49 -04:00
Matthew Hoops
d7dfbd4b78
VIDEO: Allow MPEG-4 containers to be parsed
2011-04-06 22:15:36 -04:00
Johannes Schickel
eb731514f7
KYRA: Slight cleanup.
...
This more or less silently fixes the silent music introduced with f19e201, by
me setting volume to "true" instead of "255". Whoops.
2011-04-07 01:09:52 +02:00
Johannes Schickel
f19e2019b8
KYRA: Cleanup background music looping of Kyra3.
2011-04-07 01:01:55 +02:00
Alyssa Milburn
40dd4f89ba
MOHAWK: Support LB script flow control.
2011-04-07 00:33:11 +02:00
Alyssa Milburn
bbe2c437a8
MOHAWK: Replace most of the LBCode interpreter.
2011-04-07 00:30:09 +02:00
Alyssa Milburn
3bbeee90c0
MOHAWK: Handle alignment byte for some targeting modes.
2011-04-07 00:26:27 +02:00
Johannes Schickel
6d0bb19a51
KYRA: Cleanup static variable usage in LoK.
2011-04-07 00:11:36 +02:00
Johannes Schickel
f4dde64406
KYRA: Slight cleanup.
2011-04-07 00:11:36 +02:00
sylvaintv
3dc87c4f3d
TOON: Fix several Valgrind issues
...
Maybe caused random crashes on reading invalid memory
2011-04-06 23:07:11 +02:00
dhewg
4f09018b00
ANDROID: Allow linear texture filtering on the cursor
2011-04-06 21:15:15 +02:00
dhewg
a565e63c48
ANDROID: Add multitouch support
2011-04-06 18:27:15 +02:00
dhewg
b45640c47b
ANDROID: Fix off-by-one when clipping mouse coords
2011-04-06 15:21:31 +02:00
dhewg
430c462031
Revert "ANDROID: Temporarily enable GL error checks"
...
This reverts commit 1c8fc0538815b1418bb7824e4eefda65eb2719d9.
Commit d50e7af7 confirmed as fix, so it wasn't a GL issue at all
2011-04-06 11:31:20 +02:00
md5
80e362f6ea
SAGA: Fixed bug #3275973 - "IHNM: Dialog options vanish"
2011-04-06 09:49:39 +03:00
Thierry Crozat
1383aed468
I18N: Update Ukrainian translation
2011-04-05 19:55:40 +01:00
dhewg
811b1fcc2a
ANDROID: Use the manufacturer string for workarounds
...
Some fingerprints don't contain it, so this should be more reliable.
2011-04-05 19:10:35 +02:00
dhewg
507bff8233
ANDROID: Log device manufacturer, model and brand
2011-04-05 19:06:59 +02:00
dhewg
d50e7af797
ANDROID: Fix endless loop in AndroidAssetArchive
...
Can happen on empty member filenames, seen on some Samsung firmwares.
2011-04-05 18:25:37 +02:00
Max Horn
7ce3719587
SCUMM: Move _heV7RoomIntOffsets from ScummEngine to ScummEngine_v70he
2011-04-05 15:18:09 +02:00
Max Horn
827561911a
SCUMM: Move _heV7DiskOffsets from ScummEngine to ScummEngine_v70he
2011-04-05 15:18:09 +02:00
Max Horn
f19b27388c
SCUMM: Split ScummEngine::generateFilename, move HE specifics to class ScummEngine_v60he
2011-04-05 15:18:09 +02:00
Max Horn
fb53303847
SCUMM: Rename InfoStuff to SaveStateMetaInfos
2011-04-05 15:18:08 +02:00
Max Horn
d7a6bf5846
SCUMM: Move ActorHE into its own header, move some HE specific stuff out of scumm.h
2011-04-05 15:18:08 +02:00
Max Horn
55e65cee80
SCUMM: Cleanup
2011-04-05 15:18:08 +02:00
Max Horn
a12dada822
SCUMM: Fix off-by-one mistakes in out-of-bounds checks; name some constants
2011-04-05 15:18:08 +02:00
dhewg
0adfe72966
ANDROID: Remove commented workarounds for Nexus 1
...
Reports suggest that its working and not required
2011-04-05 15:16:07 +02:00
dhewg
4440aa4310
ANDROID: Remove code for paletted textures
...
Unused now, because the performance isn't good enough on weak GLES
drivers.
2011-04-05 15:09:46 +02:00
dhewg
ea253ff26d
ANDROID: Use a faked paletted texture for CLUT cursors
...
Same change as for the game screen, reduces CPU usage a little
2011-04-05 15:07:07 +02:00
dhewg
1c8fc05388
ANDROID: Temporarily enable GL error checks
...
There's a black screen issue on Samsung devices running 2.2.1 which I
can not reproduce. Hopefully this helps hunting it down.
2011-04-05 13:57:09 +02:00
dhewg
9640048ad6
GUI: Update the screen after handling events
...
Fixes crash on droid:
game -> gmm -> save -> click entry (EVENT_SCREEN_CHANGED due to vkeybd
beeing shown) -> delete -> confirm
another EVENT_SCREEN_CHANGED gets in simultaneously (due vkeybd being
deactivated) and the parent dialog updated Rects out of bounds.
2011-04-05 12:44:46 +02:00
md5
b4051db142
SCI: Extended the script workaround for the sign reading script (bugs #3272735 , #3275413 )
2011-04-05 10:23:51 +03:00
Max Horn
6bd180646d
SCUMM: Extend debug command 'object' to allow querying state
2011-04-04 13:04:17 +02:00
Max Horn
0725be325f
SCUMM: Extend workaround for bug #1668393 (see bug #3267665 )
2011-04-04 13:04:17 +02:00
Alyssa Milburn
449e9cf339
ANDROID: Fix non-fullscreen corruption on HTC devices.
...
HTC's drivers don't preserve the color buffer between frames (as allowed
by the spec, apparently), so we have to force-clear it every frame when
we're not rendering a texture over the whole screen.
2011-04-04 12:23:12 +02:00
Max Horn
6eeebfb191
SCUMM: Check for cutSceneStackPointer underflows
2011-04-04 09:56:50 +02:00
Max Horn
b188e60f44
AGI: Avoid global constructors (due to global refs)
2011-04-04 09:53:26 +02:00
Max Horn
c4ae3b90db
COMMON: Fix (harmless) int <-> uint mismatch
2011-04-04 09:53:26 +02:00
Max Horn
a4eea36b84
SCI: Initialize newPlane fully before adding it to _planes
2011-04-04 09:53:26 +02:00
md5
f4905eafd1
SCI: Added workaround for script bug #3272735 - "SCI: QFG2: Crash when typing 'read sign'"
2011-04-04 09:59:20 +03:00
dhewg
ea4223d941
ANDROID: Always use the surface size for the overlay
...
When coming back from standby, there might be an indermediate surface
change
2011-04-03 20:34:24 +02:00
dhewg
fba1c6360c
ANDROID: Ignore unrelated surface changes
2011-04-03 20:34:19 +02:00
dhewg
1692605b08
ANDROID: Helper define to debug hanging GLES calls
2011-04-03 20:34:14 +02:00
md5
101d4b66e2
AGI: Added the Spanish version of SQ2 (bug report #3260349 )
2011-04-03 19:11:49 +03:00
md5
bfef0f5a6f
SCI: Fixed fading-related bugs #3267956 and #3041738
2011-04-03 19:02:14 +03:00