Irrlicht 1.8.3 released

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.

Irrlicht 1.8.3 released

Postby CuteAlien » Sun Aug 30, 2015 3:39 pm

Hi everyone,

we just uploaded Irrlicht 1.8.3.

It's another bugfix release. The most requested part was the updated glext.h, but there's some more changes:

 - Add VS2013 project files
 - Fix compiling with IRR_LINUX_XCURSOR_
 - Fix compiling with NO_IRR_COMPILE_WITH_LIBJPEG_  (thx to anontypist for report and patch).
 - Fix compiling on GCC5 on MinGW (thanks to Slipxy for finding the bug and to osense for reporting it).
 - Fix loading of .X and .B3D models with non-normalized quaternion rotations (thanks to JLouisB for a test-model).
 - Fix compiling on Free BSD (thanks to leper for reporting and patch)
 - Fix bug with multiple SetPixelFormat calls. (reported and fixed by anontypist)
 - Fix bug related to memory release in PNG image loader. Thanks elephoenix for it.
 - Fix crash in CGUIListBox when users pressed end key folled by any other key in an empty, focused list box (thanks at porcus for report and patch).
 - Fix use of enabling defines for wal2 (halflife) image loader. Thanks to hendu for noticing.
 - Fix userClipPlane test by inserting the stabilizeScreenBackground call
 - Demo enables antialiasing now correct (thanks to Mel for noticing).
 - Update glext.h (bug #429)
 - Example 22 no longer select a random texture after loading a new texture (thanks at mongoose7 for reporting).
 - Fix bug in IGUISkin serialization which messed up serialization of the button-pressed offsets (thanks at Midnight for reporting).
 - IGUIStaticText::getTextHeight returns now the correct height for texts with newlines even WordWrap is not set.
 - Crashfix for CGUIEditBox. CGUIEditBox::setMultiLine must break text when changed or other functions like getTextDimension can crash afterward for strings with newline characters.
 - CGUIEditBox and the GUI-Editor now convert pasted text correctly using mbstowcs.
 - C::B project files work again on newer Linux-distributions which have cleaned up their dev-lib dependencies.
 - Makefile for the new IrrFontTool links now correctly to libfontconfig

NOTE: The dll might not be binary compatible. I decided to use VS2010 with Windows7.1SDK target for 32-bit and 64-bit builds. And GCC 4.7 for the MinGW DLL. Not sure which compilers we had used back then for 1.8.1 (my guess: VS 2008 for 32-bit and VS2010 with target v100 for 64bit). If you need the dll with the same compiler try that and rebuild.
IRC: #irrlicht on irc.freenode.net
Code snippets, patches&stuff: http://www.michaelzeilfelder.de/irrlicht.htm
Free racer created with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
User avatar
CuteAlien
Admin
 
Posts: 8276
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany

Re: Irrlicht 1.8.2 released

Postby sunnystormy » Sun Aug 30, 2015 6:55 pm

Yay! :)

I'll check this out in a little bit. Thank you for the new release!

EDIT: Compiles beautifully! Thank you! :)
Last edited by sunnystormy on Sun Aug 30, 2015 8:54 pm, edited 1 time in total.
My blog: http://osgdp.wordpress.com "The Open-Source Game Development Pipeline"
sunnystormy
 
Posts: 98
Joined: Mon Jun 02, 2014 2:32 am
Location: Washington, D.C.

Re: Irrlicht 1.8.2 released

Postby Mars_999 » Sun Aug 30, 2015 7:12 pm

Dang, it's good to see that there is life still in Irrlicht. I was worried I seen nothing on it for ever...

Please post some update to the website once in awhile so people know this great LIB is till going forward.

I am almost going to go with JMonkey instead due to I didn't see anymore updates or talk of Irrlicht being moved to 1.9 or 2.0...

Thanks!

Also I get this error on trying to build the GUI tool...

1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets(64,5): error MSB8020: The build tools for Windows7.1SDK (Platform Toolset = 'Windows7.1SDK') cannot be found. To build using the Windows7.1SDK build tools, please install Windows7.1SDK build tools. Alternatively, you
Mars_999
 
Posts: 136
Joined: Sat Dec 08, 2012 7:59 pm

Re: Irrlicht 1.8.2 released

Postby CuteAlien » Mon Aug 31, 2015 12:15 am

Hi Mars, you need to have the platform sdk installed. I think it's this one: http://www.microsoft.com/en-us/download ... px?id=8279

Oh - and I would love to have more post on the website. If you guys have stuff you want to show up there just tell me. Like project releases, kickstarter campaigns and so on. Just pm me the text if you think it would be of interest to the community and I'll put it on the front-page.
IRC: #irrlicht on irc.freenode.net
Code snippets, patches&stuff: http://www.michaelzeilfelder.de/irrlicht.htm
Free racer created with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
User avatar
CuteAlien
Admin
 
Posts: 8276
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany

Re: Irrlicht 1.8.3 released

Postby CuteAlien » Sun Sep 13, 2015 4:44 pm

In 1.8.2 the gcc5 still hadn't worked out (my fault, sorry), so I've uploaded another release. Irrlicht 1.8.3 is out. Identical to 1.8.2 except for that bugfix. I hope it works this time.
IRC: #irrlicht on irc.freenode.net
Code snippets, patches&stuff: http://www.michaelzeilfelder.de/irrlicht.htm
Free racer created with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
User avatar
CuteAlien
Admin
 
Posts: 8276
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany

Re: Irrlicht 1.8.3 released

Postby AReichl » Mon Sep 14, 2015 3:21 pm

I have a strange problem with GCC 5:

With the option "-std=c++11" i get an error in aesGladman/sha2.cpp
"error: narrowing conversion ..." at "const sha2_64t k512[80] = ...".
With the option "std=c++03" it is only a warning.

Strange is that with gcc4.9 and "std=c++11" it works.

I tried to change some compile options but without luck.
AReichl
 
Posts: 230
Joined: Wed Jul 13, 2011 2:34 pm

Re: Irrlicht 1.8.3 released

Postby thermalCat » Sat Jan 30, 2016 10:19 pm

Hi all,
just trying out Irrlicht for first time.
I bumped into the "PlatformToolset = Windows7.1 not found" issue mentioned above.
I changed the PlatformToolset project property to v100 - problem solved.

Irrlicht 1.8.3
Visual C++ express 2010 SP1
I'm still using XP SP3. yeah, I know. Old laptop.
thermalCat
 
Posts: 1
Joined: Sat Jan 30, 2016 10:08 pm


Return to Open Discussion and Dev Announcements

Who is online

Users browsing this forum: No registered users and 0 guests