Decompressing everything proved too inconvenient so instead I modified tbstat to read in either compressed or uncompressed files. I've done a few comparisons with existing tbs files and have seen no differences, so I'm convinced the basic processing is correct. It's only when max dtm is around 127 that extra care is required: the length of encoding (8-bit vs 16-bit) is not documented in the tablebase file itself and must be known externally.
I'm currently churning away on everything. Here's the first 10 of the missing 28. Interpret the numbers as max-dtm wtm/btm.
- 1. kbbkpp - 104/87
2. kbnknp - 128/99
3. knnkpp - 130/83
4. kqbkbp - 58/58
5. kqbknp - 63/45
6. kqbkpp - 46/125
7. kqbkrp - 105/90
8. kqnkbp - 51/102
9. kqnknp - 66/98
10. kqnkpp - 63/128
john