AGS 3.3.2 released
*** Download as installer *** (http://www.adventuregamestudio.co.uk/finals/AGS-3.3.2.exe)
*** Download as ZIP archive *** (http://www.adventuregamestudio.co.uk/finals/AGS-3.3.2.zip)
--- NO-MP3 engine variant --- (http://www.adventuregamestudio.co.uk/finals/AGS-3.3.2-noMP3.zip)
AGS source code central repository (https://github.com/adventuregamestudio/ags)
Debug symbols database (for analysing crash dumps) (http://www.adventuregamestudio.co.uk/finals/PDB_3_3_2.zip)
Please, read "Upgrading to AGS 3.3" topic in the manual that comes with this version before upgrading your game project to 3.3.0 or 3.3.2! It contains important information on few potential problems you may encounter.
Released: 28th September 2014
Previous version: AGS 3.3.0 forum thread (http://www.adventuregamestudio.co.uk/forums/index.php?topic=50021.0)
A special note regarding this release:
Spoiler
AGS 3.3.0 had several minor updates, but the main version number was not increased, which was a mistake on my part. This caused some people not notice some of the latest updates.
The 3.3.2 has the version number increased.
I intentionally list both changes since latest 3.3.0 update (aka hotfix-3) and changes since the very first 3.3.0 release made in february 2014. Latter should help those who've missed these intermediate updates.
We'll try to keep changing version number properly in the future.
A special note regarding version number:
Spoiler
Why 3.3.2 and where's AGS 3.3.1?
AGS 3.3.1 was a WIP (work-in-progress) version that was discontinued and renamed into AGS 3.4.0 (still WIP), because of the number and quality of new features. To avoid confusion with that 3.3.1, this new update is called 3.3.2.
Changes since version 3.3.0:(most of these were included in updates 3.3.0-hotfix1, 3.3.0-hotfix-2, 3.3.0-update1 and 3.3.0-hotfix-3)
Features:
* Reimplemented alternate display modes, now side-borders and top/bottom borders should work properly for all game and screen resolutions. There are still certain limitations to which resolutions AGS can use; these will be removed in following releases (see AGS 3.4.0 alpha (http://www.adventuregamestudio.co.uk/forums/index.php?topic=51050.0)).
* Added config option to run pre-3.1.0 lo-res games in hi-res mode.
Some of the older games could be run in distinct lo-res (320x200/240) and hi-res (640x400/480) modes. They could use different graphics (e.g. fonts) depending on this mode. (Noteable example are first parts of Blackwell series) This was useful back then because old AGS did not have any scaling filters.
Newer engines do not have (and do not need) this capability, but with this option you may force 3.3.2 engine to run lo-res game in hi-res.
NOTE: this is only important if you run old games with new interpreter (on Windows or other platforms). You do not need this to develop your own games.
To enable this option, manually put these lines in the acsetup.cfg:
[override]
upscale=1
Bug Fixes:
* Fixed Editor crashing when user types "#define" in script.
* Fixed error in game compilation after user moves item folders up or down in the project tree.
* Fixed bug which could make Character.Transparency and Object.Transparency properties return
slightly incorrect values.
* Fixed bug that could let user to load corrupted savedgame, which in turn could cause more trouble.
* Provided error handling for several exceptional cases on graphics mode initialization (program
should at least close normally, showing comprehensible error message).
* Fixed crash in legacy built-in inventory screen (called with InventoryScreen script function).
* Fixed a rare bug in script interpreter that could cause misinterpretation of value provided by plugin.
* Fixed "--setup" command line argument not working if it is not the first argument.
* Fixed WinSetup dialog not sized properly when larger fonts (DPI) option is used in
Windows display settings.
Engine log:
* Write the game data version and the list of supported graphic modes to the log.
Manual:
* Fixed Speech.VoiceMode example.
Changes that correct things broken by the superseding 3.3.0 updates:(you do not need to know these if you upgrade from the very first 3.3.0 release, or even older versions)
Bug Fixes:
* Restored letterboxed-by-design game mode (broken in 3.3.0 update-1).
* Fixed misinterpreted 320x200 resolution type when running very old games (broken in 3.3.0 update-1).
I replaced the installation package (*.exe, not zip), because I forgot to use new application GUID and installer suggested last used program folder for AGS 3.3.0 instead.
Using it now. So far, it's great!
I will be damned. How come did I miss this? Just updated it. Keep up the good work, devs. :)
Finally updated myself last week, was running 3.3.0 without any of the hotfixes for like a year+, 3.3.2 is terrific! That room saving bug was making me crazy!! :-D
Can you upload the crash dump so I can check it? File called "CrashInfo.dmp". Should be located in your project folder.
Huh... I missed this one.
The crash occurs when AGS is trying to draw the second inventory item on screen. That's all I can see.
Quote from: MiteWiseacreLives! on Thu 20/11/2014 07:41:41
happened many times now, debugging, change rooms w/ ctrl-X, add inventory items w/ ctrl-S (I think it only happens if I do only these 2 steps, nothing else) then the crash
Does this occur all the time for you if you do these steps?
I reuploaded the installation packages with manual index files indcluded, so that it won't have to generate one on fly.
If that did not help, try this solution:
http://www.adventuregamestudio.co.uk/forums/index.php?topic=51222.msg636504140#msg636504140