Not sure how big a deal it is, if they're going to make a patch that works on more accurate emulators/console (it appears the VWF only works in ZSNES), but anyways...
Typo when looking at the window in the shack at the start of the pirate cat world:
"a spyglass is lying on the window sill." Should be capitalized.
The "accurate" version you speak of is already done so to say. We haven't released it that way because of this games nastiness ( code ) and an apparent memory issue when using the correct routine to display text. I Can send you the patch but it's unstable and random with the instability.
You are a coder so you will understand this next part.
The coders allocated 0x0880 bytes of ram for functions to perform during NMI such as...
Draw Sprites
Draw Map
Play Sound
Draw Text Character
etc...
Each entry takes 0x11 bytes. If it reaches 0x0880 then the buffer resets.
Although the VWF routine is handling the text correctly and a bit faster than the released version, a memory leak is occurring somewhere. Try chasing that gremlin. The released version is much more stable than the accurate version. Also a possible timing issue. Who knows. I added code to the VWF routine and that may have caused my headache. With that said, I hope you understand why you have not seen the "accurate" patch yet. Better off releasing a "inaccurate" patch which plays with no to less random crashes then an accurate version which more likely will crash at some point. We have seen the crashes.