Should I setup an "emulator" thinking on the display, or the emulator itself? Because, for example, I use Gambatte for both Game Boy and Game Boy Color, and those are two separate systems, for which I want separate displays. So should I make Gambatte (Game Boy) and Gambatte (Game Boy Color) as separate "emulators" (even though they're the same .exe)? Because otherwise I get confused with how to separate them into two displays - I mean, how would I do it, considering I'm providing "Gambatte" with both GB and GBC directories of ROMS, GB and GBC directories for artwork, etc.