Skip to content

Commit

Permalink
Updated build version (3.5.0.13)
Browse files Browse the repository at this point in the history
  • Loading branch information
ivan-mogilko committed Jun 8, 2019
1 parent 8bfee7e commit b80e433
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 8 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ set(CMAKE_USER_MAKE_RULES_OVERRIDE ${CMAKE_CURRENT_SOURCE_DIR}/CMake/c_flag_over
set(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX ${CMAKE_CURRENT_SOURCE_DIR}/CMake/cxx_flag_overrides.cmake)

project(AGS
VERSION 3.5.0.12
VERSION 3.5.0.13
LANGUAGES CXX C)

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/CMake")
Expand Down
18 changes: 17 additions & 1 deletion Changes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ REVISION HISTORY
VERSION 3.5.0 - Alpha

Common features:
- Now using Allegro v4.4.3 library (previously v4.4.2).
- Support for large files: compiled game, sprite set, room files now may exceed 2 GB.
- Deprecated relative assets resolutions: now sprites, rooms and fonts are considered to
match game's resolution by default and not resized, unless running in backwards-compatibility
Expand Down Expand Up @@ -34,6 +35,8 @@ Editor:
- Sprites have "Real" resolution type by default. "Low" and "High resolution" are kept
for backwards compatibility only. When importing older games resolution type will be
promoted to "Real" whenever it matches the game.
- Adjusted saving sprite file to not cancel completely if only an optional step has failed
(such as copying a backup file).
- New navigation bar in the room editor, which allows to select any room object
or region for editing, show/hide and lock room objects and regions in any combination.
These settings are saved in the special roomXXX.crm.user files.
Expand All @@ -56,6 +59,7 @@ Editor:
- Don't display missing games in the "recent games" list.
- Build autocomplete table a little faster.
- Corrected .NET version query for the anonymous statistics report.
- Disabled screenshot made when sending a crash report, for security reasons.
- Fixed sprite folders collapsing after assigning sprite to a View frame or an object.
- Fixed view loops displayed with offset if the view panel area was scrolled
horizontally prior to their creation.
Expand All @@ -75,8 +79,10 @@ Scripting:

Script API:
- Introduced new managed struct Point describing (x,y) coordinates.
- Introduced StringCompareStyle enum and replaced "caseSensitive" argument in String functions
with argument of StringCompareStyle type.
- Implemented Dictionary and Set script classes supporting storage and lookup of strings and
key/value pairs in sorted or unsorted way.
key/value pairs in sorted or unsorted way. Added SortStyle enum for use with them.
- Implemented Viewport and Camera script classes which control how room is displayed on screen.
- Implemented Screen struct with a number of static functions and properties, which notably
features references to the existing Viewports. Deprecated System's ScreenWidth, ScreenHeight,
Expand Down Expand Up @@ -131,9 +137,18 @@ Engine:
- Fixed potential bug which could cause DoOnceOnly tokens to be read incorrectly from a savedgame.
- Fixed Character.DestinationY telling incorrect values beyond Y = 255.
- Fixed DynamicSprite.SaveToFile() not appending ".bmp" if no extension was specified.
- Fixed old walk-behind cut-outs could be displayed on first update in a room if the room's
background was modified using raw drawing commands before fade-in. This happened only when
running Direct3D or OpenGL renderer. Note that this bug was probably never noticed by players
for a certain barely related reason.
- Fixed IsMusicVoxAvailable() not working correctly in old games which use 'music.vox'.
- Fixed a bug in mp3/ogg decoder where it assumed creating an audiostream succeeded without
actually testing one.
- Restored support for running games made with experimental 3.3.0 CR version.
- Fixed character's blinking frames drawn incorrectly when legacy sprite blending mode was on.
- Fixed increased CPU load when displaying built-in dialogs (save, restore etc).
- Restored legacy InventoryScreen() behavior which picked sprites 0, 1, 2 for inventory dialog
buttons when predefined 2041, 2042 and 2043 were not available.
- Added Scavenger's palgorithms plugin to the list of builtins, for ports that use ones.
- Added stubs for monkey0506's Steam and GoG plugins to let run games on systems that do not have
Steam/GoG installed (all related functionality will be disabled though).
Expand All @@ -145,6 +160,7 @@ Linux:

Windows:
- Windows version of AGS is now built with MSVS 2015 and higher.
- Engine is marked as a DPI-aware application that supposed to prevent window scaling by system.


VERSION 3.4.3 - Patch 1, February 2019
Expand Down
4 changes: 2 additions & 2 deletions Common/core/def_version.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#ifndef __AGS_CN_CORE__DEFVERSION_H
#define __AGS_CN_CORE__DEFVERSION_H

#define ACI_VERSION_STR "3.5.0.12"
#define ACI_VERSION_STR "3.5.0.13"
#if defined (RC_INVOKED) // for MSVC resource compiler
#define ACI_VERSION_MSRC_DEF 3,5,0,12
#define ACI_VERSION_MSRC_DEF 3,5,0,13
#endif

#ifdef NO_MP3_PLAYER
Expand Down
2 changes: 1 addition & 1 deletion Editor/AGS.Editor/app.manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity version="3.5.0.12" name="AGSEditor"/>
<assemblyIdentity version="3.5.0.13" name="AGSEditor"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
Expand Down
4 changes: 2 additions & 2 deletions Editor/AGS.Types/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ namespace AGS.Types
public class Version
{
public static readonly bool IS_BETA_VERSION = true;
public const string AGS_EDITOR_DATE = "May 2019";
public const string AGS_EDITOR_DATE = "June 2019";
public const string AGS_EDITOR_FRIENDLY_VERSION = "3.5.0";
public const string AGS_EDITOR_VERSION = "3.5.0.12";
public const string AGS_EDITOR_VERSION = "3.5.0.13";
public const string AGS_EDITOR_COPYRIGHT = "Copyright © 2006-2011 Chris Jones and 2011-2019 others.";
}
}
2 changes: 1 addition & 1 deletion version.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "3.5.0.12",
"version": "3.5.0.13",
"versionFriendly": "3.5.0",
"versionSp": "",
"appID": "6b60d97d-db82-4986-995f-31e2aad16832"
Expand Down

0 comments on commit b80e433

Please sign in to comment.