Community
General and Everything Else => The Games and other Sierra Adventure stuff => Topic started by: Cloudee1 on November 21, 2010, 10:59:04 PM
-
So I checked out scummvm's latest release 1.2. First I tried loading up a couple of my projects and they failed so then I tried jb2 and it failed. Has anyone gotten this to work for our games?
-
Fangames aren't properly supported yet. If the game is not recognized and not in ScummVM's detection list it ignores any SCI games by default. I had to compile my own build which would add any SCI games even if it didn't recognise it.
But there's another problem besides that. Any game compiled with SCI Companion causes a stack overflow when loading it in ScummVM, including my KQ2SCI project. They haven't been able to track down the problem. The new SCI game I'm working on (not KQ2SCI) crashes with a stack overflow whenever I compile all scripts with Companion. But when I compile them with Studio it opens just fine. Bizarre.
-
The built-in list of games is annoying, it should still be able to play unlisted games. It works with the others games in our fan games list, I tried a few. Probably because these are older and have had time to be included in the program.
-
I have wondered at times how much of ScummVM need to recognize the MD5 of a game to add a game is to properly handle different versions of a game and how much is to try to prevent pirated games from running in ScummVM. Cracked games would probably have a different MD5.
-
So it sounds like its fine to include under agitools but for now I'm going to leave it off the sci list.
-
Besides, for the SCI0 games DOSBox is easier. All you need to do to start it in DOSBox is to drop the EXE on a DOSBox shortcut and it will mount the game's folder and start the game using the settings in the RESOURCE.CFG. I believe ScummVM ignores the RESOURCE.CFG.
-
ScummVM wouldn't recognize the RESOURCE.CFG file. It doesn't recognize any configuration files from any games it supports. The equivalent to this would be adding specific game settings to the ScummVM.ini file for each SCI game.