A downloadable tool for Windows

This is just a slightly modified version of the standard DOSBOX emulator. I have just hacked in my own shader which emulates some aspects of old CRT monitors, as I prefer to play emulated games with such a filter, and the built-in dosbox filters are not to my taste. I made this because I wanted it myself, but since I have it I thought I'd share it. There's probably lots of things which could be done better, but it's good enough for my needs right now, so leaving it like this for now. The source code is available here: https://github.com/mattiasgustavsson/dosbox-crt

I am not a DOSBOX expert, so I won't be able to help you get games working in the emulator or things like that, but if you have questions about my CRT shader, feel free to DM me on twitter, @Mattias_G.

This release comes with a handful of games bundled with it, to make it quick and easy to try the filter out with some real content. All of them are playable demo versions rather than full games, to make the package size smaller and also as to not infringe any copyrights. You can buy full versions of some DOS games on gog.com, and some games are available on sites like abandonia.com, dosgamesarchive.com or archive.org.

You can run dosbox by running the DOSBOX.BAT file in the root of the package. This will load up a DOS menu for easy launch of the game demos. Pressing Ctrl+X will exit the menu and take you to the DOS prompt, and you can use the normal DOS commands to launch things.

AuthorMattias Gustavsson




Log in with itch.io to leave a comment.

I like it - most other builds come with many experimental parts that only cause compatibility issues. Only thing that I would like, is for the PNG used to be external so you can modify it.

I love this!  Is there a way I can replicate this shader as a GLSL, CG, or SLANG?  This is the closest to my old monitor from the 90s that I've seen!

Thanks :) I’m glad you like it!

The code for just the shader can be found here https://github.com/mattiasgustavsson/crtview

It is written in OpenGL