The Windows thing would probably not work for the Switch, it might however work on the Linux version.
Hmm, the only PSP thing I saw, was the streaming one, like this:
Edit: It seems like porting BennuGD should be the way to go for the Switch.
Someone was able to get the game on the GCW Zero:
Here is the PSP version (v5.1) running on PPSSPP emulator: