So I started trying to build a translation of the Trial version of Illborne mostly as a tech demo so that I am ready for launch. And you know, I've hated SHIFT-JIS for a long time because buying things off DLSite is a pain in the ass, but this time, this time it has gone too far. Spent a good hour and a half troubleshooting Unicode errors reading Illborne files in Python only to realise Illborne files are encoded in a MIXTURE of UTF-16 and SHIFT-JIS. Just to piss me off. Extremely easy to fix, extremely hard to diagnose. Fuck SHIFT-JIS, just use a global standard encoding ffs.