Opened 4 years ago

Closed 3 years ago

#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


The game in seems to be an unknown game variant.

Please report the following data to the ScummVM team at 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},
{"", 0, "965a07e7fb6fd9563b94c969b72cfe2a", 546},

Change History (4)

comment:1 by sluicebox, 4 years ago

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.)

From :

// TODO: This is a bare bones implementation. Only the play/playx and stop commands
// are handled for now - the other commands haven't been observed in any fanmade game
// yet. All the volume related and fading functionality is currently missing.

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.

comment:2 by raziel-, 4 years ago

Summary: Soulshade asylum not detectedSCI: Fan (Soulshade Asylum) - not detected
Type: defectenhancement

comment:3 by sluicebox, 3 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 sluicebox, 3 years ago

Owner: set to sluicebox
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.