Basically for my setup it works better if Sheepshaver is not on the primary monitor, so that the primary monitor can contain the full composite of the source video plus additional layout and graphics that are part of the stream graphics. Having the composite on the main monitor also makes it easier to read the live chat since it's right in my field of vision.
However, I can't quite get Sheepshaver to appear on my secondary monitor, except windowed. But I'd prefer to use fullscreen mode, as in windowed mode the OSX window border gets in the way a bit, adding transparent lines on the outermost ring of pixels. Admittedly it's a small thing, but still something I'd like to work around if possible.
If it's not possible then I'll probably run a Windows VM on my secondary monitor and put Sheepshaver on there, so it's not a dealbreaker, but I was wondering if maybe someone here has a better idea

Appreciate any thoughts!
edit: I don't know if there's a solution to this, at least I haven't been able to find one. But for now I'll just go with a different idea, which is to just change my secondary monitor to primary temporarily while streaming. It's not ideal because it messes up the locations of all the active program windows that I use, so I need to fiddle with things before and after, but it works. This works better than running Sheepshaver in a VM. Maybe eventually in a future update it can become possible to set the active monitor in the config file.
