Commit Graph
2207 Commits
Author SHA1 Message Date
Filippos Karapetis e9e30b0c23 SCI: Change the generated SCIFX code to arrays
The end result of these rules is palette adjustments, so there's no
reason to create custom code for each effect. Searching for palette
mods has an O(n) complexity, but the dataset is quite small, so it
should be negligible.
2020-11-08 22:27:46 +02:00
athrxx 3af0d8daa3 KYRA: remove support for fan translations by Siberian Gremlin
(due to issues with the translator)
2020-11-08 20:31:42 +01:00
Martin Gerhardy fa19374e58 CREATE_PROJECT: added .gitignore to create_project cmake part 2020-11-08 11:32:59 +01:00
Martin Gerhardy 7be30d492b CREATE_PROJECT: fixed cmake generator
* Support for pkg-config was added
* Shortened the CMakeLists.txt by more than 4000 lines
* Added macro for feature detection
* Configure stage is reporting missing libs as error now (they were reported as compile errors during the build before)
* Link the scummvm-detection lib (this was missing before)
* Added missing defines like DETECTION_STATIC and USE_SDL2
* Group impl and header files in src file list to shorten the cmake script
* Unified indention for generated script
2020-11-08 11:30:25 +01:00
SupSuper b58abb64d7 CREATE_PROJECT: Only create detection project if feature is enabled 2020-11-03 07:10:13 +00:00
Henrik "Henke37" Andersson 803d8f1ba5 CREATE_PROJECT: Put detection in a separate project
Keeps the main project clean and is a prerequisite for loading detection as a plugin
2020-11-03 07:10:13 +00:00
Matthew Duggan 5048fcc298 ULTIMA8: Fix crusader weapon overlays 2020-11-02 16:18:02 +09:00
Paweł Kołodziejski d44f1f77ed GRIM: Rename engine data patches 2020-11-01 14:10:09 +01:00
Matthew Duggan 5135f1f4b9 ALL: Run optipng to reduce png file size 2020-11-01 21:34:03 +09:00
Vladimir Serbinenko 29cfa7bb0f COMMON: Merge code for str.cpp and ustr.cpp
Most of the code in str.cpp and ustr.cpp is actually the same. Do some
template magic to merge them.
2020-10-31 14:05:30 +01:00
Willem Jan Palenstijn 2cc67cd29b SCI: Add custom palette mods for SQ3 and LSL2
This adds a devtools script to convert scifx config files from FreeSCI
into C++ code to apply the palette mods.

The actual palette mods are by Matt Hargett, and from FreeSCI.
2020-10-31 11:44:28 +02:00
Vladimir Serbinenko 058592794f HADESCH: Add new engine for Hades' Challenge
The game is completable but 3 arcade sequences at the end of Minotaur, Medusa and Troy quests.
Probably full of bugs but I already publish it for consideration
2020-10-24 19:51:30 +02:00
Martin Gerhardy 37bbfc168b TWINE: converted to classes and use the scummvm systems
also converted the code to the coding guidelines of the scummvm team
2020-10-24 16:12:55 +02:00
Eugene Sandulenko 73bdd5d66f SCUMM: Added version to the monkey1 talkie German 2020-10-21 00:59:30 +02:00
Eugene Sandulenko 53ab87843d SCUMM: Added detection for Ultimate Talkie monkey1 German 2020-10-21 00:08:56 +02:00
Martin Gerhardy 813b497955 CREATE_PROJECT: fixed DeepCode warning 2020-10-19 20:24:54 +02:00
Martin Gerhardy 332c826b4b CREATE_PROJECT: export compile_commands.json via cmake
this is useful for e.g. clangd or other clang based tools like the analyser
2020-10-19 20:24:54 +02:00
Dmitry Gladkov 4a4cb46330 KYRA: Add localized strings for the Russian CD Release of HoF (#2545) 2020-10-19 01:05:26 +02:00
Dmitry Gladkov 11368b7d90 KYRA: Support Russian LoK translation by Siberian GRemlin (#2544)
* KYRA: Support Russian LoK translation by Siberian Gremlin

* Mention source of engine data translation

* Mark Russian CD as fan translation to force subtitles
2020-10-18 23:24:11 +02:00
Cameron Cawley 1bf1fb40fc CONFIGURE: Allow building with TinyGL disabled (#2528) 2020-10-14 20:31:22 +02:00
Cameron Cawley 1ea8c9ef03 DEVTOOLS: Fix compiling with MinGW 2020-10-14 16:42:28 +01:00
Eugene Sandulenko 4f0bf5cffd BUILD: Sync new credits file location on Web 2020-10-12 14:46:49 +02:00
Eugene Sandulenko 4c0c187093 CREDITS: Update, add co-leads 2020-10-12 14:44:58 +02:00
SupSuper f22f08059c CREATE_PROJECT: --disable-opengl disables all OpenGL features 2020-10-10 19:53:34 +01:00
SupSuper 1ca009ddc6 CREATE_PROJECT: Remove orphaned opengles v1 feature 2020-10-10 19:50:49 +01:00
Paweł Kołodziejski 264f6f037b ALL: Separate USE_OPENGL and USE_OPENG_GAME. Exclude WME3D for GLES2 for now. 2020-10-10 14:12:07 +02:00
Matthew Duggan 79e2b0ceba CREATE_PROJECT: Add override keyword to remove build warnings 2020-10-10 14:58:44 +09:00
SupSuper e2efeacc12 MSVC: Add OpenGL libraries 2020-10-09 21:26:36 +01:00
Paweł Kołodziejski 35b9cccbde ALL: Merge ResidualVM 2020-10-09 19:44:13 +02:00
Pawel Kolodziejski 48875a1d3d CREDITS: Update copyright file 2020-10-09 12:54:10 +02:00
Pawel Kolodziejski 4631c0e2ed ALL: Sync with ScummVM rev: a4002bdeee 2020-10-04 23:59:26 +02:00
Cameron Cawley a4002bdeee CREATE_PROJECT: Enable C++11 for Xcode builds 2020-10-04 21:46:45 +01:00
Cameron Cawley 1355bfee75 CREATE_PROJECT: Add missing libraries to the Xcode generator 2020-10-04 18:31:00 +02:00
Pawel Kolodziejski e6516edf5e DEV_TOOLS: Remove no longer needed comments 2020-10-04 18:14:13 +02:00
Paweł Kołodziejski e01c915210 CREATE_PROJECT: Added MacPorts paths to Xcode 2020-10-04 18:09:46 +02:00
SupSuper a2c7c9bf2f DEVTOOLS: Fix create_project invalid parameter 2020-10-03 22:31:01 +01:00
Thierry Crozat 3d26333a75 DEVTOOLS: Fix create_project compilation 2020-10-03 14:55:15 +01:00
Thierry Crozat 2eccd9aa8c DEVTOOLS: Add cxx11 feature to create_project 2020-10-03 15:51:14 +02:00
Mataniko 7c732f971e CREDITS: Simplify YAML credits format 2020-10-03 09:09:10 -04:00
aryanrawlani28 58a9de8092 DEVTOOLS: CREATE_PROJECT: Use map instead of unordered_map
- No C11 support yet, revert to use map to fix build
2020-10-03 14:56:36 +02:00
aryanrawlani28 de56694f53 DEVTOOLS: CREATE_PROJECT: Support static detection features
- This allows apps that use create_project to build with statically linked detection features.
- Also add support to write an addtional file - detection_tables.h inside engines/.
2020-10-03 14:56:36 +02:00
Eugene Sandulenko c375a93f68 DEVTOOLS: Print usage information for encode-macbinary.sh 2020-10-02 21:04:26 +02:00
Pawel Kolodziejski 5487e5e718 ALL: Sync with ScummVM rev: e08ba6ff14 2020-09-27 19:45:22 +02:00
Mataniko e99a2fa8c3 CREDITS: Remove unused docbook format 2020-09-27 00:26:13 +01:00
Thierry Crozat b4b91b1fad CREATE_PROJECT: Use RELEASE_BUILD define in Xcode Release configuration 2020-09-26 15:36:31 +01:00
Pawel Kolodziejski 4380aa2409 DEVTOOLS: Fixed theme name 2020-09-25 18:31:23 +02:00
Alexander Reim b26add3356 CREDITS: Add myself 2020-09-24 12:42:21 +02:00
Pawel Kolodziejski bfe58d3c77 ALL: Synced with ScummVM - rev: d4db631f9b 2020-09-23 21:52:10 +02:00
Lothar Serra Mari 819c4083ca DISTS: Add BUILTIN_RESOURCES define to create_project 2020-09-21 23:14:23 +02:00
Cameron Cawley 168b7ac818 DEVTOOLS: Fix crash in convbdf 2020-09-16 20:08:41 +01:00