Commit Graph
137148 Commits
Author SHA1 Message Date
Thanasis Antoniou 297ebb73e0 BLADERUNNER: Warning if loading restored cut content save in original mode
And vice versa. The game won't exit, it will continue loading but adjust the mode accordingly

Also added a incremental version number for the save games (as a global variable), for possible future use
2019-05-15 22:53:45 +03:00
Thanasis Antoniou 2d992a4430 BLADERUNNER: Fix sounds persist after load or end state
Loading a game with music from a scene with music would cause none of the music to be removed.

Also looping sounds would persist in the loading screen after a game-over state
2019-05-15 22:53:45 +03:00
Thierry Crozat 8c02fd9ae8 NEWS: Mention drascula load game fix 2019-05-13 23:01:57 +01:00
Thierry Crozat 9230026876 DRASCULA: Fix loading game from launcher
This was particularly an issue when the game had been saved in
chapter 1 as in this case the load would happen too early and
the game would crash. In other cases it was working but was
not optimal (the gane loop was run once before it succeeded
to load the game).

This fixes bug #10959.
2019-05-13 22:56:57 +01:00
Thierry Crozat d0f210aeec DRASCULA: Move sufrace allocation outside game loop
I don't see the point and reallocating and freeing the same surfaces
for each chaper, so now they are only allocated once and freed once
at the end.
2019-05-13 22:56:57 +01:00
Thanasis Antoniou c92d20d28a BLADERUNNER: Fix freeze for MA06 elevator 2019-05-13 23:20:14 +03:00
Thanasis Antoniou fa171732e9 BLADERUNNER: Fix broken MA06 elev when cutContent disabled 2019-05-13 22:46:57 +03:00
Thanasis Antoniou 093c18564c BLADERUNNER: Act 4 meet with Rachael polish 2019-05-13 22:29:26 +03:00
Dries Harnie 5f425db7b8 Merge pull request #1542 from residualvm/bugfix/merged-monkeymap
EMI: Support merged FullMonkeyMap.int as well
2019-05-13 21:28:58 +02:00
Dries Harnie 74a8f2d09c EMI: Support merged FullMonkeyMap.int as well 2019-05-13 20:55:21 +02:00
Thanasis Antoniou a14dffbf4b BLADERUNNER: fix for homeless found cases 2019-05-13 10:26:00 +03:00
Thanasis Antoniou c352c2ed1b BLADERUNNER: Speech when click on barkeep from HC01
Added behavior identical for similar cases (CT12, AR01)
2019-05-13 10:07:07 +03:00
Thanasis Antoniou 7f6b9750d7 BLADERUNNER: Howie restored content
Howie will now be in Chinatown in Acts 2 and 3, but won't always be in the diner

This gives him more probability to discover the homeless body if in dumpster and also enables some extra dialogue
2019-05-13 03:29:00 +03:00
Thanasis Antoniou 9207f7270b BLADERUNNER: Hit and Run dispatch clue restored 2019-05-13 03:29:00 +03:00
Thanasis Antoniou 618d48dde8 BLADERUNNER: Mainframe talkie restored 2019-05-13 03:29:00 +03:00
Thanasis Antoniou c52cd1ea4c BLADERUNNER: Fixes for PS05
Pathfinding and spawn points fixes
2019-05-13 03:29:00 +03:00
Thanasis Antoniou b6f7ff77d3 BLADERUNNER: GPS talkie does not disable controls 2019-05-13 03:29:00 +03:00
Thanasis Antoniou 0e112b964c BLADERUNNER: cut content now loads all TLK resources
Work-around for cut content stored in wrong TLK files
2019-05-13 03:29:00 +03:00
Filippos Karapetis 048bab9115 SCI: Only apply the FPFP patch for view 844 when it's actually missing
This allows players to view the scene in the Mac version, if they have
copied the resource from the PC version. Requested by m_kiewitz
2019-05-12 22:00:35 +03:00
Filippos Karapetis 9551e64bdf SCI: Remove unnecessary two-phase Kernel initialisation
Adapted from csnover's commit 8c96c1fd3e1568b61ee0594522615466f26a7793
2019-05-12 19:05:51 +03:00
Colin Snover 8cec2ba8f9 SCI: Remove unnecessary two-phase GfxCursor initialisation 2019-05-12 19:05:50 +03:00
Colin Snover fde0a488b7 SCI32: Fix invalid calls to SCI16 graphics code 2019-05-12 19:05:49 +03:00
Filippos Karapetis 5c8c1ca95c Revert "CREDITS: mark Vicent Marti as retired"
This reverts commit 62cf04f502.
2019-05-12 14:20:28 +03:00
Max Horn 62cf04f502 CREDITS: mark Vicent Marti as retired
He was last active in 2009 and has long moved on to work on other things.
2019-05-12 13:57:11 +03:00
rsn8887 4be1d26d09 Switch: update icon 2019-05-12 11:59:44 +03:00
rsn8887 30ee1f2cdc Switch: fix version, remove redundant settings and unneeded defines 2019-05-12 11:59:44 +03:00
rsn8887 875bc0b1c2 Switch: fix build, add build instructions, avoid using delete() 2019-05-12 11:59:44 +03:00
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