IPC Demo Disc GVG / 11 January 1986 This disc contains four demos for the System-V Integral PC: - A point-of-sale demo (in the "pos_demo" folder). - A high-speed graphics demo (in the "graphics_demo" folder). - A plotter demo (in the "hpgl_demo" folder). - A set of music demos (in the "music_demo" folder). The point-of-sale demo is run by an "Autost" script; all you have to do to run it is plug this disc into your IPC and turn the machine on. (If you want to run it manually, go into the "pos_demo" folder and run "demo".) The demo will run in a cycle until you hit the "stop" key. The high-speed graphics demo shows off the IPC's high-speed "alpha/graphics" window. This demo includes a program called "grapher_pi" that runs a graphics demo file, a script called "demo" that instructs "grapher_pi" to run ALL the demo files, and a number of associated demo files. To run one of the high-speed graphics demos, enter the "graphics_demo" folder, and run "grapher_pi" with the desired demo files as parameters; for example: grapher_pi DRAGON7 SHUTTLE FRACTLE4 - will consecutively draw three graphics demos in the same window. Running the "demo" script will tell "grapher_pi" to run ALL the demo files. (Note that you may need additional RAM to run the "demo" file.) The plotter demo is simply an hpgl file containing hpgl commands to draw the space shuttle on an external plotter. Running this demo is a little trickier than the others. First, make sure that a plotter has been correctly connected to the system using the "plotter_is" command (see IPC documentation for more details). Then go into the "hpgl_demo" directory and enter: view shuttle.hpgl > /dev/plotter This will dump the hpgl commands to the plotter. There's nothing to the music demos. Just go into "music_demo" and run "bach1" or "bach2". By the way, for various reasons that are too long-winded to explain here, the "Autost" script that runs the point-of-sale demo uses the "press" utility to do the job. "Press" allows you to simulate keyboard input to a window from a script, and comes in handy at times when your script file doesn't work exactly the way you'd like it to. The syntax is: press text_string window_name Do a "view Autost" and see how it's used. (By the way, I renamed the utility ".press", so it is invisible to PAM. To find the utility, do an "ls -a" on this disc, and it will be revealed.