If you're just playing it for fun the PC port has randomizer seed support as well as a ton of other QoL improvements. If you're doing things as part of a group race there might be a requirement to use only certain emulators or real hardware though, depending how much the group cares.
In general, if you can play the game on the system you can probably get the randomized ROM to play on it.
In general, if you can play the game on the system you can probably get the randomized ROM to play on it.