Closed dwatteau closed 3 years ago
PR #24 is an attempt at fixing this.
Lots of tests will be required.
When using this branch:
i.e. the generated checksums are the same on little-endian and big-endian systems, and the output is the same on little-endian systems with or without the patch.
Tested with ATLANTIS-FLOPPY-FR, DIG-FR, LOOM-EGA-EN, MONKEY2, PASSPORT, TENTACLE-FR, ZAK-TOWNS.
Should be fixed by #24 which has just been merged :)
This was quickly tested on a ppc32 system, but it seems that FontXY and ScummFont have no endianness check, and so they just fail or give improper results on these systems.