This is a special release of FreeCOM v0.83 Beta 34 including neither KSSF nor VSpawn support, but XMS-Only Swap support. FreeCOM with XMS-Swap support allocates three segments of memory: 1. 0xAA resident portion of FreeCOM containing XMS-Swap-In code, several handlers and persistent information 2. 0x90 (default size) runtime context: Aliases, History etc. pp Can be decreased by deselecting certain features or decreasing the storage area for Aliases, History etc. 3. environment segment (size not predictable, except no less than specified by /E: switch, if any) ergo: by default: 5088 bytes plus environment Note: 1) Swapping is _enabled_ by default. 2) SHELLHIGH might be used, never tested by myself. 3) Tested with: FreeDOS kernel v1.1.26a (Build 2026a) & FDXXMS v0.9 4) Pipes and redirections are working with external programs. 5) XMS Swapping is _not_ compatible with KSSF and VSpawn at all. 6) Supported in sub-shells, too. But no settings are inherited. Known bugs: 1) After the first external program returns, FreeCOM ignores the very first key stroke. 2) Because the environment usually immediately preceeds FreeCOM, to increase the size of the environment segment usually results in memory defragmentation.