Port of DoomGeneric to WASM runtime wasmer. Uses wasi-experimental-io-devices. Currently, only runs on my fixed fork of wasmer.
Builds via wasienv:
make
Artifacts are stored in ./build
directory.
Make sure to use my forked wasmer, map current directory and enable io devices:
/kotborealis/wasmer/target/release/wasmer \
run \
--mapdir ./:./ \
--enable-experimental-io-devices \
./build/doomgeneric.wasm \
-- -iwad ./wads/doom1.wad