@Section(OVERVIEW) @Index(Demonstrations)@Index(Games)@Index(ADEMO) @SeeAlso(Primary="ADEMO",Other="Demonstrations") Demonstrations and games are provided on APM. All demonstrations program are located in the directory ADEMO. In order to use them you will have to either Logon to ADEMO (null password) or use the command SETUP ADEMO. All games are located in the directory GAMES. In order to invoke any of the games located in GAMES, you will have to use the command "GAMES:". The demonstrations program are consicely described in the software tools section. The games will not be described here since they should all be user friendly. @NewPage @Section(SOFTWARE TOOLS) @SubSection(Demonstrations) CLOCK, GAS, HANOI, PERSIAN, RUBIK, SPARKLE, SPIRO, STEREO, SUCC, TED, TETRA, TUNNEL, VLSI:DEMO, ... are all demonstrations tools that you will find (and possibly use) in the directory ADEMO. The following is a list of all these programs with, for each a short description. @Paragraph(CLOCK)@Index(CLOCK) @IndexSecondary(Primary="Demonstrations", Secondary="CLOCK") The command CLOCK puts up an analogue clock face with moving hands. The program reads the correct time from the filestore. The user is prompted for an alarm time. This is optional. CLOCK uses the Level 1 framestore graphics. @Paragraph(GAS)@Index(GAS) @IndexSecondary(Primary="Demonstrations", Secondary="GAS") The command GAS displays the APM logo on a rotating gas-station sign. No interaction required. GAS uses the Level 1 framestore graphics. @Paragraph(HANOI)@Index(HANOI)@Index(GRAPHAN) @IndexSecondary(Primary="Demonstrations", Secondary="HANOI") The command @@HA displays a 6-disc tower of hanoi sequence on the graphics terminal. No interaction required. @IndexSecondary(Primary="Demonstrations", Secondary="GRAPHAN") If desired, the command GRAPHAN can be called instead. This prompts for the number of discs required then displays the sequence as before. HANOI and GRAPHAN use the Level 1 framestore graphics. @Paragraph(PERSIAN)@Index(PERSIAN) @IndexSecondary(Primary="Demonstrations", Secondary="PERSIAN") The command PERSIAN displays a rotating pattern which builds into a persian rug design of concentric squares. PERSION uses the Level 1 framestore graphics. @Paragraph(RUBIK)@Index(RUBIK) @IndexSecondary(Primary="Demonstrations", Secondary="RUBIC") The command @@RU displays a Rubiks cube and runs through a few moves. No interaction required. RU uses the Level 1 framestore graphics. @Paragraph(SPARKLE)@Index(SPARKLE) @IndexSecondary(Primary="Demonstrations", Secondary="SPARKLE") The program puts up the ?Microsoc coat of arms. SPARKLE uses the Level 1 framestore graphics. @Paragraph(SPIRO)@Index(SPIRO) @IndexSecondary(Primary="Demonstrations", Secondary="SPIRO") The command SPIRO emulates the spirograph drawing toy. SPIRO uses the Level 1 framestore graphics. @Paragraph(STEREO)@Index(STEREO) @IndexSecondary(Primary="Demonstrations", Secondary="STEREO") David Simpsons interactive stereo surface design program is self-documenting. Try reading from files surf.1 .. surf.8 for specimen surfaces. Type @@STEREO to invoke it. The program is menu-driven. If you leave it by other than the menu quit you may have to do a SET ADEMO (or whatever) to get back to your original directory. STEREO uses the Level 1 framestore graphics. @Paragraph(SUCC)@Index(SUCC) @IndexSecondary(Primary="Demonstrations", Secondary="SUCC") The command SUCC draws a Road plus APM sign. Try it and see. SUCC uses the Level 1 framestore graphics. @Paragraph(TED)@Index(TED) @IndexSecondary(Primary="Demonstrations", Secondary="TED") TED is a VLSI cell editor. To invoke it type in the command TED. The input files are TED:TEDDEM1, TED:TEDDEM2 etc. TED uses the Level 1 framestore graphics. @Paragraph(TETRA)@Index(TETRA) @IndexSecondary(Primary="Demonstrations", Secondary="TETRA") The command @@TE displays a gyrating tetrahedron on the screen (in perspective view). No interaction required. TETRA uses the Level 1 framestore graphics. @Paragraph(TUNNEL)@Index(TUNNEL) @IndexSecondary(Primary="Demonstrations", Secondary="TUNNEL") The command TUNNEL displays a set of multicoloured rectangles which grow from a central point. No interaction required. TUNNEL uses the Level 1 framestore graphics. @Paragraph(VLSI:DEMO) @IndexSecondary(Primary="Demonstrations", Secondary="VLSI:DEMO") @IndexSecondary(Primary="VLSI", Secondary="DEMO")@Index(CIFVIEW) @IndexSecondary(Primary="VLSI", Secondary="CIFVIEW") This is a pretty comprehensive demonstration of the CIFVIEW VLSI design tool and it is self-documenting. VLSI:DEMO uses the Level 1 framestore graphics.