Compression in the game Full Quiet
11 days ago
- #compression
- #retro gaming
- #game development
- Retrotainment Games 的《Full Quiet》采用多层压缩技术,将一个大型开放世界塞进仅半兆字节的 NES 卡带。
- 文本压缩通过 DTE(双字母树编码)实现,该技术用单字节引用替换常见的双字符序列,使文本数据量减少 38%。
- 色彩数据被大幅压缩:将 24 位色缩减至 6 位,使用调色板并结合子调色板,使得三个时段的总存储量从 696 MB 降至约 19 MB。
- 图形被组织为 8x8 像素的图块,通过跨地图集共享图块,并采用游程编码(PB8)使独特图块数据量进一步减少 30.4%。
- 元图块(将多个图块组合成更大的块)和分层压缩显著减少了地图数据,实现每像素 0.0278 位的压缩率,使游戏世界仅占用 ROM 容量的 51.4%。