Hola navegando por la web me encontre este programa el cual si funcion es reducir las resoluciones de los juegos para celular:
¿Tienes un juego de resolucion 176×220 y tu celular es 128×160 o viceversa?
No te preocupes Java Adapter for Mobile es el programa que le cambia o adapta las resoluciones a tu celular, si no encontras ese juego que tanto buscas en tu resolucion con este programa podras cambiarlo a tu resolucion muy facil.
Y UN TUTO PARA HACERLO:
Tengo el jueguito Ice Age 3 176×220 y quiero pasarlo a 128×160 lo primero que puedes hacer es sacar una copia del original, asi como hice aquí:

Ahora te vas a la carpeta donde descomprimiste el programita y ejecutas JAM.exe

Nos vamos al menú superior y damos click en Archivo->Abrir Jar

Buscamos la dirección y abrimos Ice Age 3 176×220 (2) que es la copia que hice del original, si deseas puedes hacerlo con el original

Ahora debemos escoger cual es el modelo de nuestro celular, en mi caso un Sony Ericsson

Luego debemos especificar el tamaño de pantalla de nuestro celular al que queremos adaptar el juego

Podemos marcar la casilla <<No sobreescribir original>> para que nos cree otro archivo .jar pero lo voy a dejar desmarcado porque Ice Age 3 176×220 (2) es una copia del original y no me importa si lo sobreescribe]

Damos click Adaptar jar

Puede que no identifique automáticamente el tipo de archivo .jar entonces podemos escoger la marca de nuestro celular, por ejemplo yo puse SE

Cuando nos aparezca el mensaje Archivo corregido!; podemos salir de l programa

Nos vamos a la carpeta donde se encuentra el juego que adaptamos y podemos ver que Ice Age 3 176×220 (2) ya tiene un peso diferente al original y esta listo para correr perfectamente en pantallas de 128×160
