Commit Graph
89422 Commits
Author SHA1 Message Date
Cpasjuste 488bbb267a SWITCH: add nintendo switch support 2019-05-12 11:59:44 +03:00
sluicebox 29028731c6 SCI: Disable FPFP Mac script that uses missing view
Fixes bug #10954
2019-05-12 11:48:08 +03:00
Bastien Bouclet c5b92bcb2e GUI: Better integration for the unknown game dialog when adding games
* The list of candidates now includes unknown variants. When an unknown
variant is selected, the unknown game dialog is shown.
* On the unknown game dialog, users are given the choice to add the game
when that is possible, or to cancel.

The goal of those changes is to make the unknown game dialog less
confusing for users, especially when both known and unknown games
variants are found.
2019-05-12 11:44:51 +03:00
Paul Gilbert e2f68e2403 COMMON: Fix seek return values, memory stream use in create_titanic 2019-05-12 11:44:15 +03:00
Paul Gilbert b821e8fce4 COMMON: Changed DumpFile & StdIOStream to derive from SeekableWriteStream 2019-05-12 11:44:15 +03:00
Paul Gilbert f4dacdf34d COMMON: Created SeekableWriteStream class 2019-05-12 11:44:15 +03:00
sluicebox f4d836b8e9 SCI: Fix QFG1VGA dagger game lockup and error
Fixes a lockup in the PC version and an error in the Mac fix, bug #10958
2019-05-12 11:41:21 +03:00
Paul Gilbert 67acfcccd6 GLK: HUGO: Fixes for startup and shutdown 2019-05-12 12:35:29 +10:00
Paul Gilbert e6da910c14 GLK: HUGO: Add detection entries 2019-05-12 11:38:39 +10:00
Paul Gilbert 9f6e1a8f29 GLK: HUGO: Compilation fixes 2019-05-12 10:38:03 +10:00
Paul Gilbert 6b6670caf9 GLK: HUGO: Added hemedia & heres 2019-05-12 10:19:48 +10:00
Paul Gilbert 98f6315366 GLK: HUGO: Removed unneeded method stubs 2019-05-12 10:19:47 +10:00
Paul Gilbert 4113183f5b GLK: HUGO: Added heset 2019-05-12 10:19:47 +10:00
Bastien Bouclet 7f9eaf0f12 ANDROID: Fix building armv5te binaries with NDK r14b
The mthumb linker flag was causing the libstdc++ library not to be found.
2019-05-11 20:35:31 +02:00
Bastien Bouclet 32b0c2cf2c ANDROID: Add support for building arm64 binaries 2019-05-11 20:35:31 +02:00
Colin Snover 1267b72c38 ANDROID: Stop forcibly disabling MT-32 emulator 2019-05-11 20:35:31 +02:00
Colin Snover 30c49838bb BUILD: Remove bad & outdated flags from Android builds
Most of these flags don't work with modern Android NDKs. The ones
that may, like setting sysroot and include directories, don't work
properly with standalone toolchains. Users compiling for Android
should make sure that they properly set up include paths in their
environment CXXFLAGS/LDFLAGS as needed for the compiler to run,
instead of relying on configure to do it, since configure can't do
it in a toolchain-agnostic manner.
2019-05-11 20:35:31 +02:00
Bastien Bouclet 0b4acfeed0 BUILD: Pass LDFLAGS on the command line for the endianness test 2019-05-11 17:23:09 +02:00
Bastien Bouclet 3a25a3c926 BUILD: Link the test executable for the endianness check
Fixes the test with LTO enabled.
2019-05-11 16:51:13 +02:00
Matan Bareket c5b4539e54 AMIGAOS: Update Amiga icon
Thanks Hubert!
2019-05-11 10:07:41 -04:00
Paul Gilbert 88b2b3a166 GLK: HUGO: Compilation fixes 2019-05-11 16:38:31 +10:00
Paul Gilbert 96ebd81e5f GLK: HUGO: NULL to nullptr, Amiga compilation fix 2019-05-11 16:15:07 +10:00
Paul Gilbert 34122d2f47 GLK: HUGO: Added herun 2019-05-11 16:03:14 +10:00
Paul Gilbert 1bbfcca229 GLK: HUGO: Add heparse 2019-05-11 13:59:44 +10:00
Paul Gilbert abb7b22b2e GLK: HUGO: Add heexpr 2019-05-11 13:19:52 +10:00
Paul Gilbert 84c47349a9 GLK: HUGO: Compilation fixes 2019-05-11 13:04:00 +10:00
Paul Gilbert c1f8bd8823 GLK: HUGO: Replace contents of hemisc
Unlike initally where I was ripping out parts of the file and making
code changes, this version is intended to be more identical to the
original, except for the functions being made class methods. This
should make it easier to apply any further upstream code changes to
the codebase in the future
2019-05-11 11:11:23 +10:00
Paul Gilbert 0b2346c1f1 GLK: HUGO: Added heobject 2019-05-11 10:18:13 +10:00
Paul Gilbert 8830063635 GLK: HUGO: Added hemisc, htokens, and stringfn files 2019-05-10 12:11:06 +10:00
Paul Gilbert 2765ba9afa GLK: HUGO: Added Glk interface methods 2019-05-10 12:11:05 +10:00
Paul Gilbert 19a9b9aa31 GLK: HUGO: heglk fields & initialization 2019-05-10 12:11:05 +10:00
Paul Gilbert e3e631e297 GLK: HUGO: Added engine feilds 2019-05-10 12:11:05 +10:00
Paul Gilbert cfd19b1a84 GLK: HUGO: First detection entry 2019-05-10 12:11:04 +10:00
Paul Gilbert 6b75eff73c GLK: HUGO: Initial sub-engine skeleton 2019-05-10 12:11:04 +10:00
Max Horn 7476277c06 CREDITS: Added Max Horn to GUI credits
The GUI system was originally written completely by me, as is easily
verifiable by inspecting the commit logs of the gui subdirectory, or e.g.
specific files like gui/widget.cpp.
2019-05-09 14:36:06 -04:00
Cameron Cawley 6989e63a25 ANDROID: Make pushEvent take 7 parameters instead of 6 2019-05-09 18:58:09 +01:00
Thanasis Antoniou 96660273fd BLADERUNNER: Fix bad new game pos for player 2019-05-09 19:18:08 +03:00
Thanasis Antoniou b1a0ed0d93 BLADERUNNER: debugger includes McCoy id for list act 2019-05-09 15:37:13 +03:00
Thanasis Antoniou 074baf9b26 BLADERUNNER: Use booleans in walk functions
And a few more (not all yet) methods that had 1, 0 instead of true, false
2019-05-09 15:15:33 +03:00
Thanasis Antoniou 6e84264735 BLADERUNNER: Fix audio clue DoorForced1 post Act 1 2019-05-09 11:51:35 +03:00
Thanasis Antoniou 1b4a520140 BLADERUNNER: Fix disabled mouse hover GPS speech 2019-05-09 11:51:35 +03:00
SupSuper 276f6e0bfd SDL: Fix MSVC warnings
Fixes warning C4121: alignment of a member was sensitive to packing
by hiding warnings from system headers
2019-05-09 18:13:10 +10:00
SupSuper 8d17b6c48a AUDIO: Fix MSVC warnings
Fixes warning C4245: signed/unsigned mismatch
(seems in line with other decoders)
2019-05-09 18:13:10 +10:00
SupSuper 369ba0c4b7 AUDIO: Fix MSVC warnings
Fixes warning C4530: C++ exception handler used, but unwind semantics are not enabled
by disabling exceptions in the STL since ScummVM doesn't support them
2019-05-09 18:13:10 +10:00
SupSuper 2365b678b3 IMAGE: Fix MSVC warnings
Fixes warning C4067: unexpected tokens following preprocessor directive
due to non-standard "and" "or" operators
2019-05-09 18:13:10 +10:00
SupSuper 03c43f0588 CLOUD: Fix MSVC warnings
Fixes warning C4305: truncation from 'double' to 'float'
2019-05-09 18:13:10 +10:00
D G Turner 889cadaca5 BACKENDS: Fix GCC Compiler Warning in Default Timer Implementation
This is another instance of a warning from usage of memset on a
non-trivial data structure, but this can be removed and replaced by a
constructor.
2019-05-09 05:06:44 +01:00
Thanasis Antoniou 36ae364b93 BLADERUNNER: Complementary fix for scorpion cage 2019-05-09 00:29:26 +03:00
Thanasis Antoniou eb5aafa90c BLADERUNNER: Fix scorpion cage blink in and out
Original bug occurs in transitions from AR01 to AR02
2019-05-08 23:56:38 +03:00
Thanasis Antoniou db0020c55f BLADERUNNER: Another fix for confess to Guzza 2019-05-08 22:58:04 +03:00