Why not? On anything made in the last 20 years it's going to be faster to render and simpler to implement.
You could do it in software if your processor didn't have anything better to do.
On the emulator from Lars in the below comment, that's a good approach; but for the physical CRT effects, as I said, XanalogTV did a great job.
But kudos for allowing a GL-less option for legacy systems.
Because it wasn't doing much else.
> even under legacy systems with no OpenGL support at all
If it's as legacy as all that, it probably doesn't have graphics that are particularly enjoyable to use. Are you trying to run it on a Sun IPX or something?
Even a Raspberry Pi can handle this stuff at low power consumption today.
I don't think I've owned anything PC-like that didn't have hardware OpenGL acceleration since the late 90s.