aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-23XEEN: Fix switching characters within town actionsPaul Gilbert
2017-11-23SCI32: Remove ADGF_TESTING flags for releaseColin Snover
2017-11-23XEEN: Display correct trainer message for whether chars can levelupPaul Gilbert
2017-11-23XEEN: Rendering fixes for town trainerPaul Gilbert
2017-11-23XEEN: Added a TownAction enumPaul Gilbert
2017-11-23DISTS/FEDORA: Update READMEWillem Jan Palenstijn
2017-11-23DISTS/FEDORA: Update and simplify scummvm-tools.specWillem Jan Palenstijn
2017-11-23DISTS/FEDORA: Update and simplify scummvm.specWillem Jan Palenstijn
This removes libmad from the package as it is in Fedora 24+, updates faad2 to the most recent release, removes the hardcoded set of engine-data from the .spec file, and packages the appdata file.
2017-11-23XEEN: Fix music/background loading for town locationsPaul Gilbert
2017-11-23XEEN: Add playback for atmospheric music during map loadingPaul Gilbert
2017-11-23ANDROID: Remove unnecessary additional activityColin Snover
For an unknown reason, having a second activity for Android TV (Leanback) caused ScummVM to be broken on some Android devices. According to Android documentation, TV can be supported in the same activity as everything else, so merge the two together. Fixes Trac#10024.
2017-11-23ANDROID: Clean up AndroidManifest.xmlColin Snover
Keep uses-flags at the top to avoid them getting buried below the activities, update target SDK to the minimum supported by current Android SDKs, make Wi-Fi optional, and add screenSize configuration change recommended by the Android documentation since orientation is already supported.
2017-11-23DEVTOOLS: Add Snap manifest to update-version.plColin Snover
2017-11-23XEEN: Fix crash playing Fx when music is playingPaul Gilbert
2017-11-23XEEN: Fix placement of buttons & glyphs in Items dialogPaul Gilbert
2017-11-23XEEN: Fixes for initializing blacksmith waresPaul Gilbert
2017-11-23XEEN: Fix rendering of Blacksmith screenPaul Gilbert
2017-11-23I18N: Update translation (Galician)Santiago G. Sanz
Currently translated at 100.0% (960 of 960 strings)
2017-11-22NEWS: Add lines for some recent TsAGE, MADS, Tinsel bugfixesPaul Gilbert
2017-11-22TSAGE: R2R: Fix brief flash of UI when starting demoPaul Gilbert
2017-11-22TSAGE: R2R: Fix corruption of demo intro textPaul Gilbert
2017-11-21XEEN: Add a new iterator class for reading event parametersPaul Gilbert
This make things cleaner for reading in 16 and 32 bit parameters in different opcodes. Also, it solves a crash in the give/take opcode where the third mode/value pair isn't used for all sub-modes, so the code was previously reading beyond the end of the parameters
2017-11-21TSAGE: Fix loading savegames with unreferenced dynamic objectsPaul Gilbert
2017-11-21MADS: Fix crash when Rex is locked in cellPaul Gilbert
2017-11-21I18N: Update translations templatesThierry Crozat
2017-11-21RELEASE: 1.10 will henceforth be known as 2.0Colin Snover
General consensus on the ML was that people wanted to do this. http://lists.scummvm.org/pipermail/scummvm-devel/2017-November/012008.html
2017-11-21CREDITS: Add credits for RISC OS portCameron Cawley
Closes gh-1068.
2017-11-21CONFIGURE: Only enable ARM assembly on older ARM hostsCameron Cawley
Refs Trac#6132, Trac#6810, Trac#6957. Closes gh-1067.
2017-11-21FULLPIPE: Fix big picture array indexingBastien Bouclet
Fixes #10322.
2017-11-21Merge pull request #1065 from csnover/tsage-fixesPaul Gilbert
TSAGE: Various fixes
2017-11-20DISTS/DEBIAN: Update to current files from downstream, less patchesColin Snover
One patch is eliminated by the previous commit; the other patch, for ARM, is going to get fixed one way or the other by either landing gh-1052 or actually having the ARM assembly not be broken any more (or the first one first, and then the second one later when someone has enough time to do the work and test it). Fixes Trac#7105.
2017-11-20TESTS: Remove zero-length string and associated -Wformat massageColin Snover
This was being patched out downstream in Debian. A solution that works for everybody is to just not use a zero-length string when testing formatting with no conversion specifications.
2017-11-20KYRA: Fix crash due to missing palette data for OldFloppy versionColin Snover
Thanks to sergesv for the patch. Fixes Trac#9733.
2017-11-20TSAGE: Fix crash on RTLColin Snover
2017-11-20TSAGE: Fix deadlocks in audio codeColin Snover
Fixes Trac#6618, Trac#6638, Trac#7011.
2017-11-20TSAGE: Fix invalid C-style casts to unrelated classesColin Snover
2017-11-20TSAGE: Remove member access of null pointerColin Snover
2017-11-20Merge pull request #1064 from csnover/tinsel-oomPaul Gilbert
TINSEL: Increase maximum number of objects
2017-11-20PRINCE: Added detection for alternative Russian versionEugene Sandulenko
2017-11-20FULLPIPE: Fix loading inventory items from savesBastien Bouclet
In C++ the function parameter evaluation order is undefined. The count property was being read first from the stream, instead of the itemId. Fixes #10324.
2017-11-19TINSEL: Increase maximum number of objectsColin Snover
This needs to be at least 374 to avoid crashes in the in-game save/load dialogues with save games using the maximum 40 letters per save game, so just round up to the next power of two (which increases memory usage by a whopping ~20KiB) to give more than enough space for long save game names. Fixes Trac#6748.
2017-11-19SCI32: Add Phantasmagoria IT detection entryColin Snover
Fixes Trac#10157.
2017-11-19SCI32: Add KQ7 1.51 FR detection entryColin Snover
Fixes Trac#10301.
2017-11-20I18N: Regenerate translations data fileThierry Crozat
2017-11-19AUDIO: Fix uninitialized data structures in PacketizedMP3StreamColin Snover
If the audio thread called to readBuffer before any packet had been added to the stream, the state of the stream would be changed from INIT to EOS. Later, when a packet was received, the state would go directly from EOS to READY, skipping decoder init, leaving garbage memory in the decoder structs and causing a crash of the decoder. Fixes Trac#9653.
2017-11-19AUDIO: Fix data race in PacketizedMP3StreamColin Snover
2017-11-19XEEN: Fix display of multi-page town messagesPaul Gilbert
2017-11-19XEEN: Cleaner implementation of changing script line numberPaul Gilbert
2017-11-19XEEN: Extra comments for script methodsPaul Gilbert
2017-11-19COMMON: Improve spacing between members in the event structsBastien Bouclet