Marcus Comstedt
bb39cbcba4
ANDROID: Enter main menu on middle mouse press
2013-08-08 15:16:06 +02:00
Marcus Comstedt
a50ede203b
ANDROID: Add support for joystick motion
2013-08-08 14:53:36 +02:00
Marcus Comstedt
1b69f8aede
ANDROID: Add gamepad button support
2013-08-08 14:08:30 +02:00
uruk
ae2d657dc6
AVALANCHE: Update comments connected to Graphics::drawArc().
2013-08-08 12:24:37 +02:00
Narek Mailian
1f1d35bd3d
GRAPHICS: Allow VectorRenderer and ThemeEngine to init with 4BPP
2013-08-08 08:35:08 +02:00
Narek Mailian
f545a2f08f
GUI: Change name of GUI-renderers to remove "16-bit"
2013-08-08 08:35:08 +02:00
Johannes Schickel
969a33a32d
GUI: Allow GUI cursor creation to work with abitrary 2/4Bpp formats.
2013-08-08 08:35:07 +02:00
Narek Mailian
ece8b7fb65
GRAPHICS: Fix fonts/bdf.cpp to allow for 32bpp to be used
2013-08-08 08:27:11 +02:00
Narek Mailian
1d40dca7a0
GRAPHICS: Add error-checking in blendPixelPtr for invalid BPPs
2013-08-08 08:27:11 +02:00
Johannes Schickel
0f59009e6e
GRAPHICS: Fix VectorRendererSpec for RGBA8888.
...
Formerly values in the gradient and blending code overflowed and thus caused
incorrect colors. Now there's some special case for 32bpp modes, which needs
slightly more operations but assures a correct output.
2013-08-08 08:27:11 +02:00
Torbjörn Andersson
6e5c308b91
KYRA: Fix Kyra3 family album animation glitch, CID 1004139
...
The first page wasn't animated, and it's likely that some of the
other right-page animations were slightly off as well.
2013-08-08 07:16:24 +02:00
Torbjörn Andersson
b8850522b6
GRAPHICS: Fix incorrect parameter order for getBasePtr.
...
This caused createThumbnail() to crash, e.g. when saving in the
Kyrandia engine. Probably other engines as well.
2013-08-08 06:55:17 +02:00
uruk
44ec5b68b5
AVALANCHE: Repair Graphics::drawArc(), update Scrolls::drawscroll() accordingly.
2013-08-08 04:05:27 +02:00
uruk
59ff20b32c
AVALANCHE: Implement the clock in Lucerna, upgrade Graphics::drawArc() to work in synergy with that.
2013-08-08 03:59:29 +02:00
Johannes Schickel
774d53045d
COMMON: Do not let ConfigManager::Domain inherit from StringMap.
...
Instead we provide wrapper functionality now. Intuitively a Domain is not a
simple StringMap.
2013-08-08 03:14:23 +02:00
Johannes Schickel
11eb168582
GUI: Use Domain::const_iterator in EventRecorder code when possible.
2013-08-08 03:12:02 +02:00
uruk
c182d28b02
AVALANCHE: Introduce Graphics::drawPieSlice(), use it in Scrolls::drawscroll().
2013-08-08 00:57:10 +02:00
uruk
84bf0984b0
AVALANCHE: Introduce Graphics::drawArc(), use it in Scrolls::drawscroll().
2013-08-07 23:51:12 +02:00
richiesams
f67e0042b0
ZVISION: Create console method to dump all cursor file names
2013-08-07 15:26:59 -05:00
Johannes Schickel
fffb2ee3ff
HOPKINS: Respect pitch when drawing on OSystem's screen surface.
2013-08-07 22:01:19 +02:00
Johannes Schickel
952a119ae1
IPHONE: Fix accidental double free.
...
This was a copy&paste error. I also adapted the comment to be more clear.
2013-08-07 21:41:24 +02:00
Johannes Schickel
7f8308e0eb
Merge pull request #365 from lordhoto/protected-pixels
...
Make Graphics::Surface::pixels protected.
2013-08-07 12:24:59 -07:00
Marcus Comstedt
9a888ed1c8
ANDROID: Add OUYA icon and intent
2013-08-07 17:19:24 +02:00
Marcus Comstedt
237ce0b89b
CONFIGURE: Add --host=ouya to the special targets
2013-08-07 16:54:40 +02:00
uruk
84aac3e49b
AVALANCHE: Rework Scrolls::normscroll().
2013-08-07 10:37:59 +02:00
uruk
26b7333137
AVALANCHE: Repair parts of the scrolls system, implement the death of Avalot and almost everything connected to it.
2013-08-07 10:30:44 +02:00
Matthew Hoops
6e9390feb8
VIDEO: Don't allow VideoDecoder::seek() to be overridden
...
A new seekIntern() that performs the actual seeking is to be overriden instead. Having the caller override seek() and then call VideoDecoder::seek() kind of defeated the purpose of stopping/starting the audio.
2013-08-06 22:26:15 -04:00
Johannes Schickel
e5f0c42a65
WINTERMUTE: Fix incorrect parameter order for getBasePtr.
...
This is a regression from 19fa89b8f5 . Thanks to
fuzzie for noticing.
2013-08-06 20:11:27 +02:00
Filippos Karapetis
d041177e2f
SCI: Add another version of Jones CD (bug #3614668 )
2013-08-06 12:46:44 +03:00
Matthew Hoops
043bd1b9f9
VIDEO: Clean up the AVI decoder
2013-08-05 23:29:22 -04:00
Johannes Schickel
363a5a95cf
GRAPHICS: Make Surface::pixels protected.
2013-08-06 03:51:49 +02:00
Johannes Schickel
911c74e82c
VKEYBD: Do not access Surface::pixels anymore.
2013-08-06 03:51:12 +02:00
Johannes Schickel
c28f3baa77
N64: Do not access Surface::pixels anymore.
2013-08-06 03:51:12 +02:00
Johannes Schickel
30d2eb7a97
DC: Do not access Surface::pixels directly.
2013-08-06 03:51:12 +02:00
Johannes Schickel
d9b90d67d3
ANDROID: Do not access Surface::pixels directly.
2013-08-06 03:51:12 +02:00
Johannes Schickel
9179f0b78f
PSP: Do not access Surface::pixels directly.
2013-08-06 03:51:11 +02:00
Johannes Schickel
09f7e4d5d4
IPHONE: Do not access Surface::pixels directly.
2013-08-06 03:51:11 +02:00
Johannes Schickel
6d86a66493
NDS: Do not access Surface::pixels directly.
2013-08-06 03:51:11 +02:00
Johannes Schickel
6639958d7a
PS2: Do not access Surface::pixels directly.
2013-08-06 03:30:38 +02:00
Johannes Schickel
0f050fe797
WII: Do not access Surface::pixels directly.
2013-08-06 03:29:16 +02:00
richiesams
b98a8fbf12
ZVISION: Fix loop logic so videos can end
2013-08-05 19:20:36 -05:00
richiesams
931ad00a2d
ZVISION: Add StateFlag handling to Puzzle checking
2013-08-05 19:19:34 -05:00
richiesams
387bfb2806
ZVISION: Fix typo in Puzzle checking
2013-08-05 19:19:34 -05:00
richiesams
435ed16e03
ZVISION: Set the puzzle global variable after a Puzzle is completed
2013-08-05 19:19:33 -05:00
richiesams
a31a97c520
ZVISION: Add debug statements for Puzzle checking
2013-08-05 19:19:24 -05:00
richiesams
30afe1a815
ZVISION: Add some comments concerning StateFlag::DO_ME_NOW
2013-08-05 19:08:44 -05:00
richiesams
946f98b34d
ZVISION: Fix frame delay calculation being reversed. Also convert to int to ensure proper 0 clamping
2013-08-05 19:07:55 -05:00
richiesams
6598bb20fd
ZVISION: Create image auto screen centering during blitting
2013-08-05 19:06:23 -05:00
uruk
bd516f4244
AVALANCHE: Implement Scrolls::say(). Introduce Graphics::_scrolls, implement Scrolls::normscroll() and update Scrolls::drawscroll() using it.
2013-08-06 01:17:44 +02:00
uruk
532306f8cb
AVALANCHE: Introduce AvalancheEngine::getEvent().
2013-08-06 01:13:25 +02:00