Game Development Community

Torsion 1.1.006 Beta

by Tom Spilman · in Torsion · 02/06/2007 (8:12 pm) · 31 replies

Hey guys.

Now that we've shipped 1.0 we're working on a 1.1 release which addresses remaining bugs. As part of that process we're releasing a 1.1 beta today that fixes all the bugs we've seen reported in the last week.


www.sickheadgames.com/images/torsion_logo.png
Old build taken down... see this thread for the latest beta.

NOTE: I didn't expect this, but after testing it on my home box it seems that this beta will end your trial if you haven't already registered... don't install this version if you want to continue with your trial period. Registered users will not be affected.

The changes in this build:

Quote:* Fixed ScriptSense bug where an object declaration with a copy source would not have its fields parsed.
* Changed bug fix which forced the Find dialog to loose focus when 'Enter' was pressed.
* Fixed bug in the project config dialog where build exports checkbox would not be saved.
* Fixed ScriptSense bug where fields or overloaded functions could appear in member lists more than once.
* Replaced incorrect new script icon.
* Added additional GDI resource cleanup code.
* Changed technique for updating ScriptSense which reduced CPU usage by up to 80%.
* Fixed flicker of the types dropdown when updating ScriptSense data.
* Added error message when saving project over read-only or locked file.
* Fixed update check logic to work properly for minor version updates.
* Fixed ScriptSense generation thread to avoid COW strings; a possible cause of crashes on shutdown.
* Replaced low resolution project icon with new one.
* Added fix for Ignition registration system.
* Incremented minor version.
As usual be sure to post bugs to our mantis bugtracker.

In a couple more weeks if the 1.1 beta is solid and no more bugs crop up, we'll make it the official release.

About the author

Tom is a programmer and co-owner of Sickhead Games, LLC.

Page «Previous 1 2
#1
02/06/2007 (10:28 pm)
Did not have bugs, so can't comment on that.
But it seems to init faster with some open script, so it seems like the ScriptSense fixes had some influence :) (its an acceleration from 20s on my dualcore to somewhere around 4)
#2
02/07/2007 (12:12 am)
Well, I tried it.
This release more stable.
Nice.
#3
02/07/2007 (12:14 am)
@Igor - More stable... or *is* stable? Have you had any problems with this build yet?
#4
02/07/2007 (2:37 am)
Ok I'm sorry, i found nothing at this time, this build is good.
It is stable definitely.

Thanks Tom!
#5
02/07/2007 (4:37 am)
Donwloading right now...

@Tom, a update tool would be great instead be reinstalling the software every time a new realease come out.

Edit: The auto-complete bug seems to be fixed =)
#6
02/07/2007 (6:35 am)
Little remark:
There is slow down after continuous using(3-4 hours). Without any visual bugs.
Continue testing...
#7
02/07/2007 (12:29 pm)
Same as Igor here. Unstable after using for long period.

Other thing is about the project icon. Sometimes its showing ok and sometimes not.
#8
02/07/2007 (12:32 pm)
@Gustavo - Has it crashed on you? Also can you get me a screenshot of the issue your having with the project icon? or give me more details about what the problem is?
#9
02/07/2007 (2:14 pm)
After about 4 or 5 hours of usage today, Torsion started slowing down, text took longer to appear after typing, Ctrl-F took about 5 seconds to pop up the dialog.

Exiting Torsion and opening it again cleared up the problem, so I plan on closing it before I go to lunch each day
#10
02/07/2007 (2:20 pm)
@James - Next time you notice this open up the Task Manager. When in the Processes tab add the GDI Objects column from the View menu. Tell me what the GDI Objects count is when you notice the slowdown.
#11
02/07/2007 (2:51 pm)
When my find was taking about 1 second to open GDI Object count was 2,000ish
When my find was taking about 2 seconds to open the count was 4,000ish
#12
02/07/2007 (3:36 pm)
Yea... something has gone awry with GDI handles in wxWidgets. It's hard to believe this has been going on all along in Torsion and we're now just realizing it. Yet there is nothing that i can account of that would cause this behavior. I'm investigating it now... should have some solution by the next 1.1 beta.
#13
02/07/2007 (5:43 pm)
@Tom: exactly the same as James discribed above.
About the icon, i have reported a bug for that with a screenshot attached, here is the link. It happens sometimes when i boot the computer, if i check the icon hours later, the correct icon is there. its a strange thing. =P
#14
02/07/2007 (7:59 pm)
Just below 10,000 GDI handles now, taking 13 seconds to maximize from minimized state, 3 seconds to open find window. Every time I try to push it over 10k none of my other poor apps can paint themselves :)
#15
02/07/2007 (8:55 pm)
@Richard - Yea that's very bad... and not normal behavior. Something is really wrong.
#16
02/08/2007 (2:19 pm)
I can't seem to get over 1500 GDI handles today, don't know why it isn't happening anymore.
#17
02/14/2007 (10:08 am)
@Tom: The GDIs number increases as i type my code. After hours using it i got more then 10k GDIs.
#18
02/14/2007 (10:13 am)
Yep... i'm still working on this. I'm hunting thru my SVN revisions looking for the revision that changed the behavior. Whatever it is, it is not obvious... it's gotta be some weird message routing going on... at least that's my theory at the moment.
#19
02/14/2007 (3:02 pm)
Along with the GDI fixed, is it possible to have Find fixed so it doesn't search the Ignored Mods?
#20
02/14/2007 (3:06 pm)
@Jeremiah - Didn't know it was broken... i'll look into it.
Page «Previous 1 2