Announcement

Please consider donating! My PC is having serious trouble at the moment, any help would be very much appreciated. Thanks!

Need help with Chronos? Remember that you can Email chronosdevelopment@gmail.com with any questions you might have!
Showing posts with label Testing. Show all posts
Showing posts with label Testing. Show all posts

Wednesday, 13 April 2011

Version 0.4.3.0 Released! Overlay theming introduced!

Hey everyone!

Chronos has been updated and now supports overlay themes!

You can create themes by editing a .chronosoverlay file. These files can be found in your ChronosServer or ChronosClient folder under OverlayThemes. Simply copy the default theme (1.chronosoverlay) to your desktop (don't make a copy in the same folder) and then edit it as you like! Next, head to the basic settings page of Chronos and add your new theme!

When you first start Chronos, your current overlay settings are preserved.

However, activating a theme (whether or not it is already active) will inherit the theme colors. You may put your own colors on top after that point by changing the usual overlay settings, but remember that activating a theme again will use the colors from that theme again.

So basically, load a theme up and change the colors how you want :).

I've started the ball rolling with a "compact" theme available on the downloads page. Be sure to let me know if you guys come up with any interesting themes!

By the way, if you need to change the colors of the timer progress bars in any custom themes you might create, you'll need to set Overwrite Windows Style to [True]. If you've loaded Chronos with the default green Windows progress bars and you've tried to change their color, try applying your theme and restarting Chronos to make it show up correctly.


Thanks!


Feina.

Tuesday, 29 March 2011

Multiple Log Files

I've wrote the code to allow the use of multiple log files in Chronos. I'll be implementing it all into the existing program tomorrow and releasing a new build (providing all goes smoothly).

This means that if your game splits up log files into different files (for example combat and chat like Rift), or if you want to keep multiple log files active (for example if your game uses different logs for different characters like EQ2), you'll be able to do this.

The amount of log files you can have "active" at once is unlimited, but the files are at least accessed every log read interval (default of which is 10ms), so having a lot of log files may impact performance even if they're not being written to by your game. As far as I'm aware, you'd need a lot of active logs to even notice a difference.

The only thing I should add is that if you have multiple logs that are under actual heavy access from your game(s), the software will need to pull data from each one every log read interval, so if there's lots of data pouring into lots of logs, it's going to slow down the reaction times of the software as it loads big chunks of data to work on at once. Just something to keep an eye on.

However, if you have something like 2 or 3 active logs being written to at a time, which is the most likely scenario, it shouldn't cause an issue whatsoever.

Logfiles that get smaller (for example, if your game clears the logfile or archives its contents) and logfiles that disappear (for example, if your game removes your log file when you exit) shouldn't cause any issues and are taken care of as part of the code. Log files that no longer exist (like disappearing ones) will stay in your log list, but wont be accessed again until they do exist.

Saturday, 26 March 2011

Testers

Hey guys.

I see from my traffic that Chronos has already been linked on several guild forums etc (which is awesome, thanks!). At the moment I'm not tracking downloads, so if it wouldn't be too much bother could anyone trying out Chronos drop me a comment on the blog with what version they're testing and any initial comments.

You can also send me an Email at chronosdevelopment@gmail.com.

I'd like to have an idea of the level of interest, but I'd rather not have to spend time writing a download tracker script if I can help it :).

Don't be shy about mentioning features you'd like in the software, although keep in mind that I will not be implementing a dps tracker. There are plenty of excellent parsers already, like ACT, that don't need reinventing.

Thanks.

EDIT: Comments can now be made by anyone (they will appear after moderation).