I mean the Mobipocket version stored at offset 36 in Record 0, just before the 40 bytes of 0xFF.
There also something that might be a version number of some kind at offset 104, but I haven't played with that.
The file with the 4 byte int at offset 36 set to '2' displays only the book title on a CyBook Gen3. Change a single byte to make the 4 byte int at offset 36 be '4' and the CyBook Gen3 recognises the authors name.
I've sent a private message with extra changes that I obviously made after posting my first set of changes to the Perl scripts.
Paul
Quote:
Originally Posted by tompe
Which version are you talking about? The one in the first header? I just checked some books done by Mobipocket Creator and using EXTH and they had version 0.
Or do you mean the MOBIHEADER version number? But 2 there meant compressed only.
And if the wrong version is used why is nearly all books working?
|