@lanodan i promise it will actually report desktop properly if you launch it properly as the sole thing (modern applications should launch properly too)
i will probably package the rest of it and push it to user/ repo so people can have some fun (but of course, this is an ancient and very insecure codebase and i had to disable all toolchain hardening and more to get it to work... old C/C++ is "fun" and i don't entirely recommend running this as a regular thing)