Found another little 26bit RISC OS program with source to attempt a recompile. A little ray-tracer ported from Amiga...
First of all, the BBCBASIC program that converts the ray-tracer's output to acorn Sprite format has 26bit assembly routines and is just borked.
Second, the included source is only the original(?) msdos source, not the source for the full RISC OS app!
Who does that! That's just messed up!
Just had to mess around with this some more.
the fancy app-style RISC OS renderer runs under aemulor.
Finally, after much hacking, got the 2sprite converter to run under aemulor...
it seems to have RGB ordering issues. I know this is sort of a thing under RISC OS on Raspberry Pi. Some part of the system wants, like, GBR or something, but it's never bitten me before so I'd have to rtfm to even talk about it correctly.
meh I probably won't do anything with it. Afaict the cli renderer works, but without re-writing the IMadeMyOwnGraphicsFormatBecausePCXwasTooHardForMe to sprite converter I can't really tell.
I'm not into ray tracing myself. I think the RISC OS port of povray still works, for the RISC OS people who are.
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko