Page 1 of 4

IrrExtensions 13 - New Homepage (2017) !!!

Posted: Tue Sep 11, 2007 7:05 pm
by Acki
Hi,
I moved my homepage from http://abusoft.g0dsoft.com to http://abusoft.bplaced.net !!!
the old URL will still work, you just get redirected to my new homepage...

although my "irrExtensions 13" will not be supported anymore...
you may join my forum and check out the new version (IrrExtensions v5)...
there are also some of my other projects available on the forum !!!


IrrExtensions 13 v2.4

Hi, I think now it's time for an update on this thread !!! 8)
IrrExtensions now supports Irrlicht v1.4, 1.4.1 and 1.4.2 !!!
And now you can enable/disable each mesh loder/writer and texture loader/writer !!!

Get the new version as usual on my homepage: http://abusoft.g0dsoft.com

Features for v1.4.x:
  • IGUIListBox: setOverrideFont
    IGUIComboBox: seperate font and text color
    IGUITabControl: seperate font and text color for tabs
    IGUIButton: seperate text colors and transparency
    IGUIScrollBar: getMax() and mouseclick patch
    IGUICheckBox: seperate font and text color
    IGUIEditBox: get/setCursorPos
    ITerrainSceneNode: creation corrected
    ICameraSceneNodeFPS: get/set for speeds and WSAD as default
    my3D-Loader: latest version
    MS3D-Loader: bugfixed
    getMesh(): password protection for meshes (.x .md2 .ms3d .my3d)
    get/setMaterialFlag(): get/set for each mesh buffer
    setViewPort(rect): not restricted on screen
    getFont: scale fonts
    SveneNodes: setLifeTime for all nodes
    IFileSystem: removeFileArchive() and get directory with addArchive
    vector3df: getRotationForPosition()
    IGUIProgressBar: new object
    IDecalSceneNode: new object
    IGridSceneNode: new object (based on GridSceneNode by Dark Kilauea)
    ILensFlareSceneNode: new object (many thanks to Paulo Oliveira)
    IGUICompass: new object
    tinyXML: supported for zip archives (tinyXML lib needed)
    IAVIPlayer: new object (Audiere lib needed if you want sound)
Features for v1.2 and v1.3.1:
  • IAnimatedMeshSceneNode: CustomBones (bug)
    ITerrainSceneNode: creation corrected
    ICameraSceneNodeFPS: get/set for speeds and WSAD as default
    IAVIPlayer: new object
    IGUIListBox: MultiColor
    IGUIEditBox: Password
    IGUIButton: seperate text colors and transparency
    IGUIScrollBar: getMax()
    IGUICheckBox: seperate font and text color
    IGUIProgressBar: new object
Features only for v1.2:
  • IAnimatedMeshSceneNode: MultiAnimations
    IGUITabControl: TabAlignment
    IGUIChatBox: new object
CU, Acki

Posted: Tue Sep 11, 2007 11:59 pm
by bitplane
hey great news Acki, I'm pleased to see you finally made the switch :)

Posted: Wed Sep 12, 2007 8:05 am
by hybrid
Not completely, all additional scene nodes are still not converted.
BTW, Acki, your tool core dumps on my machine before making any changes to the code. Moreover, the code changes are not documented. Do you have a list of bug fixes you added to your change set?

Posted: Thu Sep 13, 2007 1:13 pm
by Acki
bitplane wrote:you finally made the switch :)
no, not really, I just made my IrrExtensions more flexible, but I didn't change my mind about v1.3... ;)
But some changes are really not bad and I think I will use v1.3.1 now... ;)

hybrid wrote:Not completely, all additional scene nodes are still not converted.
That's correct, because I just finished the IrrExtensions exe and I didn't make greater changes to the extensions...
To get the additional nodes to work I'll have to dig deeper into the changes on Irrlicht v1.3 (especially on the onPreRender change)...
Any help with this is welcome !!! ;)

hybrid wrote:BTW, Acki, your tool core dumps on my machine before making any changes to the code. Moreover, the code changes are not documented. Do you have a list of bug fixes you added to your change set?
hmmm, that's strange... :shock:
what did you do, what system you're running and what exactly happens ???

I'm running Win2k(sp2) and it's running with no problems...
Anymody else has problems running IrrExtensions ???

Posted: Thu Sep 13, 2007 2:06 pm
by hybrid
I'm using XP. The tools wrote an irrExt.cfg (or something, don't recall anymore) and crashed. No changes to the sources were made.

Posted: Thu Sep 13, 2007 3:02 pm
by Acki
First: I was wrong, I'm also using XP(sp2) and not W2k... ;)

Now it seems you're using Irrlicht v1.3, don't you ???
I tested it with 1.2 and 1.3.1...
Now I tested also with 1.3 and it crashes, too... :cry:
I'll check for the cause... ;)

Posted: Thu Sep 13, 2007 3:17 pm
by hybrid
Hmm, don't remember it exactly, but chances are high that it was 1.3, yes. Thanks for the help :)

Posted: Thu Sep 13, 2007 3:39 pm
by Acki
hybrid wrote:Hmm, don't remember it exactly, but chances are high that it was 1.3, yes. Thanks for the help :)
Thanks for your help !!! ;)

I added a check for supported versions now...
Now you get a message that the selected version is not supported... ;)

Posted: Fri Sep 21, 2007 12:37 am
by anoki
Great that you continue the project !
Is the aviplayer already working with 1.31 ?

Anoki

Posted: Fri Sep 21, 2007 1:26 pm
by Acki
Yes, the avi player works... ;)
But also there seems to be a problem with the avi player with sound... :shock:
It seems that the sound doesn't start at the same time like the movie...

But it also could be that this depends on my PC I'm currently using...
My "good" PC is in repairs and so I'm using an old AMD 600 with 256MB ram and an old GeForce2 gfx card... :cry:

So please try it out and report if you have this problem, too... ;)

Posted: Tue Dec 18, 2007 8:19 pm
by Acki
I just released IrrExtensions for Irrlicht v1.4 !!! :)
Unfortunately I couldn't check if the extensions are all working correct, so bug-reports are welcome... ;)

Posted: Thu Dec 27, 2007 7:10 pm
by Vsk
Hi, some doubts, I just think I follow every step correctly.
Then when I go to re-compiled Irrlicht after I push "create extensions".
It gave me some errors.
In particular I add IAnimimatdMeshScennode Extension.
And the error says that "CanimatedMeshSceneNode can be created becasue is abstract". I undertand that you extendsion added in IanimiMSN the -for example- "getCustom bones" like a virtual-abstract function but you don implemented on "CanimiatedMeshSecenNode" which inherite from it. Which make it abstract too and can not be created.
I supposud then that I don't using in the proper way you extension, but I don't realized what.
What could it be, why your program chaged one file but not the rest?

Thanks in advance.

Posted: Thu Dec 27, 2007 7:50 pm
by hybrid
The custom bones extension is not necessary anymore. You have full access to skeletal animations via the new animation system.

Posted: Thu Dec 27, 2007 7:53 pm
by Vsk
Sorry I don't understand.
Do you reffer to 1.4 don't you.
I am using 1.3.1 and put acki extension.


But, any idea in my case why the extension doesn work (I must be some error mine).
Thanks

Posted: Thu Dec 27, 2007 8:00 pm
by hybrid
Well, the list in the first post notes '(bug)' behind the bones extension, maybe that's what you encounter. This extensions mechanism has many problems with versioning, so expect to have some things not working. I tried once with a completeyl unsupported version and left right away...