Your note about Poser searching for the rom didn't seem to be followed on my
production machine. When I got 21b28, I put it into a directory next to my
21b26 directory, then moved the psf and rom into it. The emulator reported it
couldn't find the file when started or opened. On a new machine (one that
hadn't seen Poser), everything worked as documented. After clearing my
registry, everything also was found when started, so my workaround with -psf and
-rom keys being used at the same time isn't needed.
However, I did note something else. The registry entries for
\HKEY_CLASSES_ROOT\psffile\shell\open\command\(default) and
...\romfile\...\(default) have misplaced quotes. My entry is
"C:\POSE\EMULATOR.EXE "%1"" while it should be "C:\POSE\EMULATOR.EXE" "%1" --
quotes around the executable to wrap blanks in the path, and quotes around the
parameter to wrap any blanks in that path.
BTW, I love Poser. It has saved a lot of development and testing time. And I
definitely appreciate using the com port for serial communications.
-- John Kinast