This is pretty low-content – not even a summary README (and the NEWS hasn’t been updated in a couple years). Even the doc folder is pretty spare.
For those not familiar, DOSEmu has been around since the 90s. Where DOSBox provided a full virtual environment (emulating graphics and CPU), DOSEmu was more like a bunch of wrapper libraries for DOS programs (so it only worked on x86 machines). It was also stagnant for some time (I had assumed it was dead).
I would find a post more useful if it addressed some questions like:
A post of a context-free repo with little documentation is disappointing.
I too was very disappointed in the “content”. I actually tried building DOSemu last night and saw this hoping that some of the issues I’ve already had to patch have been addressed. Looking at the repo, I have no idea what this has in comparison to “version 1”.
It apparently somehow maps dos text mode to terms, but I don’t understand how that’s supposed to work. Term sizes are determined by the user, and can change at any time by simply resizing your window. But PC text modes operate in few, fixed sizes, and the current mode is determined by the program.
The documentation (which isn’t rendered in the Github interface but is basically the same as DOSemu’s) recommends that you set the rows and columns with stty. I can attest that it doesn’t work well if you don’t.
The fixed size of the DOS terminal doesn’t map well to modern terminals. It seems you just have to be mindful of it.