Sarien 0.7.0

Sarien project is a Sierra AGI interpreter for games like King's Quest and Space Quest.

  Add it to your Download Basket!

 Add it to your Watch List!


Rate it!
send us
an update
GPL (GNU General Public License) 
2.4/5 18
Stuart George
ROOT \ Programming \ Interpreters
Sarien project is a Sierra AGI interpreter for games like King's Quest and Space Quest.

Sarien is a portable Sierra AGI resource interpreter engine that allows you to play Sierra On-Line AGI version 2 and version 3 games (such as Space Quest 1 and 2, and Leisure Suit Larry in the Land of the Lounge Lizards) natively in Linux, Solaris, Windows, and other platforms.

What's New in This Release:

· added QNX native sound driver (untested)
· ported to DOS 16-bit using Turbo C++
· started MacOS port using MPW (incomplete)
· changed palette to use Amiga-ish colors instead of PC EGA
· added "crc" command to the interpreter console
· sprite blitting algorithm changed to work with hidden screens
· fixed to erase and re-blit all sprites
· reimplemented options -C (show game CRC), -L (list games) and -P (picture viewer)
· unk_xxx command names changed to official names
· added Amiga Gold Rush! 2.05 game ID
· added support to Amiga v3 games
· added support to Amiga sound emulation
· fixed input prompt in normal input mode
· using table instead of computed values for priority bands
· implemented set.pri.base (used in KQ4)
· implemented echo.line (to repeat last input line with F3)
· implemented (for click-to-walk interface)
· added mouse event support to the X11, SDL and Win32 drivers
· added debug info on status line (activated with key F11)
· implemented click-to-walk mouse interface
· menu system rewritten to allow mouse operation
· added experimental hi-res picture mode (switch with toggle.monitor)
· added mouse support in the picture viewer
· added SGML man page (use docbook-to-man to create the roff file)
· added AGI Mouse 1.0 protocol emulation
· merged Richard Houle's MacOS X port
· merged Paul Hill's Amiga port
· merged Vasyl Tsvirkunov's PocketPC port
· added experimental support to noise channel
· implemented picture offset according to configure.screen
· implemented invisible ego signaling
· fixed command get.num
· fixed controller reset (moved to the end of the cycle)
· fixed v3 game loading in big-endian machines
· sound tuning improved, added chorus and envelope release
· savegame subsystem rewritten

Last updated on November 7th, 2006

#Sarien AGI #resource interpreter #play Sierra #Sarien #AGI #resource #interpreter

Add your review!