[Scummvm-git-logs] scummvm master -> 7d55141d7814d8e421b87f01f7a230508134e907

neuromancer noreply at scummvm.org
Mon Jan 2 14:43:02 UTC 2023


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

Summary:
7d55141d78 FREESCAPE: added UI image for Space Station Oblivion for C64 and regenerated freescape.dat


Commit: 7d55141d7814d8e421b87f01f7a230508134e907
    https://github.com/scummvm/scummvm/commit/7d55141d7814d8e421b87f01f7a230508134e907
Author: neuromancer (gustavo.grieco at gmail.com)
Date: 2023-01-02T11:41:58-03:00

Commit Message:
FREESCAPE: added UI image for Space Station Oblivion for C64 and regenerated freescape.dat

Changed paths:
  A devtools/create_freescape/spacestationoblivion-c64_Commodore 64.bmp
    dists/engine-data/freescape.dat
    engines/freescape/games/driller.cpp


diff --git a/devtools/create_freescape/spacestationoblivion-c64_Commodore 64.bmp b/devtools/create_freescape/spacestationoblivion-c64_Commodore 64.bmp
new file mode 100644
index 00000000000..1ba8f235161
Binary files /dev/null and b/devtools/create_freescape/spacestationoblivion-c64_Commodore 64.bmp differ
diff --git a/dists/engine-data/freescape.dat b/dists/engine-data/freescape.dat
index 0340b9413fa..7ae212617a1 100644
Binary files a/dists/engine-data/freescape.dat and b/dists/engine-data/freescape.dat differ
diff --git a/engines/freescape/games/driller.cpp b/engines/freescape/games/driller.cpp
index 8aceabb3da4..6d3f8ceeaea 100644
--- a/engines/freescape/games/driller.cpp
+++ b/engines/freescape/games/driller.cpp
@@ -109,6 +109,8 @@ DrillerEngine::DrillerEngine(OSystem *syst, const ADGameDescription *gd) : Frees
 		_viewArea = Common::Rect(58, 20, 266, 124);
 	else if (isCPC())
 		_viewArea = Common::Rect(36, 19, 284, 120);
+	else if (isC64())
+		_viewArea = Common::Rect(32, 16, 288, 119);
 
 	_playerHeightNumber = 1;
 	_playerHeights.push_back(16);
@@ -518,6 +520,7 @@ void DrillerEngine::loadAssetsFullGame() {
 			error("Unknown Amstrad CPC variant");
 	} else if (isC64()) {
 		if (_targetName.hasPrefix("spacestationoblivion")) {
+			loadBundledImages();
 			file.open("spacestationoblivion.c64.extracted");
 			//load8bitBinary(&file, 0xeee, 4);
 			load8bitBinary(&file, 0x8e02, 4);




More information about the Scummvm-git-logs mailing list