(UPR-ZX). It supports Generations 1 through 5, including SoulSilver. : You can find the latest version on the official GitHub Releases page Requirements : You must have Java 8 or higher (64-bit) installed to run the launcher. 2. How to Randomize SoulSilver
Only download the clean ROM from a verified No-Intro set (like the Internet Archive, though legality varies by region). Then randomize it yourself. You want control over the seed (the random configuration).