NHacker Next
login
▲MS-DOS development resourcesgithub.com
71 points by mariuz 13 hours ago | 9 comments
Loading comments...
u14408885 4 hours ago [-]
If anyone here is interested, a DOS game jam was announced recently for a streaming event called DOSember. https://itch.io/jam/dosember-game-jam Starts in a couple of weeks and lasts for three months.
keepamovin 3 hours ago [-]
DOS is an interesting platform because it can run on old hardware, and then basically anything else by way of emulation (such as in browsers) or via DOSBox.

If networking can be plumbed up, it's probably a legitimate and fun application platform for some uses that's worthy of investing time building on either for fun or for something real.

anta40 1 hours ago [-]
For those looking for modern MASM-compatible assembler, try JWasm: https://github.com/JWasm/JWasm

It's a fork of OpenWatcom assembler.

snvzz 1 hours ago [-]
For anything written from scratch, I would recommend fasm or nasm.

I prefer the latter, because the documentation is better and there's a way to specify target cpu (e.g. 8086) and get errors when instructions aren't compliant.

owlstuffing 3 hours ago [-]
16-bit Borland C++ is also available: https://winworldpc.com/product/borland-c/20
whitten 5 hours ago [-]
I really enjoyed seeing the tools that provide an MS-DOS ecosystem.

I didn’t know there was an open source version of the Watcom compilers and a 16-bit library to support them.

themafia 4 hours ago [-]
The Free Pascal compiler can produce DOS executables as well.
pwdisswordfishz 5 hours ago [-]
Not mentioned is the https://pcjs.org/ site which purports to let you emulate various machines in your browser, select from different disk images, and overall seems full-featured, though it is confusing and presents some difficulty when trying getting it to work on some configuration besides the pre-baked ones that you can come across.
Ericson2314 3 hours ago [-]
I would like to see 16-bit Rust