Commit Graph

1471 Commits

Author SHA1 Message Date
Colin Snover
cf61174396 KYRA: Fix crash due to missing palette data for OldFloppy version
Thanks to sergesv for the patch.

Fixes Trac#9733.
2017-11-20 20:44:54 -06:00
Cameron Cawley
2abbbbaa0b DEVTOOLS: Remove NSIS script from update-version.pl
The NSIS script was removed in commit 4a1f3d7
2017-11-19 14:50:17 +01:00
Cameron Cawley
2627716010 DEVTOOLS: Add RISC OS !Boot file to update-version.pl 2017-11-19 14:50:17 +01:00
Colin Snover
61a63f8400 CREATE_PROJECT: Fix compilation failure in C++11 mode
Getting the address of an rvalue is invalid, and not necessary
here.

Once C++11 can be used always, this utility function can just be
replaced with std::to_string.
2017-11-17 22:47:59 -06:00
Eugene Sandulenko
327dcf98ec DRASCULA: Make remaining static texts translatable
drascula.dat file version bumped
2017-11-14 04:07:11 +01:00
Bastien Bouclet
bd82345f0b Merge pull request #1035 from bgK/require-64bits-integers
BUILD: Require 64bits integers
2017-10-25 19:17:11 +02:00
Paul Gilbert
11a72a5e0e TITANIC: Add missing strings for Floor & Room # to titanic.dat 2017-10-15 21:20:09 -04:00
Thierry Crozat
ea53605365 CREATE_PROJECT: Support using libjpeg for iOS builds 2017-10-12 22:41:15 +01:00
Thierry Crozat
0fde977ad2 CREATE_PROJECT: Fix some compilation issues for iOS
Note that this still doesn't compile with the library package provided
by bSr43 because this package is missing libvorbisfile.a and has a
non standard name for libglib-2.0.a. But it would probably be better
to fix the package than maintain non-standard packages.
2017-10-12 18:59:53 +01:00
Paul Gilbert
476b4a6ac3 DEVTOOLS: Fix UTF8 character in create_titanic 2017-10-07 07:24:27 -04:00
Paul Gilbert
6723bed162 TITANIC: DE: Fixes to vocabs, strings, and font in titanic.dat 2017-10-06 21:07:00 -04:00
Colin Snover
815e3920a7 DEVTOOLS: Add theoradec support to Xcode create_project 2017-10-03 18:56:35 -05:00
Bastien Bouclet
55f46d3667 BUILD: Define pointer sized integer types and remove SCUMM_64BITS 2017-09-30 21:35:16 +02:00
Paul Gilbert
a99c6774ff DEVTOOLS: Add German bot quote lists to create_titanic 2017-09-29 19:44:15 -04:00
Paul Gilbert
74f69ef400 DEVTOOLS: Added German bot word lists to create_titanic 2017-09-29 07:33:46 -04:00
Paul Gilbert
e047bc1479 DEVTOOLS: Added German tag mappings to create_titanic 2017-09-27 22:20:18 -04:00
Paul Gilbert
a6cba7b6ba DEVTOOLS: Added German bot response lists to create_titanic 2017-09-26 22:37:03 -04:00
Paul Gilbert
ab624c9cd3 DEVTOOLS: Added German Preresponse lists to create_titanic 2017-09-22 20:06:49 -04:00
Paul Gilbert
e1a84e2be5 DEVTOOLS: Add other German bot sentence mappings to create_titanic 2017-09-17 10:35:16 -04:00
Paul Gilbert
787392fe11 DEVTOOLS: Add German Id mappings for Doorbot in create_titanic 2017-09-16 22:04:22 -04:00
Paul Gilbert
49d2dd5bfb DEVTOOLS: Fix escape sequence in create_titanic 2017-09-13 21:53:39 -04:00
Colin Snover
b91a48f279 CREATE_PROJECT: Fix typo in unused macro 2017-09-10 22:17:16 -05:00
Colin Snover
16b76d22a1 CREATE_PROJECT: Add LastUpgradeCheck to generated project file
This prevents the recommended updates warning appearing when
opening the project in Xcode for the first time.
2017-09-10 22:17:15 -05:00
Colin Snover
2191533d4f CREATE_PROJECT: Update Xcode generator to use most Xcode-recommended warnings 2017-09-10 22:17:15 -05:00
Colin Snover
d282e5c3f3 CREATE_PROJECT: Increment default iOS build target in Xcode generator
Xcode 8/macOS 10.12 minimum target for iOS is now iOS 8.
2017-09-10 22:17:14 -05:00
Colin Snover
dbcde0c414 CREATE_PROJECT: Ignore undefined-var-template warnings by default
Starting in Xcode 8, clang reports warnings about singleton
instantiation which are noisy, so suppress these warnings for the
moment. An attempt to fix this properly was added in
eefa72afa1 but it was backed out in
940b2a20f1.

See https://github.com/scummvm/scummvm/pull/967 and
https://github.com/scummvm/scummvm/pull/994.
2017-09-10 22:17:14 -05:00
Colin Snover
3c5440add7 CREATE_PROJECT: Move browser_osx.mm hack to Xcode generator
c19c10d548 fixed the bad parsing of
module.mk which meant the Xcode generator broke. For the moment,
just move the hack for browser_osx.mm into the generator, until
there is a more elegant solution to this problem (if ever).
2017-09-10 22:17:14 -05:00
Colin Snover
9db0c9c607 CREATE_PROJECT: Allow FluidSynth on macOS
FluidSynth does build and run successfully, but it is necessary
to get the correct static libraries. It can be manually built
against dylib, if desired, by manually adding the fluidsynth.dylib
to the Frameworks. Since this will result in a runtime dependency,
this is not set up by default.
2017-09-10 22:17:13 -05:00
Colin Snover
0185c6cffd CREATE_PROJECT: Fix Xcode builder library includes
Libraries were being included unconditionally regardless of the
arguments passed to create_project, and in the case of macOS were
being added using manual linker flags and other such hacks instead
of using the Frameworks list.
2017-09-10 22:17:13 -05:00
Colin Snover
2f32eeab9d CREATE_PROJECT: Fix typo in Xcode generator interface 2017-09-10 22:17:12 -05:00
Paul Gilbert
471ff91776 CREDITS: Add section for Titanic engine 2017-09-02 10:31:40 -04:00
Paul Gilbert
6291eb75d0 TITANIC: Fix German strings in create_titanic, regenerate titanic.dat 2017-08-26 12:39:34 -04:00
Paul Gilbert
003331c44c DEVTOOLS: Corrections to newly added German strings 2017-08-26 11:22:43 -04:00
Paul Gilbert
a929c5aabc TITANIC: Add further strings to create_titanic tool 2017-08-26 11:13:34 -04:00
Ben Castricum
4cba6004c7 SCUMM: Add detection for unrecognized demos from CD with EAN 8716051020134 2017-08-21 16:04:31 +02:00
Ben Castricum
f26e36c2e4 SCUMM: Add detection for German version of Spy Fox 1, fixes bug #9732 2017-08-21 16:04:31 +02:00
root
65e7541426 SCUMM: Add detection for European Wii Spyfox Dry Cereal 2017-08-21 16:04:31 +02:00
Eugene Sandulenko
933d634c32 CONFIGURE: An (unsuccessful) attempt to add library dependencies to the tools
For some reason I cannot figure out how to enforce proper variable creation
in a generic way. I'll keep reading the docs but maybe someone else could
figure it out earlier
2017-08-13 12:57:32 +02:00
Paul Gilbert
94f6614281 DEVTOOLS: Fix gcc compilation of create_titanic 2017-08-12 20:47:16 -04:00
Paul Gilbert
6a5c520194 DEVTOOLS: Add compression for titanic.dat bitmaps 2017-08-12 20:08:49 -04:00
Kirben
2fe8931907 SCUMM: Don't list Amiga version of The Secret of Monkey Island as VGA, as it leads to confusion. 2017-08-10 09:35:33 +10:00
Paul Gilbert
db86363a34 DEVTOOLS: Add missing comma in create_titanic German strings 2017-07-25 07:12:52 -04:00
Paul Gilbert
50a90cd2f1 DEVTOOLS: Correct misspelling in create_titanic, thanks to Lightkey 2017-07-18 19:39:35 -04:00
Paul Gilbert
5f42a21161 DEVTOOLS: Added German string translations to create_titanic
Thanks go to Joe Winzer for his work
2017-07-17 20:46:37 -04:00
Thierry Crozat
ab8b5273ef BUILD: Add titanic.dat files to the list of engines data files 2017-07-02 22:08:26 +01:00
Tobia Tesan
c19c10d548 CREATE_PROJECT: Add fix for nested ifs
This adds a quick fix so that any if blocks nested inside a if block
with an unmet condition are handled with push(false) even if their
condition is satisfied.

For example, without this modification, upon running create_project.exe
--msvc --disable-cloud --enable-libcurl the block inside

ifdef USE_CLOUD
ifdef USE_LIBCURL
...
endif
endif

in backends/module.mk would get evaluated since it was inside
USE_LIBCURL (=1), leading to unpredictable results.
2017-06-24 11:05:29 +02:00
Paul Gilbert
f3c7aa9774 DEVTOOLS: Fix incorrect argc checks in create_titanic 2017-06-18 20:38:58 -04:00
Paul Gilbert
fd51315dd0 DEVTOOLS: Yet another Superst correction in create_titanic 2017-06-18 17:14:24 -04:00
Paul Gilbert
7c654278a7 DEVTOOLS: Further minor German fixes to create_titanic, thanks to Lightkey 2017-06-18 17:09:41 -04:00
Paul Gilbert
44336945c7 DEVTOOLS: Further minor German fixes to create_titanic, thanks to Lightkey 2017-06-18 17:01:40 -04:00