[Scummvm-git-logs] scummvm master -> 19401d0427ff522eb9ad8aa1ced34a084299c81f

mduggan noreply at scummvm.org
Wed Jun 24 11:10:28 UTC 2026


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

Summary:
19401d0427 ACCESS: Fix path for original Noctropolis comic data


Commit: 19401d0427ff522eb9ad8aa1ced34a084299c81f
    https://github.com/scummvm/scummvm/commit/19401d0427ff522eb9ad8aa1ced34a084299c81f
Author: Matthew Duggan (mgithub at guarana.org)
Date: 2026-06-24T21:10:11+10:00

Commit Message:
ACCESS: Fix path for original Noctropolis comic data

The COMDATA folder in the original version of the game appears outside of the
DARK folder, so support that layout too.

Changed paths:
    engines/access/noctropolis/noctropolis_comicviewer.cpp


diff --git a/engines/access/noctropolis/noctropolis_comicviewer.cpp b/engines/access/noctropolis/noctropolis_comicviewer.cpp
index 757c5631760..0d295635a78 100644
--- a/engines/access/noctropolis/noctropolis_comicviewer.cpp
+++ b/engines/access/noctropolis/noctropolis_comicviewer.cpp
@@ -84,6 +84,11 @@ PageResult ComicViewer::runPage(const ComicPage *page) {
 	_vm->_files->loadScreen(pagePath);
 
 	Common::Path bubbleDataPath = ((NoctropolisResources *)_vm->_res)->translatePath("DARK/COMDATA/comic.ap");
+
+	// Original does not have DARK or DEMO etc, try without.
+	if (!_vm->_files->existFile(bubbleDataPath))
+		bubbleDataPath = Common::Path("COMDATA/comic.ap");
+
 	Resource *bubbleData = _vm->_files->loadRawFile(bubbleDataPath);
 	_bubbleSprites = new SpriteResource(_vm, bubbleData);
 	delete bubbleData;




More information about the Scummvm-git-logs mailing list