umtgast is a crude and unfinished NVIDIA driver for FreeBSD. This program is all run in user-mode to make development easier while the NVIDIA protocol is being reversed. Once the protocol is reversed these findings will go to create a new driver which will be accessable with a very simple API for drawing shapes, text, etc. The goal is to make a direct bridge between an application and the display using the driver, rather than having to pipe everything through the far-too-old X11.

The main goal of this project is to create virtual terminals on numerous monitors at maximum resolution. There is no reason to install X11 if all you want to do is use a native-resolution xterm session.