Skip to content

Releases: adventuregamestudio/ags

v.3.5.1.6 - Beta 7

22 May 14:12
Compare
Choose a tag to compare
v.3.5.1.6 - Beta 7 Pre-release
Pre-release

3.5.1 Beta 7, for public test.

New changes:

Updated with fixes from v.3.5.0.32.

Editor:

  • Fixed translation compiler did not correctly save some of the escaped sequences, such as "\n".

Engine:

  • Fixed crash occuring when the speech is using text window gui with zero Padding and the speech
    text is an empty line.
  • Fixed crash in Direct3D and OpenGL renderers that occured if game uses a plugin that performs
    software drawing on screen, and one of the rooms is smaller than the game's resolution.
  • Fixed "--test" mode was lost upon restoring a save.

Compatibility:

  • Fixed engine was applying player's position too early when ChangeRoom was called for 2.72 and
    earlier games, which could result in wrong placement in the new room if the character was
    walking right before the transition.

Android:

  • Corrected game scanning in AGS launcher, now it will work consistently with the desktop ports,
    and detect any compatible game data files named ".ags" or ".exe".

v.3.6.0.3 - Alpha 4

11 May 21:10
Compare
Choose a tag to compare
v.3.6.0.3 - Alpha 4 Pre-release
Pre-release

An Alpha build of a SDL2-based engine, for public test.

Updated to include all changes from v.3.5.1.5.

Fixed major memory leak in the audio subsystem.

v.3.5.0.32

10 May 21:31
Compare
Choose a tag to compare

This is a 3.5.0 Patch 10.

Engine:

  • Fixed managed handle error that occured if you would copy an element of any string array
    returned by Dictionary.GetKeysAsArray(), GetValuesAsArray() and Set.GetItemsAsArray();
    for example: assign array's element to a local variable.

v.3.5.1.5 - Beta 6

09 May 15:55
Compare
Choose a tag to compare
v.3.5.1.5 - Beta 6 Pre-release
Pre-release

3.5.1 Beta 6, for public test.

New changes:

Editor:

  • Implemented classic Color Picker dialog for the Color type values in the property grid,
    instead of the default one which does not allow user-defined colors.

v.3.5.1.4 - Beta 5

30 Apr 01:37
Compare
Choose a tag to compare
v.3.5.1.4 - Beta 5 Pre-release
Pre-release

3.5.1 Beta 5, for public test.

New changes:

Script API:

  • File.Open() now supports $CONFIGFILE$ tag which will try to open user config file for reading or
    writing regardless of where config is located on disk.
  • Added System.SaveConfigToFile() which writes current engine settings to the user config file.
    Only the options that can be changed at runtime are written back at the moment.

v.3.6.0.2 - Alpha 3

18 Apr 00:05
Compare
Choose a tag to compare
v.3.6.0.2 - Alpha 3 Pre-release
Pre-release

An Alpha build of a SDL2-based engine, for public test.

Updated to include all changes from v.3.5.1.3.

v.3.5.1.3 - Beta 4

17 Apr 03:42
Compare
Choose a tag to compare
v.3.5.1.3 - Beta 4 Pre-release
Pre-release

3.5.1 Beta 4, for public test.

New changes:

Editor:

  • Added "Attach game data to exe" option to General Settings. This lets you to package game data
    separately from the game.exe (only important on Windows at the moment).

Script API:

  • Added GUI.Shown readonly property that tells whether GUI is active on screen. This is primarily
    for GUIs with "Popup At Y" style, because they hide themselves regardless of Visible property.

Engine:

  • Added "--localuserconf" command which tells engine to read and write user config in the game's
    directory rather than using standard platform path. Game dir must be writeable for this to work.
  • Added "--conf" command which forces engine to read only explicit config file on startup.
  • Added "--user-data-dir" and "--shared-data-dir" commands for setting save game directory and
    shared app data directory from command line (this corresponds to existing options in config).
  • Fixed engine crash when button's graphic is set to sprite out of range.
  • Fixed certain interactions did not work with GUI if it was made fully transparent.

Engine Plugin API:

  • Added IAGSEngine::GetRenderStageDesc() function which returns current render stage parameters.
    As of this version these parameters include 3 transformation matrixes, allowing any 3D render
    plugin to stay compliant to engine's scene rendering.

Compatibility:

  • Fixed GUI.Visible not returning expected values for GUIs with "Popup At Y" style in
    pre-3.5.0 games, breaking some older games logic.
  • Fixed potential buffer overflow when reading pre-3.1.0 games with old dialog script texts.

Windows:

  • Windows version of the engine now reads global configuration file. It is looked up in
    "%USERPROFILE%/Saved Games/Adventure Game Studio/acsetup.cfg"
  • Default log file location is now also in "%USERPROFILE%/Saved Games/Adventure Game Studio".

v.3.6.0.1 - Alpha 2

06 Apr 07:24
Compare
Choose a tag to compare
v.3.6.0.1 - Alpha 2 Pre-release
Pre-release

An Alpha build of a SDL2-based engine, for public test.

v.3.5.1.2 - Beta 3

06 Apr 00:49
Compare
Choose a tag to compare
v.3.5.1.2 - Beta 3 Pre-release
Pre-release

3.5.1 Beta 3, for public test.

New changes:

  • Improved game perfomance by not reupdating all of the GUIs each time anything changes, instead only affected GUI will be updated each time.

OSX port:

  • When looking for game files engine will no longer use hardcoded filename, will search for any compatible pack file instead.

v.3.5.1.1 - Beta 2

30 Mar 08:25
Compare
Choose a tag to compare
v.3.5.1.1 - Beta 2 Pre-release
Pre-release

3.5.1 Beta 2, for public test.