I’ve been impressed by DOSBox-X lately, which works slightly better if you find yourself wanting a more faithful DOS and Windows environment. It’s also got more menus for common tasks than raw DOSBox.
DOSBox Pure is also really good, it’s a fork made for RetroArch/libretro and works really well with some special features added https://github.com/schellingb/dosbox-pure
Yeah, I've got a pretty full environment with Office, old versions of Visual C++ and Visual Basic, even Encarta 95, and of course Castle of the Winds. No real justification for all this, obviously, beyond occasionally remembering software used to be snappy.
IMHO the best way to capture video from any operating system is to simply output the HDMI to a HDMI USB capture device [1] plugged into another computer running OBS Studio or similar software.
Pretty much overkill when doing DOS emulation, cost-wise and usability-wise. Either you use dosbox' built-in capturing facility or you just screen capture using OBS on the same machine.
That's probably the easiest, when combined with a HDCP stripper if necessary.
It's unlikely to be high video quality though, as all of the similar HDMI capture devices that I have (~7, known as the "Can'tLink" devices as a play on "CamLink") will only do decent framerate at reasonable resolutions in MJPEG.
Quick Edit: Also, if you get one, check there's a tiny heatsink on the chip inside otherwise they cook themselves.
Yes, but not using that tool. Certainly not at a $8 price-point over USB 2.0 (and while some of them have USB 3.0 looking ports, they're USB 2.0 internally).
I'd start by looking at the Black Magic Intensity Pro 4K, but you're looking at hundreds of dollars.
I have multiple of what I'm very confident are basically those devices. I use them fairly regularly.
They are almost all built around the MS 2109 Macrosilicon chip (and the ones that aren't are worse). They will only do MJPEG when above a certain rez and framerate.
1080p60 24-bit colour depth is 372.5MBytes/sec uncompressed. So it's going to require some compression.
I'm not an expert on h.264 etc, but can you do real-time lossless CBR below 53MBytes/sec on a readily available hardware encoder that, including the HDMI capture functionality, comes anywhere near $8?
It should be noted DOSBox uses it's own ZMBV codec for video compression which is lossless, optimized for game graphics and fast to compress in real-time during capture.
By converting to h264 the video is probably compatible with a wider range of devices, but the usual compression artifacts might appear if compression level is high.
Tangent: what's kind of freaky about the Digger video is that as a child I came to a 100% identical "optimal run" strategy for maximizing my score in the first level of digger.
Correct, although the nitpick is that it's not exactly the IBM PC itself, but the CGA video card output. Its resolution of 320x200 is 8:5, and so the pixels aren't square on a 4:3 CRT.
https://dosbox-x.com/wiki/DOSBox%E2%80%90X’s-Feature-Highlig...