Game Interpreters Part III: SCI Adventure Games

Posted by Alex Lee on 3 January 2011 | 12 Comments

Tags: Apple IIGS, SCI Sierra Adventure Games, 'Sierra Creative Interpreter', SCUMMVM, Interpreter

This latest blog in a series devoted to game interpreters and their potential for the IIGS is all about SCI, also known as the 'Sierra Creative Interpreter'. The good news, while not specifically for the Apple II, is that SCUMMVM now supports SCI0 to SCI1.1 interpreter games.

 

Sierra Presents

 

I've waited 21 years to play these games without a DOS prompt. Everything's going to get all wibbly wobbly as I take you back to the late '80s yet again to explain.

Back in the September 1988 issue of A+, I read about the latest CES trade show, which at the time was one of the biggest events devoted to new computer and video games. It was an exciting article, detailing a lot of upcoming releases for the IIGS. Given that I was currently relishing the then current crop of AGI based Sierra adventure games on the IIGS, of prime interest were that Sierra's latest adventure games, using their new SCI interpreter, were listed as a future release for the IIGS. As much as I loved the AGI based games, their graphics were a little archaic, even for the IIGS, so the next round of sequels for Space Quest, Leisure Suit Larry and Police Quest, with enhanced resolution, sounded an awesome prospect.

 

Space Quest III

 

Our family placed an order for Space Quest III for the IIGS in 1989 directly with Sierra, so as soon as it was released it would be shipped immediately. Months passed and they eventually sent it...for MS-DOS.

News was now getting out that Sierra had technically assessed the IIGS and found it too slow to port the SCI interpreter for it. I was less than happy. Rather than rush out and buy an MS-DOS machine (unthinkable) or an Amiga 1200 (as Sierra still released games for Commodore's flagship, and I briefly considered it) I continued using the IIGS as my primary computer until December 1994, without having played these new Sierra games.

 

Leisure Suit Larry II

 

Until now. Leisure Suit Larry II: Looking for Love in all the Wrong Places, is pretty bad - a very silly story, barely any music, not particularly satisfying puzzles and average graphics, but LSL3 looks more promising. Space Quest III, was well worth the wait - great story, funny, great graphics and music. The SCI remake of the original King's Quest was satisfying and currently playing The Colonel's Bequest, is quite a different adventure and all the more enjoyable for it.

 

Leisure Suit Larry II

 

Playing the games through SCUMMVM is a joy - there's no need to use an emulator or muck around with a DOS prompt (although if you're on a Mac, Boxer circumvents this for DOSBox beautifully). The games load instantly, require much less CPU being an interpreter than an emulator, and there are many graphics display options.

Of course none of this isn't much good for the IIGS, except perhaps indirectly; a LOT of reverse engineering went into this new version of SCUMMVM, research that started way back in the '90s with the earlier FreeSCI interpreter and without any help from the original developers, unlike the SCUMM games. Maybe it could be of help to anyone who'd dare attempt getting a SCI interpreter up and running for the IIGS.

 

Leisure Suit Larry II

 

Also, I'd like to not leave you, faithful readers, empty handed once again other than filling your head with all the fanciful stuff stuck in mine.

If SCI or SCUMM games were ever to be done for the IIGS, the music would have to be in a format already native to the IIGS and so, using MIDISurgeon (available only from the last issue of GS+ magazine) I have converted a slew of these SCI games' MIDI based soundtracks, thanks to Quest Studios, to the IIGS native MIDISynth format.

Although I'm not the biggest fan of MIDISynth music (I think the resonance sounds too 'tinny' and its too taxing on the CPU) I'm sure you'll agree that after hearing this converted music in SynthLab or another player, you start to appreciate how the IIGS just missed out on the multimedia gaming craze of the '90s. It's a shame we never got to hear how Sierra might have intended for their music to sound on the IIGS for their newer games, because they did a fantastic job realising all music and sound effects for their previous IIGS productions.

Additionally, all the original MIDI files are included, so if you'd like to design your own set of instruments and make your own patches using MIDISurgeon to set the perfect tone for the music, feel welcome...and welcome to share with the rest of the IIGS community! The converted music as it stands has no manual tweaking, mainly because I haven't a clue on how to do it. The music would benefit greatly with someone with a bit more knowledge of MIDI. You can play each sequence from the Finder after copying the MegaBox desk accessory to your system folder (included in below disk image).

 

 Sierra Music + Others for the IIGS (7.6meg)

 

One last thing: Versions of Sweet 16 lower than v2.3 seem to choke on MIDISynth file playback and crash the virtual IIGS. Try using Sweet 16 v2.3 or higher, KEGS, GSPort or even Bernie ][ the Rescue instead.

 


Post your comment

Comments

  • Each year has been so robust with problems and successes and learning experiences and human experienes that a year is a lifetime at Apple. So this has been ten lifetimes.
    <a href="http://www.costapharmacy.com/buy-stilnox/">stilnox order online</a>

    Posted by stilnox order online, 20/08/2015 3:24pm (7 days ago)

  • For the past 33 years, I have looked in the mirror every morning and asked myself: 'If today were the last day of my life, would I want to do what I am about to do today?' And whenever the answer has been 'No' for too many days in a row, I know I need to change something.

    Posted by buy ativan online USA , 19/08/2015 8:31pm (8 days ago)

  • Apple's market share is bigger than BMW's or Mercedes's or Porsche's in the automotive market. What's wrong with being BMW or Mercedes?

    Posted by where can I buy stilnox online, 19/08/2015 4:58pm (8 days ago)


  • This is a nice post in an interesting line of content.Thanks for sharing this article, great way of bring this topic to discussion.

    Posted by buy stilnox no prescription needed , 19/08/2015 1:30pm (8 days ago)

  • But innovation comes from people meeting up in the hallways or calling each other at 10:30 at night with a new idea, or because they realized something that shoots holes in how we've been thinking about a problem.

    Posted by stilnox online, 18/08/2015 6:41pm (9 days ago)

  • http://jaipurescortsservice.com/
    http://soniaverma.com/
    http://shelja.com/
    http://jaipurescortsservice.com/
    http://bablibindra.com/
    http://afrakhan.com/

    Posted by Independent Jodhpur Escorts, 17/08/2015 9:23am (11 days ago)

  • <a href="http://jaipurescortsservice.com/">http://jaipurescortsservice.com/</a>
    <a href="http://soniaverma.com/">http://soniaverma.com/</a>
    <a href="http://shelja.com/">http://shelja.com/</a>
    <a href="http://jaipurescortsservice.com/">http://jaipurescortsservice.com/</a>
    <a href="http://bablibindra.com/">http://bablibindra.com/</a>
    <a href="http://afrakhan.com/">http://afrakhan.com/</a>

    Posted by Independent Jodhpur Escorts, 17/08/2015 9:22am (11 days ago)

  • Again, you can't connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future. You have to trust in something - your gut, destiny, life, karma, whatever. This approach has never let me down, and it has made all the difference in my life.

    Posted by ativan online, 16/08/2015 9:46pm (11 days ago)

  • eya i’m for the first time here. I found this board and I to find It truly helpful & it helped me out a lot. I hope to provide something back and aid others such as you helped me.

    Posted by Buy Sleeping Tablets, 30/06/2015 10:47pm (2 months ago)

  • Unfortunately the SCUMMVM is written in C++ which doesn't have a compiler for the IIGS. It would require some heavy lifting to convert the SCUMMVM code to C from C++ before compiling and optimizing.

    Posted by Michael Shopsin, 10/01/2011 10:43pm (5 years ago)

RSS feed for comments on this page | RSS feed for all comments