[Scummvm-git-logs] scummvm master -> ef97ff28f310b5fb9dfcab89dd4ead955360d714

bluegr bluegr at gmail.com
Sun Aug 30 12:30:25 UTC 2020


This automated email contains information about 5 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
95603045f6 GUI: Add missing fonts to fonts.dat, and include the Liberation fonts
2f6d499349 ZVISION: Use the liberation fonts by default
f8a36ec93a SCI: Promote PQ:SWAT to testing
9360d1837e NEWS: Sort newly supported games by name
ef97ff28f3 NEWS: Mention PQ:SWAT


Commit: 95603045f61621ba5510d64ae8bb4bb89a45d7a2
    https://github.com/scummvm/scummvm/commit/95603045f61621ba5510d64ae8bb4bb89a45d7a2
Author: Filippos Karapetis (bluegr at gmail.com)
Date: 2020-08-30T15:27:14+03:00

Commit Message:
GUI: Add missing fonts to fonts.dat, and include the Liberation fonts

- Add the missing FreeMono, FreeSerif and FreeSerifBold fonts
- Add the following Liberation fonts, to be used in zvision games (regular
  and bold font faces):  LiberationMono, LiberationSans, LiberationSerif

Changed paths:
    dists/engine-data/fonts.dat


diff --git a/dists/engine-data/fonts.dat b/dists/engine-data/fonts.dat
index ddc25a5644..793256c489 100644
Binary files a/dists/engine-data/fonts.dat and b/dists/engine-data/fonts.dat differ


Commit: 2f6d499349ed9fa75012532ad2b0eb3f4610969e
    https://github.com/scummvm/scummvm/commit/2f6d499349ed9fa75012532ad2b0eb3f4610969e
Author: Filippos Karapetis (bluegr at gmail.com)
Date: 2020-08-30T15:27:15+03:00

Commit Message:
ZVISION: Use the liberation fonts by default

These do not exhibit some of the glitches seen with the GNU FreeType
fonts in zvision games

Changed paths:
    engines/zvision/text/truetype_font.cpp


diff --git a/engines/zvision/text/truetype_font.cpp b/engines/zvision/text/truetype_font.cpp
index b99b575eb1..213ecb48dc 100644
--- a/engines/zvision/text/truetype_font.cpp
+++ b/engines/zvision/text/truetype_font.cpp
@@ -122,7 +122,7 @@ bool StyledTTFont::loadFont(const Common::String &fontName, int32 point, uint st
 	if (!file.open(newFontName) && !_engine->getSearchManager()->openFile(file, newFontName) &&
 		!file.open(liberationFontName) && !_engine->getSearchManager()->openFile(file, liberationFontName) &&
 		!file.open(freeFontName) && !_engine->getSearchManager()->openFile(file, freeFontName)) {
-		newFont = Graphics::loadTTFFontFromArchive(freeFontName, point, Graphics::kTTFSizeModeCell, 0, (sharp ? Graphics::kTTFRenderModeMonochrome : Graphics::kTTFRenderModeNormal));
+		newFont = Graphics::loadTTFFontFromArchive(liberationFontName, point, Graphics::kTTFSizeModeCell, 0, (sharp ? Graphics::kTTFRenderModeMonochrome : Graphics::kTTFRenderModeNormal));
 	} else {
 		newFont = Graphics::loadTTFFont(file, point, Graphics::kTTFSizeModeCell, 0, (sharp ? Graphics::kTTFRenderModeMonochrome : Graphics::kTTFRenderModeNormal));
 	}


Commit: f8a36ec93a2964bdc9bc2abf20be06e2d35659a5
    https://github.com/scummvm/scummvm/commit/f8a36ec93a2964bdc9bc2abf20be06e2d35659a5
Author: Filippos Karapetis (bluegr at gmail.com)
Date: 2020-08-30T15:27:15+03:00

Commit Message:
SCI: Promote PQ:SWAT to testing

Changed paths:
    engines/sci/detection_tables.h


diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index b70bafd445..4c38e0946c 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -4005,7 +4005,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		{"resource.map", 0, "8c96733ef94c21526792f7ca4e3f2120", 1648},
 		{"resource.000", 0, "d8892f1b8c56c8f7704325460f49b300", 3676175},
 		AD_LISTEND},
-		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_UNSTABLE, GUIO_PQSWAT_DEMO },
+		Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_TESTING, GUIO_PQSWAT_DEMO },
 
 	// Police Quest: SWAT - English DOS (from GOG.com)
 	// Executable scanning reports "2.100.002", VERSION file reports "1.0c"
@@ -4013,7 +4013,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		{"resmap.000", 0, "1c2563fee189885e29d9348f37306d94", 12175},
 		{"ressci.000", 0, "b2e1826ca81ce2e7e764587f5a14eee9", 127149181},
 		AD_LISTEND},
-		Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO_PQSWAT },
+		Common::EN_ANY, Common::kPlatformDOS, ADGF_TESTING, GUIO_PQSWAT },
 
 	// Police Quest: SWAT - English Windows (from the Police Quest Collection)
 	// Executable scanning reports "2.100.002", VERSION file reports "1.0c"
@@ -4028,7 +4028,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		{"resmap.004", 0, "4228038906f041623e65789500b22285", 6835},
 		{"ressci.004", 0, "b7e619e6ecf62fe65d5116a3a422e5f0", 46223872},
 		AD_LISTEND},
-		Common::EN_ANY, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO_PQSWAT },
+		Common::EN_ANY, Common::kPlatformDOS, ADGF_TESTING, GUIO_PQSWAT },
 
 	// Police Quest: SWAT - French 1.100 DOS/Windows
 	// Reported by e-Scarlatti in bug #11100
@@ -4042,7 +4042,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
 		{"resmap.004", 0, "93c7638e131b28a251985c5114b14838", 10162},
 		{"ressci.004", 0, "b2bd962abeb3c1239773fdf7a530231c", 50998883},
 		AD_LISTEND},
-		Common::FR_FRA, Common::kPlatformDOS, ADGF_UNSTABLE, GUIO_PQSWAT },
+		Common::FR_FRA, Common::kPlatformDOS, ADGF_TESTING, GUIO_PQSWAT },
 
 	// Police Quest: SWAT - English Macintosh CD
 	// NOTE: This only contains disc 1 files


Commit: 9360d1837e0c871b8d54331e24c3c6e3a879ebee
    https://github.com/scummvm/scummvm/commit/9360d1837e0c871b8d54331e24c3c6e3a879ebee
Author: Filippos Karapetis (bluegr at gmail.com)
Date: 2020-08-30T15:28:51+03:00

Commit Message:
NEWS: Sort newly supported games by name

Changed paths:
    NEWS.md


diff --git a/NEWS.md b/NEWS.md
index 7c9d6d99cb..ae1223c782 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -7,19 +7,19 @@ For a more comprehensive changelog of the latest experimental code, see:
 #### 2.2.0 (2020-09-XX)
 
  New games:
-   - Added support for English translation of Prince and the Coward.
-   - Added support for Ultima IV - Quest of the Avatar.
-   - Added support for Ultima VI - The False Prophet.
-   - Added support for Ultima VIII - Pagan.
+   - Added support for Blazing Dragons.
+   - Added support for Griffon Legend.
    - Added support for Interactive Fiction games based on the following engines:
      ADRIFT (except for version 5), AdvSys, AGT, Alan 2 & 3,
      Archetype (newly reimplemented for Glk from the original Pascal sources),
      Hugo, JACL, Level 9, Magnetic Scrolls, Quest, Scott Adams,
      ZCode (all ZCode games except the Infocom graphical version 6 games).
      Currently, more than 1600 games are detected and supported.
-   - Added support for Blazing Dragons.
    - Added support for Operation Stealth.
-   - Added support for Griffon Legend.
+   - Added support for English translation of Prince and the Coward.
+   - Added support for Ultima IV - Quest of the Avatar.
+   - Added support for Ultima VI - The False Prophet.
+   - Added support for Ultima VIII - Pagan.
 
  New ports:
    - MorphOS port got a major rewrite.


Commit: ef97ff28f310b5fb9dfcab89dd4ead955360d714
    https://github.com/scummvm/scummvm/commit/ef97ff28f310b5fb9dfcab89dd4ead955360d714
Author: Filippos Karapetis (bluegr at gmail.com)
Date: 2020-08-30T15:29:49+03:00

Commit Message:
NEWS: Mention PQ:SWAT

Changed paths:
    NEWS.md


diff --git a/NEWS.md b/NEWS.md
index ae1223c782..67e76b4cdd 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -16,6 +16,7 @@ For a more comprehensive changelog of the latest experimental code, see:
      ZCode (all ZCode games except the Infocom graphical version 6 games).
      Currently, more than 1600 games are detected and supported.
    - Added support for Operation Stealth.
+   - Added support for Police Quest: SWAT.
    - Added support for English translation of Prince and the Coward.
    - Added support for Ultima IV - Quest of the Avatar.
    - Added support for Ultima VI - The False Prophet.




More information about the Scummvm-git-logs mailing list