Cuando el troll antinintendo de moda hace KUKUKU nosotros recuperamos viejos clásicos. Si eres un pikmin sensible pasa a la segunda parte, pues la primera puede herir tu sensibilidad.Investigando sobre cosas que no vienen al caso
me he topado con una web donde un tipo explica como ha reparado su mando de N64 substituyendo el stick original por el de un Dual Shock de PSX.
Digno del Dr. Frankestein
El proceso es simple: Se adapta el hueco del stick de la carcasa del mando al nuevo módulo ensanchándolo un poco, se substituye el antiguo microcontrolador PIC del stick original por uno que lea los voltajes producto de la presión del stick a pasos de encoder, se ensambla y listo.
Un momento, ¿has dicho conversión a pasos de encoder? Veamos qué significa esto más detalladamente.
El Dual Analog de PSX, así como todos los sticks de consolas modernas actúan como un potenciómetro: según el ángulo en el que inclinemos el stick éste genera un voltaje distinto. Esta tensión generada es un valor continuo (analógico) de modo que cualquier ángulo del stick puede ser traducido en una dirección distinta con una precisión absoluta.
Sin embargo como hemos dicho el mando de N64 emplea un encoder para codificar su ángulo de dirección. Esto es: los 360º de posibles direcciones del stick están divididos en grupos. En función de la dirección en la que se gira el stick, la señal enviada a la consola es en realidad el valor representativo del grupo al que pertenece, de modo que "redondea" el valor original. Por ejemplo si empujamos el stick hacia los 44º o hacia los 46º, en ambos casos el valor leído por la consola sería 45º.
En el caso de N64 son 160 valores, por lo que el área está dividida en grupos de 2,25º y toda dirección tiene un margen de error de ± 1,125º.
En cualquier caso el stick de N64 no es analógico, es una cruceta digital de 160 direcciones.
La verdad duele.
-------------------------------------------------------------------------------------------
Hasta aquí la parte troll. Lo cierto es que no creo que nadie haya echado en falta mayor precisión en ningún juego de N64, pues en la práctica no se nota. Por otra parte, aunque PSX y otras consolas sí que disponen de controles analógicos reales, sería interesante la opción que toman diseñadores y programadores a la hora de implementar un control que responda 1:1 u optar por algo más simplificado, pues apuesto que la mayoría optan por lo segundo.
Por otra parte solo he hablado del comportamiento del stick a la hora de determinar la dirección, y no a la hora de determinar la presión que se hace en el stick. Para medir la fuerza de empuje el stick de N64 sí que emplea potenciómetros de modo que la señal recibida por la consola sí que es más cercana a la realidad(aunque de nuevo pocos juegos hagan un uso tan intensivo de esto como para necesitar tanta precisión).