Commit Graph
92 Commits
Author SHA1 Message Date
Lothar Serra Mari 9aa113a540 DISTS: Fix whitespaces in scummvm.rc 2020-11-17 20:47:29 +01:00
Lothar Serra Mari 6fa176245d DISTS: Attempt to split scummvm.rc into 'common' and 'feature specific' 2020-11-17 20:46:23 +01:00
Vladimir Serbinenko 68a9136e4d COMMON: Rewrite Encoder and drop dependency on iconv (#2586)
Different platforms have different levels of support of encodings and
often have slight variations. We already have tables for most encoding
with only CJK missing. Full transcoding inclusion allows us to get reliable
encoding results independently of platform. The biggest con is the need for
external tables encoding.dat.

It removes a duplicate table for korean in graphics/korfont.cpp
2020-11-15 16:20:35 +01:00
LMerckx d76faf125c GRIM: Simplify shaders for Raspberry PI (#2618)
* GRIM: Simplify shaders for Raspberry PI
2020-11-13 06:22:20 +01:00
Paweł Kołodziejski 8c6d690e23 DISTS: Added new wme shaders for windows target 2020-11-03 12:01:54 +01:00
Paweł Kołodziejski d44f1f77ed GRIM: Rename engine data patches 2020-11-01 14:10:09 +01:00
Paweł Kołodziejski a63040b60e DISTS: Update conditions for install shader files 2020-10-12 18:33:00 +02:00
SupSuper b8cec30e94 WIN32: Remove duplicate Wintermute shaders 2020-10-09 22:01:07 +01:00
Paweł Kołodziejski 35b9cccbde ALL: Merge ResidualVM 2020-10-09 19:44:13 +02:00
Lothar Serra Mari 18756f80b1 BUILD: Add option to exclude additional resources from the binary 2020-09-21 23:14:23 +02:00
Lothar Serra Mari 3c1c8123dc DISTS: WIN32: Update project description to match the new scope 2020-09-20 19:07:02 +02:00
Thierry Crozat dc88a9fcb1 DISTS: Update the list of files to distribute 2020-09-02 20:42:18 +01:00
Lothar Serra Mari b6edd17c02 DISTS: Fix including macgui.dat to the Win32 resources 2020-08-09 11:58:39 +02:00
Eugene Sandulenko b767b04b16 DISTS: Added macgui.dat to distribution 2020-08-09 10:36:13 +02:00
Lothar Serra Mari b25841e4ae BUILD: Add ultima.dat to the list of engine data files 2020-02-02 22:35:20 +01:00
Eugene Sandulenko c05b911563 ALL: Bump copyright year to 2020 2020-01-01 00:01:00 +01:00
sluicebox b12194ef73 WIN32: Remove DISCARDABLE from resource script
Removes memory attribute that's been ignored since Win16
2019-08-04 13:46:34 -07:00
Antoniou Athanasios e9623740f0 WIN32: Add a default application manifest
This fixes an OpenGL renderer issue for builds with MSYS2/Mingw64 or MSYS2/Mingw32

The issue pertains to MSYS2 adding a default manifest file (default-manifest.o) to the executable

The bug is for PC systems with GPU drivers that were not properly supported for Windows 10 
systems, like Intel HD Graphics series 1st and 2nd generations. In those systems, launching a 
game in ScummVM (built with MSYS2/Mingw) with the OpenGL renderer would cause the game 
screen to be a white blank image, and various warnings would be output to the console, eg.
"WARNING: GL ERROR: GL_INVALID_ENUM on glTexSubImage2D(0x0DE1, 0, 0, area.top, src.w, area.height(), _glFormat, _glType, src.gere.cpp:167)!"
This was due to MSYS2/Mingw builds trying to load the (poorly supported) GPU driver while advertising support for Windows 10 in their
embedded default Manifest file. Hence, the GPU driver DLL (eg ig4icd64.dll) would be unloaded, causing the bug.

More information is available in the following links:
https://github.com/pal1000/save-legacy-intel-graphics
https://github.com/LWJGL/lwjgl/issues/119
https://github.com/msys2/MSYS2-packages/issues/454
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69880

Credits to sluicebox for the VS GenerateManifest flag
2019-08-04 14:18:50 +03:00
Le Philousophe 418cec512f CRYOMNI3D: Add internationalization through external DAT file 2019-07-05 07:51:19 +02:00
Matan Bareket 69cecebdbc BUILD: Update default theme to use remastered 2019-04-02 10:55:57 -04:00
Cameron Cawley 398d9517b4 WIN32: Escape the copyright symbol in the resource script 2019-03-23 21:36:56 +02:00
Lothar Serra Mari 1aba295dcc ALL: Bump copyright year to 2019 2019-03-03 14:18:35 +01:00
sluicebox e67b8501bf WIN32: Fix embedding disabled engine files
Fix Windows builds (msvc and mingw) including data files from disabled
engines as embedded resources in executable. Bug #10878
2019-03-02 10:01:37 +02:00
Cameron Cawley 7dbc613258 BUILD: Add fonts.dat to packaging rules 2018-12-25 12:47:42 +01:00
Paul Gilbert 7b1b3935b8 GLK: Fix remaining Gargoyle references identified by digitall 2018-12-08 19:05:59 -08:00
Paul Gilbert 65167bd202 GLK: Added a fonts.dat Zip archive containing the fonts 2018-12-08 19:05:59 -08:00
Lothar Serra Mari 098d4bce59 WIN32: Fix missing line ending in the FileDescription tag 2018-12-04 23:07:01 +01:00
Lothar Serra Mari a588110356 WIN32: Update FileDescription flag in scummvm.rc
This fixes https://bugs.scummvm.org/ticket/10817
2018-12-04 22:57:03 +01:00
Cameron Cawley 8c6f9e5116 WIN32: Retrieve the version information for the resource script from base/internal_version.h 2018-11-16 09:14:37 +00:00
Cameron Cawley 69167061a9 WIN32: Fix typo in resource script 2018-06-29 16:19:32 +01:00
Paul Gilbert 900ef91aca XEEN: Creation of create_xeen tool 2018-02-23 15:23:20 -05:00
Thierry Crozat c1accefe5c BUILD: Add supernova.dat to install rules 2018-01-23 22:50:39 +00:00
Eugene Sandulenko d6078ea406 ALL: Bump copyright year. 2018! 2018-01-01 00:09:56 +01:00
Thierry Crozat cd7e6cd31c RELEASE: This is 2.1.0git 2017-11-30 00:13:10 +00:00
Colin Snover c13defd661 RELEASE: 1.10 will henceforth be known as 2.0
General consensus on the ML was that people wanted to do this.
http://lists.scummvm.org/pipermail/scummvm-devel/2017-November/012008.html
2017-11-21 15:26:52 -06:00
Thierry Crozat ab8b5273ef BUILD: Add titanic.dat files to the list of engines data files 2017-07-02 22:08:26 +01:00
Kirben e2b27d86d8 BUILD: Add cryo.dat to resource files for Windows builds. 2017-02-12 08:58:46 +11:00
Eugene Sandulenko ab7a152c3a ALL: Bump copyright year to 2017 2017-01-01 10:58:56 +01:00
Thierry Crozat 6c13a4d000 DISTS: Fix corrupted character in copyright string for Windows exe
This was introduced in commit 02827d0.
2016-10-17 23:37:21 +01:00
Eugene Sandulenko 53790e7497 RELEASE: This is 1.10.0git 2016-09-26 20:57:54 +02:00
Thierry Crozat fa5a5bf865 CLOUD: Move wwwroot archive to dists and script to devtools
Both the data used to generate the archive and the archive itself
were moved to dists/ instead of being in backends/.

The script was also improved to optionally take a path as a command
line argument to indicate where the wwwroot data are instead of
assuming they are in the working directory.

Finally a 'wwwroot' make target was also added to invoke the python script and generate the archive.
with the expected path to
2016-09-06 00:43:25 +01:00
Thierry Crozat 02827d0dab BUILD: Add wwwroot.zip to resource files for Windows builds
The file had already been added to scummvm.rc, but not to
scummvm.rc.in. As a result running update-version.pl would
have caused the change to be lost.
2016-09-05 23:39:59 +01:00
Alexander Tkachev 5176eaba81 CLOUD: Add wwwroot
wwwroot.zip contains ScummVM local webserver's resources, such as
template html pages, styles and images.

One can make it from wwwroot directory contents by running
make_archive.py script.

It's added to scummvm.rc, so it's included in the executable (it works
with MinGW, but I was unable to do that in VS yet).

IndexPageHandler is the one who returns these resources. It uses
index.html for "/". I'm replacing "{message}" with translated message,
so that's the way I thought the templates should work.
2016-08-24 16:07:55 +06:00
Filippos Karapetis 8b3a08047c UPDATES: Add support for WinSparkle 2016-05-22 18:52:33 +03:00
Eugene Sandulenko 0930018045 RELEASE: This is 1.9.0git 2016-02-05 23:31:25 +01:00
Eugene Sandulenko 55100f224a ALL: Update copyright years 2016-01-01 13:33:39 +01:00
Kirben d33c444f05 BUILD: Add access.dat to resource file for Windows builds. 2015-11-28 10:14:13 +11:00
Thierry Crozat 1244597849 JANITORIAL: Update copyright year 2015-01-18 02:24:51 +00:00
Eugene Sandulenko 3c6284a1c7 RELEASE: This is 1.8.0git 2014-06-30 23:55:38 +03:00
Eugene Sandulenko ae6efb09b7 JANITORIAL: Update copyright year 2014-01-01 12:44:08 +02:00