Pues empecemos, veamos el patillaje de una 4116.

Y este el de una 4164.

Bien como veis, solo hay 3 patillas que cambian, la 1 que en la 4116 es - 5v y en la 4164 no lleva conexion, la 8 que en la 4116 es +12v y en la 4164 es +5V y la 9 que en la 4116 es +5 y en la 4164 es A7, el resto es igual.
Podemos verlo asi simplificado.

Bien, pues el procedimiento es el siguiente:
La patilla 1 se queda como esta, no hay que hacer nada, ya que en la 4164 no hay conexion y no es necesario modificar nada.
La patilla 8 de las memorias 4164, no se conecta y se deja al aire, vamos levantada, ya que en las 4116 es +12V y en las 4164 es +5, bueno exactamente no se deja al aire, se conecta con la patilla 9, vamos que se puentean esas dos patillas, para que asi los +5V de la patilla 9 esten en la patilla 8, pero siempre sin que la patilla 8 este conectada a la placa del spectrum, eso que os quede claro,¿ok?.
La patilla 9 se conecta igual como esta, ya que aunque es de direcciones, esta, lleva los +5v que dan la alimentacion por la patilla 8 y como os digo aunque es A7, no pasa nada, ya que esa patilla de direccion no se usa en el spectrum y el que este a +5v no le perjudica.
Todo esto traducido, seria algo asi.

Conclusion, quita la memoria o memorias 4116 en mal estado, pon zocalos y conecta todas las patillas de la 4164 en el zocalo, dejando fuera de este, la patilla 8 que ira puenteada por fuera con la patilla 9, tal como vemos en el dibujo anterior, marcado con un cable rojo y todo el resto se queda igual, no hay que modificar nada mas, espero que lo tengais claro, si no es asi, pregunta lo que necesiteis saber.
Bueno, de esta forma, ya podemos cambiar la memoria baja de los spectrum por otro tipo de memoria y de esta forma no necesitamos las alimentaciones de 12v y -5v y otra cosa mas, este tipo de memoria, tambien puedes sustiruirla directamente por la memoria alta de los spectrum, sin hacer ningun tipo de modificacion ni cambio, pincharla en un zocalo y a funcionar.
Espero que esta info os sea de utilidad, salu2.