aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-04TOLTECS: Scroll original save/load dialog to bottom on openingTorbjörn Andersson
This doesn't behave quite like the original - it seems the original does not take the fake last entry into account when saving? - but I think it's actually a bit more consistent this way.
2013-01-04TOLTECS: Hide/show arrows in original save/load dialogsTorbjörn Andersson
The arrows are only visible when there are savegames to scroll to in that direction.
2013-01-04TOLTECS: Make aborting movies more reliableTorbjörn Andersson
Before, the main updateInput() might swallow attempts at aborting movies. Now all events are handled by the movie player's own handleInput(). As a side effect, it's no longer necessary to check if a movie is playing before removing subtitles when pressing space.
2013-01-04TOLTECS: Remove unnecessary calls to quitGame()Torbjörn Andersson
Calling quitGame() simply creates a new quit event. There's no need to do that when catching a quit event.
2013-01-04TOLTECS: Adjust verb drawing to look more like originalTorbjörn Andersson
Both the "wobble" and the positions were slightly off. I didn't want to change _verbLineY because for one thing it doesn't seem to affect the drawing of the verbs, and for another it seems to be stored in savegames because... squirrel!
2013-01-04TOLTECS: Small adjustments to the dialogs to better match originalTorbjörn Andersson
There are still lots of things that don't look or act quite like the original, but it's getting late here.
2013-01-03MOHAWK: Silence warningsMatthew Hoops
2013-01-02TOLTECS: Don't allow dialog skipping while movies are playingTorbjörn Andersson
2013-01-02TOLTECS: Silence Valgrind warningsTorbjörn Andersson
At the very least, _mainPalette[] was being used (partly?) uninitialised in buildColorTransTable(), causing lots of warnings.
2013-01-02TINSEL: Fix another Clang analyzer warningTorbjörn Andersson
Whether or not SaveFailure() can delete the save file, we want to invalidate the save name because it probably only lives on the stack so the pointer will become invalid once DoSave() has ended.
2013-01-02SCI: Fix potential (but probably very unlikely) memory leakTorbjörn Andersson
Spotted by Clang's code analyzer.
2013-01-02JANITORIAL: Fix or silence a couple of Clang analyzer warningsTorbjörn Andersson
Clang will produce plenty of warnings (most of them seem to be of the "if the stars align the wrong way, this may happen" variety), but I don't have the time or patience to look at all of them.
2013-01-02TOLTECS: Cleanup of the script debug messagesFilippos Karapetis
2013-01-02TOLTECS: Add a debug consoleFilippos Karapetis
2013-01-02COPYRIGHT: After a discussion it with KingGuppy, revert copyright ↵Strangerke
modification in some Munt files (thanks LordHoto for pointing it)
2013-01-02JANITORIAL: Update copyright yearStrangerke
2013-01-02TOLTECS: Add credits for toltecsFilippos Karapetis
2013-01-02NEWS: Mention toltecs supportFilippos Karapetis
2013-01-02TOLTECS: Fix the colors of the arrows in the sound volume screenFilippos Karapetis
2013-01-02TRANSLATION: Add the new translatable files in the toltecs engineFilippos Karapetis
2013-01-02TOLTECS: Add an option to use the ScummVM save/load screensFilippos Karapetis
2013-01-02TOLTECS: Some more menu color fixesFilippos Karapetis
2013-01-02TOLTECS: Fix more menu colorsFilippos Karapetis
2013-01-02NEWS: Mention sync with the latest munt snapshotFilippos Karapetis
2013-01-02TOLTECS: Fix menu colorsFilippos Karapetis
2013-01-02TOLTECS: CleanupFilippos Karapetis
2013-01-02GUI: Improve the description of the Roland GS mode checkboxFilippos Karapetis
2013-01-02MT-32: Sync with the latest changes in muntFilippos Karapetis
This syncs our code with munt commits 3f0db2d and 2c5f314
2013-01-02NEWS: Mention the change in the movie speed options of the 7th GuestFilippos Karapetis
2013-01-02README: Update documentation on the recently changed t7g movie speed settingsFilippos Karapetis
2013-01-02TRANSLATION: Add the new translatable game file in the groovie engineFilippos Karapetis
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.