           digitalWrite(latchPin, HIGH);
 
           //  Buffer Array Element 8 is unused in this code, but is existing in case changes are needed
-          //Serial.print('\n');
-          Serial.flush();
-
           isInputtingDelayed = false;
           isInputting = false;
-          //sentInputOnce = true;
           previousInputDelay += inputDelay;
           inputDelay = 0;
         }


    //  Analog button (Used to change between Digital and Analog modes in older games), Buffer Array Element 7
    //  All other bits in this Buffer Array Element are unused
    inputStatus[24] = (serial_rx_buffer_inverted_controller[7] & B00000001);

    digitalWrite(latchPin, LOW);
    for (int i = 31; i >= 0; i--)

unsigned long previousInputDelay = 0;
unsigned long currentMillis = 0;

unsigned long baudRate = 2000000;

byte serial_rx_buffer[12];
unsigned long controller = 0;

void setup()
