What constitutes "portable" in this context? I didn't like it writing on my system disk and thus used hard links to move the roaming and appdata directories to another volume. If that constitutes portable then I can supply the commands to do it. As to part 2 the generic 8 pin DIP IC in core is changeable via inspector to be whatever you want. Drag it onto the breadboard then in inspector set the number of pins you want and the spacing .3, .6 or .9 as I recall (don't know what .9 is for though).
Peter Van Epp