Quadra 1.3.0
-
Now using SDL2 and Boost to provide a (more) portable platform.
-
Build an application bundle on Mac OS X.
-
Fixed using a non-literal as a format string (potential security problem).
- Jérôme Brenier jejebr79@gmail.com
-
Removed CD music support.
-
Made the error handling more sensible.
-
Switched to an automake build system.
-
Updated the Visual Studio projects.
-
Removed the setuid support (was used for Svgalib), SOCKS support, and mcheck.h support.
-
Removed many unused classes and methods, as well as the QSnoop binaries (they were already not included in the installer).
-
Cleaned up code:
- fixed Clang and GCC warnings,
- fixed Clang static analyzer warnings,
- removed RCSID macros,
- use more standard typedefs, macros, and templates, rather than our own.
-
Removed CVS tags.
- Pedro Scarapicchia Junior pedrinho.rep51@gmail.com
Quadra 1.2.0
-
Added a notification of new versions in the title screen, as well as automatically updating the public game server address.
-
Quadra now requires Internet Explorer 5 on Windows.
-
Store high score recordings and configuration file in a user-specific application data directory, so that non-administrator users can play on Windows NT/2000/XP.
-
Added a fullscreen mode to the X11 driver, which is now the default. Use "-nofullscreen" if it gives you problems.
-
Removed support for Svgalib.
-
Added a "-boringrules" option to disable the reduction in attack strength normally applied in crowded games. This should remove any need to run older version of Quadra for rule purposes.
-
Fixed compilation on Darwin/Mac OS X (using X11, without sound or CD music).
-
Added a "-connectfile" option to read from a specified file a server address to connect to.
-
Refresh the list of Internet games when returning from creating or joining a game.
-
Fixed the "crash on level change" (also known as the sound crash) on Linux.
- Damian M Gryski dmg@pobox.com
-
Fixed the "trails" in X11.
- Damian M Gryski dmg@pobox.com
-
Added a "-nocd" option to avoid using the CD music.
-
Fixed a bug where exiting Quadra with the "No Music" option selected would stop the CD player if it was running (Linux only).
-
Fixed the bad appicon behavior with Window Maker.
-
Fixed high CPU usage on recent Linux systems.
-
Added a User-Agent to Quadra's HTTP client code.
-
Fixed some compilation problems related to "basename".
-
Fixed many bugs related to the SPARC port.
- Damian M Gryski dmg@pobox.com
- Hunor "Kacsa" Csordás hunor@fazekas.hu
-
Fixed some Valgrind warnings.
- Damian M Gryski dmg@pobox.com
-
Various bugs fixed.
Quadra 1.1.8
-
New handicap system.
-
Improved support for themes.
-
Source code comments partially translated to english.
-
Added some support for statistics.
-
Still more work cleaning up the distribution.
-
HTTP proxy support.
-
Various bugs fixed.
Quadra 1.1.7
-
Ongoing work to clean up the distribution.
-
Registration code now completely removed.
-
All image resources have been converted to PNG format (the disk space requirements of Quadra have been cut in half!).
-
Various bugs fixed.
Quadra 1.1.6
-
Version numbering will now be of the "major.minor.patchlevel" format, where an even "minor" number means a stable release and an odd "minor" number means a development release (similar to the Linux kernel version numbering).
-
Fixed possible security holes.
-
Quadra is not SUID root anymore, to avoid security problems. Only the Svgalib driver requires root privileges. You can either run "chmod 4711 /usr/games/quadra" or play the game as root.
-
Svgalib is no longer strictly required, but will be used if available.
-
Partial PNG support in resource file.
-
Improved README file.
Quadra 1.1.5
-
Fixed portability problems to Win32.
-
'skelton' is now built automatically.
-
Started removal of the registration system.
-
ISO C99 support, for gcc 2.96.
- Bernhard Rosenkraenzer bero@redhat.de
-
Red Hat 7.0 support.
- Bernhard Rosenkraenzer bero@redhat.de
-
Fixed building on some distributions.
- Simon Cahuk simon.cahuk@uni-mb.si
Quadra 1.1.4
- First open source version.