QTads 2 public Git repository
I've pushed the initial commit of QTads 2 into the Git repo yesterday. It can be fetched with:
git clone git://qtads.git.sourceforge.net/gitroot/q tads/qtads
Building:
cd qtads
qmake
make -j2
(Replace "2" with the amount of CPUs or CPU cores in your system.)
Don't try "make install". Simply run the binary from the build directory.
You can keep your local copy of the repository up to date with:
git pull
(From inside the qtads directory.)
There are feeds that can be used to monitor commits:
RSS:
http://qtads.git.sourceforge.net/git/gi tweb.cgi?p=qtads/qtads;a=rss
Atom:
http://qtads.git.sourceforge.net/git/gi tweb.cgi?p=qtads/qtads;a=atom
The repo can be browsed at:
http://qtads.git.sourceforge.net/git/gi tweb.cgi?p=qtads/qtads
There's still a lot left to implement, but at least it now runs games without aborting every other turn :P Being able to run "Six Stories" was sort of a requirement I've set before releasing the code:

Bug reports at this stage are a bit of an oxymoron; there's a lot of functionality obviously missing. The main reason I made it public now is hope that people with C++ and Qt knowledge might want to contribute to the development.
There are still some crashers left, the most important one being a crash that occurs when navigating through banner windows (in Eric Eve's "Shelter from the Storm", for example.) Banner support in general is currently quite broken.
git clone git://qtads.git.sourceforge.net/gitroot/q
Building:
cd qtads
qmake
make -j2
(Replace "2" with the amount of CPUs or CPU cores in your system.)
Don't try "make install". Simply run the binary from the build directory.
You can keep your local copy of the repository up to date with:
git pull
(From inside the qtads directory.)
There are feeds that can be used to monitor commits:
RSS:
http://qtads.git.sourceforge.net/git/gi
Atom:
http://qtads.git.sourceforge.net/git/gi
The repo can be browsed at:
http://qtads.git.sourceforge.net/git/gi
There's still a lot left to implement, but at least it now runs games without aborting every other turn :P Being able to run "Six Stories" was sort of a requirement I've set before releasing the code:

Bug reports at this stage are a bit of an oxymoron; there's a lot of functionality obviously missing. The main reason I made it public now is hope that people with C++ and Qt knowledge might want to contribute to the development.
There are still some crashers left, the most important one being a crash that occurs when navigating through banner windows (in Eric Eve's "Shelter from the Storm", for example.) Banner support in general is currently quite broken.
http://rampantgames.com/blog/2004/10/bl
In this case, it means the rest will be put in place with considerably less effort.
This is just the demo version of 1893 though. Is there a chance someone could lend me the full version so I can test? :P
http://qtads.sourceforge.net
Please feel free to report any typos you come across.
Linux 32-bit (x86):
http://foss.math.aegean.gr/~realnc/qtad
Linux 64-bit (x86-64):
http://foss.math.aegean.gr/~realnc/qtad
Mac OS X 64-bit (Intel):
http://foss.math.aegean.gr/~realnc/qtad
int os_locate(const char*, int, const char*, char*, size_t)Looking for: tadserr.msg
virtual void CHtmlSysFrameQt::start_new_page()
Creating new banner. parent: 0x0 type: 0 where: 2 other: 0x0 pos: 0 style: 1
virtual int CHtmlSysFrameQt::get_exe_resource(const textchar_t*, size_t, textchar_t*, size_t, long unsigned int*, long unsigned int*)
resname: Resources/Ship Crash.jpg fname_buf: seek_pos: 0xbfa75eb4
Loading "JPG" image from ./Resources/Ship Crash.jpg at offset 0 with size 0 url: Resources/Ship Crash.jpg
QFile::seek: IODevice is not open
virtual int CHtmlSysFrameQt::get_exe_resource(const textchar_t*, size_t, textchar_t*, size_t, long unsigned int*, long unsigned int*)
resname: mp3/Crash Landing.mp3 fname_buf: seek_pos: 0xbfa75f04
Loading sound from ./mp3/Crash Landing.mp3 offset: 0 size: 0 url: mp3/Crash Landing.mp3
QFile::seek: IODevice is not open
Segmentation fault
http://ifdb.tads.org/viewgame?id=b7zs6o
(There are download links for "arrival.rs0" and "arrival.rs1". They need to be in the same directory as the *.gam file.)
Of course, this is still a bug. The interpreter shouldn't crash just because of missing multimedia resource files. I'll push a fix for this in Git soon.
Thanks for the report!
Linux 32-bit (x86):
http://qtads.sourceforge.net/snapsh
Linux 64-bit (x86-64):
http://qtads.sourceforge.net/snapsh
Mac OS X 32-bit (Intel, OS X 10.5 and newer):
http://qtads.sourceforge.net/snapsh
Linux 32-bit (x86):
http://qtads.sourceforge.net/snapsh
Linux 64-bit (x86-64):
http://qtads.sourceforge.net/snapsh
Mac OS X 32-bit (Intel, OS X 10.5 and newer):
http://qtads.sourceforge.net/snapsh
To test MIDI, you can play "Futz Mutz":
http://ifdb.tads.org/viewgame?id=cknpks
Music should be playing right after loading the game, and it should switch to a different tune after the intro, and yet another in the menus when you type INFO.
On Linux, MIDI music support requires a working MIDI sound system. Usually, it's enough to install Timidity using your package manager, which (at least in Ubuntu) will set up the ALSA sequencer correctly to play MIDI. On Debian/Ubuntu, simply "aptitude install timidity" should do it. Updated binaries:
Linux 32-bit (x86):
http://qtads.sourceforge.net/snapsh
Linux 64-bit (x86-64):
http://qtads.sourceforge.net/snapsh
Mac OS X 32-bit (Intel, OS X 10.5 and newer):
http://qtads.sourceforge.net/snapsh
(* The last one missing being support for sound (cross)fades.)
http://qtads.sourceforge.net/downlo
Also, the application now follows local desktop standards and guidelines. For example, on Gnome and XFCE, changes apply instantly and there's only a "Close" button. On KDE, changes don't apply instantly, and there are OK/Apply/Cancel buttons. The behavior changes at runtime, according to which DE the interpreter is running in, which means there's no need to have different binaries for each DE.
On the Mac, there are no buttons at all and changes apply instantly.
There were other changes and bugfixes as well. The new build can be found at the usual location:
http://qtads.sourceforge.net/downlo
I've uploaded the new build (2010-06-04) for Linux and Mac to the download page.
Please give this build a try. If you find any bugs or even just weird behavior, please report it; I'm going to wrap this up for a 2.0 release soon.