-static unsigned char remap_v5[256] =
-{
- /* filter crap for v5 */
-
- 0,0,2,2, 4,4,118,118, 8,9,10,11, 12,13,14,15,
- 16,16,18,18, 20,21,22,23, 24,25,26,27, 28,28,118,28,
- 0,16,2,18, 36,37,37,37, 147,41,42,43, 44,45,128,128,
- 128,148,148,148, 45,45,45,148, 0,57,58,59, 60,61,62,63,
-
- 64,65,66,67, 68,153,153,153, 153,153,153,153, 153,153,153,153,
- 153,153,153,153, 153,153,153,153, 153,153,153,153, 153,153,153,153,
- 153,153,153,153, 153,68,68,68,68, 68,68,68,68,118, 118,118,
- 118,118,114,115, 131,118,118,119, 120,121,122,118, 118,118,118,118,
-
- 128,129,130,131, 132,133,134,135, 136,137,138,139, 140,141,142,143,
- 144,145,146,147, 148,149,150,151, 152,153,154,155, 156,157,158,159,
- 160,153,153,153, 153,153,153,118, 168,169,170,171, 172,173,174,175,
- 176,177,178,179, 180,181,182,183, 184,185,186,187, 188,189,68,153,
-
- 153,153,153,153, 153,153,153,153, 200,201,202,203, 204,205,206,207,
- 208,209,210,211, 212,213,214,215, 216,217,218,219, 220,221,222,223,
- 224,225,226,227, 228,229,230,231, 232,233,234,235, 236,237,238,239,
- 240,241,153,153, 153,153,153,153, 153,153,153,153, 153,153,153,153
-};
-
-static unsigned char remap_v4[256] =
-{
- /* filter crap for v4 */
-
- 0,0,2,2, 4,4,118,118, 8,9,10,11, 12,13,14,15,
- 16,16,18,18, 20,21,22,23, 24,25,26,27, 28,28,118,28,
- 0,16,2,18, 36,37,37,37, 147,41,42,43, 44,45,128,128,
- 128,148,148,148, 45,45,45,148, 0,153,153,59, 60,61,62,63,
-
- 64,65,66,153, 153,153,153,153, 153,153,153,153, 153,153,153,153,
- 153,153,153,153, 153,153,153,153, 153,153,153,153, 153,153,153,153,
- 153,153,153,153, 153,153,153,153, 153,153,153,153, 153,153,153,153,
- 153,118,114,115, 131,118,118,119, 120,121,122,118, 118,118,118,118,
-
- 128,129,130,131, 132,133,134,135, 136,137,138,139, 140,141,142,143,
- 144,145,146,147, 148,149,150,151, 152,68,154,155, 156,157,158,160,
- 160,160,160,160, 160,160,160,160, 160,160,160,160, 160,160,160,175,
- 153,153,153,153, 153,153,153,153, 153,153,153,153, 153,153,68,153,
-
- 153,153,153,153, 153,153,153,153, 200,201,202,203, 204,205,206,207,
- 208,209,210,211, 212,213,214,215, 216,217,218,219, 220,221,222,223,
- 224,225,226,227, 228,229,230,231, 232,233,234,235, 236,237,238,239,
- 240,241,153,153, 153,153,153,153, 153,153,153,153, 153,153,153,153
-};
-
-static unsigned char remap_v4eater[28] =
-{
- /* filter crap for v4 */
-
- 128,18,2,0,4,8,16,20,28,37,
- 41,45,130,129,131,132,133,134,135,136,
- 146,147,175,65,66,64,2,18
-};
-
-static boolean filename_has_v1_format(char *filename)
-{
- char *basename = getBaseNamePtr(filename);
-
- return (strlen(basename) == 3 &&
- basename[0] == 'a' &&
- basename[1] >= 'a' && basename[1] <= 'k' &&
- basename[2] >= '0' && basename[2] <= '9');
-}
-
-int cleanup_em_level(unsigned char *src, int length, char *filename)