Lighthouse: Problem on Mac
Moderator: ScummVM Team
-
- Posts: 8
- Joined: Tue Feb 27, 2018 5:53 pm
Lighthouse: Problem on Mac
Hello all,
tried to install and play Lighthouse. At the start this German message appears:
Fehlende oder defekte Spiel-Ressourcen wurden erkannt. Einige Spielfunktionen funktionieren
möglicherweise nicht korrekt. Bitte überprüfen Sie die Konsole auf weitere Informationen und stellen Sie
sicher, dass Ihre Spieldateien korrekt sind.“
My translation:
Missing or damaged resource files are detected. Some functions may not work correctly. Please check up the "Konsole" (?) on further information and make sure that your game files are correct.
The game correctly at first, but I cannot leave the first room. Clicking onto the opened door has no effect.
What went wrong?
Best regards
Martin
(the preview function in this form doesn’t work)
tried to install and play Lighthouse. At the start this German message appears:
Fehlende oder defekte Spiel-Ressourcen wurden erkannt. Einige Spielfunktionen funktionieren
möglicherweise nicht korrekt. Bitte überprüfen Sie die Konsole auf weitere Informationen und stellen Sie
sicher, dass Ihre Spieldateien korrekt sind.“
My translation:
Missing or damaged resource files are detected. Some functions may not work correctly. Please check up the "Konsole" (?) on further information and make sure that your game files are correct.
The game correctly at first, but I cannot leave the first room. Clicking onto the opened door has no effect.
What went wrong?
Best regards
Martin
(the preview function in this form doesn’t work)
-
- Posts: 8
- Joined: Tue Feb 27, 2018 5:53 pm
- eriktorbjorn
- ScummVM Developer
- Posts: 3544
- Joined: Mon Oct 31, 2005 7:39 am
Re: Lighthouse: Problem on Mac
I'm not familiar with the SCI game engine - or the Mac, for that matter - but there seem to be a number of cases that produces this error message. At least some of them should print a message if you're running ScummVM from a command prompt. That could give further clues to what goes wrong in this particular case.martinmiethke wrote: Fehlende oder defekte Spiel-Ressourcen wurden erkannt. Einige Spielfunktionen funktionieren
möglicherweise nicht korrekt. Bitte überprüfen Sie die Konsole auf weitere Informationen und stellen Sie
sicher, dass Ihre Spieldateien korrekt sind.“
It doesn't for me either. Odd, it used to. (By the way, from what I recall the forum signatures were disabled years ago because of frequent abuse by spammers, so it's normal that they don't work.)martinmiethke wrote: (the preview function in this form doesn’t work)
I can confirm this message with German version of Lighthouse.
But the game is full playable (screenshots on bug tracker)
engines/sci/resource.cpp:822
https://github.com/scummvm/scummvm/blob ... E.po#L3658
Missing or corrupt game resources have been detected. Some game features may not work properly. Please check the console for more information, and verify that your game files are valid.
from console: Lighthouse: The Dark Being (DOS/German) version 1.0C
ScummVM 2.1.0git969-g53aa641
OS: siduction 64bit
But the game is full playable (screenshots on bug tracker)
engines/sci/resource.cpp:822
https://github.com/scummvm/scummvm/blob ... E.po#L3658
Missing or corrupt game resources have been detected. Some game features may not work properly. Please check the console for more information, and verify that your game files are valid.
from console:
Code: Select all
User picked target 'lighthouse-de' (gameid 'sci')...
Looking for a plugin supporting this gameid... SCI [SCI0, SCI01, SCI10, SCI11, SCI32]
Starting 'Sierra SCI Game'
WARNING: Resource audio36.800(0, 0, 7, 1) from ressci.pat points beyond end of RESAUD.001 (56440609 >= 55857162)!
WARNING: Resource audio36.800(0, 0, 8, 1) from ressci.pat points beyond end of RESAUD.001 (56948931 >= 55857162)!
ScummVM 2.1.0git969-g53aa641
OS: siduction 64bit
-
- Posts: 8
- Joined: Tue Feb 27, 2018 5:53 pm
Thanks for your answers!
Trying to start the game from Terminal produces this message:
MM-MBP:~ martin$ /Applications/ScummVM/ScummVM.app -p/Applications/ScummVM/Lighthouse lighthouse
-bash: /Applications/ScummVM/ScummVM.app: is a directory
Why „is a directory“??? ScummVM.app ist definitely an application!
Trying to start the game from Terminal produces this message:
MM-MBP:~ martin$ /Applications/ScummVM/ScummVM.app -p/Applications/ScummVM/Lighthouse lighthouse
-bash: /Applications/ScummVM/ScummVM.app: is a directory
Why „is a directory“??? ScummVM.app ist definitely an application!
Is this the correct path to the game folder?
With me on Debian no problem (Games is a separate partition):
Is it normal for Mac to save the games under "Application"?
With me on Debian no problem (Games is a separate partition):
Code: Select all
scummvm -p/Games/ScummVM/Lighthouse lighthouse
/usr/games/scummvm -p/Games/ScummVM/Lighthouse lighthouse
ScummVM.app is actually something called an application bundle. It is presented as an application to the user, but is actually a directory that contains the executable and some other files. The path to the executable should be (I am writing this from memory, so may be slightly wrong):martinmiethke wrote:Why “is a directory”??? ScummVM.app ist definitely an application!
Code: Select all
/Applications/ScummVM/ScummVM.app/Contents/MacOS/scummvm
-
- Posts: 8
- Joined: Tue Feb 27, 2018 5:53 pm
Yes, of courseWindlePoons wrote:Is this the correct path to the game folder?
Debian is Linux – I have a MacWith me on Debian no problem
Have no idea but I guess it is so …Is it normal for Mac to save the games under "Application"?
(This forum ist quite strange. Marking text and then clicking onto „Quote“ places the tags at the end of the entire text …)
-
- Posts: 8
- Joined: Tue Feb 27, 2018 5:53 pm
????criezy wrote:ScummVM.app is actually something called an application bundle. It is presented as an application to the user, but is actually a directory that contains the executable and some other files.
But this applies to all Apple applications!?!
OK, I will try …The path to the executable should be (I am writing this from memory, so may be slightly wrong):Code: Select all
/Applications/ScummVM/ScummVM.app/Contents/MacOS/scummvm
-
- Posts: 8
- Joined: Tue Feb 27, 2018 5:53 pm
OK, this works. And here is the output (in German – please let me know if you need a translation):Code: Select all
/Applications/ScummVM/ScummVM.app/Contents/MacOS/scummvm
2018-03-10 18:40:37.387 scummvm[3174:4818775] ApplePersistenceIgnoreState: Existing state will not be touched. New state will be written to /var/folders/x_/72sszdsn2h7ddmgf9gwwdrbw0000gp/T/org.scummvm.scummvm.savedState
User picked target 'lighthouse' (gameid 'lighthouse')...
Looking for a plugin supporting this gameid... SCI [SCI0, SCI01, SCI10, SCI11, SCI32]
Starting 'Lighthouse: The Dark Being'
Das Spiel in '/Applications/ScummVM/Lighthouse' ist offenbar eine unbekannte
Variante eines Spiels, dass die SCI [SCI0, SCI01, SCI10, SCI11, SCI32]-Engine
verwendet.
Bitte teilen Sie dem ScummVM-Team unter https://bugs.scummvm.org/ die folgenden
Informationen zusammen mit dem Namen, der Version und der Sprache des Spiels,
welches Sie hinzufuegen moechten, mit:
?bereinstimmende Spiele-Kennungen: lighthouse, phantasmagoria, rama
{"ressci.001", 0, "dbb615146ec943e4ff7764a485c90511", 122330257},
{"resource.aud", 0, "878b0a57f021f5fa510e56ba0f2380da", 55857162},
{"ressci.002", 0, "6635764dc258b2041ca9a387e5aaab25", 115026179},
{"resmap.001", 0, "d2dc13bb936d6528a19feac92fc7df1c", 7852},
{"resmap.002", 0, "8fdb8544d801057d3123539d8e6d039a", 7618},
WARNING: Failed to find volume for map.3!
WARNING: Resource audio36.800(0, 0, 7, 1) from ressci.pat points beyond end of RESAUD.001 (56440609 >= 55857162)!
WARNING: Resource audio36.800(0, 0, 8, 1) from ressci.pat points beyond end of RESAUD.001 (56948931 >= 55857162)!
-
- Posts: 8
- Joined: Tue Feb 27, 2018 5:53 pm
This is probably important: Copying the files from the 2 (!) CDs I tried to follow the instructions given in the Wiki. Therefore I had to rename the RESOURCE.AUD from each CD to RESAUD.00<cdnumber>, to match the corresponding RESSCI.00<cdnumber> file that exists on each CD. I did so.
Furthermore I had to rename the RESOURCE.SFX from each CD to RESSFX.00<cdnumber> – but there was no RESOURCE.SFX!
Furthermore I had to rename the RESOURCE.SFX from each CD to RESSFX.00<cdnumber> – but there was no RESOURCE.SFX!