Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm not sure. I never used joiplay, but one of my players uses some kind of emulator. You can join our discord and ask for help.