Commit Graph
61292 Commits
Author SHA1 Message Date
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