diff options
Diffstat (limited to '')
| -rw-r--r-- | project/src/ui/ui-wszst.c | 616 |
1 files changed, 344 insertions, 272 deletions
diff --git a/project/src/ui/ui-wszst.c b/project/src/ui/ui-wszst.c index 3f48fee..e8da987 100644 --- a/project/src/ui/ui-wszst.c +++ b/project/src/ui/ui-wszst.c @@ -480,7 +480,7 @@ static const InfoOption_t OptionInfo[OPT__N_TOTAL+1] = { OPT_9LAPS, false, false, false, false, false, 0, "9laps", 0, "Patch RACE*.szs files from directory .../Scene/UI/ to support 9 laps." - " See https://wiki.tockdom.com/wiki/Lap_Texture_Fix for details." + " It is based on https://wiki.tockdom.com/wiki/Lap_Texture_Fix v1.03." }, { OPT_TITLE_SCREEN, false, false, false, false, false, 0, "title-screen", @@ -880,6 +880,13 @@ static const InfoOption_t OptionInfo[OPT__N_TOTAL+1] = " is only relevant if creating or normalizing U8 archives." }, + { OPT_ALIGN_LTA, false, false, false, false, false, 0, "align-lta", + "size", + "Define an align value for the sub files in LTA archives. The value" + " must be a power of 2 and the default value is 32 (0x20) This value" + " is only relevant if creating LTA archives." + }, + { OPT_ALIGN_PACK, false, false, false, false, false, 0, "align-pack", "size", "Define an align value for the sub files in PACK archives. The value" @@ -1016,6 +1023,11 @@ static const InfoOption_t OptionInfo[OPT__N_TOTAL+1] = " set the compression method to BZ." }, + { OPT_LFL, false, false, false, false, false, 0, "lfl", + 0, + "Create a LFL (LE-CODE File List) archive." + }, + { OPT_PACK, false, false, false, false, false, 0, "pack", 0, "Create a PACK archive." @@ -1200,7 +1212,7 @@ static const InfoOption_t OptionInfo[OPT__N_TOTAL+1] = "Print in machine readable sections and parameter lines." }, - {0,0,0,0,0,0,0,0,0,0}, // OPT__N_SPECIFIC == 144 + {0,0,0,0,0,0,0,0,0,0}, // OPT__N_SPECIFIC == 146 //----- global options ----- @@ -1711,8 +1723,8 @@ static const InfoOption_t OptionInfo[OPT__N_TOTAL+1] = "size", "This security option defines the maximum file size for input files;" " larger files are ignored with a warning. The default unit is MiB and" - " the default size is 100 MiB; that should be enough for standard" - " usage." + " the default size is 100 MiB (2 GiB for LTA); that should be enough" + " for standard usage." }, { OPT_TRACKS, false, false, false, false, false, 'T', "tracks", @@ -1890,7 +1902,7 @@ static const InfoOption_t OptionInfo[OPT__N_TOTAL+1] = " helper option." }, - {0,0,0,0,0,0,0,0,0,0} // OPT__N_TOTAL == 228 + {0,0,0,0,0,0,0,0,0,0} // OPT__N_TOTAL == 230 }; @@ -2739,6 +2751,7 @@ static const struct option OptionLong[] = { "no-param", 0, 0, 'P' }, { "noparam", 0, 0, 'P' }, { "sort", 1, 0, 'S' }, + { "order", 1, 0, 'S' }, { "max-file-size", 1, 0, 'M' }, { "maxfilesize", 1, 0, 'M' }, { "tracks", 1, 0, 'T' }, @@ -2811,6 +2824,8 @@ static const struct option OptionLong[] = { "purge", 0, 0, GO_PURGE }, { "align-u8", 1, 0, GO_ALIGN_U8 }, { "alignu8", 1, 0, GO_ALIGN_U8 }, + { "align-lta", 1, 0, GO_ALIGN_LTA }, + { "alignlta", 1, 0, GO_ALIGN_LTA }, { "align-pack", 1, 0, GO_ALIGN_PACK }, { "alignpack", 1, 0, GO_ALIGN_PACK }, { "align-brres", 1, 0, GO_ALIGN_BRRES }, @@ -2850,6 +2865,7 @@ static const struct option OptionLong[] = { "wu8", 0, 0, GO_WU8 }, { "xwu8", 0, 0, GO_XWU8 }, { "wbz", 0, 0, GO_WBZ }, + { "lfl", 0, 0, GO_LFL }, { "pack", 0, 0, GO_PACK }, { "brres", 0, 0, GO_BRRES }, { "bres", 0, 0, GO_BRRES }, @@ -3116,43 +3132,46 @@ static const OptionIndex_t OptionIndex[UIOPT_INDEX_SIZE] = /* 0x118 */ OPT_IGNORE_SETUP, /* 0x119 */ OPT_PURGE, /* 0x11a */ OPT_ALIGN_U8, - /* 0x11b */ OPT_ALIGN_PACK, - /* 0x11c */ OPT_ALIGN_BRRES, - /* 0x11d */ OPT_ALIGN_BREFF, - /* 0x11e */ OPT_ALIGN_BREFT, - /* 0x11f */ OPT_ALIGN, - /* 0x120 */ OPT_ENCODE_ALL, - /* 0x121 */ OPT_ENCODE_IMG, - /* 0x122 */ OPT_NO_ENCODE, - /* 0x123 */ OPT_NO_RECURSE, - /* 0x124 */ OPT_AUTO_ADD, - /* 0x125 */ OPT_NO_ECHO, - /* 0x126 */ OPT_PT_DIR, - /* 0x127 */ OPT_RM_AIPARAM, - /* 0x128 */ OPT_U8, - /* 0x129 */ OPT_SZS, - /* 0x12a */ OPT_WU8, - /* 0x12b */ OPT_XWU8, - /* 0x12c */ OPT_WBZ, - /* 0x12d */ OPT_PACK, - /* 0x12e */ OPT_BRRES, - /* 0x12f */ OPT_BREFF, - /* 0x130 */ OPT_BREFT, - /* 0x131 */ OPT_NO_COMPRESS, - /* 0x132 */ OPT_FAST, - /* 0x133 */ OPT_LINKS, - /* 0x134 */ OPT_BASEDIR, - /* 0x135 */ OPT_DECODE, - /* 0x136 */ OPT_MIPMAPS, - /* 0x137 */ OPT_NO_MIPMAPS, - /* 0x138 */ OPT_N_MIPMAPS, - /* 0x139 */ OPT_MAX_MIPMAPS, - /* 0x13a */ OPT_MIPMAP_SIZE, - /* 0x13b */ OPT_FAST_MIPMAPS, - /* 0x13c */ OPT_CMPR_DEFAULT, - /* 0x13d */ OPT_CUT, - /* 0x13e */ OPT_RAW, - /* 0x13f */ OPT_SECTIONS, + /* 0x11b */ OPT_ALIGN_LTA, + /* 0x11c */ OPT_ALIGN_PACK, + /* 0x11d */ OPT_ALIGN_BRRES, + /* 0x11e */ OPT_ALIGN_BREFF, + /* 0x11f */ OPT_ALIGN_BREFT, + /* 0x120 */ OPT_ALIGN, + /* 0x121 */ OPT_ENCODE_ALL, + /* 0x122 */ OPT_ENCODE_IMG, + /* 0x123 */ OPT_NO_ENCODE, + /* 0x124 */ OPT_NO_RECURSE, + /* 0x125 */ OPT_AUTO_ADD, + /* 0x126 */ OPT_NO_ECHO, + /* 0x127 */ OPT_PT_DIR, + /* 0x128 */ OPT_RM_AIPARAM, + /* 0x129 */ OPT_U8, + /* 0x12a */ OPT_SZS, + /* 0x12b */ OPT_WU8, + /* 0x12c */ OPT_XWU8, + /* 0x12d */ OPT_WBZ, + /* 0x12e */ OPT_LFL, + /* 0x12f */ OPT_PACK, + /* 0x130 */ OPT_BRRES, + /* 0x131 */ OPT_BREFF, + /* 0x132 */ OPT_BREFT, + /* 0x133 */ OPT_NO_COMPRESS, + /* 0x134 */ OPT_FAST, + /* 0x135 */ OPT_LINKS, + /* 0x136 */ OPT_BASEDIR, + /* 0x137 */ OPT_DECODE, + /* 0x138 */ OPT_MIPMAPS, + /* 0x139 */ OPT_NO_MIPMAPS, + /* 0x13a */ OPT_N_MIPMAPS, + /* 0x13b */ OPT_MAX_MIPMAPS, + /* 0x13c */ OPT_MIPMAP_SIZE, + /* 0x13d */ OPT_FAST_MIPMAPS, + /* 0x13e */ OPT_CMPR_DEFAULT, + /* 0x13f */ OPT_CUT, + /* 0x140 */ OPT_RAW, + /* 0x141 */ OPT_SECTIONS, + /* 0x142 */ 0,0,0,0, 0,0,0,0, }; // @@ -3160,742 +3179,742 @@ static const OptionIndex_t OptionIndex[UIOPT_INDEX_SIZE] = /////////////// opt_allowed_cmd_* /////////////// /////////////////////////////////////////////////////////////////////////////// -static u8 option_allowed_cmd_VERSION[144] = // cmd #1 +static u8 option_allowed_cmd_VERSION[146] = // cmd #1 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1 }; -static u8 option_allowed_cmd_HELP[144] = // cmd #2 +static u8 option_allowed_cmd_HELP[146] = // cmd #2 { 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1 + 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1 }; -static u8 option_allowed_cmd_CONFIG[144] = // cmd #3 +static u8 option_allowed_cmd_CONFIG[146] = // cmd #3 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1 }; -static u8 option_allowed_cmd_INSTALL[144] = // cmd #4 +static u8 option_allowed_cmd_INSTALL[146] = // cmd #4 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_ARGTEST[144] = // cmd #5 +static u8 option_allowed_cmd_ARGTEST[146] = // cmd #5 { 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1 + 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1 }; -static u8 option_allowed_cmd_EXPAND[144] = // cmd #6 +static u8 option_allowed_cmd_EXPAND[146] = // cmd #6 { 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1 + 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1 }; -static u8 option_allowed_cmd_WILDCARDS[144] = // cmd #7 +static u8 option_allowed_cmd_WILDCARDS[146] = // cmd #7 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_TEST[144] = // cmd #8 +static u8 option_allowed_cmd_TEST[146] = // cmd #8 { 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1 + 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1 }; -static u8 option_allowed_cmd_COLORS[144] = // cmd #9 +static u8 option_allowed_cmd_COLORS[146] = // cmd #9 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_ERROR[144] = // cmd #10 +static u8 option_allowed_cmd_ERROR[146] = // cmd #10 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1 }; -static u8 option_allowed_cmd_FILETYPE[144] = // cmd #11 +static u8 option_allowed_cmd_FILETYPE[146] = // cmd #11 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_UI_CHECK[144] = // cmd #12 +static u8 option_allowed_cmd_UI_CHECK[146] = // cmd #12 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_FILEATTRIB[144] = // cmd #13 +static u8 option_allowed_cmd_FILEATTRIB[146] = // cmd #13 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_BRSUB[144] = // cmd #14 +static u8 option_allowed_cmd_BRSUB[146] = // cmd #14 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_SYMBOLS[144] = // cmd #15 +static u8 option_allowed_cmd_SYMBOLS[146] = // cmd #15 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_FUNCTIONS[144] = // cmd #16 +static u8 option_allowed_cmd_FUNCTIONS[146] = // cmd #16 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_CALCULATE[144] = // cmd #17 +static u8 option_allowed_cmd_CALCULATE[146] = // cmd #17 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_MATRIX[144] = // cmd #18 +static u8 option_allowed_cmd_MATRIX[146] = // cmd #18 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_FLOAT[144] = // cmd #19 +static u8 option_allowed_cmd_FLOAT[146] = // cmd #19 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_VR_CALC[144] = // cmd #20 +static u8 option_allowed_cmd_VR_CALC[146] = // cmd #20 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_VR_RACE[144] = // cmd #21 +static u8 option_allowed_cmd_VR_RACE[146] = // cmd #21 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_AUTOADD[144] = // cmd #22 +static u8 option_allowed_cmd_AUTOADD[146] = // cmd #22 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,1,0,0,1, 0,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_TRACKS[144] = // cmd #23 +static u8 option_allowed_cmd_TRACKS[146] = // cmd #23 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,0,0, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 0 }; -static u8 option_allowed_cmd_SCANCACHE[144] = // cmd #24 +static u8 option_allowed_cmd_SCANCACHE[146] = // cmd #24 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_EXPORT[144] = // cmd #25 +static u8 option_allowed_cmd_EXPORT[146] = // cmd #25 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_SIZEOF[144] = // cmd #26 +static u8 option_allowed_cmd_SIZEOF[146] = // cmd #26 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_CODE[144] = // cmd #27 +static u8 option_allowed_cmd_CODE[146] = // cmd #27 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_RECODE[144] = // cmd #28 +static u8 option_allowed_cmd_RECODE[146] = // cmd #28 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_SUBFILE[144] = // cmd #29 +static u8 option_allowed_cmd_SUBFILE[146] = // cmd #29 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 1,1,1,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_TESTNORM[144] = // cmd #30 +static u8 option_allowed_cmd_TESTNORM[146] = // cmd #30 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_LIST[144] = // cmd #31 +static u8 option_allowed_cmd_LIST[146] = // cmd #31 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,1,0,1,1, 1,1,1,1,1, 1,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,1,0, 1,1,1,1,1, 1,1,1,1,0, 0 }; -static u8 option_allowed_cmd_LIST_L[144] = // cmd #32 +static u8 option_allowed_cmd_LIST_L[146] = // cmd #32 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,1,0,1,1, 1,1,1,1,1, 1,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,1,0, 1,1,1,1,1, 1,1,1,1,0, 0 }; -static u8 option_allowed_cmd_LIST_LL[144] = // cmd #33 +static u8 option_allowed_cmd_LIST_LL[146] = // cmd #33 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,1,0,1,1, 1,1,1,1,1, 1,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,1,0, 1,1,1,1,1, 1,1,1,1,0, 0 }; -static u8 option_allowed_cmd_LIST_LLL[144] = // cmd #34 +static u8 option_allowed_cmd_LIST_LLL[146] = // cmd #34 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,1,0,1,1, 1,1,1,1,1, 1,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,1,0, 1,1,1,1,1, 1,1,1,1,0, 0 }; -static u8 option_allowed_cmd_LIST_A[144] = // cmd #35 +static u8 option_allowed_cmd_LIST_A[146] = // cmd #35 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,1,0,1,1, 1,1,1,1,1, 1,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,1,0, 1,1,1,1,1, 1,1,1,1,0, 0 }; -static u8 option_allowed_cmd_LIST_LA[144] = // cmd #36 +static u8 option_allowed_cmd_LIST_LA[146] = // cmd #36 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,1,0,1,1, 1,1,1,1,1, 1,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,1,0, 1,1,1,1,1, 1,1,1,1,0, 0 }; -static u8 option_allowed_cmd_NAME_REF[144] = // cmd #37 +static u8 option_allowed_cmd_NAME_REF[146] = // cmd #37 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_ILIST[144] = // cmd #38 +static u8 option_allowed_cmd_ILIST[146] = // cmd #38 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_ILIST_L[144] = // cmd #39 +static u8 option_allowed_cmd_ILIST_L[146] = // cmd #39 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_ILIST_LL[144] = // cmd #40 +static u8 option_allowed_cmd_ILIST_LL[146] = // cmd #40 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_ILIST_A[144] = // cmd #41 +static u8 option_allowed_cmd_ILIST_A[146] = // cmd #41 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_ILIST_LA[144] = // cmd #42 +static u8 option_allowed_cmd_ILIST_LA[146] = // cmd #42 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_MEMORY[144] = // cmd #43 +static u8 option_allowed_cmd_MEMORY[146] = // cmd #43 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,1,1, 1,1,1,1,1, 1,1,1,1,0, 0 }; -static u8 option_allowed_cmd_MEMORY_A[144] = // cmd #44 +static u8 option_allowed_cmd_MEMORY_A[146] = // cmd #44 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,1,1, 1,1,1,1,1, 1,1,1,1,0, 0 }; -static u8 option_allowed_cmd_DUMP[144] = // cmd #45 +static u8 option_allowed_cmd_DUMP[146] = // cmd #45 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 0,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,0,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_SHA1[144] = // cmd #46 +static u8 option_allowed_cmd_SHA1[146] = // cmd #46 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 1,1,1,1,0, 1,0,1,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 1,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,1,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_ANALYZE[144] = // cmd #47 +static u8 option_allowed_cmd_ANALYZE[146] = // cmd #47 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,1, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1 }; -static u8 option_allowed_cmd_SPLIT[144] = // cmd #48 +static u8 option_allowed_cmd_SPLIT[146] = // cmd #48 { 0,1,1,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1 }; -static u8 option_allowed_cmd_IS_TEXTURE[144] = // cmd #49 +static u8 option_allowed_cmd_IS_TEXTURE[146] = // cmd #49 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_FEATURES[144] = // cmd #50 +static u8 option_allowed_cmd_FEATURES[146] = // cmd #50 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,1,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1 }; -static u8 option_allowed_cmd_DISTRIBUTION[144] = // cmd #51 +static u8 option_allowed_cmd_DISTRIBUTION[146] = // cmd #51 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,1,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,1,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,1,1,0, 0,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,0,0,0,1, 1,0,0,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_DIFF[144] = // cmd #52 +static u8 option_allowed_cmd_DIFF[146] = // cmd #52 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 1,0,0,0,0, 0,0,0,0,0, 1,1,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,1,1,0, 0 }; -static u8 option_allowed_cmd_CHECK[144] = // cmd #53 +static u8 option_allowed_cmd_CHECK[146] = // cmd #53 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 1,0,1,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,0,1,0, 0,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,0,0,0,0, 1,0,0,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_SLOTS[144] = // cmd #54 +static u8 option_allowed_cmd_SLOTS[146] = // cmd #54 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,1,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,0, 0,0,0,1,0, 0,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,0,0,0,0, 1,0,0,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_STGI[144] = // cmd #55 +static u8 option_allowed_cmd_STGI[146] = // cmd #55 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_IS_ARENA[144] = // cmd #56 +static u8 option_allowed_cmd_IS_ARENA[146] = // cmd #56 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_NORMALIZE[144] = // cmd #57 +static u8 option_allowed_cmd_NORMALIZE[146] = // cmd #57 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, - 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,0,0,0,0, 1,0,0,1,1, 1,1,1,1,1, - 0,0,0,0,0, 0,1,1,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,1,0,0,0, 0,1,0,0,1, 1,1,1,1,1, + 1,1,0,0,0, 0,0,0,1,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_PATCH[144] = // cmd #58 +static u8 option_allowed_cmd_PATCH[146] = // cmd #58 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, - 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,0,0,0,0, 1,0,0,1,1, 1,1,1,1,1, - 0,0,0,0,0, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,1,0,0,0, 0,1,0,0,1, 1,1,1,1,1, + 1,1,0,0,0, 0,0,1,1,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_COPY[144] = // cmd #59 +static u8 option_allowed_cmd_COPY[146] = // cmd #59 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, - 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,0,0,0,0, 1,0,0,1,1, 1,1,1,1,1, - 0,0,0,0,0, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,1,0,0,0, 0,1,0,0,1, 1,1,1,1,1, + 1,1,0,0,0, 0,0,1,1,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_DUPLICATE[144] = // cmd #60 +static u8 option_allowed_cmd_DUPLICATE[146] = // cmd #60 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,1, 0,1,1,1,1, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, - 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,0,0,0,0, 1,0,0,1,1, 1,1,1,1,1, - 0,0,0,0,0, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,1,0,0,0, 0,1,0,0,1, 1,1,1,1,1, + 1,1,0,0,0, 0,0,1,1,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_MINIMAP[144] = // cmd #61 +static u8 option_allowed_cmd_MINIMAP[146] = // cmd #61 { 0,0,0,0,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,1, 0,1,1,0,0, 1,1,1,1,1, 1,0,0,0,0, 1,0,0,1,1, 0,0,0,0,0, - 0,0,0,0,0, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,1, 0,1,1,0,0, 1,1,1,1,1, 1,1,0,0,0, 0,1,0,0,1, 1,0,0,0,0, + 0,0,0,0,0, 0,0,1,1,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_COMPRESS[144] = // cmd #62 +static u8 option_allowed_cmd_COMPRESS[146] = // cmd #62 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, - 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,0,0,0,0, 1,0,0,1,1, 1,1,1,1,1, - 0,0,0,0,0, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,1,0,0,0, 0,1,0,0,1, 1,1,1,1,1, + 1,1,0,0,0, 0,0,1,1,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_DECOMPRESS[144] = // cmd #63 +static u8 option_allowed_cmd_DECOMPRESS[146] = // cmd #63 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, - 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,0,0,0,0, 1,0,0,1,1, 1,0,1,0,0, - 0,0,0,0,0, 0,0,1,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 1,1,1,1,1, 1,1,1,0,0, 1,1,1,1,1, 1,1,0,0,0, 0,1,0,0,1, 1,1,0,1,0, + 0,0,0,0,0, 0,0,0,0,1, 1,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_ENCODE[144] = // cmd #64 +static u8 option_allowed_cmd_ENCODE[146] = // cmd #64 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 0,1,1,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 0,0,0,0,0, 0,0,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,0,1,1,0, 0,0,0,0,0, + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_CREATE[144] = // cmd #65 +static u8 option_allowed_cmd_CREATE[146] = // cmd #65 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,0,0,1,1, 1,1,1,0,1, 1,1,1,1,0, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, - 1,1,1,1,1, 1,1,0,1,0, 0,0,0,1,1, 1,1,1,1,1, 0,1,0,0 + 1,1,1,1,1, 1,1,1,1,0, 1,0,0,0,0, 1,1,1,1,1, 1,1,0,1,0, 0 }; -static u8 option_allowed_cmd_UPDATE[144] = // cmd #66 +static u8 option_allowed_cmd_UPDATE[146] = // cmd #66 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,0,0,0, 0,1,0,1,1, - 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,1,1,1,1, 0,1,1,0,0, 0,0,0,0,0, - 0,0,0,0,1, 1,1,0,0,0, 1,0,0,0,0, 0,0,0,0,0, 0,1,0,0 + 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,1,1,1, 1,0,1,1,0, 0,0,0,0,0, + 0,0,0,0,0, 0,1,1,1,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,1,0, 0 }; -static u8 option_allowed_cmd_EXTRACT[144] = // cmd #67 +static u8 option_allowed_cmd_EXTRACT[146] = // cmd #67 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,1,1,1,1, 0,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 0,0,0,0,1, 1,0,0,1,1, - 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,1,1, 1,1,1,1,1, 0,0,0,1,1, 1,1,1,0 + 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, + 0,0,0,0,0, 0,0,0,0,0, 1,1,1,1,1, 1,1,0,0,0, 1,1,1,1,1, 0 }; -static u8 option_allowed_cmd_XDECODE[144] = // cmd #68 +static u8 option_allowed_cmd_XDECODE[146] = // cmd #68 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,1,1,1,1, 0,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 0,0,0,0,1, 1,0,0,1,1, - 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,1,1, 1,1,1,1,1, 0,0,0,1,1, 1,1,1,0 + 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, + 0,0,0,0,0, 0,0,0,0,0, 1,1,1,1,1, 1,1,0,0,0, 1,1,1,1,1, 0 }; -static u8 option_allowed_cmd_XEXPORT[144] = // cmd #69 +static u8 option_allowed_cmd_XEXPORT[146] = // cmd #69 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,1,1,1,1, 0,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 0,0,0,0,1, 1,0,0,1,1, - 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,1,1, 1,1,1,1,1, 0,0,0,1,1, 1,1,1,0 + 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, + 0,0,0,0,0, 0,0,0,0,0, 1,1,1,1,1, 1,1,0,0,0, 1,1,1,1,1, 0 }; -static u8 option_allowed_cmd_XALL[144] = // cmd #70 +static u8 option_allowed_cmd_XALL[146] = // cmd #70 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,1,1,1,1, 0,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 0,0,0,0,1, 1,0,0,1,1, - 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,1,1, 1,1,1,1,1, 0,0,0,1,1, 1,1,1,0 + 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, + 0,0,0,0,0, 0,0,0,0,0, 1,1,1,1,1, 1,1,0,0,0, 1,1,1,1,1, 0 }; -static u8 option_allowed_cmd_XCOMMON[144] = // cmd #71 +static u8 option_allowed_cmd_XCOMMON[146] = // cmd #71 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_BINARY[144] = // cmd #72 +static u8 option_allowed_cmd_BINARY[146] = // cmd #72 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_TEXT[144] = // cmd #73 +static u8 option_allowed_cmd_TEXT[146] = // cmd #73 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,1,1,1, 0,1,1,0,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,1,1, 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_CAT[144] = // cmd #74 +static u8 option_allowed_cmd_CAT[146] = // cmd #74 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,1,1,1, 0,1,1,0,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,1, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_BMG[144] = // cmd #75 +static u8 option_allowed_cmd_BMG[146] = // cmd #75 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1,1,1,1,1, 0,0,0,0,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_KCL[144] = // cmd #76 +static u8 option_allowed_cmd_KCL[146] = // cmd #76 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,1,1,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_KMP[144] = // cmd #77 +static u8 option_allowed_cmd_KMP[146] = // cmd #77 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,0,1,0, 0,1,1,1,1, 1,1,1,0,0, 0,0,0,0,0, 0,1,1,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,1,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,0, 0,0,0,0,0, + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_LEX[144] = // cmd #78 +static u8 option_allowed_cmd_LEX[146] = // cmd #78 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,1,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_INFO[144] = // cmd #79 +static u8 option_allowed_cmd_INFO[146] = // cmd #79 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_GHOST[144] = // cmd #80 +static u8 option_allowed_cmd_GHOST[146] = // cmd #80 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 1 }; -static u8 option_allowed_cmd_YAZDUMP[144] = // cmd #81 +static u8 option_allowed_cmd_YAZDUMP[146] = // cmd #81 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,1,1, 1,1,1,0,1, 1,1,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; -static u8 option_allowed_cmd_VEHICLE[144] = // cmd #82 +static u8 option_allowed_cmd_VEHICLE[146] = // cmd #82 { 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,1,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,1,0,1,1, 0,1,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, - 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0 + 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0 }; @@ -4324,6 +4343,7 @@ static const InfoOption_t * option_tab_cmd_LIST[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -4331,6 +4351,7 @@ static const InfoOption_t * option_tab_cmd_LIST[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -4394,6 +4415,7 @@ static const InfoOption_t * option_tab_cmd_LIST_L[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -4401,6 +4423,7 @@ static const InfoOption_t * option_tab_cmd_LIST_L[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -4464,6 +4487,7 @@ static const InfoOption_t * option_tab_cmd_LIST_LL[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -4471,6 +4495,7 @@ static const InfoOption_t * option_tab_cmd_LIST_LL[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -4534,6 +4559,7 @@ static const InfoOption_t * option_tab_cmd_LIST_LLL[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -4541,6 +4567,7 @@ static const InfoOption_t * option_tab_cmd_LIST_LLL[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -4604,6 +4631,7 @@ static const InfoOption_t * option_tab_cmd_LIST_A[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -4611,6 +4639,7 @@ static const InfoOption_t * option_tab_cmd_LIST_A[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -4674,6 +4703,7 @@ static const InfoOption_t * option_tab_cmd_LIST_LA[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -4681,6 +4711,7 @@ static const InfoOption_t * option_tab_cmd_LIST_LA[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -4751,6 +4782,7 @@ static const InfoOption_t * option_tab_cmd_ILIST[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -4758,6 +4790,7 @@ static const InfoOption_t * option_tab_cmd_ILIST[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -4818,6 +4851,7 @@ static const InfoOption_t * option_tab_cmd_ILIST_L[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -4825,6 +4859,7 @@ static const InfoOption_t * option_tab_cmd_ILIST_L[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -4885,6 +4920,7 @@ static const InfoOption_t * option_tab_cmd_ILIST_LL[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -4892,6 +4928,7 @@ static const InfoOption_t * option_tab_cmd_ILIST_LL[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -4952,6 +4989,7 @@ static const InfoOption_t * option_tab_cmd_ILIST_A[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -4959,6 +4997,7 @@ static const InfoOption_t * option_tab_cmd_ILIST_A[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -5019,6 +5058,7 @@ static const InfoOption_t * option_tab_cmd_ILIST_LA[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -5026,6 +5066,7 @@ static const InfoOption_t * option_tab_cmd_ILIST_LA[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -5091,6 +5132,7 @@ static const InfoOption_t * option_tab_cmd_MEMORY[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -5098,6 +5140,7 @@ static const InfoOption_t * option_tab_cmd_MEMORY[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -5163,6 +5206,7 @@ static const InfoOption_t * option_tab_cmd_MEMORY_A[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -5170,6 +5214,7 @@ static const InfoOption_t * option_tab_cmd_MEMORY_A[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -5225,6 +5270,7 @@ static const InfoOption_t * option_tab_cmd_DUMP[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -5232,6 +5278,7 @@ static const InfoOption_t * option_tab_cmd_DUMP[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -5291,12 +5338,14 @@ static const InfoOption_t * option_tab_cmd_SHA1[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator OptionInfo + OPT_PT_DIR, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -5478,12 +5527,14 @@ static const InfoOption_t * option_tab_cmd_DISTRIBUTION[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator OptionInfo + OPT_PT_DIR, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -5561,6 +5612,7 @@ static const InfoOption_t * option_tab_cmd_CHECK[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -5568,6 +5620,7 @@ static const InfoOption_t * option_tab_cmd_CHECK[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -5677,6 +5730,7 @@ static const InfoOption_t * option_tab_cmd_SLOTS[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -5684,6 +5738,7 @@ static const InfoOption_t * option_tab_cmd_SLOTS[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -5835,12 +5890,14 @@ static const InfoOption_t * option_tab_cmd_NORMALIZE[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator OptionInfo + OPT_NORM, OptionInfo + OPT_LINKS, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -5939,6 +5996,7 @@ static const InfoOption_t * option_tab_cmd_PATCH[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -5946,6 +6004,7 @@ static const InfoOption_t * option_tab_cmd_PATCH[] = OptionInfo + OPT_NORM, OptionInfo + OPT_LINKS, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -6044,6 +6103,7 @@ static const InfoOption_t * option_tab_cmd_COPY[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -6051,6 +6111,7 @@ static const InfoOption_t * option_tab_cmd_COPY[] = OptionInfo + OPT_NORM, OptionInfo + OPT_LINKS, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -6150,6 +6211,7 @@ static const InfoOption_t * option_tab_cmd_DUPLICATE[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -6157,6 +6219,7 @@ static const InfoOption_t * option_tab_cmd_DUPLICATE[] = OptionInfo + OPT_NORM, OptionInfo + OPT_LINKS, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -6239,6 +6302,7 @@ static const InfoOption_t * option_tab_cmd_MINIMAP[] = OptionInfo + OPT_NORM, OptionInfo + OPT_LINKS, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -6314,6 +6378,7 @@ static const InfoOption_t * option_tab_cmd_COMPRESS[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -6321,6 +6386,7 @@ static const InfoOption_t * option_tab_cmd_COMPRESS[] = OptionInfo + OPT_NORM, OptionInfo + OPT_LINKS, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -6416,6 +6482,7 @@ static const InfoOption_t * option_tab_cmd_DECOMPRESS[] = OptionInfo + OPT_NORM, OptionInfo + OPT_LINKS, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -6492,6 +6559,7 @@ static const InfoOption_t * option_tab_cmd_ENCODE[] = OptionInfo + OPT_IGNORE_SETUP, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -6611,6 +6679,7 @@ static const InfoOption_t * option_tab_cmd_CREATE[] = OptionInfo + OPT_BZ, OptionInfo + OPT_SZS, OptionInfo + OPT_WBZ, + OptionInfo + OPT_LFL, OptionInfo + OPT_NONE, // separator @@ -6618,6 +6687,7 @@ static const InfoOption_t * option_tab_cmd_CREATE[] = OptionInfo + OPT_LINKS, OptionInfo + OPT_RM_AIPARAM, OptionInfo + OPT_ALIGN_U8, + OptionInfo + OPT_ALIGN_LTA, OptionInfo + OPT_ALIGN_PACK, OptionInfo + OPT_ALIGN_BRRES, OptionInfo + OPT_ALIGN_BREFF, @@ -8131,12 +8201,13 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "LIST", "LS", "wszst LIST [source]...", - "List all sub files of SZS, U8, PACK, BRRES, BREFF, BREFT and RARC" - " archives. If listing a directory, then a virtual SZS file is created" - " (like CREATE does it) and listed. Wildcards and pipe characters are" - " parsed, see https://szs.wiimm.de/doc/wildcards for details.", + "List all sub files of SZS, U8, LTA, PACK, BRRES, BREFF, BREFT and" + " RARC archives. If listing a directory, then a virtual SZS file is" + " created (like CREATE does it) and listed. Wildcards and pipe" + " characters are parsed, see https://szs.wiimm.de/doc/wildcards for" + " details.", 0, - 52, + 54, option_tab_cmd_LIST, option_allowed_cmd_LIST }, @@ -8152,7 +8223,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " 'LIST --long'. Wildcards and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", 0, - 52, + 54, option_tab_cmd_LIST_L, option_allowed_cmd_LIST_L }, @@ -8168,7 +8239,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " short cuts for 'LIST --long --long'. Wildcards and pipe characters" " are parsed, see https://szs.wiimm.de/doc/wildcards for details.", 0, - 52, + 54, option_tab_cmd_LIST_LL, option_allowed_cmd_LIST_LL }, @@ -8185,7 +8256,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", 0, - 52, + 54, option_tab_cmd_LIST_LLL, option_allowed_cmd_LIST_LLL }, @@ -8201,7 +8272,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " cuts for 'LIST --long --all --all'. Wildcards and pipe characters" " are parsed, see https://szs.wiimm.de/doc/wildcards for details.", 0, - 52, + 54, option_tab_cmd_LIST_A, option_allowed_cmd_LIST_A }, @@ -8218,7 +8289,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", 0, - 52, + 54, option_tab_cmd_LIST_LA, option_allowed_cmd_LIST_LA }, @@ -8248,13 +8319,13 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "ILIST", "IL", "wszst ILIST [source]...", - "List the images files of all sub files of SZS, U8, PACK, BRRES," + "List the images files of all sub files of SZS, U8, LTA, PACK, BRRES," " BREFF, BREFT and RARC archives; non image files are ignored. If" " listing a directory, then a virtual SZS file is created (like CREATE" " does it) and listed. Wildcards and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", 0, - 49, + 51, option_tab_cmd_ILIST, option_allowed_cmd_ILIST }, @@ -8269,7 +8340,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "List all image files with geometry data. 'ILIST-L' and 'ILL' are" " short cuts for 'ILIST --long'.", 0, - 49, + 51, option_tab_cmd_ILIST_L, option_allowed_cmd_ILIST_L }, @@ -8284,7 +8355,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "List all sub files with advanced geometry data. 'ILIST-LL' and 'ILLL'" " are short cuts for 'ILIST --long --long'.", 0, - 49, + 51, option_tab_cmd_ILIST_LL, option_allowed_cmd_ILIST_LL }, @@ -8299,7 +8370,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "List recursive all image files. 'ILIST-A' and 'ILA' are short cuts" " for 'ILIST --all'.", 0, - 49, + 51, option_tab_cmd_ILIST_A, option_allowed_cmd_ILIST_A }, @@ -8314,7 +8385,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "List recursive all image files with geometry data. 'ILIST-LA' and" " 'ILLA' are short cuts for 'ILIST --long --all'.", 0, - 49, + 51, option_tab_cmd_ILIST_LA, option_allowed_cmd_ILIST_LA }, @@ -8330,7 +8401,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " directories) are also supported. Wildcards and pipe characters are" " parsed, see https://szs.wiimm.de/doc/wildcards for details.", 0, - 51, + 53, option_tab_cmd_MEMORY, option_allowed_cmd_MEMORY }, @@ -8345,7 +8416,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "Dump recursive a memory map of each source file. 'MEMORY-A' and" " 'MEMA' are short cuts for 'MEMORY --all --all'.", 0, - 51, + 53, option_tab_cmd_MEMORY_A, option_allowed_cmd_MEMORY_A }, @@ -8363,7 +8434,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " supported. Wildcards and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", 0, - 45, + 47, option_tab_cmd_DUMP, option_allowed_cmd_DUMP }, @@ -8380,7 +8451,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " characters are parsed, see https://szs.wiimm.de/doc/wildcards for" " details.", 0, - 53, + 55, option_tab_cmd_SHA1, option_allowed_cmd_SHA1 }, @@ -8482,7 +8553,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " See »welect DISTRIBUTION« for a new and alternative implementation" " of this.", 0, - 49, + 51, option_tab_cmd_DISTRIBUTION, option_allowed_cmd_DISTRIBUTION }, @@ -8495,10 +8566,10 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "CMP", "wszst DIFF source1 source2\n" "wszst DIFF source... --dest dest", - "Compare two or more sources (each SZS, U8, PACK, BRRES, BREFF, BREFT," - " RARC or directory) on file level and report mismatches for each sub" - " file. If option --dest is set, then each source file is compared" - " with a file in the destination.", + "Compare two or more sources (each SZS, U8, LTA, PACK, BRRES, BREFF," + " BREFT, RARC or directory) on file level and report mismatches for" + " each sub file. If option --dest is set, then each source file is" + " compared with a file in the destination.", 0, 6, option_tab_cmd_DIFF, @@ -8519,7 +8590,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " or WBZ file, or an U8 like directory. Wildcards and pipe characters" " are parsed, see https://szs.wiimm.de/doc/wildcards for details.", 0, - 100, + 102, option_tab_cmd_CHECK, option_allowed_cmd_CHECK }, @@ -8538,7 +8609,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " arenas, the keyword ARENA is printed. Wildcards and pipe characters" " are parsed, see https://szs.wiimm.de/doc/wildcards for details.", 0, - 96, + 98, option_tab_cmd_SLOTS, option_allowed_cmd_SLOTS }, @@ -8600,7 +8671,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " https://szs.wiimm.de/doc/wildcards for details.\n" " 'wszst NORMALIZE' is the same as 'wszst PATCH --norm'.", 0, - 82, + 84, option_tab_cmd_NORMALIZE, option_allowed_cmd_NORMALIZE }, @@ -8619,7 +8690,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", 0, - 84, + 86, option_tab_cmd_PATCH, option_allowed_cmd_PATCH }, @@ -8643,7 +8714,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " https://szs.wiimm.de/doc/wildcards for details. Patching is also" " possible and option --overwrite is set implicitly.", 0, - 84, + 86, option_tab_cmd_COPY, option_allowed_cmd_COPY }, @@ -8668,7 +8739,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " Use command 'wkmpt GAMEMODES' to list all variants and to check them" " beforehand.", 0, - 85, + 87, option_tab_cmd_DUPLICATE, option_allowed_cmd_DUPLICATE }, @@ -8687,7 +8758,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " matrices are calculated. Wildcards and pipe characters are parsed," " see https://szs.wiimm.de/doc/wildcards for details.", 0, - 48, + 49, option_tab_cmd_MINIMAP, option_allowed_cmd_MINIMAP }, @@ -8704,7 +8775,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " destination is '%P/%N.szs'. Wildcards and pipe characters are" " parsed, see https://szs.wiimm.de/doc/wildcards for details.", 0, - 83, + 85, option_tab_cmd_COMPRESS, option_allowed_cmd_COMPRESS }, @@ -8720,7 +8791,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " Wildcards and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", 0, - 76, + 77, option_tab_cmd_DECOMPRESS, option_allowed_cmd_DECOMPRESS }, @@ -8737,7 +8808,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " Wildcards and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", 0, - 80, + 81, option_tab_cmd_ENCODE, option_allowed_cmd_ENCODE }, @@ -8755,7 +8826,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = " Wildcards and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", 0, - 106, + 108, option_tab_cmd_CREATE, option_allowed_cmd_CREATE }, @@ -8767,7 +8838,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "UPDATE", "U", "wszst UPDATE [source]... [--source=] [--dest=]", - "Update an existing SZS, U8, PACK, BRRES, BREFF, BREFT and" + "Update an existing SZS, U8, LTA, PACK, BRRES, BREFF, BREFT and" " RARCarchive. This is done in similar way as the EXTRACT command, but" " instead of extracting, source files are searched in a prior" " extracted archive. Only files with the same size are updated. The" @@ -8787,10 +8858,10 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "EXTRACT", "X", "wszst EXTRACT [source]...", - "Extract all sub files of SZS, U8, PACK, BRRES, BREFF, BREFT and RARC" - " archives. The default destination is '%P/%N.d/'. Wildcards and pipe" - " characters are parsed, see https://szs.wiimm.de/doc/wildcards for" - " details.", + "Extract all sub files of SZS, U8, LTA, PACK, BRRES, BREFF, BREFT and" + " RARC archives. The default destination is '%P/%N.d/'. Wildcards and" + " pipe characters are parsed, see https://szs.wiimm.de/doc/wildcards" + " for details.", 0, 81, option_tab_cmd_EXTRACT, @@ -8805,8 +8876,8 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "XD", "wszst XDECODE [source]...", "Command XDECODE is a short cut for 'EXTRACT --decode'. It extract all" - " sub files of SZS, U8, PACK, BRRES, BREFF, BREFT and RARC archives" - " and decodes all supported files. The default destination is" + " sub files of SZS, U8, LTA, PACK, BRRES, BREFF, BREFT and RARC" + " archives and decodes all supported files. The default destination is" " '%P/%N.d/'. Wildcards and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", 0, @@ -8823,10 +8894,11 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "XX", "wszst XEXPORT [source]...", "Command XEXPORT is a short cut for 'EXTRACT --decode --export'. It" - " extract all sub files of SZS, U8, PACK, BRRES, BREFF, BREFT and RARC" - " archives and decodes all supported files with enabled export mode." - " The default destination is '%P/%N.d/'. Wildcards and pipe characters" - " are parsed, see https://szs.wiimm.de/doc/wildcards for details.", + " extract all sub files of SZS, U8, LTA, PACK, BRRES, BREFF, BREFT and" + " RARC archives and decodes all supported files with enabled export" + " mode. The default destination is '%P/%N.d/'. Wildcards and pipe" + " characters are parsed, see https://szs.wiimm.de/doc/wildcards for" + " details.", 0, 81, option_tab_cmd_XEXPORT, @@ -8841,7 +8913,7 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "XA", "wszst XALL [source]...", "Command XALL is a short cut for 'EXTRACT --all'. It extract all sub" - " files of SZS, U8, PACK, BRRES, BREFF, BREFT and RARC archives" + " files of SZS, U8, LTA, PACK, BRRES, BREFF, BREFT and RARC archives" " recursively and decodes all supported files. The default destination" " is '%P/%N.d/'. Wildcards and pipe characters are parsed, see" " https://szs.wiimm.de/doc/wildcards for details.", @@ -8915,9 +8987,9 @@ static const InfoCommand_t CommandInfo[CMD__N+1] = "CAT", 0, "wszst CAT [source/subfile]...", - "Extract one or more sub files of SZS, U8, PACK, BRRES, BREFF, BREFT" - " and RARC archives. Wildcards, pipe characters and sub-files are" - " parsed, see https://szs.wiimm.de/doc/wildcards for details. The" + "Extract one or more sub files of SZS, U8, LTA, PACK, BRRES, BREFF," + " BREFT and RARC archives. Wildcards, pipe characters and sub-files" + " are parsed, see https://szs.wiimm.de/doc/wildcards for details. The" " output of all source files is concatenated and written to stdout.", 0, 24, |
