• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

When a file format stores data in little-endian order, they should say that in the spec....

notfred

Lifer
"16 bit unsigned" is not a good enough description of a value when someone thinks that it's going to be in big-endian order. They should tell you that so you don't spend hours wondering why it's not decoding right... :|
 
Have not ever looked at a file in my life in big endian. Most personal computer type thingies use little endian. Learnt that on my Amiga 500 already. 🙂

Kids today don't hack games anymore... 😉
 
Originally posted by: RSMemphis
Have not ever looked at a file in my life in big endian. Most personal computer type thingies use little endian. Learnt that on my Amiga 500 already. 🙂

Kids today don't hack games anymore... 😉

Network byte order is big endian....
 
I read my first introduction to big / little endian stuff in an SGI / IRIX thread around here somewhere.

<-- needs to go read a tutorial so he'll know what you're talking about. 😱
 
Originally posted by: notfred
Originally posted by: RSMemphis
Have not ever looked at a file in my life in big endian. Most personal computer type thingies use little endian.

Network byte order is big endian....

Yes, it is, but I don't do network programming. Not yet anyway.
 
It seems quite obvious that they left the endianess to the implementing platform. As you can't deterministically discern endianess in code (ok, you can, but shouldn't), one should know which order their platform uses (x86 vs. sparc, etc.).

I don't know of any non-programmer geeks know the difference between big/little endian, host/network byte order, signed/unsigned, one's/two's compliment, ad nauseum. You need to get over this "I know this, so everyone else should too!" hubris.

 
Back
Top