 // Not every microcontroller supports all functions.
 
 // Select 1 of the platforms:
-#define ArduinoUno   1
+#define ArduinoUno   1 // Default
 #define ArduinoMicro 0
 #define ATtiny85     0
 
 // Select a built-in GT1 image:
 const byte gt1File[] PROGMEM = {
   //#include "Blinky.h" // Blink pixel in middle of screen
-  //#include "Lines.h"  // Draw randomized lines (at67)
-  #include "Terminal.h" // TV Typewriter
+  #include "Lines.h"  // Draw randomized lines (at67)
 };
 
 // The object file is embedded (in PROGMEM) in GT1 format. It would be

      PORTB &= ~(1<<SER_DATA);

    // Wait for bit transfer at horizontal sync POSITIVE edge.
    // This timing is tight for the first bit of the first byte and
    // the reason that interrupts must be disabled on the Arduino.
    while (PINB & (1<<SER_PULSE))  // Ensure hSync is LOW first
      ;
    while (~PINB & (1<<SER_PULSE)) // Then wait for hSync to rise

 // Workaround as follows:
 void ps2interrupt(void); // As provided by PS2Keyboard
 ISR(PCINT0_vect) {
   if (~PINB & (1<<keyboardClockPin)) // FALLING edge of PS/2 clock
     ps2interrupt();

 }
#endif

/*----------------------------------------------------------------------+
