AtomicTorch Studio Forums

AtomicTorch => News and Updates => Topic started by: Lurler on April 03, 2015, 11:23:16 PM

Title: VoidExpanse - Patch notes v1.2.x
Post by: Lurler on April 03, 2015, 11:23:16 PM
VoidExpanse v1.2.x Update patch notes.

=== VoidExpanse v1.2.0 ===
Changes:
   * Improved master server connection handling
   * Improved welcome screen (link with AtomicTorch.com)
   * Faster ping measurement
   * Online users list now works on Stations

Fixed:
   * Various UI-related issues (updated to NoesisGUI 1.2.2)
   * Merchants spawning
   * Laptop (especially Macbooks) overheating issues should be resolved (Make sure you use 30fps limit)
   * Too many artifacts removal notifications when trading them to the science points
   * OpenGL rendering issues (black stars on galaxy map, black sun, etc)
   * Mac/Linux: UPnP port forwarding
   * Sun effect not works on in OpenGL ("black screen issue")
   * Factions and stars not rendered on Galaxy Map in OpenGL
   * Issue when firing from projectile weapons transferred from one player to another
   * Game not running in OpenGL mode on Windows
   * Various crashes and freezes
   * Loading freeze/hang

=== VoidExpanse v1.2.1 ===
New features:
   * Added ability to connect to servers running previous version of the game (if the server uses same network protocol version).

Changes:
   * New balance for most weapons. Generally projectiles are more powerful.
   * Made chat more readable
   * Corrected descriptions of some things to make it more clear
   * Scurvy is now properly removed after quest is done (important for MP)
   * More signposting to make it easier to find certain things.
   * New repair price calculation. Now doesn't take ship price into account.
   * Other balancing changes.
   * New drop lists for all ships depending on their level!

Fixed:
   * "Save and quit" not working
   * Loading screen freezes. (we still need your feedback on this, please!)
   * Projectiles not rendered (OpenGL/Mac/Linux)
   * Local server crash on Mac
   * Quit game freezing
   * Fixed chat issues
   * Price of refuel from space merchants
   * Fixed Fanatics faction achievements
   * DirectX 9 / 11 issues
   * Game saving bug
   * Can't sell item ("can't find empty slot")
   * Several other server related issues

=== VoidExpanse v1.2.2 ===
New features:
   * Added TCP protocol for the Master Server connection, so the issues when the game is unable to connect with the Master Server should be fixed
   * If VoidExpanse can't find server exe - it will report about ANTIVIRUS issue!
   * Added protection from infinite loops in user scripts

Changes:
   * Added image validation to Mod uploader
   * Escort quest temporary removed until we can make it better
   * In auto-rotation mode the player's ship now rotates to fully match the cursor position
   * Rebalanced asteroids and mining boosters

Fixed:
   * Join faction quests
   * Command "debug_topic_tutorial_complete player_name" in Multiplayer
   * Chat command npcs_list
   * Linux server CRASH
   * Navpoint added by "Enter" click doesn't save it's name
   * Various other issues, including crashes

=== VoidExpanse v1.2.3 (STEAM EXPERIMENTAL) ===
To install this build, open the Steam Client, right click on the VoidExpanse in your library, select Properties, open "Betas" tab, enter the password is "AllTheeHailTheVoid" (without quotes). And then you can select the beta program "experimental".

This release features reworked threading system to fully utilize all of the CPU cores and resolve multithreading issues reported by the players.

Fixed:
   * Game freezes on the loading screen with 6+ cores CPU's.
   * Various freezes/hangs issues (including most of them on Mac and Linux). However, we need more feedback about the loading screen freeze.
   * Sprites (plasma balls, muzzle flashes, etc) rendered through the other objects.

=== VoidExpanse v1.2.4 (STEAM EXPERIMENTAL) ===
Changes:
   * Improved sun rendering
   * Certain ships now have omni-slots (weapon hardpoints!)

Fixed:
   * Shields not rendered in OpenGL on some GPU's
   * Errors on server (especially on Linux/Mono)
   * NoesisGUI crashes
   * Freeze on loading screen


=== VoidExpanse v1.2.5 ===
New features:
   * Sort by online players count in the multiplayer public server list
   * Server version displayed in multiplayer server info
   * Mono is now not required for running the game on Linux and Mac (Need your feedback on that. If you have any issues please remove *Bundle* file from the Server_Mono folder)

Fixed:
   * Console up/down arrows keys sometimes double
   * Game cannot unpause

=== VoidExpanse v1.2.6 ===
New features:
   * New API method: station.AddItemToStorageAtStation(int stationId, int ship_id, string item_type, int quantity)
   * New API method: generator.GetStationsAtSystem(int systemId)
   * Added regeneration for Xengatarn ships and structures
   * Proper Mac/Linux game server bundle included

Changes:
   * Miners now properly respawn at the station
   * Changed quests after entering faction in multiplayer

Fixed:
   * Fixed various autopilot issues (not ideal, but much better)
   * Fixed an issue with the galaxy creation freeze
   * Fixed an issue with save game loading (or when the savegame reported as corrupted)
   * Fixed models and sounds appearing too late on low performance CPU's
   * Fixed loading screen freeze
   * Fixed "special" effects not applied to NPCs
   * Fixed damage on collision calculation (player could easily ram alien hives)
   * Fixed an issue when the ship not entered players scope when spawn on station and undocking
   * Fixed an issue with Batto resque quest: Declan NPC spawned for every player
   * Fixed an issue with enabled Steam Overlay crashing the game on startup on Mac (we need your feedback regarding this)
   * Fixed an issue with inventory capacity not updating instantly after getting skill "Space optimization"

=== VoidExpanse v1.2.7 ===
New features:
   * 64-bit Linux version
   * Added "ds" shortcut for command "debug server 1"
   * Chat is now automatically closed when clicking outside
   * Cache for multiplayer server icons
   * Current star system name is now displayed in the System map
   * Added hotkeys on station (Overview, Decks, Hangar, Map, etc...)

Changes:
   * Decreased number of active miners in the system
   * Changed log naming format
   * Rewrote multiplayer menu loading (performance and usability)
   * Improved autopilot asteroids avoidance

Fixed:
   * Fixed memory leak in bundled Mono for Linux
   * Fixed ray weapons FX rendered in reverse direction
   * Spacestation inventory list not refreshed after some time
   * Fixed projectile max distance extension skills not applying to the actual ray appearance in the game
   * Fixed (re)starting a new galaxy after game end in savegame
   * Fixed autopilot flying in circles

=== VoidExpanse v1.2.8 ===
New features:
   * Added command to delete a player character on the multiplayer server (it can be used by the player or by the server admin). Write in the chat: "delete_player_character NICKNAME" without quotes

Fixed:
   * Fixed font issue: current star system on System map was displayed as ???????
   * Fixed energy weapons aiming
   * Fixed planets in gas systems not rendered properly
   * Fixed key binding issues - can bind one key to multiple actions

=== VoidExpanse v1.2.9 ===
New features:
   * Added new API scope: items - http://wiki.atomictorch.com/VoidExpanse/scope-items
   * Added new mod type - "localization"

Changes:
   * Added multiline chat input

Fixed:
   * Fixed issues with localization tool
   * Fixed chat not scaling with UI Scale option
   * Fixed various server crashes
   * Fixed the planet scanner research quest
   * Fixed item cooldown indicator ("clock") sometimes not displaying
   * Various other small fixes (dialogs, topics, quests, UI)


! Notes !
* All saves are compatible with previous version.
* And in case of multiplayer - don't forget to update both: client AND server.
*Please make sure if you are running a server that you update ASAP.

Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: kyokei on April 03, 2015, 11:35:32 PM
Thank you Lurler :)
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: Lurler on April 03, 2015, 11:43:13 PM
Quote from: kyokei on April 03, 2015, 11:35:32 PM
Thank you Lurler :)
You should thank ai_enabled, it's almost all his work! :)
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: kyokei on April 03, 2015, 11:48:40 PM
When will the new client be available on the site?
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 03, 2015, 11:49:28 PM
In an hour.
Testing it right now.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 04, 2015, 12:47:28 AM
One hour more...
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: kyokei on April 04, 2015, 12:49:41 AM
take your time :) QA'ing is important
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: Lurler on April 04, 2015, 01:41:19 AM
It's out!
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: kyokei on April 04, 2015, 04:33:39 AM
Well done on the patch, everything seems stable now :) <3
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: glarkon on April 04, 2015, 09:51:10 AM
Yay my laptop doesn't overheat anymore :D
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 06, 2015, 03:57:37 AM
Uploading VoidExpanse v1.2.1 version.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: FlessenGreendart on April 06, 2015, 04:12:23 AM
Gah, and I've only just updated my Expanded NPCs! :'(
Seriously though, I look forward to seeing the re-balanced ballistics, and not having to fork out my entire life savings to repair my Aurora :D
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: Lurler on April 06, 2015, 04:14:21 AM
Quote from: FlessenGreendart on April 06, 2015, 04:12:23 AM
Gah, and I've only just updated my Expanded NPCs! :'(
Hm, it should work with the new version as well.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 06, 2015, 04:31:36 AM
v1.2.1 is available now.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: Lurler on April 08, 2015, 04:01:44 AM
v1.2.2 is available now.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: Lurler on April 10, 2015, 04:44:07 AM
New experimental version is out!
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: FlessenGreendart on April 10, 2015, 04:48:53 AM
W00! Omni Slots!
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: kyokei on April 10, 2015, 05:04:53 AM
omni slots = uber customization - I love that - any ETA when this will become the stable version?
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: Lurler on April 10, 2015, 09:03:33 PM
Quote from: kyokei on April 10, 2015, 05:04:53 AM
omni slots = uber customization - I love that - any ETA when this will become the stable version?
As soon as it's stable :)
And so far it isn't very stable... :)
We will see!
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 10, 2015, 11:57:05 PM
v1.2.5 is available now.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: kyokei on April 11, 2015, 12:54:52 AM
Awesome! - AI I will test the linux without mono-complete installed. I borked my installation trying to upgrade to 15.04 so I'm doing a clean install now :) Will let you know
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: kyokei on April 11, 2015, 01:48:25 AM
So freshly installed ubuntu - download VE and started it up.

First odd thing I saw was a messed atomictorch logo. Then once in the menu it kept nagging that it couldn't start the local server.
Game also crashed many times.

Logs are here: https://cloud.kunix.org/index.php/s/qUZOFMvPflAgICi

After installing mono-complete, all issues are gone - this seemed to be the case bug the game now crashes after 10 seconds ingame. Also the FPS is really bad at the moment, getting around 30-34 fps max

I think this is all related to my PC.... /sigh
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: smokingmedic on April 11, 2015, 07:59:07 AM
I have some issues with the new patch (1.2.5): My save-games got corrupted and the game fails to create new galaxies. While creating the system objects, it just goes on forever.

The log spits out this message:

11.4.15 16:42:38.3790 [ERR] Script invocation exception: script "data/scripts/global/calculateship.js"
Exception System.Threading.ThreadAbortException: Der Thread wurde abgebrochen.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: grimes on April 11, 2015, 10:08:08 PM
with 1.2.5 my save game shows corrupted.  I don't see any previous saves in the folder.  Does this mean I've
lost 25 hours of game play ?
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 13, 2015, 05:27:57 AM
smokingmedic, grimes, the savegames are not corrupted. It was another issue which is lead to this... Fixed in v1.2.6.

v1.2.6 is available now!
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: kyokei on April 13, 2015, 05:35:07 AM
* Proper Mac/Linux game server bundle included
What does this mean exactly?

Do i need to run VoidExpanse.ServerMono.Bootstrapper.exe  or VoidExpanse.ServerMono.exe now?
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 13, 2015, 07:29:59 AM
kyokei, Mono is not required to be installed. The game contains standalone Mono bundle to run the game server.
To run the game without the Mono, you should execute:
./VoidExpanse.ServerMono.Bootstrapper.Bundle.Linux32
It's fully native executable, which contains statically linked Mono with all required dependencies and which will use classes from "VoidExpanse.ServerMono.exe".

If you still want to run the game with Mono installed into your OS, you could run it as previous:
mono VoidExpanse.ServerMono.exe

The "VoidExpanse.ServerMono.Bootstrapper.exe' is added only for compliance with Mono LGPL license, to allow the user manually build a bundle with any version of Mono.

The singleplayer mode is always using bundle executable (if you not remove it, otherwise it fallback to Mono in OS).

For hosting the multiplayer, please try and compare both versions (bundled and non-bundle) in terms of performance and stability. It seems we could improve it a little bit by using better GC, but I'm not sure about it. We did it for Mac version, as it with Boehm GC was very slow, nearly 5-10 times slower than with SGen GC.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: kyokei on April 13, 2015, 08:24:41 AM
Server is running super smooth! :) lets just hope it doesn't crash

CPU usage is a bit higher than a while back but it's still fine. About 9-10% idle, about 20-25% with 1 player. This is, if I am correct, based on 1 core.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: smokingmedic on April 13, 2015, 12:39:05 PM
Thanks a lot! Everything is running perfectly now, the new update is great!
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: grimes on April 13, 2015, 01:47:09 PM
saved game is still showing corrupted and wont load.
Steam appeared to load the new patch.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 13, 2015, 08:05:00 PM
Quote from: grimes on April 13, 2015, 01:47:09 PM
saved game is still showing corrupted and wont load.
Steam appeared to load the new patch.
Is the game version "v1.2.6" in main menu? If so, then I'm sorry for the corrupted savegame. We've fixed all the issues with the savegame system in v1.2.6 and the new savegames will not be corrupted anymore.
Regards!
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 15, 2015, 05:57:08 AM
VoidExpanse v1.2.7 is available now! Patch notes (on the first page) updated.
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: kyokei on April 17, 2015, 11:04:07 AM
Quote* Added command to delete a player character on the multiplayer server (it can be used by the player or by the server admin). Write in the chat: "delete_player_character NICKNAME" without quotes
Just tried it on the NEXUS server and it didn't see to work. Tried it in chat and in console - typed: delete_player_character ky0

Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: Maroku on April 17, 2015, 04:22:31 PM
Quote from: kyokei on April 17, 2015, 11:04:07 AM
Just tried it on the NEXUS server and it didn't see to work. Tried it in chat and in console - typed: delete_player_character ky0

i tested it on the Omnicron server.. i typed in /delete_player_character Maroku
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 17, 2015, 08:35:18 PM
kyokei, this is a server command, you can invoke in on the server console or send it to the server via chat. In case of chat you need to prefix it with /
Title: Re: VoidExpanse - Patch notes v1.2.x
Post by: ai_enabled on April 20, 2015, 05:52:45 AM
VoidExpanse v1.2.9 is available now!