Commit Graph

1497 Commits

Author SHA1 Message Date
Bastien Bouclet
15cc188abe CREATE_PROJECT: Fix MSVC compilation
Fixes #7173.
2016-07-24 14:18:10 +02:00
Eugene Sandulenko
afcf31f194 CREATE_PROJECT: Fix MSVC project files 2016-07-24 06:43:04 +03:00
Eugene Sandulenko
11a7598aa8 CREATE_PROJECT: Hopewfully fix MSVC compilation 2016-07-24 06:31:11 +03:00
Paul Gilbert
7f05cfad13 DEVTOOLS: Save create_titanic bitmap resources with correct bitmap headers 2016-07-22 21:55:36 -04:00
lavosspawn
7874f517f7 Fix for bug #2687: BASS: Officer blunt wrong animation
This is the corresponding source change to create a fixed sky.cpt binary. The binary is exactly the same as the manually patched one attached to the bug ticket.
In order to fix the bug while beint least invasive, I suggest replacing the binaries (the one from the ticket should be the new, official binary) and we will put a workaround in the code anyways to deal correctly with potentially outdated binaries floating around the web and linux distributions.

The error was initially introduced with the long term conversion of Revolution's assembly sources to C++ sources, then to textual resource data and then a precompiled binary.
2016-07-21 16:37:29 +02:00
Thierry Crozat
8380023c51 CREDITS: Add myself as developer for the drascula engine
I forgot to do it when I rewrote big chunks of the engine code three
months ago.
2016-07-20 19:12:45 +01:00
Paul Gilbert
82c0be2bc5 DEVTOOLS: Add second starfield points array to create_titanic 2016-07-15 19:26:56 -04:00
Paul Gilbert
2ff4d3ed66 TITANIC: Adding starfield points loading 2016-07-15 19:26:40 -04:00
Paul Gilbert
8c237b3ee2 TITANIC: Fix NPC handleQuote method stubs 2016-07-15 19:22:57 -04:00
Paul Gilbert
f88e65fe94 DEVTOOLS: Add Bellbot range data to create_titanic 2016-07-15 19:21:21 -04:00
Paul Gilbert
c3d2f5f5ca DEVTOOLS: Fix writing of sentence entries in create_titanic 2016-07-15 19:21:13 -04:00
Paul Gilbert
cf79431c72 DEVTOOLS: Fix NPC Id mapping names in create_titanic 2016-07-15 19:21:06 -04:00
Paul Gilbert
041ce7f4ef DEVTOOLS: Add NPC Id mapping tables to create_titanic 2016-07-15 19:21:03 -04:00
Paul Gilbert
074dbb8c1a DEVTOOLS: Add NPC sentence entry data to create_titanic 2016-07-15 19:21:00 -04:00
Paul Gilbert
e9c3d180cd DEVTOOLS: Fixes for range data generation in create_titanic 2016-07-15 19:20:53 -04:00
Paul Gilbert
31f8f1fbaf DEVTOOLS: Added SuccUBus ranges to create_titanic 2016-07-15 19:20:49 -04:00
Paul Gilbert
448b59c099 DEVTOOLS: Added Parrot ranges to create_titanic 2016-07-15 19:20:46 -04:00
Paul Gilbert
96f700a205 DEVTOOLS: Added MaitreD ranges to create_titanic 2016-07-15 19:20:43 -04:00
Paul Gilbert
0825f00bcc DEVTOOLS: Added Liftbot ranges to create_titanic 2016-07-15 19:20:39 -04:00
Paul Gilbert
565940d27c DEVTOOLS: Added Doorbot ranges to create_titanic 2016-07-15 19:20:36 -04:00
Paul Gilbert
9a35125d65 TITANIC: Added Deskbot ranges to create_titanic 2016-07-15 19:20:30 -04:00
Paul Gilbert
59c033e68f DEVTOOLS: Start of script ranges addition to create_titanic 2016-07-15 19:20:23 -04:00
Paul Gilbert
764cfcb6d6 TITANIC: gcc compilation fixes 2016-07-15 19:19:45 -04:00
Paul Gilbert
ba5e13d479 TITANIC: Set up loading of deskbot & bellbot script response lists 2016-07-15 19:18:31 -04:00
Paul Gilbert
f51a428f8b DEVTOOLS: Fixes to Deskbot responses in create_titanic 2016-07-15 19:17:50 -04:00
Paul Gilbert
ec33749157 DEVTOOLS: Add Bellbot script responses to create_titanic 2016-07-15 19:17:31 -04:00
Paul Gilbert
cf0051caf7 DEVTOOLS: Completed tags list for Deskbot 2016-07-15 19:17:28 -04:00
Paul Gilbert
ef3bd4e286 DEVTOOLS: Adding Deskbot tags list 2016-07-15 19:17:24 -04:00
Paul Gilbert
938ec867fe TITANIC: Added TTword isClass method 2016-07-15 19:14:53 -04:00
Paul Gilbert
3878f38d8c TITANIC: Move replacement string arrays into TTparser, added NUMBERS array 2016-07-15 19:12:22 -04:00
Paul Gilbert
b37da849c9 TITANIC: Implement TTparser searchAndReplace methods 2016-07-15 19:11:43 -04:00
Paul Gilbert
2680caa5bd DEVTOOLS: Creation of titanic.dat for holding static data 2016-07-15 19:10:30 -04:00
Bastien Bouclet
e1c186e85f DEVTOOLS: Fix create_project build with MinGW64 2016-07-07 18:47:18 +02:00
Bastien Bouclet
6a3e07dca5 DEVTOOLS: Add a CMake project generator to create_project
Also-By: Joel Teichroeb <joel@teichroeb.net>
Also-By: Einar Johan Trøan Sømåen <einarjohants@gmail.com>
2016-07-07 18:47:18 +02:00
Ben Castricum
315ad620af SKY: change "savegame" into "saved game" 2016-07-01 07:34:28 +02:00
Strangerke
a7eb756233 GUI: Add credits for Gnap 2016-06-06 00:24:54 +02:00
Filippos Karapetis
8b3a08047c UPDATES: Add support for WinSparkle 2016-05-22 18:52:33 +03:00
Filippos Karapetis
e17d1a1482 CREATE_PROJECT: Whitespace fixes 2016-05-22 16:28:40 +03:00
Strangerke
7335c6f2cd CREDITS - Mark Clone2727 as Retired 2016-05-20 22:28:23 +02:00
Eugene Sandulenko
8e409622f8 CREDITS: Add Lubomyr to Android porters 2016-05-17 19:30:07 +02:00
Eugene Sandulenko
2cd0a99e2b Merge pull request #745 from Cruel/3ds
3DS: New Backend
2016-05-16 10:05:00 +02:00
Lothar Serra Mari
c3c78c17a9 Merge branch 'master' of https://github.com/scummvm/scummvm 2016-05-16 07:26:11 +02:00
Lothar Serra Mari
07a1bf5af2 DOCUMENTATION: Recommend HFSExplorer instead of HFVExplorer
for extracting Mac gamefiles. HFVExplorer seems a "little bit"
outdated, whereas HFSExplorer is under active development.
2016-05-16 07:20:29 +02:00
Johannes Schickel
2317e3fa58 KYRA: Simplify Kyra1 audio track filename handling 2016-05-15 16:13:25 +02:00
Eugene Sandulenko
9e9d6907b6 Merge pull request #756 from rootfather/monkey-talkie-detection
SCUMM: Add detection for Monkey Island 1+2 Unofficial SE Talkies
2016-05-10 12:16:04 +02:00
Lothar Serra Mari
86daaa97e8
SCUMM: Add detection for Monkey Island 2 Unofficial SE Talkie 2016-04-30 16:31:49 +02:00
Lothar Serra Mari
de891f6874
SCUMM: Add detection for Monkey Island 1 Unofficial SE Talkie 2016-04-30 16:05:44 +02:00
Eugene Sandulenko
608a74bb81 WAGE: Renamed create_wage.sh into generic create_classicmacfonts.sh 2016-04-28 11:16:09 +02:00
Thomas Edvalson
95566ed6e3 3DS: Add backend author to credits 2016-04-14 00:38:46 -04:00
Thierry Crozat
886ca7c096 CREDITS: Adding myself as OS X packager 2016-04-02 13:33:33 +01:00
Eugene Sandulenko
307c8b0ecb DEVTOOLS: Put script which is used for preserving WAGE games 2016-04-01 11:35:00 +02:00
Eugene Sandulenko
60a25cca20 SCUMM: Added detection for Spanish Amiga MMv2. Bug #6982 2016-03-28 11:52:02 +02:00
Eugene Sandulenko
d7f4eaeb31 JANITORIAL: Whitespace fix 2016-03-28 11:52:02 +02:00
Thierry Crozat
d519dd8ec3 OS X: Implement a Dock Tile Plugin to display recent games menu in dock
This allows to start a recently played game directly from the dock. The
ScummVM.app application should have been permanently added to the
dock and the menu is only present when ScummVM is not running. The
list of recently played game is written by the taskbar code in ScummVM.
The Dock Tile Plugin only reads that list to populate the menu.
2016-03-25 15:37:13 +00:00
Johannes Schickel
dfaf97dda7 DEVTOOLS: Improve SDL2 support in create_project.
This adapts MSBuild and XCode project generators to output project files which
can be used to build the SDL backend with SDL2 easily.
2016-03-24 01:26:05 +01:00
Johannes Schickel
567a6b4712 DEVTOOLS: Slight formatting fix. 2016-03-24 01:26:05 +01:00
Johannes Schickel
4a781737c1 OPENGL: Resolve OpenGL functions on run-time.
Formerly we relied on static linkage. However, in the presense of modern
OpenGL (ES) implementations it is not easily identifable which library to link
against. For example, on Linux amd64 with nVidia drivers and SDL2 setup to
create a GLES 1.1 context one would need to link against libGL.so. However,
traditionally GLES 1.1 required to link against libGLESv1_CM.so. To prevent a
huge mess we simply resolve the OpenGL functions on run-time now and stop
linking against a static library (in most cases).

GLES support needs to be enabled manually on configure time for now.

Tizen changes have NOT been tested.
2016-03-16 20:29:24 +01:00
Johannes Schickel
edfc84b67a DEVTOOLS: Use LTCG for Release configurations in MSBuild project files.
Silences linker output that LTCG is used anyway because whole program
optimization is enabled for these configurations.
2016-03-13 20:41:40 +01:00
Johannes Schickel
66a74cf3f3 DEVTOOLS: Check configuration and architecture specific directories for MSBuild. 2016-03-09 22:03:47 +01:00
Johannes Schickel
7127fadc96 DEVTOOLS: Use DLL runtime for MSBuild output. 2016-03-09 22:03:47 +01:00
Johannes Schickel
5510fdc7e4 DEVTOOLS: Use libpng16.lib for libpng for MSVC.
Modern libpng releases use this library name as output for their MSVC project files.
2016-03-09 22:03:47 +01:00
Johannes Schickel
46ef80963f DEVTOOLS: Enable Edit&Continue on x64 for MSVC2015+. 2016-03-09 22:03:47 +01:00
Johannes Schickel
1c2dc2f89d DEVTOOLS: Do not ignore libcmt.lib for MSBuild output.
This hints at broken library builds and thus should not be set for us.
2016-03-09 22:03:47 +01:00
Johannes Schickel
24558307c2 DEVTOOLS: Do not hardcode runtime libraries for MSVC2015. 2016-03-09 22:03:47 +01:00
Johannes Schickel
d3dba1b086 DEVTOOLS: Do not specify SCUMMVM_LIBS include dir twice for MSBuild. 2016-03-09 22:03:47 +01:00
Johannes Schickel
d2f3bc39b4 DEVTOOLS: Fix path separator in MSBuild's global props output. 2016-03-09 22:03:47 +01:00
Eugene Sandulenko
480ebbf2b4 CREDITS: Added myself as GCW0 porter 2016-02-26 22:17:29 +01:00
Eugene Sandulenko
6c895643aa Merge pull request #667 from a-detiste/master
JANITORIAL: Typos detected with lintian & grep
2016-02-15 18:31:50 +01:00
Alexandre Detiste
6c298e964f JANITORIAL: Typos detected with lintian & grep 2016-02-15 18:27:02 +01:00
Eugene Sandulenko
11e03fbce2 Merge pull request #658 from sev-/wage
WAGE: New Engine
2016-02-14 17:20:25 +01:00
Eugene Sandulenko
d743ae9912 CREDITS: Walter is back 2016-01-31 22:43:36 +01:00
Eugene Sandulenko
a0444c9f3d CREDITS: Added Martin to AGI engine 2016-01-31 22:39:03 +01:00
Eugene Sandulenko
14057f3dc7 SCUMM: Move Russian Dig version description to the generated field 2016-01-13 00:48:47 +01:00
Eugene Sandulenko
184d26df1a SCUMM: Add detection for Russian Dig with subtitles 2016-01-13 00:44:40 +01:00
Eugene Sandulenko
d021cc3448 SCUMM: Added detection for Russian Zak 2016-01-12 23:53:14 +01:00
Vincent Bénony
3b3668bb95 CREATE_TOOL: Use tabs instead of spaces... 2016-01-11 16:39:22 +01:00
Vincent Bénony
a6fe4d2499 CREATE_TOOL: Renames static libraries used for iOS target 2016-01-11 16:33:36 +01:00
Eugene Sandulenko
665dd630c7 SCUMM: Add detection for Russian MM fan-demo
Detection is required due to the font differences.
2016-01-10 09:21:03 +01:00
Eugene Sandulenko
556d65713b SCUMM: Add support for Russian MM 2016-01-10 09:21:03 +01:00
Johannes Schickel
b208f39720 DEVTOOLS: Update file list in update-version.pl.
59934881a1 removed
dists/android/plugin-manifest.xml.in.
2016-01-07 11:33:51 +01:00
Vincent Bénony
b5ef98637c IOS: Renames a macro 2016-01-07 09:55:56 +01:00
Vincent Bénony
a4f9b9e2ae DEVTOOL: Fixes a typo in an unused macro 2016-01-06 16:20:31 +01:00
Vincent Bénony
c7e65e60dd DEVTOOL: Formatting 2016-01-06 16:20:31 +01:00
Vincent Bénony
40373d80a6 DEVTOOL: Fixes a typo 2016-01-06 16:20:31 +01:00
Vincent Bénony
56f6ac5f6e DEVTOOL: Removes useless macro 2016-01-06 16:20:31 +01:00
Vincent Bénony
4cea4904a1 DEVTOOL: Formatting 2016-01-06 16:20:30 +01:00
Vincent Bénony
cbde1ef953 DEVTOOL: Adds a macro for the iOS 7 target 2016-01-06 16:20:29 +01:00
Vincent Bénony
25f3299757 IOS: Updates script for iOS 7 target 2016-01-06 16:20:28 +01:00
Vincent Bénony
4687ff6d6d DEVTOOL: Cleanup 2016-01-06 16:19:11 +01:00
Vincent Bénony
64f50761ec IOS: Merge master 2016-01-06 16:19:03 +01:00
Vincent Bénony
c99456ecff IOS: Brings support for FluidSynth 2016-01-06 16:17:38 +01:00
Vincent Bénony
7ca7608711 IOS: Support for libmad 2016-01-06 16:17:38 +01:00
Vincent Bénony
ee73bb428f IOS: Compute MD5 identifiers instead of random
To avoid recompiling the wole project each time we use the create_project tool.
2016-01-06 16:17:36 +01:00
Vincent Bénony
66c195f55e IOS: Changes the debug information format
Mainly, to speed up the development with the "debug" configuration.
2016-01-06 16:17:36 +01:00
Vincent Bénony
84c603bbb3 IOS: Cleanup Xcode settings 2016-01-06 16:17:36 +01:00
Vincent Bénony
481884e778 IOS: Fixes small issues about the project name 2016-01-06 16:17:36 +01:00
Vincent Bénony
ce1b955dda IOS: Cleanup preprocessor macros 2016-01-06 16:17:34 +01:00
Vincent Bénony
907af3fe03 IOS: Modernize Xcode project 2016-01-06 16:17:34 +01:00
Vincent Bénony
bb9e2b97df IOS: More Xcode path fixed 2016-01-06 16:17:34 +01:00
Vincent Bénony
616ec2a924 IOS: Fixes Xcode group paths
The generated project paths were recognized by Xcode, but not third party tools, like AppCode.
2016-01-06 16:17:34 +01:00
Vincent Bénony
638dc113f8 IOS: Create two targets for old iPhone (iOS <= 6) and new one (iOS >= 7)
The "iphone" backend is the support for the old iPhones.
The "ios7" backend is for the new iPhones.
2016-01-06 16:17:33 +01:00
Vincent Bénony
d265b80fbf IOS: Removes an unused local variable 2016-01-06 16:17:32 +01:00
Vincent Bénony
cfa9172a6e IOS: Fixes a small memory leak 2016-01-06 16:17:32 +01:00
Vincent Bénony
99844a81b0 IOS: Replaces whitespaces with tab 2016-01-06 16:17:32 +01:00
Vincent Bénony
43f02471ea IOS: Fixes a crash of the create_project tool when the lib directory is not found 2016-01-06 16:17:32 +01:00
Vincent Bénony
c1e664b6d6 IOS: Replaces spaces with tabs 2016-01-06 16:17:31 +01:00
Vincent Bénony
304bffa90e IOS: Once again, changes the iOS deployment target 2016-01-06 16:17:29 +01:00
Vincent Bénony
62e281df26 IOS: Changes the deployment target to iOS 7.0 2016-01-06 16:17:29 +01:00
Vincent Bénony
4ab1382e8b IOS: Adds my name to the contributors list 2016-01-06 16:17:25 +01:00
Vincent Bénony
433808b7dc IOS: Properly adds the resource files to the targets 2016-01-06 15:35:35 +01:00
Vincent Bénony
a8d65195ce IOS: Adds an helper function 2016-01-06 15:35:35 +01:00
Vincent Bénony
ef2903c509 IOS : Rename a function 2016-01-06 15:35:35 +01:00
Vincent Bénony
a9a61cdba5 IOS: Converts spaces to tabs 2016-01-06 15:35:34 +01:00
Vincent Bénony
2bffce5e72 IOS: Adds the image asset catalog to the iOS targer 2016-01-06 15:35:34 +01:00
Vincent Bénony
c594cfdde1 IOS: Removes "auto", and use an explicit type 2016-01-06 15:35:34 +01:00
Vincent Bénony
c5009aff24 IOS: Typo in comment 2016-01-06 15:35:34 +01:00
Vincent Bénony
b58ec8f15a IOS: Fixes various iOS compilation flags, and missing frameworks 2016-01-06 15:35:33 +01:00
Vincent Bénony
4c68d145c2 IOS: Keep the MACOSX, and IPHONE macros according to the target 2016-01-06 15:35:33 +01:00
Vincent Bénony
0dde5e4a18 IOS: Remove the simulator specific target
The simulator works with the same target than the iPhone / iPad target.
2016-01-06 15:35:33 +01:00
Vincent Bénony
6b798097c7 ISO: Removes the ENABLE_IOS macro 2016-01-06 15:35:32 +01:00
Vincent Bénony
ba55c99cfb IOS: Adds the POSIX macro to the create_project Xcode project 2016-01-06 15:35:32 +01:00
Vincent Bénony
cff9c45953 IOS: Adds the IPHONE macro to the generated project 2016-01-06 15:35:32 +01:00
Vincent Bénony
283eac7e5f IOS: Create a separate for adding resources 2016-01-06 15:35:32 +01:00
Eugene Sandulenko
13a62ce1a1 WAGE: Cleanup 2015-12-28 01:15:27 +01:00
Eugene Sandulenko
0d6b87b785 WAGE: Added more documentation to the script 2015-12-28 01:08:39 +01:00
Eugene Sandulenko
2802566f43 WAGE: Fix font downloading script 2015-12-27 23:26:28 +01:00
Eugene Sandulenko
88e864a553 WAGE: Implemented script for downloading fonts 2015-12-27 15:41:03 +01:00
Johannes Schickel
8392fe4f05 DEVTOOLS: More formatting fixes in create_amazon.
Powered by astyle.
2015-12-12 07:02:02 +01:00
Johannes Schickel
84ac8fa735 DEVTOOLS: A few formatting fixes. 2015-12-12 06:54:58 +01:00
Johannes Schickel
410b5f3d34 DEVTOOLS: Silence compiler warning in convbdf. 2015-12-12 06:54:58 +01:00
Johannes Schickel
2ef9ced7a9 DEVTOOLS: Silence compiler warnings in create_access. 2015-12-12 06:54:58 +01:00
Johannes Schickel
c09a9aa1bf DEVTOOLS: Replace macro by function call. 2015-12-12 06:54:57 +01:00
Johannes Schickel
70a4047a78 DEVTOOLS: Adjust enum constant names to match our conventions. 2015-12-12 06:54:57 +01:00
Johannes Schickel
d09c3e28a6 DEVTOOLS: Remove 'explicit' keyword from multi parameter constructors.
This does not make sense in C++98. For C++11 this only prevents Foo x = {...}
initialization, which we can't use anyway.
2015-12-12 06:54:57 +01:00
Johannes Schickel
c9d7299e65 DEVTOOLS: Cleanup code. 2015-12-12 06:54:57 +01:00
Johannes Schickel
3ad5ad57e2 DEVTOOLS: Use default copy constructor.
The formerly user supplied copy constructor was not identical to the default
generated, but the output of create_project for xcode is unchanged.
2015-12-12 06:54:57 +01:00
Johannes Schickel
50807b3b01 DEVTOOLS: Run astyle over xcode.[cpp/h].
Manual fix up included.
2015-12-12 06:54:57 +01:00
Johannes Schickel
5d1df1c293 DEVTOOLS: Prefix varibles in structs/classes with '_' in xcode.[h/cpp].
This silences some variables and increases consistency with our code
formatting conventions.
2015-12-12 06:54:43 +01:00
Strangerke
c76059eaf9 CREDITS: Fix the case of mindFactory 2015-12-07 00:06:50 +01:00
Strangerke
e9e099b6ac CREDITS: Add credit to the Mindfactory team for Broken Sword 2.5 2015-12-06 22:57:03 +01:00
Paul Gilbert
a6150f9308 ACCESS: Creation of access.dat for holding Access games engine data 2015-11-27 12:12:32 -05:00
Strangerke
0c7bde123b CREDITS: On demand of dreammaster, add m_kiewitz to Sherlock's credits 2015-11-22 20:03:06 +01:00
Strangerke
cb0e9fd886 CREDITS: Add credits for Access engine 2015-11-22 19:11:51 +01:00
Strangerke
a684ef88da CREDITS: Use full names for Sherlock's special thanks 2015-11-21 21:19:13 +01:00
Strangerke
c0eb2880e9 CREDITS: Add BBVS 2015-11-21 18:29:50 +01:00
Strangerke
35e8a2bdcb CREDITS: Add credits for Sherlock and a special thanks related to the sources.
Update the AUTHOR and credit.h files with Raspberry Pi port credits
2015-11-21 13:48:50 +01:00
Eugene Sandulenko
b1545d6162 Merge pull request #575 from vanfanel/dispmanx
Added Raspberry Pi native 2D API support (dispmanx)
2015-11-21 00:12:52 +01:00
vanfanel
c2c7225bbf SDL/DISPMANX Added myself to credits.pl 2015-11-19 16:06:23 +01:00
Eugene Sandulenko
d2ef695e4a DEVTOOLS: Package release tarballs with xz also 2015-11-15 13:22:53 +01:00
Eugene Sandulenko
546ba3c09b DEVTOOLS: Rewrote dist-scummsm.sh tool to support git 2015-11-15 13:17:31 +01:00
athrxx
13f30fb46b KYRA: (LOK/PC-98) - add missing string resource 2015-11-10 18:38:33 +01:00
Eugene Sandulenko
ccb05dd8bc Merge pull request #563 from BenCastricum/detection_fixes
SCUMM: language fixes for HE games
2015-11-07 22:46:14 +01:00
Eugene Sandulenko
70c42f26b2 SCUMM: Add Japanese Windows Freddi md5 2015-10-17 12:45:39 +02:00
Paul Gilbert
fbcf667b6a CREATE_PROJECT: Cleanup and turn off exception handling again 2015-10-12 14:39:28 -04:00
Paul Gilbert
89dfd36b60 CREATE_PROJECT: Add support for Visual Studio 2015 2015-09-28 19:23:58 -04:00
Ben Castricum
9bb438c69c SCUMM: Add some missing file sizes in md5 table 2015-09-12 19:29:16 +02:00
Ben Castricum
0b487df96e SCUMM: Distinguish US/GB language for Pajama Sam games
There is no GB version of Pajama Sam 1, so use EN as language
2015-09-12 19:29:16 +02:00
Ben Castricum
60a1eec871 SCUMM: Distinguish US/GB language for SPYfox games 2015-09-12 19:29:15 +02:00
Ben Castricum
8d8d68d956 SCUMM: Distinguish US/GB language for Putt-Putt games
There is no GB version of Putt-Putt 1, so use EN as language
2015-09-12 19:29:15 +02:00
Ben Castricum
91829bc0af SCUMM: Distinguish US/GB language for Freddi Fish games
There is no GB version of Freddi Fish 1 and 2, so use EN as language
2015-09-12 19:29:15 +02:00
Thierry Crozat
d21054f0b7 DEVTOOLS: Include french menu in mort.dat 2015-09-07 23:49:58 +01:00
Filippos Karapetis
23471eeb53 CREATE_PROJECT: Use NULL instead of nullptr
This allows create_project to be built with the C99 standard, instead
of C11
2015-07-20 01:00:09 +03:00
Filippos Karapetis
bf06576498 CREATE_PROJECT: Rename XCodeProvider -> XcodeProvider 2015-07-20 01:00:09 +03:00
Filippos Karapetis
f72213672d Merge pull request #591 from somaen/fix-xcode
CREATE_PROJECT: Fix XCode-project generation.
2015-07-20 00:32:21 +03:00
Lothar Serra Mari
9b35730925 CREDITS: Removed rootfather's "retired" tag
Removed my "retired" tag in credits.pl
2015-07-12 14:17:30 +01:00
David Russo
fd8ac7ea79 ZVISION: Change mentions of ZVision to Z-Vision
To match official documentation (e.g. game manual, credits).
2015-07-07 15:24:25 +01:00
Kirben
343d0c41db SCUMM: Fix bug #6873 FARM: Crash at the end of trivia minigame on easy. 2015-06-28 13:22:20 +10:00
Thierry Crozat
aee23fd704 SCUMM: Add detection for Full Throttle French Mac
Also add file size for Sam & Max and DOTT French Mac versions.
2015-05-10 15:28:48 +01:00
Thierry Crozat
04931d0400 SCUMM: Add DOS en demo for Indiana Jones and the Fate of Atlantis
This was reported by Paulo Vicente in bug  #6862.
2015-05-07 21:30:25 +01:00
Kirben
3f3ad61927 SCUMM: SCUMM: Add English 1.6 disk version of Day of the Tentacle for DOS. 2015-05-07 11:12:59 +10:00
Kirben
2456163f5d SCUMM: SCUMM: Add English 1.4 version of Indiana Jones and the Last Crusade for DOS. 2015-05-07 11:04:08 +10:00
Kirben
8b82090c91 SCUMM: Add UK version of Pajama Sam 2 for Windows. 2015-05-07 10:23:11 +10:00
Kirben
da19822e37 SCUMM: Add md5 checksums for Italian versions of several HE games. 2015-04-16 14:46:40 +10:00
Einar Johan Trøan Sømåen
c49fd6afeb CREATE_PROJECT: Remove forced USE_TREMOR define on OS X. 2015-04-09 20:41:16 +02:00
Einar Johan Trøan Sømåen
680b107278 CREATE_PROJECT: Link theora and jpeg in XCode-projects. 2015-04-09 20:39:11 +02:00
Einar Johan Trøan Sømåen
be35b8b12b CREATE_PROJECT: Use SRCROOT-relative include paths. 2015-04-09 20:35:54 +02:00
Einar Johan Trøan Sømåen
21d0210758 CREATE_PROJECT: Set projectDirPath to the source-path in XCode. 2015-04-09 20:27:21 +02:00
Einar Johan Trøan Sømåen
32b2454751 CREATE_PROJECT: Don't add -fno-rtti. 2015-04-09 20:02:19 +02:00
Einar Johan Trøan Sømåen
e24737f142 CREATE_PROJECT: Modify producesObjectFile to take .m and .mm into account.
This should be safe outside XCode, as only OSX/iOS-projects introduce such files to begin with.
2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
7de2f25466 CREATE_PROJECT: Remove leftover _rootGroups. 2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
ff802b8eae CREATE_PROJECT: Add SRCROOT and SRCROOT/engines to USER_HEADER_SEARCH_PATHS for XCode. 2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
24f9c95ee9 CREATE_PROJECT: Link against libpng and libfreetype in XCode-projects. 2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
0801a553bd CREATE_PROJECT: Enable RTTI in XCode-projects. 2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
f4a9f2035b CREATE_PROJECT: Add the product files to a group in XCode aswell (makes things easier when configuring build-schemes) 2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
1f13d42c6b CREATE_PROJECT: Refactor the Framework and library adding for XCode, and add the relevant Frameworks to a group. 2015-04-09 20:02:18 +02:00
Einar Johan Trøan Sømåen
790f7dc017 CREATE_PROJECT: Introduce a subclass of Object to manage group-creation.
This rewrites the way groups are created, so that the root source folder has groups created for any subfolder that is used, which allows for
merging in the engines/-subfolder automatically.
2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
000b80263c CREATE_PROJECT: Add macros to disable IOS-project creation for now. 2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
219a43d745 CREATE_PROJECT: Revert idea about createOneProjectPerEngine. 2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
675bbde436 CREATE_PROJECT: Use a different producesObjectFile-function for Xcode, so that we can allow Objective-C(++) and disallow .asm 2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
484ad4dde7 CREATE_PROJECT: Define MACOSX and POSIX in XCode-projects for now (ignoring iOS for the moment) 2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
8cd84a0152 CREATE_PROJECT: Define a group for the Frameworks, and add it to the mainGroup, so that the buildPhase can figure things out. 2015-04-09 20:02:17 +02:00
Einar Johan Trøan Sømåen
16618acef7 CREATE_PROJECT: Explicitly add /opt/include/freetype2 to header paths. 2015-04-09 20:02:16 +02:00
Einar Johan Trøan Sømåen
bf919232e9 CREATE_PROJECT: Enable XCode-project creation. 2015-04-09 20:02:16 +02:00
Einar Johan Trøan Sømåen
f8b054621a CREATE_PROJECT: Implement setupSourcesBuildPhase for XCode, basing it on setupResourcesBuildPhase. 2015-04-09 20:02:16 +02:00
Einar Johan Trøan Sømåen
8af5d6e722 CREATE_PROJECT: Disable the WIN32-define when creating an XCode-project. 2015-04-09 20:02:16 +02:00
Einar Johan Trøan Sømåen
7052823969 CREATE_PROJECT: Make sure that children of PBXGroups are always listed as a list with "," after every item, even when there's only one child.
This modifies the combination of SettingsAsList and SettingsSingleItem so that "," is used after the item, instead of ";", but only when they are used together.
2015-04-09 20:02:16 +02:00
Einar Johan Trøan Sømåen
7e7347f877 CREATE_PROJECT: Modify XCodeProvider to add the various folders as groups, instead of file-references, hardcoding the root as the group "CustomTemplate"
This also modifies the hashes, so that subfolders get unique hashes, even if they have the same name as some other folder in the tree (i.e. there are multiple folders named "sdl" in the various subfolders of backends/platforms).
2015-04-09 20:02:16 +02:00
Einar Johan Trøan Sømåen
9ef6e59805 CREATE_PROJECT: Make ProjectProvider able to work properly with subclasses that want to create one single project. 2015-04-09 20:02:15 +02:00
Einar Johan Trøan Sømåen
d6625c20bf CREATE_PROJECT: Use whatever SDK is available on OS X. 2015-04-09 20:02:15 +02:00
Einar Johan Trøan Sømåen
b2ff6726cd CREATE_PROJECT: Fix Info.plist path. 2015-04-09 20:02:12 +02:00
Einar Johan Trøan Sømåen
0395948cd3 CREATE_PROJECT: Quote lastKnownFileType, name and path to avoid breakage on c++11-compat.h 2015-04-09 20:01:56 +02:00
Einar Johan Trøan Sømåen
8f66bc1c92 CREATE_PROJECT: Escape \" in "<group>" for PBXFileReferences during writeFileListToProject
This has to be applied explicitly, as modifying ADD_FILE_REFERENCE to use SettingsQuoteVariable would be wrong (i.e. SDKROOT should not become "SDKROOT").
2015-04-09 20:01:52 +02:00
Einar Johan Trøan Sømåen
e69696a536 CREATE_PROJECT: Make PBXGroups use PBXFileReference-hashes instead of PBXBuildFile-hashes. 2015-04-09 20:01:48 +02:00
Filippos Karapetis
9a49493656 DEVTOOLS: Add support for linking with SDL 2.0 in create_project
This is handled with the new command-line option, --sdl2
2015-03-06 02:39:57 +02:00
Johannes Schickel
b5ac3ecb1f CREDITS: Mention skristiansson for his initial SDL2 support work. 2015-03-05 01:08:02 +01:00
Filippos Karapetis
83dd389d25 CREDITS: Update credits for ZVision again 2014-12-29 12:13:43 +02:00
Filippos Karapetis
192c3df6a1 CREDITS: Update the credits for the ZVISION engine 2014-12-27 02:20:51 +02:00
Thierry Crozat
bb1df52da8 CREDITS: Add credits for Sfinx translation to English 2014-12-21 18:26:40 +00:00
Robert Crossfield
d83438225e SCUMM: Maniac V0: Add support for D64 Demo Disk, Cleanup duplicate 'Talk' array 2014-12-08 10:14:37 +11:00
Ben Castricum
75408c1cb8 SCUMM: More detection fixes. 2014-12-03 15:47:27 +01:00
Ben Castricum
50b904ee94 SCUMM: Add support for the "Mini Games" from Kellogg's complimentary CD 2014-12-03 15:47:27 +01:00
Ben Castricum
2e497bb9f8 SCUMM: farm - Add support for a dutch Macintosh variant.
Found on CD with EAN8714902148334.
2014-12-03 15:47:26 +01:00
Ben Castricum
e0d008a9ca SCUMM: puttrace - Add suport for a dutch demo variant.
Found on Spy Fox 2 CD, Mac partition (EAN 5400646050646)
2014-12-03 15:47:26 +01:00
uruk
b1f7603263 CGE2: Update credits the right way. 2014-12-01 15:11:54 +01:00
Ben Castricum
235f299db5 I18N: Fix missing translation entries
The last translation entry of a .po file was not properly handled.
2014-11-29 13:40:24 +00:00
Willem Jan Palenstijn
244da223bd CREDITS: Add Tobia Tesan 2014-11-16 11:30:08 +01:00
Kirben
c4e40fc83f SCUMM: Correct file size for Dutch Windows demo of Let's Explore the Farm with Buzzy. 2014-11-01 23:10:55 +11:00
Kirben
0c5fae8652 SCUMM: Add Dutch Windows demo of Let's Explore the Farm with Buzzy. 2014-10-31 09:37:46 +11:00
Filippos Karapetis
c18dba1326 CREDITS: Properly sync trailing whitespace changes in all files
This was initially only done for the AUTHORS file in commit f50715a
2014-10-28 16:01:35 +02:00
Ben Castricum
180099ac78 SCUMM: Remove obsolete comment from md5 table
This is no longer the case since pull request 177 was merged.
2014-10-27 16:33:05 +01:00
Ben Castricum
81795ce444 SCUMM: Identify several windows variants as such 2014-10-27 16:33:05 +01:00
Ben Castricum
5d6944ab52 SCUMM: freddicove - Detect dutch game variant found on CD EAN 8716051020172 2014-10-27 16:33:05 +01:00
Ben Castricum
7be3bc7004 SCUMM: balloon - There is no spanish version. 2014-10-27 16:33:05 +01:00
athrxx
f76e02e5d6 KYRA: (EOB) - add support for Italian fan translation of EOB I 2014-10-11 19:28:14 +02:00
Ben Castricum
a1a6e50d45 I18N: Update credits for Dutch translation 2014-09-07 15:01:51 +01:00
uruk
2f6b686c2e CREDITS: Add credits for CGE2. 2014-08-12 11:01:20 +02:00
Pawel Kolodziejski
79d4f09cab CREATE_PROJECT/MSVC: allow include SDL includes from SDL subdir 2014-07-17 13:59:56 +02:00
Sven Hesse
1bbee909fa CREDITS: Add Haiku port maintained by Luc Schrijvers
Quoth Luc Schrijvers (Begasus) on scummvm-devel:
"Haiku is stepping up and there is a recipe (script to build
scummvm) in the haikuporters git repo [...] I'll still do a
full build and make it available for download that could be
upped on your download page when ready"
2014-07-11 15:46:25 +02:00
Sven Hesse
f54a3304f2 CREDITS: Retire BeOS porter Stefan Parviainen
Quoth Luc Schrijvers (Begasus) on scummvm-devel:
"BeOS isn't maintained anymore (latest version still working
on BeOS was something like 1.0."
2014-07-11 15:40:16 +02:00
Johannes Schickel
b77412a9a0 Merge pull request #470 from bluegr/Lucasarts_Steam
SCUMM: Add support for Steam versions of Indy 3, Indy 4, Loom and Dig
2014-07-05 13:35:34 +02:00
Filippos Karapetis
902a140f3e SCUMM: Add support for Steam versions of Indy 3, Indy 4, Loom and Dig
Many Thanks to Ben Castricum for the original patch
2014-07-03 00:13:33 +03:00
David Turner
cb596113a7 Merge pull request #461 from digitall/vkeybdFix
Add trigger for Virtual Keyboard on long press of Middle Mouse Button
2014-06-28 14:59:08 +01:00
D G Turner
536203b352 DEVTOOLS: Add "small" vkeybd pack to create_project postbuild script. 2014-06-25 20:14:17 +01:00
Kirben
5e78bee2f5 SCUMM: Add UK Windows version of Freddi Fish 3. 2014-06-25 19:10:28 +10:00
Johannes Schickel
59036a40ce DEVTOOLS: List MSVC 2013 support in create_project's help output. 2014-06-22 02:02:05 +02:00
Joel Teichroeb
c43ce9ecf3 ALL: Remove support for MSVC8 and older
MSVC8 gives various compile error relating to templates that were changed
back in 2008, leading me to belive that no one is using it, and that there
is not point adding work arounds for a 9 year old compiler no one uses.
2014-06-21 11:32:45 -07:00
anotherguest
de15b20530 SYMBIAN: Add Fedor to Symbian Credit list in credits.pl 2014-06-11 11:48:51 +02:00
johndoe123
9759b3481d DEVTOOLS: Skip adding duplicate items in create_neverhood
Some sub rectangles point to the same message list, these are now saved only once instead of several times.
2014-06-06 09:59:40 +02:00
johndoe123
59cd6d4b66 DEVTOOLS: Remove duplicate table entry in create_neverhood 2014-06-06 09:55:55 +02:00
Strangerke
a07b43eebe Voyeur: update credits.pl 2014-05-28 22:40:41 +02:00
Strangerke
42b2191970 MADS: update credits.pl 2014-05-28 22:37:02 +02:00
athrxx
2e8f2ba822 KYRA: fix static resources in Russian fan translation
(some messed up strings)
2014-03-17 21:32:41 +01:00
Torbjörn Andersson
1b8b10e9df DEVTOOLS: Fix accidental string concatenation (CID 1192645, 1192646)
The other string concatenation looks deliberate to avoid compiler
warnings, but these were almost certainly accidental. Also fixed
some German inventory-related strings. Dreammaster has promised to
generate a new lure.dat, since I'm not comfortable doing it myself.
2014-03-16 19:41:57 +01:00
Johannes Schickel
d771c4d3bb KYRA: Fix EoB 1 German rest string when monsters are nearby. 2014-03-03 02:00:05 +01:00
Johannes Schickel
800fc0722d DEVTOOLS: Rewrite create_kyradat.
Now static data is directly stored inside source code files which allows the
tool to generate kyra.dat without any additional input.

This will make supporting fan translations easier, since only the localized
strings have to be added and an appropriate game entry has to be added.
2014-03-03 02:00:04 +01:00
Matthew Hoops
740b6e8fbd IMAGE: Move all ImageDecoders to image/ 2014-02-28 00:27:28 -05:00
Johannes Schickel
836250c86a DEVTOOLS: Slight constant name cleanup in create_kyradat. 2014-02-24 01:38:24 +01:00
Johannes Schickel
e96900aec3 DEVTOOLS: Make GPL headers consistent in themselves. 2014-02-18 02:39:33 +01:00
Johannes Schickel
2fe303ce3f Merge pull request #409 from lordhoto/rtti
Enable RTTI and clean up the code by exploiting the availability of dynamic_cast.
2014-01-23 15:23:12 -08:00
uruk
ab98e22c3b AVALANCHE: Repair credits.pl 2014-01-15 11:28:44 +01:00