aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-02GROOVIE: Simplify the movie speed settings and add a GUI optionFilippos Karapetis
This removes the "iOS" speed setting, where some movies could get out of sync. Two movie options are now available, "normal" and "fast" movie speed, which is the old "tweaked" setting. With the "fast" movie speed, the movie speed is changed to match that of the iOS version, but only in movies with sound. Movies without sound (like the supernatural animations, i.e. the "teeth" icon in-game) are still played at their regular speed, to avoid music sync issues.
2012-12-31SCI32: Add more KScrollWindow notesWillem Jan Palenstijn
2012-12-30SCI32: Add more KScrollWindow notesWillem Jan Palenstijn
2012-12-30SCI32: Add notes about KScrollWindow/Where,GoWillem Jan Palenstijn
2012-12-30SCI32: Add some notes about KScrollWindow/AddWillem Jan Palenstijn
2012-12-28ANDROID: Minor fixes to build-specific makefile.D G Turner
This fixes two minor issues when trying to cross-compile to Android on Win32 using the Win32 Android SDK/NDK and MinGW shell. However, this is still no working as DX and APKBUILDER are batch files in the Win32 SDK (which then call the real Java tools) and these fail to run in shell. However, using "cmd /C" also fails as the paths in the parameters have unix, rather than native separators. Unsure how to fix.
2012-12-27MT32: Add missing initialization codeFilippos Karapetis
This code wasn't added when syncing with the official munt codebase
2012-12-27MT32: Move the ROM file deletion code to the ScummVM MT32 driverFilippos Karapetis
This removes the custom ScummVM file deletion code in the munt code
2012-12-27GUI: Don't allow changing disabled popup widgets with mouse wheelTorbjörn Andersson
This was another inconsistency between changing the widget by clicking and changing it with the mouse wheel. Hopefully the last one, though.
2012-12-27GUI: Notify when popup widget changes by mousewheelTorbjörn Andersson
This is consistent with the notification when the widget changes by clicking. As far as I can tell, that notification was added shortly before mouse wheel handling was added. It missing from the mouse wheel handler was presumably just an oversight.
2012-12-27NEWS: Document slider mousewheel changeTorbjörn Andersson
It wasn't obvious that the feature was there at all, so now it is at least mentioned somewhere.
2012-12-27GUI: Change value by one on mouse wheel, not by one pixelTorbjörn Andersson
On file-grained sliders, changing the value by one pixel was unpredictable because it wouldn't change by the same amount every time. (And of course, some values were not possible to set.) On course-grained sliders, changing the value by one pixel would sometimes not change it at all, causing the slider to seem stuck. Now the slider can be set to any value.
2012-12-27GUI: Redraw the popup widget when a the selection changesTorbjörn Andersson
Otherwise, it will look like the value hasn't changed until the widget is redrawn for other reasons, e.g. by mouse-over. Incidentally, does anyone know why handleMouseDown() calls sendCommand() when the selection changes, while handleMouseWheel() does not?
2012-12-26MT32: Update the MT32 emulator and adapt to its new APIFilippos Karapetis
Previous munt commit was 84b2819 (Dec 22, 2012) Current munt commit is 6afddaf (Dec 23, 2012) This commit also updates the MT32 driver code to the latest munt API
2012-12-26GRAPHICS: Add ability to override outputPitch to ILBM decoder.D G Turner
This allows loading an image into a buffer of a larger width. Thanks to Tomaz^ for this patch.
2012-12-26VIDEO: Add support for missing copyFrame type in FLIC decoder.D G Turner
Thanks to Tomaz^ for this patch.
2012-12-26GRAPHICS: Allow ILBM bitmap loading for images with 6 planes.D G Turner
Thanks to Tomaz^ for this.
2012-12-26GRAPHICS: Add support for ILBM files containing uncompressed data.D G Turner
Thanks to Tomaz^ for this patch.
2012-12-25MT32: Update the MT32 emulator to a newer munt commitFilippos Karapetis
Previous munt commit was f969d20 (Nov 15, 2012) Current munt commit is 84b2819 (Dec 22, 2012) We are still missing the changes from commit 788f7b1 onwards (Dec 22, 2012). There are bigger ROM access-related changes from that point, which we'll have to integrate as well.
2012-12-24ANDROID: Remove parameter forcing use of Modern theme.D G Turner
This parameter overrides any user choice in the GUI or config file, which is not good UX design (and is making it hard to debug loading issues associated with theme files). If we want to set this to default to Modern, we should do this in a different way i.e. do this by ConfMan.loadDefaultConfigFile() This is probably related to the Android issue with the backend init running before main() is called, rather than after...
2012-12-23I18N: Update Hungarian translation from patch #3598125Thierry Crozat
2012-12-20JANITORIAL: Indent with tabs instead of spacesTorbjörn Andersson
2012-12-18TINSEL: Enhanced music is not supported in the Mac version of DW1Filippos Karapetis
Also, did some minor whitespace formatting
2012-12-17KYRA: (EOB) - fix bug #3596548 ("Crash when using Mage Spells such as Magic ↵athrxx
Missile")
2012-12-17MOHAWK: Initialize the empty cursor before setting it inside setCursor()Filippos Karapetis
2012-12-17MOHAWK: Set a 2x2 invisible cursor, instead of a 1x1Filippos Karapetis
This prevents an assert when hiding the mouse cursor while using a 2x scaled mode in Myst
2012-12-16WINCE: Fix shadow variable warnings associated with GUIElement classes.D G Turner
2012-12-16WINTERMUTE: Actually lock the framerate at 60fps.Einar Johan Trøan Sømåen
2012-12-16WINTERMUTE: Don't check the entire ticket-queue for every ticket.Einar Johan Trøan Sømåen
2012-12-16WINTERMUTE: Move draw-code to render_ticket.cppEinar Johan Trøan Sømåen
2012-12-16TOUCHE: Simplify external digital music support slightly.D G Turner
Checked with valgrind and no leaks are evident. Thanks to LordHoto for suggesting these changes.
2012-12-16TOUCHE: Fix external music to work with any music format.D G Turner
This also removes the direct dependency on vorbis. Thanks to [md5] for the majority of this patch.
2012-12-16TOUCHE: Add commands to play and stop music tracks to engine console.D G Turner
2012-12-16Merge branch 'toucheExtMusic'D G Turner
2012-12-16MOHAWK: Fix an uninitialized var usage in MechanicalBastien Bouclet
Thanks to digitall for the report
2012-12-16MOHAWK: Fix opening the library in Myst DemoBastien Bouclet
2012-12-16TEST: Add missing includeBastien Bouclet
2012-12-16TEST: Add some tests for Common::BitStreamImplBastien Bouclet
2012-12-16MOHAWK: Add the remaining Myst transition effectsBastien Bouclet
2012-12-16JANITORIAL: Replace some spaces with tabsTorbjörn Andersson
2012-12-16MOHAWK: The cancel button of Myst's dialog was actually savingBastien Bouclet
2012-12-16MOHAWK: Implement most of Myst's transition systemBastien Bouclet
2012-12-16MOHAWK: Implement the last two Myst opcodesBastien Bouclet
2012-12-16MOHAWK: Fix Myst ME's clock tower weight not going back upBastien Bouclet
2012-12-16MOHAWK: Add a workaround for Myst ME fortress rotation bugBastien Bouclet
2012-12-16MOHAWK: Play Stoneship chest valve opening movie backwardsBastien Bouclet
2012-12-16MOHAWK: Play Channelwood stairs door closing movie backwardsBastien Bouclet
2012-12-16MOHAWK: Implement Mechanical fortress rotationBastien Bouclet
Both the simulation and the actual rotation.
2012-12-16MOHAWK: Play the gear closing movie in MystBastien Bouclet
2012-12-16MOHAWK: Implement the Myst boiler moviesBastien Bouclet