Game Development Community

dev|Pro Game Development Curriculum

Turkey (Bug) Update from Winterleaf Entertainment about DNT

by Vince Gee · 11/20/2012 (5:58 pm) · 5 comments

Happy Thanksgiving Folks!

Just thought I would post an update for everyone who is following DotNetTorque. As of 11/20/2012 I have personally squashed several big nasty green bugs buried in the source code. Some were easy to find, some not so easy, so I figured I'd go over them quickly.

-Fixed a bug where DNT would not exit gracefully and destroy all threads on close.
-Added more detail to the p-Invoke Decorations (forced CDECL, etc)
-Added *MORE* garbage collection in the C#
-Added Visual Studio 2012 Support
-Confirmed DNT worked on Windows 8 (English)
-Confirmed DNT worked on Windows 8 (Danish)
-Fixed a floating point issue which has been haunting me for a while, floats will now properly parse.
-Fixed mouse sensitivity issues, they were due to the float's

I'd like to personally thank everyone who has been submitting bugs, keep up the good work!

Vince

#1
11/22/2012 (11:22 pm)
Great Job, Vince. I think it's time for me to pick this up. You can probably remove this big scary warning message on your site in the Overview section about VS2012 support. Does DNT work with other 3rd party packages, like Games Mechanics Kit?

John K.
#2
11/23/2012 (1:50 am)
John Kanalakis, it works with my IPS Pro, and I can't see why it wouldn't work with any of the other 3rd party packages.. Basically, you can use DNT and not alter your exisitng code base one bit and just work in TS (tho some people might wonder why you would do that) since DNT is simply a scripting system and not a engine rewrite.

Also, to make IPS Pro accessible from DNT I simply had to add the classes names to "PreGen_CPP_SimObjectBaseClasses.cfg"
and include the necessary files in "DotNetC_h.txt" et voila, IPS and DNT was merged together.

Would be surprised if any 3rd party packages didn't work, but I have no doubt that if you find a 3rd party package that don't work, Vince will be slaughtering that incompatibilty and tell you that a fix is ready when you wake up (talking from experience lol) ^^
#3
11/23/2012 (12:31 pm)
John,

As Lukas said, any addon will work w/ DNT since DNT will still run TS. If you have any problems, just email me at vgee@winterleafentertainment.com
#4
11/23/2012 (12:54 pm)
Fantastic, Thank you Lukas and Vince. I just bought it and am getting started on the videos. Support for VisualStudio 2012 sold me.

John K.
#5
11/23/2012 (9:58 pm)
So far, this is working out very well. I'm starting to see this as a nice successor to Torque X (for Windows Games, can't create Xbox 360 games). If you like C# and VisualStudio and don't want to get your hands dirty with the C++ engine code, this is the perfect solution. Once I'm up to fully speed, I'll post a summary of my experience with DotNetTorque.

John K.