Commit Graph
137148 Commits
Author SHA1 Message Date
Vhati fe8e563cf6 SCI32: Fix QFG4 consecutive moonrises (#1389)
Fixes the time panel never switching from night to day, bug #10775
2018-11-17 10:16:30 +02:00
SupSuper 8ac1292969 CREATE_PROJECT: Remove non-existent msvc8 from build steps 2018-11-17 04:18:59 +00:00
sluicebox ac5122060f SCI: Fix LB2CD act 5 finale music (#1399)
Fixes script bug in the original that kept music from completing. bug #10808
2018-11-17 03:21:27 +02:00
Andrei Prykhodko acac597961 PINK: fixed null pointer dereference in ConditionInventoryItemOwner
fixes bug #10805
2018-11-16 20:34:27 +02:00
Bastien Bouclet 8efe46dcee BUILD: Set PKG_CONFIG_LIBDIR only when needed when running configure
Remember if PKG_CONFIG_LIBDIR is set when running configure manually,
when automatically running configure, only set PKG_CONFIG_LIBDIR if it
was set during the manual run.

Fixes #10807.
2018-11-16 18:34:59 +01:00
Bastien Bouclet 4d36606b27 BUILD: Free the a52 state in the configure compilation test
So ASan does not print a leak report in the middle of the configure
output when it is enabled.
2018-11-16 18:34:59 +01:00
Matan Bareket e2e1ec2778 GITHUB: Add Pull Request template 2018-11-16 09:51:01 -05:00
Cameron Cawley 8c6f9e5116 WIN32: Retrieve the version information for the resource script from base/internal_version.h 2018-11-16 09:14:37 +00:00
Cameron Cawley cf1d0354fe PSP: Copy the extracted keyboard files instead of kbd.zip 2018-11-16 05:19:19 +00:00
Cameron Cawley 6360c7eb31 PSP: Add README.PSP to the output of the print-dists rule 2018-11-16 05:19:19 +00:00
Cameron Cawley 0170f396f5 PSP: Don't hard-code the version and list of data files in the build script 2018-11-16 05:19:19 +00:00
Cameron Cawley 6227cc8bd6 BUILD: Add a rule to print the current ScummVM version 2018-11-16 05:19:19 +00:00
sluicebox 96660438e7 SCI32: Fix GK1 day 5 snake attack problems (#1374)
Fixes audio, timing, and graphics problems in the original. bug #10793
2018-11-16 01:18:40 +02:00
Cameron Cawley e8cc0fbaca WIN32: Move the Windows-specific packaging rules into a separate file 2018-11-15 06:56:53 +00:00
Cameron Cawley 5d25d17443 WIN32: Remove the now-unused win32setup rule 2018-11-15 06:56:53 +00:00
Cameron Cawley 0c21b31be5 CREDITS: Add credits for DM, Prince, Illusions and MutationOfJB (#1394) 2018-11-15 08:31:19 +02:00
Paul Gilbert e5b73b2899 GRAPHICS: Add deltax optional parameter to Font drawString U32String version 2018-11-14 19:00:17 -08:00
Bastien Bouclet c1bd6a250d GUI: Add some override markers 2018-11-14 20:27:41 +01:00
Bastien Bouclet 7c570d9b25 GUI: Don't display the ScrollContainer background inside tabs
Fixes #10645.
2018-11-14 20:27:41 +01:00
athrxx 91c463184d KYRA: (EOB II FM-TOWNS) - fix mouse cursor hot spot 2018-11-14 17:22:23 +01:00
athrxx 09f513fb11 KYRA: (EOB) - fix minor graphics glitch in FM-TOWNS version
(wrong text box shading  in certain cut scenes)
2018-11-14 17:22:23 +01:00
athrxx b81493718e KYRA: (EOB) - fix 16 bit mouse cursor color key 2018-11-14 17:22:22 +01:00
athrxx 4cce54efee KYRA: (EOB) - fix load menu graphics glitch
Cut off long save slot descriptions from the GMM save dialogue when they're displayed in the original load menu.
2018-11-14 17:22:22 +01:00
athrxx f49eaa5654 KYRA: (EOB) - add support for FM-Towns version of EOB II 2018-11-14 17:22:22 +01:00
athrxx 61bd730bcf KYRA: (EOB) - fix thumbnails for special cases
(EGA dithering, 16bit mode, Japanese font rendering)
2018-11-14 17:22:21 +01:00
athrxx 16ead6f58a KYRA: add 16bit mode required for EOB II FM-TOWNS 2018-11-14 17:22:21 +01:00
athrxx e4e5e68f0d KYRA: implement SJIS features required for EOB II FM-Towns
- low res font drawing for intro and outro texts
- fat print mode for ingame texts
2018-11-14 17:22:20 +01:00
athrxx 35126dba8a KYRA: (EOB) - minor cleanup of shape drawing code 2018-11-14 17:22:19 +01:00
athrxx f67ca1ba47 AUDIO: (FM-TOWNS) - remove wave memory limit
(This is basically an unnecessary emulation of a hardware limitation. EOB II will try to load approximately 70 KByte of samples for the outro sequence, which would lead to some missing sounds with the 64 Kbyte limit).
2018-11-14 17:22:19 +01:00
athrxx 506f900f94 KYRA: minor cleanup
(rename some variables in Screen::drawShape for better readability)
2018-11-14 17:22:19 +01:00
athrxx cc25424dae AUDIO: (FM-TOWNS) - add error codes 2018-11-14 17:22:19 +01:00
Cameron Cawley a39377724f IOS: Sync Info.plist.in and Info.plist 2018-11-14 05:46:21 +00:00
D G Turner dcfc00dba4 CRYO: Fix Comparison Always True Compiler Warnings.
These occurred while compiling in Raspberry Pi Raspbian latest and
appear to be due to char being interpreted as unsigned by default,
rather than signed in two data structures. Have replaced with explicit
types to avoid this issue.
2018-11-14 02:00:31 +00:00
sluicebox 0b7ec3af00 SCI32: Fix GK1 day 2 binoculars lockup (#1381)
Fixes a lockup in floppy version. bug #10797
2018-11-13 23:41:05 +02:00
Dries Harnie f2c5769039 Merge pull request #1504 from scootergrisen/master
Change da_DK to da
2018-11-13 20:48:32 +01:00
D G Turner 09abcc5c2c SCI: Fix Fall Through Compiler Warnings. 2018-11-13 12:10:30 +00:00
D G Turner c006f405f3 PEGASUS: Fix Fall Through Compiler Warnings. 2018-11-13 08:50:08 +00:00
D G Turner 2f9ffda456 MOHAWK: Fix Fall Through Compiler Warning. 2018-11-13 08:37:03 +00:00
D G Turner 509fe6f3c2 BLADERUNNER: Fix Fall Through Compiler Warnings
Clang and newer versions of GCC i.e. v8.2 require the comment to match
"fall through" to surpress warnings so change "no break" comments to
match.
2018-11-13 08:31:06 +00:00
D G Turner 61526fa317 AGI: Fix Fall Through Compiler Warning
This fairly clearly intentional and thus no FIXME comment is added for
this.
2018-11-13 08:27:46 +00:00
Vhati b203b61b38 SCI32: Fix QFG4 autosave stack leak (#1388)
This leak was introduced in commit #a37e388
2018-11-12 23:48:06 +02:00
juan 3d93f78efa I18N: Update translation (Spanish)
Currently translated at 94.3% (943 of 1000 strings)
2018-11-11 17:13:19 +01:00
D G Turner c96b4cca4d SCI: Add Detection Entry for Manic Mansion (Fan Game).
This is from bug Trac #10705.
2018-11-11 16:12:10 +00:00
Bastien Bouclet 206b295fe4 STARK: Use more OpenGL types 2018-11-11 15:16:40 +01:00
Bastien Bouclet 10c1453240 STARK: Use the OpenGL types for the resource names
Fixes the build on platforms where the name are not uint32s.
2018-11-11 14:41:00 +01:00
Vhati 0ce9c0879d SCI32: Fix QFG4 crash when gliding across swamp (#1387)
Fixes typos that lead to Grooper::doit() arithmetic errors, bug #10777
2018-11-11 12:16:13 +02:00
D G Turner 5a29aa8812 ENGINES: Fix Crash in Fallback Detector Game Title Naming.
This is a regression from 90b78c5446

This commit restores the previous behaviour and avoids a null
pointer dereference induced crash.

This fixes the root cause of bug Trac #10515.
2018-11-11 08:16:11 +00:00
D G Turner 3f99c2c9dd PINK: Fix For Assertion When Looking Under Bed in Six House.
The action which triggers the assertion is CheckUnderBedDB.

This changes ActionPlay::OnStart method to be similar to superclass
implementation with regard to _startFrame to avoid this.

However, the animation still glitches repeating several times, but this
is a script bug in the original and should be addressed in a workaround
in a future commit.

This should fix the main issue in Trac bug #10800.
2018-11-11 01:58:50 +00:00
Bastien Bouclet 8d3ea2f5a1 STARK: Fix speeches that have not started playing waking up their script
Fixes #1499.
2018-11-10 21:44:05 +01:00
Bastien Bouclet 5373482b90 STARK: Save model item animation properties in the active level
These properties are saved for inactive levels as well. However inactive
level properties are restored too early and would sometimes be
overwritten by the on enter location callback. Now we save the animation
properties in the active level as well. These properties are restored
after the location enter callback.

Fixes #1496.
2018-11-10 21:44:05 +01:00