Finalmente se entrega lo prometido, desde ya disculpas por las semanas que llevo armar este post comprometido en su momento para dentro de un 'par de dias'...
La imposibilidad de Windows XP de correr sobre hardware actual, aprovechar mas recursos de memoria, etc. ha forzado a muchos usuarios entre los que me incluyo, inicialmente reticentes a soltar el viejo XP, a pasarse al Windows 7.
Microcat a pesar de ser un programa que se renueva mes a mes, continua basado en una anticuada aplicacion de 16-bits.
Los sistemas operativos de 32-bits (p.e. Windows XP) tienen un sub-sistema de 16-bits bajo el cual las aplicaciones de 16-bits corren alegremente sin enterarse de nada.
Los sistemas operativos de 64-bits (p.e. Windows 7 en sus versiones de 64-bits) tienen un sub-sistema de 32-bits que se usa para correr la mayoria de las aplicaciones conocidas y que todavia no han migrado a 64-bits, pero ya no incluyen un sub-sistema de 16-bits. Esto hace que el Microcat (así como otras aplicaciones de 16-bits) sea teóricamente inutilizable en un ambiente de 64-bits.
Sin embargo hay varias posibles soluciones. Microsoft ofrece una herramienta llamada "Windows XP Mode" que permite crear dentro de Windows 7 un ambiente nativo de 32-bits con sub-sistema de 16-bits, llamese un Windows XP dentro de W7. Sobre el XP Mode es luego necesario instalar el "Windows Virtual PC" dentro de donde se instala el Microcat. En lo personal esta opcion no funciono ya que el Virtual PC fue incapaz de "enmascarar" las incompatibilidades entre mi versión de W7 y Microcat por lo que este ultimo se nego primero a instalarse y por ultimo a correr. La solucion fue usar el VMware player, y
este post detalla los pasos para instalar Microcat en W7 64-bits Pro/Ultimate bajo XP Mode & WMware.
Para empezar bajar el Windows XP Mode de la pagina de Microsoft (480Mb):
http://www.microsoft.com/windows/virtua ... nload.aspx
Una vez bajado el archivo proceder a la instalación:
A continuacion bajar el VMware Player, este software es gratuito pero es necesario registrarse para poder bajarlo:
http://downloads.vmware.com/d/info/desk ... player/3_0
Proceder a instalar el VMware Player:
Reiniciar Windows 7. Luego de rebootear el icono del VMware Player tiene que haberse agregado al escritorio.
Ejecutar el VMware Player:
Importar Windows XP Mode dentro de VMware (-> File -> Import Windows XP Mode VM)i
Despues de hacer esto debe aparecer una nueva Virtual Machine (debajo de home), seleccionarla y clickear en Play Virtual Machine:
VMware arranca esta Virtual Machine por primera vez...
e instala Windows XP:
Elegir usuario y clave:
En forma paralela durante la instalacion de Windows XP aparecera en algún momento un aviso para bajar e instalar el VMware Tools:
Acceder a dicha instalacion:
Windows XP ya instalado y corriendo, arranca la instalación de VMware Tools
Reiniciar (salir de Windows XP como si se quisiera apagar la PC)
Volver a correr VMware y ejecutar el Windows XP Mode
Windows XP arrancando dentro de VMware
Windows XP corriendo dentro de Windows 7 64-bits (y sin enterarse de lo ultimo)
Para que este Windows XP pueda acceder archivos en el ámbito de W7 (por ejemplo para poder acceder la carpeta adonde esta guardado el instalador de Microcat), es necesario crear una carpeta virtual compartida. Ir a Virtual Machine Settings:
Y despues a Options -> Shared Folders
Habilitar la correspondiente opcion:
Y agregar la carpeta a compartir
Ultimo paso:
Y con esto ya quedo compartida. Aqui se ve como el Explorador de Windows XP es capaz de acceder archivos en la estructura de W7 a través del disco virtual de red (Z:)
En este punto ya se puede instalar (y liberar) Microcat normalmente…
Microcat corriendo en Windows XP Mode / WMware bajo W7 64-bits:
[Opcional] Despues de algunos ajustes finos (autologon de XP, autorun de Microcat, la creacion de un enlace directo a la instancia de VMmware/XP que contiene Microcat y la asignación del icono de Microcat) queda configurado de manera que con solo un doble click se llega directo a la pantalla de login de Microcat tan solo en segundos.