PDA

View Full Version : Beta 10 -- Full Patch Notes --



Silencer
10-22-2014, 06:53 PM
749

Beta 10 Release Notes


- General Information -
This is a major program re-write and refactor.
Due to changes in how config data is stored existing configuration files will be lost.

- Functionality Changes -
RTST now utilizes the Recursion Component Framework (https://recursion.tk/showthread.php?824-Our-Next-Major-Program-Update). Components for determining the state of the game, achievements, and overlays are loaded in during run-time.
Lua has been integrated for greater extensibility.
523

- Overall Program Changes -
The program is now a task tray application.
524
Separated core functionality of the program from the UI.
The UI has an updated look.
Minimizing the main UI will remove the window entirely rather than hiding it. The streaming overlay will be unaffected when the program is minimized.
Tick rate of the program will adjust based on activity to save processor cycles. (An active session will always set it to the maximum)
Event and script processing have been heavily multi-threaded. Calculations should occur much faster than before.

- New Player Manager -
Choose the players you wish to auto track. The program will listen to login events and when it finds a tracked player is logging on it will switch to that session.
When a tracked player logs off it will end the session.
525

-New Achievements-
Special achievement for winning against a PlanetSide 2 Developer! This includes all current and former developers who volunteered their player information. Thank you muldoonx9 for putting this list together!
Pistol achievements for 4, 8, and 12 pistol kill streaks!

- Event Board Enhanced -
Login, logoff, and level-up events are now tracked. The event board can now dynamically filter these events.
It is now possible to sort the event board by each header.

- Session Saving Enhanced -
A hotkey can be bound for session saving.
Each available player can be configured to auto save their session on end.
Saving from the main UI will display a link to the session save.

- DirectX Improvements -
The in-game library makes use of our new display components for more possibilities and better performance.
Communication with the main client has been refactored out of graphics processing. The connection should never be lost even after alt-tabbing PlanetSide. Closing or re-opening PlanetSide should have no negative effect either.
Communication model has new security settings allowing RTST to either be elevated or run as a standard user and still maintain communication with PlanetSide. (Note if RTST is not elevated it cannot communicate with an elevated PS2).
Two-way communication has been added allowing the game to send messages to RTST.
Texture resources are now loaded in on a separate thread.
Bitmap creation from RTST is much smarter and more optimized. If a dynamic item has not changed it will not recalculate it nor send it to PlanetSide. Texture sizes are also much more precise.

- Sound Changes -
Added Direct Sound as a playback option.
Identified a WaveOut race condition in our 3rd party sound library and manually added handling in around it.

- New Config Options -
Updated config UI to better expose all options. Options that used to be available from the main toolbar have been consolidated here.
The program can be optionally started with Windows.
Added more debugging options.
Components that are loaded in will reflect available options under KeyMapping and Display pages.

- Voicepack Changes -
Publishing will result in a single binary file containing all config data and sounds.
Preview sound will now work on our default sound files.
Dynamic sounds are now supported.
Individual achievement configuration settings are visible. They cannot be changed but they can provide more information about that specific achievement.
The in-game achievement background image can now be changed or disabled.
This is backwards compatible. Existing sound pack files should work as they do now. The extension has not changed. If you currently have a sound pack it should still work as long as it can read from the source sound files. It is recommended it be converted to the new binary file however.
526

- New Update System -
There is a new distribution system for intelligently delivering program updates. It is designed to check at various intervals for updated files from the Recursion server. This occurs

1. On login.
2. Bringing focus to the program.
3. When quitting PlanetSide.

A period of time must also pass between checks for 2 and 3.

When new files are downloaded the program will attempt to automatically install the files. If a program restart is required a balloon popup will notify the user to do so. Notifications should only show up around the same time as the cases listed above so as not to be intrusive.

Quitting the program will always install any downloaded updates pending an install.

Integrity checking is also enforced of the program's files upon start-up. If an enforced file has been modified it will be replaced by the latest version on the server and the program will be partially disabled until the update has completed.

- Plugin Support -
The Recursion Tracker now supports plugins. If you are a developer and wish to write an add-on you may contact us for more information.

- Misc Changes/Fixes -
When turning off D3D or exiting the program the message "Cannot access a closed pipe." should no longer be displayed.
If the streaming overlay is set to AlwaysOnTop opening an RTST menu should now correctly show above it and then restore the TopMost value on close.
Removed 3rd party program logging.
Quitting RTST right after opening it while the cache thread is running should no longer cause an unhandled exception.
The 'Access is Denied' error should no longer occur preventing the D3D overlay from starting.



Thank you to all participants who helped test over the last few months!

Napsterbater
10-23-2014, 06:33 PM
Id like to test it out.

Silencer
10-27-2014, 03:30 PM
If you are not on Version 0.10.0.5 and start the Tracker with Windows, you will need to restart the tracker and then update for it to install correctly. An issue was identified where updates would not install correctly after a Windows boot launched stat tracker updated. 0.10.0.5 corrects this issue.

Acog
11-24-2014, 04:49 PM
I'd like to test it out as well. =)

tracker name same as here.

Knockers07
12-14-2014, 04:21 PM
I would like to test it out as well.

tracker name same as here.

Acog
12-14-2014, 04:24 PM
He's a outfit buddy of mine.

So far the beta is looking great. Cant imagine playing without it now.

Silencer
12-14-2014, 05:11 PM
Pm sent.

nobosabot
12-16-2014, 02:37 PM
cool, can you send me an invite ?

unclean009
12-22-2014, 11:53 AM
I would like to help out in this beta. Recursion name is the same as my username here. Thanks.

Genocidebunny
01-29-2015, 06:39 AM
please add me to the beta program -> Genocidebunny

Silencer
01-29-2015, 01:17 PM
please add me to the beta program -> Genocidebunny

Added

HUDuser
01-29-2015, 06:17 PM
If you're still accepting people into the beta, I'd love to help out.

Silencer
01-29-2015, 06:24 PM
If you're still accepting people into the beta, I'd love to help out.

Access granted. Check beta participation, then help - update.

halsoy
01-31-2015, 04:05 AM
I'd love Beta 10 as well. I've been having the D3D CTD the last month or so. Regardless of running OBS or not, an no other D3D hooks active.

Exploding Fist
01-31-2015, 11:24 AM
I'd love Beta 10 as well. I've been having the D3D CTD the last month or so. Regardless of running OBS or not, an no other D3D hooks active.

Granted. Let us know if things improve.

Zepaar
02-02-2015, 03:14 PM
I'd like to test it out :)

Name is same as here, Zepaar. :emot-quagmire:

Silencer
02-02-2015, 03:26 PM
I'd like to test it out :)

Name is same as here, Zepaar. :emot-quagmire:

You're good to go.

ultimawep
02-08-2015, 05:59 PM
I'd like to help test as well!
Tracker name is "ultimawep" :p

Silencer
02-08-2015, 06:03 PM
I'd like to help test as well!
Tracker name is "ultimawep" :p

Granted, looking forward to your feedback.

Kingp1ng
02-09-2015, 11:45 PM
Sign me in! I would like to test it also.

Tracker name: Kingp1ng

Silencer
02-10-2015, 07:35 PM
Sign me in! I would like to test it also.

Tracker name: Kingp1ng

Granted

Silencer
02-14-2015, 10:47 AM
This is now open to everyone.

Silencer
03-06-2015, 11:55 PM
0.10 has been pushed to everyone, replacing 0.9.

Exploding Fist
03-07-2015, 06:14 PM
0.10 has been pushed to everyone, replacing 0.9.

https://www.youtube.com/watch?v=T3zfJtyg1IM&t=8

ief015
03-09-2015, 03:03 PM
- Plugin Support -
The Recursion Tracker now supports plugins. If you are a developer and wish to write an add-on you may contact us for more information.


I believe I have a simple plugin written and compiled, just to see if I can get it up and running. Still trying to figure out how to actually install the plugin, though. Is something simple like drag&dropping the dll binary into the RTST root folder, or a "plugins" folder?

Thanks guys, been playing around with the new update for only a couple hours but enjoying the new changes so far!

Silencer
03-09-2015, 03:48 PM
I believe I have a simple plugin written and compiled, just to see if I can get it up and running. Still trying to figure out how to actually install the plugin, though. Is something simple like drag&dropping the dll binary into the RTST root folder, or a "plugins" folder?

Thanks guys, been playing around with the new update for only a couple hours but enjoying the new changes so far!

Sent you a private message.

noooooch
07-27-2015, 02:59 AM
first post here and unsure where to ask but...

Any chance of a crosshair overlay to go with stat tracker?