Archive for the 'Interactive Movie' Category


Tender Loving Care: More tech stuff

After my post about my difficulties getting TLC working, I got a couple of comments with suggestions. Unfortunately, neither has been enough to get things working.

The first suggestion, from Jason Dyer, was to get the official patch from archive.org. Unfortunately, the copy there seems to be corrupt: it’s a self-extracting executable, and it failed to unzip itself. However, finding a patch there inspired me to look for patches elsewhere, and I found a working zip file (not a self-extractor) at patches-scrolls.de. This had a tangible effect: after installing it, I no longer got the error messages about inability to adjust the DVD volume. However, it still skipped over all the video content.

The second suggestion, from malkav11, was to use a video player, such as VLC. A surprising suggestion, perhaps, but apparently Groovie isn’t so much a programming language or development system as a video playback system with a certain amount of scripting capability. Which explains a lot about the design of The 7th Guest. True, it’s a bit more powerful than ordinary DVD scripting — consider T7G’s infamous microscope puzzle. But even an ordinary DVD player has to be capable of doing more than just playing a sequence of data tracks on a playlist. DVD data includes menus, and that means responding to user input in a scriptable way. Viewed thus, there’s no reason a DVD player couldn’t handle TLC if it could load its scripting engine.

That said, after an evening of fiddling with VLC, I still haven’t convinced it to do anything more than play the individual noninteractive video and audio tracks. Much of the video content is in the form of VOBs, the familiar elements of ordinary video DVDs, but since they’re not in a directory called VIDEO_TS, DVD players won’t recognize the disc as something playable. So, obviously I’m hoping that malkav11 will respond with more details about how he got this to work (although I’m not hopeful, because he barely remembered as much as he said).

Browsing forum posts, I find it suggested that my problems might stem from the lack of an MPEG2 decoder card. Now, I hope that isn’t the case, because that would be silly. No one who has a machine capable of playing Half-Life 2 needs dedicated hardware for DVD decoding. But I don’t know a lot about how Windows DVD drivers work; I’ve basically assumed that programs that need to do MPEG2 playback just make some system call that can be handled through either software or hardware, but what if I’m wrong?

[ADDENDUM] I’m seeing some evidence that there are in fact two different DVD versions: a Groovie-based DVD-ROM one (which is what I have), and a standard DVD version that can be played in an ordinary DVD player. It seems like the simple-DVD version would lose any advanced Groovie scripting, but I don’t know how much TLC takes advantage of that anyway. It’s kind of like the whole problem with “Choose-Your-Own-Adventure” interfaces: the interface tells you very little about the underlying model. You just can’t tell how deep or shallow it is from a single playthrough. It might be all on the surface, a simple series of forking paths, or it might be keeping hidden variables, using all your past actions rather than just your present choice to determine what happens next. At any rate, I’m giving up on the play-it-in-a-media-player route for now.

Tender Loving Care: Tech stuff

Tender Loving Care is one of an all-but-dead breed, the Interactive Movie. A lot of people seem to have been convinced at one point that this was the future of digital media. The whole phenomenon was inextricably bound up with the introduction of the CD-ROM, with its impressively large storage capacity compared to floppy disks, making it suddenly practical to include heaps of choppy low-res video content in games. The irony is that, by the time DVD-ROM technology was in wide use and we could really do interactive movies properly, the fad was pretty much over. Producers had figured out that people didn’t want interactive movies, they wanted games.

That being the case, TLC is easily seen as trailing the wave: it was made in both CD-ROM and DVD-ROM versions. Even the DVD version doesn’t have DVD video, though. It features video data for the “Groovie” engine, the system used by The 7th Guest and very little else. 1 I suppose they had to use more or less the same format as the CD version, except of course at higher quality.

I purchased the DVD version when it was new, mainly because I had a DVD-ROM drive and very little to use it with.2 I got a few hours into the story, but then my drive decided to stop recognizing the disk and crash the program. Since the system only saves your progress when you quit, and I hadn’t quit, I’d have had to start over from the beginning, and I didn’t feel like sitting through the same videos — or, worse, through different ones, because I doubt I’d be able to duplicate my choices from the first time, but didn’t want to confuse myself with two different stories just yet. So I set it aside and resolved to wait until I had forgotten it all and could approach it afresh. And here we are, ten years later.

And in those ten years, my window of compatibility seems to have closed. Whenever the game is supposed to play video content, it instead pops up an error box stating “Unable to adjust volume on this DVD platform”. Compatibility mode doesn’t help — indeed, it makes it crash immediately on execution most of the time. The game’s official site is still up, and mentions a “DVD-ROM update”, but the link it provides is broken. Web-searching hasn’t turned up any help yet — it has the handicap of being a rather obscure work with a title that’s a common phrase. So until I find a retrogaming site that knows about it, back on the stack it goes. Maybe if I wait a few more years ScummVM will support it.


  1. To be precise, the complete set of Groovie games consists of T7G, The 11th Hour (the sequel to T7G), Clandestiny, Uncle Henry’s Playhouse (a collection of minigames from the three previously-listed titles), and this. I’ve already played T7G, T11H, and Clandestiny. Once I get through TLC, I can reasonably claim to have exhausted a data format. How’s that for completism? []
  2. Game publishers were a lot slower than users to embrace the DVD, and for good reason: even if 90% of your potential audience has the newer technology, you don’t want to lose 10% of your sales if you can avoid it. []