SMARTDRV.EXE in 6.22 does not support EMS.
I tried to load smartdrv.sys from 4.01 because I saw a page say it did support EMS, but it wouldn't load (incorrect dos version). I then tried to load setver in config.sys using device=setver.exe and I added a setver entry for smartdrv.sys at 4.01, but it still complained about the same error.
I tried Norton Utilities 8 ncache2, but it corrupted my entire drive C: last night and I had to reformat.
Just looking for an 8088 compatible disk cache that supports EMS on 6.22.