#11552 closed feature request (fixed)
SCI: Fan (Soulshade Asylum) - not detected
Reported by: | necros2k7 | Owned by: | sluicebox |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | ||
Cc: | Game: | SCI Fanmade |
Description
The game in seems to be an unknown game variant.
Please report the following data to the ScummVM team at https://bugs.scummvm.org/ along with the name of the game you tried to add and its version, language, etc.:
Matched game IDs for the sci engine: sci-fanmade
{"resource.001", 0, "57401d18559985e569085a69edda691e", 244786},
{"resource.map", 0, "965a07e7fb6fd9563b94c969b72cfe2a", 546},
Change History (6)
comment:1 by , 4 years ago
comment:2 by , 4 years ago
Summary: | Soulshade asylum not detected → SCI: Fan (Soulshade Asylum) - not detected |
---|---|
Type: | defect → enhancement |
comment:3 by , 4 years ago
I've got sound working, fixed a volume bug, and figured out why the... um... "creative" way it paints the screen black corrupts our memory. I can now complete the game and everything seem to work. Once I've got polished solutions for everything I'll add the detection entry. It's a cool game!
comment:4 by , 4 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Added in: b9f9733fdf4bfe2b3513db849bb7a45d85bc8992
Supported as of: f1d4ff65599f117c2dc9f532599682101df57c04
Thanks!
This game uses a fan-game sound scheme (sciAudio) in a form that ScummVM doesn't currently support. (I haven't heard of sciAudio before, just did some quick debugging.)
http://sciprogramming.com/community/index.php?topic=634.30
From https://github.com/scummvm/scummvm/blob/master/engines/sci/sound/audio.cpp#L70 :
The ScummVM code expects to be passed strings and this game passes the index of a text resource instead. That's as far as I looked.
I don't think we should add a fan-game for detection if the audio doesn't work, but I don't really know the full story here.