Did some fiddling waiting for a turn to host and yes you can get RanDom to run under Wine/*nix (you need a vb.dll and all three .ocx). You can even get it to spawn the map creation in Dom3 if you symlink your binary as Dom3.exe. Should be able to use the created .map although I didn't wait for it to finish.
SemiRand works fine under Wine as well and you can use RanDom to do it. I did not test it extensively but it seems to have worked. Finding the completed _SR.map in the SemiRand directory was a little counterintuitive to me.
Running SemiRand.yab in yabasic/*nix has a tiny bug you might want to fix.
Code:
320c320
< OPEN 1, path$+"\\LIST_CRATE\\OkEndList.txt", "r"
---
> OPEN 1, path$+os$+"LIST_CRATE"+os$+"OkEndList.txt", "r"
As a minor point of feedback it would be nice if the first post had an attachment that was completely up to date (nation.cfg is 3.17) and included all the GANs and GODs available.
I am looking forward to messing around with this some more!