Archive for the ‘emulador’ Category

HYPERSPIN | #10 AGREGAR EMULADOR DE SEGA GAME GEAR KEGA FUSION

PLAYLIST COMPLETO DE HYPERSPIN: https://goo.gl/SZamnf

Nuevo video de Hypespin, nuevo sistema que vamos a ver como agregar de una forma muy sencilla pues ya tenemos el KEGA FUSION que usamos en Sega Genesis/Mega Drive y es valido para la portatil Game Gear.

LINK CON LAS COSAS DE HYPERSPIN QUE VOY USANDO: https://goo.gl/nVlxZF

 

HYPERSPIN | #9 AGREGAR EMULADOR DE GAMECUBE DOLPHIN

Siguiendo con la serie de Hyperspin, os traigo el noveno capitulo en el que veremos como agregar a nuestro sistema Hyperspin la consola Nintendo GameCube con el emulador Dolphin 5.0 (win x64), aparte de ser interesante ver la configuracion del emulador, este video tiene la peculiaridad de que vamos a agregar un sistema que no esta por defecto en la instalacion basica de Hyperspin.

Para los nuevos, recordar que yo uso Hyperspin 1.4 con HyperLaunch 2.25c, lo que quiere esto decir que practicamente la totalidad de la configuracion del emulador y del frontend se basa en el AHK que acompaña al mismo, siendo interesante saber como editar y manejar este tipo de ficheros para futuras modificaciones o solucion a problemas que podamos tener.

Muchos me decis o me preguntais por que no uso RocketLauncher, que es mas moderno, que es en entorno grafico… la verdad es que lo he intentado probar un par de veces, pero me parecen demasiadas las opciones que muestra y sinceramente no tengo tiempo para estudiarlo en profundidad como para realizar videos de configuracion, no asi con Hyperlaunch y la edicion manual de los AHK que ya la tengo bastante controlada lo que me otorga mucha versatilidad y posibilidad de manejar el comportamiento del emulador a mi antojo.

Sin mas, os dejo con el video, espero que os guste:

LISTA DE REPRODUCCION COMPLETA DE HYPERSPIN: https://goo.gl/72SbEU

AHK USADO EN EL VIDEO CON FUNCIONALIDAD ESCAPE CORREGIDA:

RunWait, %executable% /b /e “%romPath%%romName%%romExtension%”, %emuPath%

Process, WaitClose, %Executable%

ExitApp

CloseProcess:
Process, Close, %Executable%
return

HyperLaunch.exe se queda colgado en “procesos” al cerrar MAME desde HyperSpin, solucion

Hace unas semanas me reportaron un problema con el front-end de Hyperspin, que por sino lo sabeis, tengo una lista en el canal de Youtube en donde voy mostrando como ir agregando y configurando sistema por sistema y resolviendo los tipicos problemas que nos podemos encontrar.

El tema es que nosotros tenemos MAME perfectamente configurado y funcional en HyperSpin, y de pronto al cerrar el emulador y querer volver al Hyperspin este parece que se cierra (mame.exe) y volvemos a la rueda de Hyperspin, podemos seleccionar otro juego pero este no se lanza ya, si tenemos mas sistemas tampoco vamos a poder lanzar los juegos, ¿por que?

La causa es que tenemos el HyperLaunch.exe “colgado” en los procesos de Windows (Control+Alt+Supr), y hasta que no se cierre este no vuelve a lanzar otro juego (es el enlace entre el front-end y el emulador, si esta “ejecutandose” se entiende que estamos jugando a algun juego y no podemos lanzar otro).

Explicado el problema, tenemos que averiguar como solucionarlo, hasta donde he podido probar y me han reportado, tanto en comentarios del canal de youtube como en EOL esto solo pasa con el emulador de MAME y sus juegos, no tengo conocimiento de que pase con otros emuladores, y la version de MAME parece no importar pues la que yo uso por defecto es la 0.133 y varios usuarios me comentan que han actualizado el MAME.exe y sigue pasando, por lo tanto el problema esta en el modulo “MAME.ahk” de nuestro Hyperspin (C:\Hyperspin\Modules\MAME\MAME.ahk) que no es capaz por la razon que sea de identificar el cierre de MAME.exe y cerrar el HyperLaunch.exe para poder volver a lanzarlo.

¿como lo solucionamos? Modificando el MAME.ahk poniendo este codigo que he sacado haciendo pruebas y error, borrais todo el contenido de MAME.ahk y pegais esto, guardais y probais:

;MAME
;Modificado por MuR3, HyperLaunch.exe se cierra y no queda colgado en procesos

RunWait %Executable% “%romPath%%romName%%romExtension%”, %EmuPath%,UseErrorLevel

WinActivate, HyperSpin

ExitApp

CloseProcess:
Process, Close, %Executable%
Return

Cualquier problema, me lo comentais, pero yo lo tengo asi y funciona perfectamente sin ningun problema, quedaria averiguar si esto pasa con un SO concreto o con todos.

Un saludo amigos.

El programa no puede iniciarse por que falta MSVCP140.dll, Dolphin, solucion

Al ir a ejecutar por primera vez el emulador Dolphin para GameCube y Wii, es posible que nos salte este error.

La solucion es muy sencilla, tenemos que instalar el Microsoft Visual C++ 2015 Redistributable, el cual podemos descargar desde la web de Microsoft de forma gratuita: https://www.microsoft.com/es-es/download/details.aspx?id=53840

Logicamente tendremos que escojer la opcion de 64 bits pues Dolphin en sus ultimas revisiones ya solo funciona en sistemas de 64bits, una vez lo instalamos, el emulador funcionara de forma correcta.

Tambien podeis probar a instalar de nuevo el emulador, pues ya viene integrada la instalcion de las DirectX y el Microsoft Visual C++ 2015

https://es.dolphin-emu.org/docs/faq/

BONUS: Si teneis alguna version anterior a la 2015 del Visual C++, es posible que os de algun tipo de conflicto o problema al instalar la nueva, quitar las versiones anteriores.

Sega Genesis.ahk para Fusion 3.64, funciona para HyperLaunch 2.25c con tecla ESC

Otro fichero *.ahk para HyperSpin y para el HyperLaunch 2.25c que esta modificado por mi para poder hacer uso de la tecla ESC y que el emulador se cierre, en esta ocasion para el emulador de Sega Genesis/Megadrive/SegaCD/32x… el Fusion 3.64.

Este emulador tiene la peculiaridad de que no se le puede configurar la tecla ESC dentro de su propia configuracion, basicamente por que esa tecla ESC esta asignada a poner el emulador en modo pantalla completa y no se puede modificar, por lo que un fichero ahk correctamente escrito es lo que hara que funcione bien al ejecutarlo con el HyperSpin e HyperLaunch y que al pulsar la tecla ESC este se cierre y nos vuelva a la rueda de HyperSpin.

Read more »