Update to answer #6.....
I couldn't wait so I went ahead an wrote a wrapper. I managed not only to launch different isos via the command line, but I added "fullscreen" support! It's in early alpha tests, I'll release it sometime this weekend.
On a related note, it's been an absolute breeze to code a wrapper for this emu. Why? Because the chankast team knows how to code in the windows environment PROPERLY.
Take note other emu developers. The chankast developers didn't use allegro or some cheap third party library to calculate the screen size, they used the windows api like you are supposed to. The chankast team didn't use some obscure delphi call to render the window, they used the windows api, again, like you are supposed to. The chankast team actually checked their menus to make sure all tab stops were in order, the "ok" buttons are set to default, and the menu can be accessed by using alt+key combinations. They also made sure that the render doesn't crash upon an alt-f4 window termination. (This one is directed specifically towards you zinc team).
This is not a rant, I'm just trying to make a point. Emu developers, if you learn to code in windows correctly us third party guys can expand upon your feature set, thus making less work for both of us.
Chankast team, if any of you frequent this board, good job! It's refreshing to see a team step up and code exclusively for xp (the only os any desktop should have on it at this point) and more importantly, create windows that are compliant to the windows standard. This makes your emu not only faster, but more stable.

Ok I'm done.... expect to see the wrapper soon.
