Hey, folks. So I was looking into the background bug because it annoys me, and I actually managed to sort out what was going on. OpenXCom's standard is that the 0th element of the palette is the transparent one, and that was inconsistently honored. I can't embed the code, because the forum considers it an "external link" for some reason, but here's the recoded Resources directory.