Okay, I finally get a chance to give back to the board. It's a nice feeling.
First, for Mister Badger:
you're thinking along the right line with AutoHotKey, but it's not an ipac utility. Actually it can be used to avoid having to mess with the ipac or keywiz programming, especially for simple things like "I need my escape key to be ALT-X". I only just learned that AHK even existed. See this thread:
http://forum.arcadecontrols.com/index.php?topic=45340.0 or this website:
http://www.autohotkey.com/.
Basically, AHK is a tiny app that runs in the background, and while it can do LOTS and LOTS of things, it can also be as simple as in my example, which is "sit and watch for an ESCAPE keypress, and if so, trap it, send ALT-X instead, then terminate AHK". The effect is slick... you press escape, and X64 exits, and so does the single instance of AHK you were running for the escape-->alt-x conversion.
Next, for Whatisk:
Fliplists seem to work like this: mount a disk image to device 8, then select ADD IMAGE TO FLIPLIST. If you want others, them mount another, and ADD it, etc etc. My guess is you're only going to need DISK1 and DISK2, but ymmv of course. Anyway... then SAVE the fliplist, and the next time you load it, pressing ALT-N will cycle through the images. Yes, it appears to be a text file with the names of the images. There's some specific format to it though. It's not JUST a list of filenames, it also associates them with specific devices. There's probably much more you can do with them, I just found exactly what I needed, then stopped.
SO... as I posted previously, between the two of those, you can have X64 load the fliplist (assuming you saved it with the same name as the VSF or D64 or whatever), and pressing ALT-N will mount the second image when you need it. And pressing escape will exit, and there's no need for the wrapper (not that I think the wrapper is bad, it's just a big unknown to me. Again, ymmv).
Modifying the AHK script for ALT-N remapping should be trivial. If you have problems, let me know.
Now, thanks to minwah, I have to spend my entire weekend scrubbing my system to prep it for a 1.62 upgrade. I had written ALL these nasty perl scripts to accomplish what I can now EASILY do with pre- and post- execution calls. Minwah, you rock!
Chemame
EDIT: Mister Badger, I thought I should point out that I've never used VSF images, except for my testing just now to see if my instructions will work for you. Consider me a purist, I remember those cracktros with a great deal of fondness, and I like to see the C64 start up with 32768 bytes free. :-)