Thanks for the update, 12h is working fine.
Zizzo wrote:
Hmm, I was testing in the non-Steam version; would that matter?
Seems so. I tested 12g without the fix in Steam and non-Steam; Steam version got the error, non-Steam worked fine. I guess Steam doesn't play nice with the filesystem lib tome is using.
Zizzo wrote:
No such file. I vaguely remember that one being Windows-specific; I'm on Linux. [And yes, that means still no Steam update; I can assure you that I'm just as annoyed about this as you are, if not more...]
Can't you just run tome4 from the terminal and look at/redirect the output? Or does te4_log.txt have different output?
edit: Oh, the Steam install log. If it's the same as terminal output, you can just run Steam's t-engine binary from terminal, it behaves the same as when launched from Steam.
edit 2: Can't replicate it anymore. I've tried reinstalling the Steam version, removing my profile completely, but the game loads completely normal now. I was planning to see what fs.list('/') returns when the error happens, but no such luck.
hopefully final edit: Dug around a bit. The error only happened with the original tome-zomnibus_31.teaa, but stopped if I extracted or edited it, so I couldn't debug it by editing the addon itself. So I extracted the game engine, edited and repacked, adding some debug prints in util.loadfilesmods.
fs.list('/') does show /data-zomnibus when the error happens, it's just fs.exists that returns false. I also tried printing the local virtualimages table, but it was apparently empty (might be the cause? I have no idea what the table does).