Klaus Reimer
2160ecfe3a
WEBOS: Disable vkeybd, fix more directory references with wrong package name
...
The vkeybd XML can't be read for some reason.
2011-04-12 11:11:16 +02:00
Klaus Reimer
a899ec286f
WEBOS: Correct package directory name
2011-04-12 11:08:53 +02:00
Klaus Reimer
aa79a2634d
WEBOS: Enable keymapper, implement FORWARD key and right+middle button clicks
2011-04-12 11:05:53 +02:00
Klaus Reimer
a4e757834e
WEBOS: Create webos backend with custom events
...
Currently only contains test code.
2011-04-12 11:05:35 +02:00
Klaus Reimer
b17f7d20c2
WEBOS: Strip binary before packaging it
2011-04-12 11:05:28 +02:00
Klaus Reimer
7c5c6803ab
WEBOS: Add webos backend
...
IPK can be built with "make webosrelease".
2011-04-12 11:05:17 +02:00
Klaus Reimer
72d206dc73
WEBOS: Add WEBOS define
...
Using SDL_INIT_VIDEO flag for WebOS because without it the application
won't start.
2011-04-12 11:05:07 +02:00
David-John Willis
6f1c7cf30a
GPH: Change backend to mask backend code to GPH_DEVICE.
...
* This is mainly to make it easy to drop the old GP2X into the
same codebase (I really have no desire to manage 2 sets of 99.9%
identical code ;)).
* Code paths for just one of the supported devices can be runtime
worked out or just defined for that device.
mount.sh: Fixed some small errors# ../../../../scummvm.gph
2011-04-11 18:22:58 +01:00
David-John Willis
bb6bc31813
GP2X: Mask off the graphics and events code behind a GP2X_OLD define.
...
* This is a temp thing while I finish up merging the GP2X and GPH code.
I do not want the GP2X backend code dropped yet until this is complete.
2011-04-11 18:15:14 +01:00
David-John Willis
5661570e4e
GP2X: Commit some cleanup/fudges with a view to collapsing into the GPH backend.
2011-04-11 18:00:46 +01:00
David-John Willis
18e35a638d
OPENPANDORA: Cleanup header for events.
2011-04-11 18:00:46 +01:00
dhewg
6c0bca8aae
ANDROID: Add missing mkdir
2011-04-10 11:12:40 +02:00
dhewg
b0351e1b85
ANDROID: Automate the Manifest's versionCode
2011-04-09 18:40:04 +02:00
dhewg
90f47c7b1d
ANDOID: Replace mkmanifest.pl with sh/sed code
...
Removes build dependencies like perl and its XML modules
2011-04-09 18:39:35 +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 1c8fc05388
.
Commit d50e7af7
confirmed as fix, so it wasn't a GL issue at all
2011-04-06 11:31:20 +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
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
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
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
dhewg
801f576f9c
ANDROID: Log the ScummVM version
2011-04-03 16:39:56 +02:00
dhewg
bceab2656b
ANDROID: Attempt at working around some HTC fail
2011-04-02 13:32:03 +02:00
dhewg
dd1c52fd82
ANDROID: Map right click to Camera/Search
2011-03-30 23:39:34 +02:00
dhewg
d83a83ef50
JANITORIAL: Remove/comment unused vars
...
Found by GCC 4.6's -Wunused-but-set-variable
2011-03-29 21:57:56 +02:00
dhewg
68908773ac
ANDROID: Use 'our' ASCII codes for special keys
...
Fixes stuff like enter key on SCI games with text input
2011-03-25 19:52:33 +01:00
Max Horn
0c09dafdbb
Merge branch 'copysavefile' of https://github.com/Littleboy/scummvm into Littleboy-copysavefile
2011-03-25 15:02:33 +01:00
dhewg
b4a6c89662
ANDROID: Always set the surface properties
...
Didn't happen on the shortcut, which led to wrong properties and
surface functions scribbling over memory
2011-03-25 00:41:01 +01:00
Littleboy
5a1874e3d9
COMMON: Add SaveFileManager::copySavefile() and update SaveFileManager::renameSavefile() to use it
2011-03-24 18:51:58 -04:00
David-John Willis
b9e4d77ade
GPH: Removed some unimplemented and unneeded definitions.
...
- Thanks to digitall for proving that 2 sets of eyes spot a really simple
problem much quicker than one set ;).
mount.sh: Fixed some small errors# ../../../../scummvm.gph
2011-03-24 22:43:12 +00:00
David-John Willis
b95013dfe2
OPENPANDORA: Refactor OpenPandora backend and move events and graphics into modular backend style.
2011-03-24 21:24:05 +00:00
David-John Willis
0fb15847c6
SDL/POSIX: Update main guard to add OpenPandora.
...
- Also mention GPH_DEVICE not each backend on it's own.
2011-03-24 21:24:05 +00:00
David-John Willis
16e28747c7
BACKENDS: Add GPH event and graphics files to the build.
2011-03-24 21:24:05 +00:00
David-John Willis
cf8dcf4549
GPH: Cleanup GPH backend and adapt to newer modular backend model.
2011-03-24 21:24:05 +00:00
David-John Willis
973e3e827e
GP2X: Remove incorrect GP2XWiz define from the GP2X event code.
...
* My plan is to move all of the GPH devices into the GPH backend
but for now this is just a merge mess from the GSoC-OpenGL branch.
2011-03-24 21:24:04 +00:00
dhewg
19c407ca69
ANDROID: Fix texture double release
2011-03-24 22:04:03 +01:00
dhewg
e6080087c8
ANDROID: Fix cursor's keycolor
...
Don't wipe the RGB bits, fixes wrong colors on BASS cursors
2011-03-24 18:56:59 +01:00
dhewg
397fd31a17
ANDROID: Cleanup
2011-03-24 18:56:54 +01:00
Max Horn
8982fff1b7
AUDIO: Add pure virtual MidiDriver::isOpen() method
...
This in turn enables modifying MidiDriver_MPU401::close() to allow
it to be called on a midi driver that has not yet been opened.
The specific issue that triggered me to make these changes was a
crash-upon-quit in HUGO, caused by it instantiating a midi driver,
then encountering an error (missing hugo.dat) *before* having
opened the new midi driver; the general cleanup code then tries
to close the (not yet opened) midi driver -> kaboom
Also fixed some engines which were leaking MidiDriver instances.
2011-03-22 23:51:47 +01:00
dhewg
5f96dc6867
ANDROID: Fix timer frequency to match SDL
2011-03-22 21:02:42 +01:00
dhewg
18d9654ca2
TIMER: Cleanup
2011-03-22 21:02:41 +01:00
Johannes Schickel
c064fa5c5b
OPENGL: Fix mouse cursor position in Normal mode when AR is enabled.
2011-03-21 00:43:16 +01:00