I am contemplating trying Sheepsaver to run some of the older applications that can only run in OS9.
I am curious if someone has tested Sheepsaver slightly beyond just its ability to create an apparent desktop. I would like to know how stable it is and if adjustments like memory allocations to various programs are possible. I will also need the ability to print on network printers.
I use SheepShaver extensively. I've had no problem at all with it.
The reason that it is cumbersome and confusing to set up is legal; it is against the law for the SheepShaver programmers to include a copy of the Mac OS ROM file that it needs. You have to do some gyrations to get your hands on that file; it's not hard, but there are a lot of steps.
The program is absolutely, 100% legal. It would be of dubious legality if they shipped it with an Apple Mac OS ROM file, which is the reason they don't.
The only real flaw is you are limited to OS 9.0.4; you can not run OS 9.1 or later on it (OS 9.1 significantly changed many things under the hood, and relies on parts of the processor that SheepShaver does not emulate).