I found that getting up off my arse every time I wanted to change a game on the Turbo Everdrive was in need of a solution. 
Nope not a extra long stick but an IR remote controlled reset.
I bought one of these remotes online really cheap.

I programmed it using the routines from this web site.
https://arduino-info.wikispaces.com/IR-RemoteControlModiying it in two sections. I had kept all the other sections of code for testing on serial.
void setup()   /*----( SETUP: RUNS ONCE )----*/
{
  Serial.begin(9600);
  Serial.println("IR Receiver Raw Data + Button Decode Test");
  irrecv.enableIRIn(); // Start the receiver
  pinMode(2,OUTPUT);
  digitalWrite(2,HIGH);
}/*--(end setup )---*/
and changed the case routine on several buttons. 
Only one shown below.
This adds a 600ms pulse to reset the Everdrive.
case 0xFF22DD:  
    digitalWrite(2,LOW);
    Serial.println(" PREV           "); 
    delay(600);
     digitalWrite(2,HIGH);
    break;
Wire the IR sensor to the Arduino Mini and Turbo Everdrive using the colour coded diagrams below.
Turbo everdrive pinout

IR sensor pinout

Arduino mini 168 pinout

Finished test item
