Graphics are provided through the (non-performant, but reasonably standard) VESA linear framebuffer interface. At present there aren't any vendor-specific video drivers provided, though this is not so much a design choice as it is the result of limited manpower and time.

They have higher than 640x480, but it's no good without the speed of a GPU. They're never going to have all GPUs. I am a realist and stuck to 640x480 because God said and because you can do 60fps with no GPU. Theirs is nonviable. They probably get 4fps.

A neat thing happens with a fixed size for everybody. It is joyfully simple.

Trust me. There's a reason there are not 100 Windows rivals. Everybody does what visopsys does and it's nonviable.

Everybody does what TempleOS does, even 1000 times better, and it's nonviable.

Live in the 21st century, boy, we're dealing with portable ARM based FullHD capable devices.

You were paid for the development of LoseThos/TempleOS in the 90's, you decided to breach your contract, fork the sources and continue on your own. But without access to NDA datasheets anymore, God told you to stay stuck to 640x480 to not looks too shameful with your hobby OS. Find every excuses possible out of your Bible by putting words in God's mouth, you won't never ever fool us.