Commit Graph

4456 Commits

Author SHA1 Message Date
Max Horn
b49f313dd4 OPENPANDORA: Replace defunct MIXER_DOUBLE_BUFFERING by working code 2011-04-19 15:09:50 +02:00
Max Horn
c37f36d0a8 GPH: Replace defunct MIXER_DOUBLE_BUFFERING by working code 2011-04-19 15:09:50 +02:00
Max Horn
73f04118f3 COMMON: Rename Error to ErrorCode, introduce new Error class 2011-04-18 18:22:02 +02:00
Max Horn
63a7698a86 SYMBIAN: Use astyle to slightly reduce code formatting mess ;) 2011-04-18 16:30:06 +02:00
Max Horn
0402ec4ea2 SYMBIAN: Clarify vsnprintf.h legal header a little bit 2011-04-18 16:30:06 +02:00
Eugene Sandulenko
ce0cc0ee85 COMMON: Partial fix for #3087922: COMMON/BASE/BACKENDS: Code analysis warnings 2011-04-17 15:25:06 +03:00
Max Horn
2e095e25f2 ALL: centre -> center 2011-04-14 14:34:28 +02:00
Max Horn
84184aabc0 ALL: colour -> color 2011-04-14 14:12:35 +02:00
Paul Gilbert
aadb4f7459 WEBOS: Moved #include lines inside #ifdef WEBOS to fix MSVC compilation 2011-04-13 20:46:24 +10:00
David-John Willis
a18bb2e73d GPH: Move GP2XWIZ build support files into devices folder.
* Also add a common folder with the shared bits.
2011-04-13 08:01:16 +01:00
David-John Willis
da688dbb7f GPH: Move caanoo build support files into device folder in the backend. 2011-04-13 08:01:15 +01:00
David-John Willis
cb3e3e7125 GP2X: Move build support files into the GPH backend. 2011-04-13 08:01:15 +01:00
David-John Willis
e2adf5babc GPH/GP2X: Tweak wrapper script to export LD_LIBRARY_PATH. 2011-04-12 10:44:05 +01:00
David-John Willis
15bdb29248 GPH: Add separate button defined buttons for each supported device.
* No default buttons set any more as I would want the build to fails
  if you don't provide the backend with a device.

* Also commit some small cleanup to the bundle files.
2011-04-12 10:44:04 +01:00
Klaus Reimer
91e43bb136 WEBOS: Correct indentation of WEBOS preprocessor check 2011-04-12 11:11:18 +02:00
Klaus Reimer
1bc38d2532 WEBOS: Use STRIP variable to strip the binary 2011-04-12 11:11:18 +02:00
Klaus Reimer
872e6f9b8c WEBOS: Move scummvmrc to ScummVM data directory
scummvmrc is now located in ScummVM data directory and no
longer in app directory so it is accessible via USB drive mode.
2011-04-12 11:11:18 +02:00
Klaus Reimer
6c94353eff WEBOS: Complete rewrite of key/mouse events handling
Touchscreen is now always used like a touch pad.
2011-04-12 11:11:17 +02:00
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