Run DOS programs under linux:
There are over ~3300 commits since the last preview release (pre8) and a very large chunks of dosemu2 architecture were written and stabilized. Hopefully it would be possible to do more frequent releases in the future and avoid such a long development cycles.
Note: because of the new architecture in place, we suggest to re-install dosemu completely. I.e. erase your /etc/dosemu ~/.dosemurc ~/.dosemu/.dosemurc and clean ~/.dosemu/drive_c from any system/boot files (or remove ~/.dosemu completely if there is nothing important within). Compatibility mode (to run old setups) is present but may require some manual adjustments. Also note that compatibility mode means a reduced feature set. If you insist on an old setup but dosemu2 doesn't pick it up properly, don't hesitate to ask for help on our github discussions page.
Summary of user-visible changes:
Re-branding to dosemu2 and license change. No-turnaround point.
We have ~300 commits, many of which are bug-fixing, as pre7 was horribly buggy due to heavy development. As for the newly introduced regressions - not too much known at this time, except the drop of clang support. We hope to get clang support back again in the very near future.
Summary of changes:
We have over 700 commits, mostly targeted on re-introducing and fixing the features previously supported in dosemu1, and a couple of new ones. Unfortunately we also have a few regressions. Summary below.
See NEWS for more info.
We have around 500 commits since pre5 with the highlights below:
See NEWS for more info.
dosemu2 starts here. This tag is only for git bisects and the like.
This is mainly a stabilization release. After a heavy development phase, we now have something that should at least boot and work for some time. :) Many many regressions were fixed.
Highlights:
Mostly sound stuff. New sound stack is finally completed and delivered by default.
Too much to describe. :)