Αυτό με τις ανακατεμένες λέξεις δεν το έχω ξαναδεί.
Μου περνάει πάντως από το μυαλό μια πολύ κακή σκέψη. Ίσως να χρησιμοποιείται συμπίεση στο κείμενο, με κάποιου είδους πίνακα. Δηλαδή να υπάρχουν λέξεις/συλλαβές σε κάποιον πίνακα, που να έχουν index και παρακάτω το κείμενο να χρησιμοποιεί αυτά τα index, ώστε να γλιτώνει χώρο από τις λέξεις/συλλαβές που χρησιμοποιούνται πολλές φορές. Αυτό ισχύει σε κάποια παιχνίδια, και για να το λύσεις, θα πρέπει να ξέρεις asm για να φτιάξεις πρόγραμμα που να αποσυμπιέζει και να συμπιέζει το κείμενο. Ελπίζω να μην ισχύει σε αυτή την περίπτωση και να μπορέσεις να το συνεχίσεις.
Όσον αφορά σε αυτό που είπες ότι οι ελληνικές φράσεις πρέπει να χωράνε εκεί που είναι οι αγγλικές, μπορείς ίσως να το λύσεις με pointers.
Τέλος, για το Thingy32, στο internet κυκλοφορεί μια έκδοση με bugs, νομίζω αυτό που λες. Ψάξτο και κατέβασέ το και από άλλες σελίδες και δες αν λύθηκε το πρόβλημα. Θα σε βοηθήσει πάρα πολύ, δεν φαντάζεσαι πόσο. Δυστυχώς δεν θυμάμαι από που είχα κατεβάσει την προβληματική έκδοση, δοκίμασε καταρχήν στα
http://www.zophar.net και
http://www.romhacking.net.