Alyssa Milburn
f65840feef
MOHAWK: Add some more LBValue helpers.
2011-04-07 23:05:22 +02:00
Alyssa Milburn
be09bef7f7
MOHAWK: Add getItemByName for LB.
2011-04-07 23:03:54 +02:00
Matthew Hoops
5fad3d5362
MOHAWK: Implement the quit notify LBCode command
2011-04-07 10:00:11 -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
strangerke
e4d7f70805
TSAGE: rename an object in scene9500, fix 2 bugs, remove debug strings
2011-04-05 21:22:00 +02:00
Thierry Crozat
1383aed468
I18N: Update Ukrainian translation
2011-04-05 19:55:40 +01:00
strangerke
a33001388b
TSAGE: Add scene 9500
2011-04-05 20:18:03 +02:00
strangerke
2e86dd0e80
Merge branch 'tsage' of http://github.com/dreammaster/scummvm
...
Conflicts:
engines/tsage/ringworld_scenes10.cpp
2011-04-05 20:13:39 +02: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
strangerke
760c6bea3e
TSAGE: Add scene 9450 (not perfect)
2011-04-05 14:12:47 +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
Paul Gilbert
92aac3addc
TSAGE: Reimplemented the old _sceneObjectListeners as _altSceneObjects
2011-04-05 20:58:05 +10: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
Paul Gilbert
78e83134a7
TSAGE: Some work on fixing Scene 6100
2011-04-04 16:56:18 +10:00
strangerke
38b3f18029
TSAGE: Fix SpeakerGText, Add SpeakerOR, implement Scene9400
2011-04-03 23:43:36 +02: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