Hm, that's hardly anything like doom. It is more like a very basic raycasting engine from several years before that. Doom in 9800 would be really impressive. This does not seem very special if you ever wrote your own engine like that.
And the demo doesn't show whether or not they have Doom's dynamic capabilities (that let level builders make things like moving elevators).
This looks like it's probably somewhere between Wolfenstein 3D and Doom in terms of engine features.
OP's project isn't a simple port. They wrote an original DOOM-like engine,
from scratch, in assembly language. It only looks like
DOOM because they're using DOOM textures.