Releases: realnc/qtads
QTads 2.1.2
2.1.2 - 2011/12/29
-
The TADS virtual machines have been updated to 2.5.15/3.1.0.
Note that QTads cannot run WebUI games (yet) because the "tads-net"
function set is not implemented yet. For the time being you can run
WebUI games with FrobTADS. -
A "soft scrolling" option is now available in the configuration dialog.
When enabled, output from the game will scroll-in line by line instead of
all at once. -
On Mac OS X, text positioning could be off by a few pixels in some
circumstances. This should now no longer occur. -
An error dialog is now displayed when trying to open a file that is not a
Tads game. Previously, the error message was displayed on stdout. -
When running in KDE, it is not possible anymore to move the interpreter
window by simply clicking somewhere inside the game window where no text
has been printed yet. The game window is never really "empty", so this
kind of "window grabbing" should have not been allowed to begin with. -
The confirmation dialog that appears when trying to restart or quit a game
can now be disabled via newly introduced configuration dialog options. -
File I/O safety levels can now be configured seperately for read and write
access. -
An online update check is now performed when the application starts. The
behavior is configurable via new configuration dialog options.
QTads 2.1.1
2.1.1 - 2011/02/18
-
When the interpreter needs to scale an image, it can now use bilinear
filtering. This results in smoother images (without filtering, scaled
images can appear pixelated or have other scaling artifacts). However, the
configuration dialog provides an option to disable filtering, since it also
makes scaled images appear less sharp. -
The "Game Information" metadata viewer now supports and displays cover art
images (as specified by the Treaty of Babel.) Also, the list of recognized
names and values (like "Genre", "Headline", "Forgiveness", etc) should now
be complete. -
The list of recently played games now behaves a bit smarter; it will use
the actual name from the game's meta data (if available) rather than the
path/filename, and will also try to avoid duplicate entries (which can
happen when symbolic links are used in the path and/or filename.) -
Fixed a bug that resulted in games using the wrong font in some places.
"Six Stories" is one example; it would previously use a wrong font for
input, titles and statusbar. -
It is now possible to use the main game font as input font through a new
option found in the configuration dialog. -
The file I/O safety level feature of the VM is now configurable through the
configuration dialog. -
The interpreter now correctly responds to game queries about whether
graphics, audio and hyperlinks are currently enabled or disabled.
Previously, the interpreter would always report that these features are
enabled, making it impossible for games to adapt their behavior (for
example "Six Stories" alters its behavior according to whether graphics and
sound are enabled in the interpreter preferences.) -
Fades and crossfades are now correctly advertised as being supported.
Previously, the interpreter wrongly responded with "not supported" when a
game was querying about it. -
Fixed a rare crash that occured while entering non-latin characters.
QTads 2.1.0
2.1.0 - 2011/02/01
-
Page-pauses (aka "MORE" prompts) are now occurring when the game displays
more content that will fit in the window. -
Banners can now have borders. Note that borders are controlled by the
game; it's not a feature that can be switched on or off by the player. -
Banners now correctly take margins into account when calculating sizes.
This fixes the banner at the bottom in "Walker & Silhouette" for example. -
The interpreter will no longer allow scrolling in banners unless the game
allows it. -
Text rendering is now faster and performs less drawing operations.
-
The interpreter is now able to perform on online check for new versions
through the "Help->Check for Updates" menu item. -
Some GUI elements were changed to better comply with various "Human
Interface Guidelines" on several platforms. This includes changes in the
menus as well as using sheets for some dialogs on Mac OS X. -
On the Mac, running a game by dropping its file on the QTads icon is now
supported. -
When the VM requests input from the player, the maximum allowed length of
input is now taken into account. Previously, the interpreter would allow
input to be much longer than what the VM accepts and the extra characters
were simply truncated. -
Renamed the Digital Sound/MIDI Music sound options. They were misleading.
The "Enable MIDI Sound" option did not control MIDI but rather the
background sound layer, which is not restricted to MIDI. -
The interpreter will now correctly disable keyboard cursor blinking if
needed (for example when blinking has been disabled in the operating
system's settings.) Furthermore, blinking will only occur for as long as
the interpreter window has focus. -
The last entered directory for the "Open New Game" dialog is now remembered
between sessions.
QTads 2.0.2
Version 2.0.2 is mainly a bugfix release:
-
In games that use background images, there was a visual glitch in the part
of the background image near the vertical scrollbar. This has been fixed. -
You can now drag&drop TADS game files into the application window to load
them into the interpreter. -
Clicking on a banner window no longer results in not being able to compose
accented characters (or other characters requiring "dead keys".) -
Text grid banners should now have the correct foreground/background color
(light gray/black) when a game doesn't explicitly set them. -
Games are now able again to display dialog windows with buttons.
-
A crash at exit that occured on some systems after running games that play
MIDI music has been fixed.
QTads 2.0.1
2.0.1 - 2010/10/10
-
A new "Restart Current Game" menu option has been added.
-
Digital sound fade-in, fade-out and cross-fades are now fully supported on
all operating systems. I think... -
MP3 and WAV sounds that use "odd" sampling rates should now play correctly.
Previously, they sometimes were playing at double speed. -
Input of non-ASCII characters for languages that use compose keys ("dead
keys") should now work correctly for TADS 3. -
A memory leak during unloading of MP3 and WAV sounds has been fixed.
-
Decoding of long MP3s on Windows should not take several millenia anymore.
-
A new configuration option was introduced that allows for selecting the
character set encoding to be used when playing TADS 2 games. Previously,
the interpreter was treating TADS 2 games the same as TADS 3 ones, which
wouldn't work correctly with games that use characters outside the ASCII
range. -
When built on Linux with Qt 4.6 or newer, appropriate icons from the
desktop environment's current theme will be used for the various menu
items. -
A sane set of default fonts and sizes is now used on Mac and Windows.
-
Sometimes the interpreter would not scroll down to the bottom when opening
TADS 2 games. This should no longer be occuring.
QTads 2.0.0
Initial QTads 2 release, deprecating the non-multimedia 1.x series.