nasm -f obj bench.asm -D_LZSA1 -o blzsa1.obj -D_PAYLOAD_FILE_COMPRESSED="'../crabs/transcrab_plane0.sa1'" -D_PAYLOAD_FILE_UNCOMPRESSED="'../crabs/transcrab_plane0.bin'"
nasm -f obj bench.asm -D_LZSA2 -o blzsa2.obj -D_PAYLOAD_FILE_COMPRESSED="'../crabs/transcrab_plane0.sa2'" -D_PAYLOAD_FILE_UNCOMPRESSED="'../crabs/transcrab_plane0.bin'"
nasm -f obj bench.asm -D_LZ4ECM -o blz4ecm.obj -D_PAYLOAD_FILE_COMPRESSED="'../crabs/transcrab_plane0.lz4'" -D_PAYLOAD_FILE_UNCOMPRESSED="'../crabs/transcrab_plane0.bin'"
nasm -f obj bench.asm -D_LZ4_8088 -o blz48088.obj -D_PAYLOAD_FILE_COMPRESSED="'../crabs/transcrab_plane0.ol4'" -D_PAYLOAD_FILE_UNCOMPRESSED="'../crabs/transcrab_plane0.bin'"
nasm -f obj lzsa.asm -D_LZSA1=1 -D_LZSA2=0 -o lzsa1.obj
nasm -f obj lzsa.asm -D_LZSA1=0 -D_LZSA2=1 -o lzsa2.obj
nasm -f obj lz4.asm -o lz4ecm.obj
ln -s ../lz4_8088.obj 
./warplink.sh /as:1 /mx blzsa1.obj lzsa1.obj,lzsa1.exe,lzsa1.map\;
./warplink.sh /as:1 /mx blzsa2.obj lzsa2.obj,lzsa2.exe,lzsa2.map\;
./warplink.sh /as:1 /mx blz4ecm.obj lz4ecm.obj,lz4ecm.exe,lz4ecm.map\;
./warplink.sh /as:1 /mx blz48088.obj lz4_8088.obj,lz48088.exe,lz48088.map\;
~/local.new/bin/dosemu -dumb -td -kt -q -quiet -K "$PWD" -E "lzsa1.exe b 8192 l=test.log"
~/local.new/bin/dosemu -dumb -td -kt -q -quiet -K "$PWD" -E "lzsa2.exe b 8192 l=test.log"
~/local.new/bin/dosemu -dumb -td -kt -q -quiet -K "$PWD" -E "lz4ecm.exe b 8192 l=test.log"
~/local.new/bin/dosemu -dumb -td -kt -q -quiet -K "$PWD" -E "lz48088.exe b 8192 l=test.log"
nasm -f obj bench.asm -D_LZ4_8088 -o blz48088.obj -D_PAYLOAD_FILE_COMPRESSED="'../crabs/transcrab_plane0.ol4'" -D_PAYLOAD_FILE_UNCOMPRESSED="'../crabs/transcrab_plane0.bin'" -D_TEST_PROGRESS=0
./warplink.sh /as:1 /mx blz48088.obj lz4_8088.obj,lz48088.exe,lz48088.map\;
~/local.new/bin/dosemu -dumb -td -kt -q -quiet -K "$PWD" -E "lz48088.exe b 8192 l=test.log"
# history 20 | sed -re 's/^[^]]+\] //' >> cmd.log
