Adventure Game Studio | Forums

AGS Support => AGS Engine & Editor Releases => Topic started by: Crimson Wizard on Sun 28/09/2014 18:31:02

Title: AGS 3.3.2
Post by: Crimson Wizard on Sun 28/09/2014 18:31:02
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.
[close]
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.
[close]


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:
Code (text) Select

[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).
Title: Re: AGS 3.3.2
Post by: Crimson Wizard on Mon 29/09/2014 18:06:50
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.
Title: Re: AGS 3.3.2
Post by: Stacy Davidson on Sat 08/11/2014 17:51:44
Using it now. So far, it's great!
Title: Re: AGS 3.3.2
Post by: Adeel on Sat 08/11/2014 21:26:34
I will be damned. How come did I miss this? Just updated it. Keep up the good work, devs. :)
Title: Re: AGS 3.3.2
Post by: MiteWiseacreLives! on Sun 09/11/2014 04:42:27
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
Title: Re: AGS 3.3.2
Post by: Dualnames on Thu 13/11/2014 01:29:12
FOLDERS EVERYWHERE!!
Title: Re: AGS 3.3.2
Post by: MiteWiseacreLives! on Thu 20/11/2014 07:41:41
might have wrong Topic here but, I think I've got a bug with AGS 3.3.2
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:

---------------------------
Illegal exception
---------------------------
An exception 0xC0000005 occurred in ACWIN.EXE at EIP = 0x005595A0 ; program pointer is +379, ACI version 3.3.2.0, gtags (3,22)

AGS cannot continue, this exception was fatal. Please note down the numbers above, remember what you were doing at the time and post the details on the AGS Technical Forum.



Most versions of Windows allow you to press Ctrl+C now to copy this entire message to the clipboard for easy reporting.

An error file CrashInfo.dmp has been created. You may be asked to upload this file when reporting this problem on the AGS Forums. (code 0)
---------------------------
OK   
---------------------------

If I muck around with some icons first before adding inventory it remains stable.


EDIT NOV 20:
here's the crash dump file
crash dump (https://www.mediafire.com/?at4iwrvy24lk89n)
Title: Re: AGS 3.3.2
Post by: Crimson Wizard on Thu 20/11/2014 08:25:11
Can you upload the crash dump so I can check it? File called "CrashInfo.dmp". Should be located in your project folder.
Title: Re: AGS 3.3.2
Post by: MiteWiseacreLives! on Thu 20/11/2014 09:32:01
See edit above, thanks
Title: Re: AGS 3.3.2
Post by: Crimson Wizard on Sun 21/12/2014 17:55:38
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?
Title: Re: AGS 3.3.2
Post by: Peder 🚀 on Mon 05/01/2015 02:03:59
There seems to be a bug with the manual in the zip edition of this version?

The actual content window just shows up blank no matter what you press:
(http://i.imgur.com/9JFHDtO.png?1) (http://i.imgur.com/9JFHDtO.png?1)
Title: Re: AGS 3.3.2
Post by: Crimson Wizard on Mon 05/01/2015 14:33:38
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