I've just encountered a palette problem with bdsup2sub. There are warning messages telling "fade detected. Patching palette." After the patch, sometimes the palette is totally wrong. For example, the white text appears correctly, but the transparent background is opaque black, and the outline is fully transparent. Or everything seems almost correct, but the background is not fully transparent.
The bug happens in the two java versions (the original and the enhanced), but the C++ version doesn't have that bug. (And, BTW, the C++ version doesn't have the sync bug discussed above either. Unfortunately, it has other bugs, so it's not really a good candidate to replace the java versions.)
If someone wants to fix the bug, he can download
original.sup here.
Thanks in advance.