It may be possible. I'll take a look at it when I get home.
---------- Post updated at 07:36 PM ---------- Previous update was at 04:58 PM ----------
Haven't solved it yet, but made some progress. The difference is not endian-ness, both files are using big-endian byte ordering.
Both data files here have one entry of data type #2024, which is not defined in the EBIF standard and hence I can only guess what it is. Since the element size is one byte and it doesn't look like a string I'm guessing a numerical array.
I devised a quick program to print headers from these files. First, the mac version:
Now, the spec sheet you gave me says you're supposed to ignore the datasize and get the size from numelements * elementsize since some legacy programs may keep reserved bytes after the data. The mac program clearly does not obey this! Its first entry "says" it only has one byte of data, but surely can't mean that!
The windows version uses the same element type, 0x7e8 aka 2024. Since this is >1024, it's a "user" type that only the program that made it has any idea what it means. But "name" agrees closely, and the stored data in both is nearly exactly the same:
So, the file payload is apparently the same format and nearly identical, but the Windows file has 15 extra bytes, has the structure named "FXNS", and obeys ABIF guidelines, while the Mac file breaks ABIF guidelines and has its own structure named "Fxns".
This isn't far from a solution but it would really help to know what the data in these payloads means; right now the significance of those fifteen extra bytes is a mystery but maybe the Windows file just has a few extra data points or something. Also, where did you get the mac version? is it the one your converter butchered or an actual working one?
Last edited by Corona688; 04-16-2010 at 10:54 PM..
Hi,
I have two Solaris machines.
1. SunOS X 5.8 Generic_108528-29 sun4u sparc SUNW,Sun-Blade-1500
2. SunOS Y 5.8 Generic_108528-13 sun4u sparc SUNW,Ultra-60
I am trying to buiild a project on both these machines. The Binary output file compiled on machine 2 runs on both the machines. Where... (0 Replies)
Not quite sure if this is the right section, but you guys know lots of good stuff. Is there a good OS X emulator that I can put on my Windows XP system?
I have PC's and at work/lab they run everything on mac's. Due to program compatibility issues, it would be nice if I could run mac software on... (2 Replies)
Hello all,
i want to install windows on mac and when i search i found that there is a program called Parallels Desktop to install windows on mac but i want it on the laptop not on the program does it work? or there is another anyway to install it on mac..??
Thanks in advanced (8 Replies)
Hi I am mainly using unix to run programs. My current problem is that I have a hard time installing programs (binary format) on my mac. I tried install and make but it does not work.. perhaps someone can help me out.
thanks (2 Replies)
Hi,
I have an shell script program in a remote linux machine which will do some specific monitoring functionality. Also, have some C executables in that machine.
From a windows machine, I want to run the shell script program (If possible using java).
I tried with SSH for this. but, in... (1 Reply)
Hello *nix specialists,
Im working for a non profit organisation in Germany to transport DSL over WLAN to people in areas without no DSL. We are using Linksys WRT 54 router with DD-WRT firmware There are at the moment over 180 router running but we have to change some settings next time. So my... (7 Replies)