44884 Commits

Author SHA1 Message Date
dhewg
44ab256101 CONFIGURE: Use FORCE_RTL for the Android backend 2011-04-09 12:49:41 +02:00
dhewg
e2a0c09692 CONFIGURE: Use FORCE_RTL for the Wii backend 2011-04-09 12:48:41 +02:00
Johannes Schickel
45083a167f CREATE_PROJECT: Slight formatting fix. 2011-04-08 18:55:29 +02:00
Johannes Schickel
0a176b5476 CREATE_PROJECT: Fix wrong paths for linker and resource compiler in MSVC7/8.
This is a regression from 500ae85c, which accidently removed the
AdditionalLibraryDirectories settings for the VCLinkerTool and set the value
of AdditionalIncludeDirectories of the VCResourceCompilerTool to the former
AdditionalLibraryDirectories value.
2011-04-08 18:50:02 +02:00
Johannes Schickel
9e6a640d8d TOOLS: Allow compilation with MinGW for all our tools again. 2011-04-08 16:51:15 +02:00
Johannes Schickel
bd253a62ac BUILD: Support newer MinGW compilers.
It seems the recent MinGW gcc versions use the "TMP" env variable to determine
the temporary file path. Since we use that variable to hold temporary values it
will make g++ crash since it cannot access the path.

I "fixed" that problem by renaming the TMP variable we use to TMPR.

Tested with mingw-g++ 4.5.2.
2011-04-08 16:16:59 +02:00
Paul Gilbert
88b3fc7c66 TINSEL: Added numeric key mappings for function keys 2011-04-08 20:43:41 +10:00
Max Horn
6c54c0926c MACOSX: Update ScummVM icon (shading is slightly different now) 2011-04-08 11:48:18 +02:00
Alyssa Milburn
f0c42f10bd MOHAWK: Implement LBCode logical operators. 2011-04-08 00:22:04 +02:00
Matthew Hoops
b6a4d3e391 MOHAWK: Detect CarmenTQ's Custom Question Creator
(Same LB version as the main game)
2011-04-07 18:18:10 -04:00
Alyssa Milburn
10454194bc MOHAWK: Implement some LBCode rect commands. 2011-04-07 23:08:55 +02:00
Alyssa Milburn
ac1522e177 MOHAWK: Implement some more LBCode ops. 2011-04-07 23:07:04 +02:00
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
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