Commit Graph
1701 Commits
Author SHA1 Message Date
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
Paul Gilbert ec9351bdb6 DEVTOOLS: Added extra German NPC data to create_titanic 2017-06-18 10:59:38 -04:00
Paul Gilbert 2cdb81482c DEVTOOLS: Add extra German EXE resources to create_titanic 2017-06-17 18:27:24 -04:00
Paul Gilbert 21f30b83d2 DEVTOOLS: Added Bellbot common phrases to create_titanic 2017-06-17 17:41:45 -04:00
Paul Gilbert 99eba44150 DEVTOOLS: Added German MissiveOMat data to create_titanic 2017-06-17 10:03:52 -04:00
Paul Gilbert b9c55494c2 DEVTOOLS: More create_titanic German corrections thanks to Lightkey 2017-06-16 21:36:49 -04:00
Paul Gilbert 0189243cc9 DEVTOOLS: Fix incorrect German text in create_titanic 2017-06-16 21:09:42 -04:00
Paul Gilbert 47ccae54af DEVTOOLS: Add missing /DE suffix to German resource in create_titanic 2017-06-16 21:04:18 -04:00
Paul Gilbert 783d748dc5 DEVTOOLS: Add German pronoun list to create_titanic 2017-06-16 20:57:59 -04:00
Paul Gilbert 8cedc7af0c DEVTOOLS: Add German parser strings to create_titanic 2017-06-16 20:38:10 -04:00
Torbjörn Andersson 6cda47ca3d JANITORIAL: Remove superfluous semicolons 2017-04-18 06:49:14 +02:00
Paul Gilbert 7492d620b7 DEVTOOLS: Add tooltip to create_titanic for skipping nav puzzle 2017-03-29 21:48:49 -04:00
Thierry Crozat 8054869161 CREDITS: Add credits for Lab 2017-03-29 23:38:08 +01:00
Thierry Crozat 11fda24477 CREDITS: Add snover as contributor for the SCI engine 2017-03-29 23:24:16 +01:00
Thierry Crozat de1a1ee7b3 CREDITS: Move access engine credits to its proper place 2017-03-29 23:10:10 +01:00
Thierry Crozat 8d3b84ae1c CREDITS: Add credits for Fullpipe 2017-03-29 23:05:55 +01:00
Thierry Crozat c36a945449 CREDITS: Add credits for ADL engine 2017-03-29 22:00:49 +01:00
Peter Kohaut d7080148c3 BLADERUNNER: Added credits for Blade Runner 2017-03-25 23:51:35 +01:00
rsn8887 ef992f26bb PSP2: Add credits for Vita port 2017-03-14 19:02:40 -05:00
Eugene Sandulenko 145d60b663 DEVTOOLS: Made encode-macbinary.sh recursive 2017-03-11 12:06:18 +01:00
Peter Kohaut 6bb953e25b CREATE_PROJECT: Support for a different target build directory in CMake 2017-03-10 00:21:14 +01:00