Endianess & new loaders

You are an experienced programmer and have a problem with the engine, shaders, or advanced effects? Here you'll get answers.
No questions about C++ programming or topics which are answered in the tutorials!
Post Reply
SwiftCoder
Posts: 32
Joined: Thu Jan 15, 2004 7:33 pm
Location: Carribean

Endianess & new loaders

Post by SwiftCoder »

I haven't been around here for a while, and haven't downloaded IrrLicht 0.10 yet (I am on dial-up at the moment), so you may have already done this, but seeing as there are now even more loaders in the engine, I thought this would be a great time to ask Niko if there is any endianess support in the engine yet.

The point is, it is fairly trivial to put a header file of endian functions into the engine, and I am sure at least a few members of the community (myself included) would then patch and send into you the endian independent loaders, especially as that would let me run the engine on Mac OS X.

But I am not really interested in laying out all the effort needed for a full big endian port, if it is not going to end up in the core development, and in addition, the more loaders that are written without endian support, the more work it will be to patch them.

Anyway, give it some thought Niko,

SwiftCoder
Electron
Posts: 874
Joined: Sun Mar 14, 2004 12:05 am
Location: Massachusetts USA

Post by Electron »

take a look at IrrlichtNX/lightfeather(http://www.irrlichtnx.mmdevel.de/). Big endian support was recently added
You do a lot of programming? Really? I try to get some in, but the debugging keeps me pretty busy.

Crucible of Stars
SwiftCoder
Posts: 32
Joined: Thu Jan 15, 2004 7:33 pm
Location: Carribean

Post by SwiftCoder »

Electron wrote:take a look at IrrlichtNX/lightfeather(http://www.irrlichtnx.mmdevel.de/).
AH, thank you. Ihadn't realized someone had branched the development. This looks like a great way forward as many more developers can work on it. Only problem I have is I can't hook my computer up to the internet, and the email-cafe won't let me install CVS software. Are there any packaged CVS snapshots of IrrLicht NX available?
Electron
Posts: 874
Joined: Sun Mar 14, 2004 12:05 am
Location: Massachusetts USA

Post by Electron »

binary packages
http://www.irrlichtnx.mmdevel.de/download.php near the bottom of the page. I'm not sure if these include source though. The other thing is these are a bit old and haven't been updated since Lightfeather dev started, so I'm not sure if they include the big endian support. Lightfeather is not finished yet, but the latest NX CVS does have the big endian support, i'm just not sure if the binary packages do. If you like, I could probably email you an NX CVS snapshot, though the file size would be kinda large.
You do a lot of programming? Really? I try to get some in, but the debugging keeps me pretty busy.

Crucible of Stars
mm765
Posts: 172
Joined: Fri May 28, 2004 10:12 am

Post by mm765 »

the packages contain the source for macosx (including bigendian).
SwiftCoder
Posts: 32
Joined: Thu Jan 15, 2004 7:33 pm
Location: Carribean

Post by SwiftCoder »

mm765 wrote:the packages contain the source for macosx (including bigendian).
Thanks, just downloaded it, but now I am back on broadband with my own computer, so I will check out cvs.
Post Reply