Los gps que emiten en estandar nmea emiten por perto serie escupiendo los datos del satelite simplemente si tiene alimentación(es decir, con darle voltaje buscan señal y la escupen a cada segundo por el puerto, no hace falta controlarlos ni nada) y el puerto de los castos de la psp es un puerto serie, lo único que hizo fue capturar esos datos y traducirlos(que el estandar es bastante sencillo de verdad). Lo chungo aparte es hacer los mapas, que estos se muevan con el gps, cambios de escala en mapas etc (lo de rutas y tal ya es imposible que lo haga una persona la verdad).
Que conste que no estoy diciendo que lo que ha hecho sea fácil pero si que en el fondo no es ninguna virguería y que lo muy complicado sería pillar mapas y que estos se dieran movido bien según lo que marca el gps que parece fácil pero no lo es(por que es un engorro de la leche)