elasota
22b72dba52
COMMON: Remove BasePtr base class from SharedPtr and WeakPtr. Fix missing refCount method in SharedPtr.
2022-04-25 18:20:19 -07:00
elasota
bd23944fd1
COMMON: Fix SharedPtr natvis
2022-04-25 18:20:19 -07:00
SupSuper
601d9dc7d4
CREATE_PROJECT: Warning flag -Wall already includes -Wimplicit
2022-04-25 06:59:13 +01:00
SupSuper
18ebbdcf99
CREATE_PROJECT: Don't add GCC warnings to MSVC CMake
2022-04-25 06:46:28 +01:00
SupSuper
d2ad40a7a1
CREATE_PROJECT: Fix missing prefix in CMake engines
2022-04-25 06:28:40 +01:00
Torbjörn Andersson
5ba5ab9926
SCUMM: Add GUIO_ENHANCEMENTS flag to indicate a game has enhancements
...
This should make it easier to add the "Enable enhancements" checkbox to
games, without accidentally adding it to demos etc. It's possible that
it will eventually become reduntant as the number of enhancement grows.
But there are so many demos and variants that I doubt that will ever
actually happen.
2022-04-22 00:36:15 +03:00
Orgad Shaneh
35e54427ad
SCUMM: Add COMI Hebrew entry also to scumm-md5.txt
...
Amends 669b722434da19e62ca57ad5f9d422cc6860419a.
2022-04-19 23:34:07 +03:00
Orgad Shaneh
d5889c9d21
SCUMM: Fix wrong entry in md5 table
...
Amends 34bc417d12a27dab03d72c158e97af789439001d
2022-04-19 23:34:06 +03:00
Filippos Karapetis
ec16ebbf96
Revert "SCUMM: Refactor the workaround for the broken sample in Indy4"
...
This reverts commit c59df76164573928d189503a93e10e87b3b7b590.
2022-04-16 14:25:51 +03:00
Filippos Karapetis
c59df76164
SCUMM: Refactor the workaround for the broken sample in Indy4
...
This makes the workaround code more self-contained
2022-04-16 14:23:02 +03:00
Donovan Watteau
f6641e18b2
BUILD: Remove support for ancient SGI MIPSpro
...
This very old compiler has no C++11 support, so we're now sure that
its support (and workarounds) can be removed.
2022-04-15 22:43:57 +02:00
Paweł Kołodziejski
8b6df2de29
DEVTOOLS: XCode: Update iOS deployment version
2022-03-11 17:24:13 +01:00
Orgad Shaneh
34d3841269
CREATE_PROJECT: Fix cmake project with opengl enabled
...
Compliments 04b1ce5a6e88c7b9d8320f5c12b745131479e397.
2022-03-07 14:42:52 +02:00
Pragyansh Chaturvedi
34bc417d12
SCUMM: Fix bug #13196 - Invalid phrase with GIVE crashes Monkey EGA Demo
...
* SCUMM: Fix Invalid phrase with GIVE crashes Monkey Island EGA Demo
* SCUMM: Suggested changes on Pull #3731
* SCUMM: specify game id in Pull #3731
* SCUMM: seperated AMIGA monkey VGA and VGA Demo variants. Assigned GF_DEMO flags
2022-03-07 12:28:09 +02:00
Paweł Kołodziejski
2ac26ade3e
DEVTOOLS: Xcode project: Add shaders files only for specific enabled engines
2022-03-07 11:08:57 +01:00
D G Turner
9528ac4883
DEVTOOLS: Fix Redundant Declarations in Titanic Datafile Tool
...
These would produce GCC Warnings if -Wredundant-decls is enabled.
2022-03-07 09:15:04 +00:00
D G Turner
0b417714ca
DEVTOOLS: Fix Redundant Declaration in Teenagent Datafile Tool
...
This would produce GCC Warnings if -Wredundant-decls is enabled.
2022-03-07 09:15:04 +00:00
D G Turner
6f637ada20
DEVTOOLS: Fix Redundant Declaration in Neverhood Datafile Tool
...
This would produce GCC Warnings if -Wredundant-decls is enabled.
2022-03-07 09:15:04 +00:00
D G Turner
f0822b2d66
DEVTOOLS: Fix Redundant Declaration in Kyra Datafile Tool
...
This would produce GCC Warnings if -Wredundant-decls is enabled.
2022-03-07 09:15:04 +00:00
D G Turner
5705489d5a
DEVTOOLS: Fix Redundant Declaration in Cryomni3d Datafile Tool
...
This would produce GCC Warnings if -Wredundant-decls is enabled.
2022-03-07 09:15:04 +00:00
D G Turner
d09e10a4a1
DEVTOOLS: Fix Redundant Declaration in Ultima Datafile Tool
...
This would produce GCC Warnings if -Wredundant-decls is enabled.
2022-03-07 09:15:04 +00:00
Paweł Kołodziejski
b21a081f2c
DEVTOOLS: Added shader files to Xcode project
2022-03-06 23:30:02 +01:00
Orgad Shaneh
c02abd2967
CREATE_PROJECT: Simplify engines part
...
Create a function add_engine which handles everything for the engine, and
remove redundant conditions all over the project file.
2022-03-05 21:39:08 +02:00
Orgad Shaneh
097b543c6c
CREATE_PROJECT: Replace c++0x with c++11 in Xcode generator
2022-03-05 21:34:01 +02:00
Paweł Kołodziejski
fbd6b1ceed
DEVTOOLS: Skip 'openglsdl' directory for iOS Xcode project
2022-03-04 19:22:17 +01:00
trembyle
b9e7b1dfcd
COMMON: ENGINES: Correct Czech language ISO code
...
1. Correct constant in common files
2. Add the old code to obsolete language codes
3. Replace all occurences in engine code
2022-03-04 18:29:02 +01:00
Torbjörn Andersson
7df600d656
SCUMM: Add detection entry for Loom demos
...
This is so that the demos can be properly distinguished from the full
game by looking at the GF_DEMO flag.
2022-02-08 13:31:39 +01:00
NMIError
221fa4c841
AUDIO: Add support for RetroWave OPL3
...
This commit adds support for the SudoMaker RetroWave OPL3 sound card. Requires
the retrowave library.
Add the following settings to scummvm.ini:
retrowaveopl3_bus=serial
retrowaveopl3_port=<port> f.e. COM3 or ttyACM0
2022-01-29 17:33:29 +01:00
Thunderforge
fd129ebc0c
JANITORIAL: "Mac OS X" and "OS X" to "macOS" in comments
...
Apple's desktop operating system was formerly called "Mac OS X" and "OS X", but since 2016 it has been called "macOS" (starting with version 10.12).
Changing across all comments and documentation to use this current terminology, except in cases where the historical versions are explicitly referenced. No code changes are made; we should consider changing those in future PRs.
2022-01-29 14:15:05 +01:00
Le Philousophe
04b1ce5a6e
CREATE_PROJECT: Make OpenGL features consistent with configure
2022-01-18 16:49:03 +01:00
Orgad Shaneh
7998025b98
CREATE_PROJECT: Centralize toUpper
2022-01-18 09:24:29 +02:00
Orgad Shaneh
aa24872dc6
CREATE_PROJECT: Accept std::ostream in writeFileListToProject
2022-01-14 12:53:21 +02:00
Orgad Shaneh
c20f81e430
CREATE_PROJECT: Sparkle override/final
2022-01-14 12:53:21 +02:00
Orgad Shaneh
be1e3a011a
CREATE_PROJECT: Use range-based for in cmake generator
2022-01-14 08:35:31 +02:00
Orgad Shaneh
cf32f6a497
CREATE_PROJECT: Leverage C++11 string literals for cmake generator
2022-01-14 06:02:13 +02:00
Orgad Shaneh
56495448b2
CREATE_PROJECT: Enable C++11
2022-01-14 06:02:13 +02:00
Orgad Shaneh
f7d528e1b8
DEVTOOLS: Fix link in cmake project with tts enabled
2022-01-12 23:42:41 +02:00
Orgad Shaneh
1d080331a4
DEVTOOLS: Bump minimum cmake version to 3.13
...
This mutes the following warning:
CMake Warning (dev) at CMakeLists.txt:1581 (target_sources):
Policy CMP0076 is not set: target_sources() command converts relative paths
to absolute. Run "cmake --help-policy CMP0076" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
An interface source of target "scummvm" has a relative path.
This warning is for project developers. Use -Wno-dev to suppress it.
2022-01-12 23:41:38 +02:00
Le Philousophe
52dcac9fc6
CREATE_PROJECT: Fix theoradec feature name
...
This is needed by sword25
2022-01-09 17:28:17 +01:00
Le Philousophe
0011ad97cb
CREATE_PROJECT: Add a warning when the feature is not found
2022-01-09 17:28:17 +01:00
Henrik "Henke37" Andersson
8119ae19c0
CREATE_PROJECT: Fix feature name for freetype
...
The name was inconsistent with the main build system
2022-01-09 18:27:24 +02:00
Henrik "Henke37" Andersson
61e2c5c928
CREATE_PROJECT: Consistent name for zlib
...
The feature name didn't match with other code.
2022-01-06 22:43:05 +02:00
Paweł Kołodziejski
d33c181d5f
DEVTOOLS: Silence compiler warning
2022-01-01 16:47:12 +01:00
Paweł Kołodziejski
e2f4f0e15b
DEVTOOLS: Avoid global constructor
2022-01-01 16:28:11 +01:00
Paweł Kołodziejski
67738ba522
DEVTOOLS: Avoid global constructors
2022-01-01 16:18:01 +01:00
Paweł Kołodziejski
2dafdf1d46
DEVTOOLS: Removed duplicated entry
2022-01-01 16:01:19 +01:00
Paweł Kołodziejski
ef64a4fef9
DEVTOOLS: Silence compiler warnings
2022-01-01 16:00:46 +01:00
Paweł Kołodziejski
7ddb8b70b6
DEVTOOLS: Avoid global constructors
2022-01-01 15:56:57 +01:00
Paweł Kołodziejski
a829278e88
DEVTOOLS: Silence compiler warnings
2022-01-01 15:44:40 +01:00
Paweł Kołodziejski
7e86a21a6a
DEVTOOLS: Avoid global constructor
2022-01-01 15:25:28 +01:00