Os dejo la pequeña guia que estoy preparando:
REQUISITOSEste pack se debe descomprimir en C:\ para su correcto funcionamiento.
La version de MAME incorporada es la 0.189 de 32 BITS, NO NAG compilada por el compañero de Insertmorecoins.es, concretamente esta:
http://insertmorecoins.es/mame-mameui-0 ... ding-mess/Los requisitos minimos recomendados en la web oficial de MAME son estos:
Intel Core series CPU or equivalent, at least 2.0 GHz
32-bit OS (Vista SP1 or later on Windows, 10.9 or later on Mac)
4 GB RAM
DirectX 9.0c for Windows
A Direct3D, or OpenGL capable graphics card
Any DirectSound capable sound card/onboard audio
http://docs.mamedev.org/initialsetup/ma ... quirementsComo anotacion os digo que esta version de MAME funciona fluida en un equipo PIV a 2.8Ghz y con 1 GB de RAM y grafica integrada de Intel, bien es cierto que siempre depende del juego en cuestion y de lo correcta de la emulación de este, por normal general MAME funcionara bien en cualquier equipo capaz de correr un Windows XP de forma normal.
CONFIGURACIONESComo novedad se incorpora el programa JoyToKey en su version 5.7.1, al ejecutar HyperSpin.exe, se abrira a pantalla completa y automáticamente se abrira en segundo plano el programa de mapeo JoyToKey para poder usar la rueda de HyperSpin con un Gamepad, se puede configurar muy facil abriendo el programa JoyToKey en la ruta C:\Hyperspin\JoyToKey_en\JoyToKey.exe
Esto es necesario ya que si se configura el Gamepad directamente desde HyperHQ el funcionamiento es erratico, es un error sabido del propio HyperSpin.
El programa JoyToKey se abre solo con una llamada al mismo desde la configuración en HyperHQ Main Settings -> Starup/Exit en el inicio de Hyperspin.
De la misma forma se cierra automáticamente al salir de Hyperspin con una llamada a un BAT C:\Hyperspin\JoyToKey_en\CIERRAJOY.bat
TASKKILL /IM JOYTOKEY.EXE /F /T
Esta sentencia “mata” el proceso residente del programa JoyTokey para que no quede en segundo plano.
Toda la información sobre este programa aquí:
https://joytokey.net/en/faqLas teclas para el manejo de Hyperspin son las siguientes y depende de si usas un Gamepad o el teclado, las mas comunes son:
FUNCION GAMEPAD TECLADOSeleccionar/Entrar STAR ENTER
Arriba/Abajo UP/DOWN FLECHA ARRIBA/ABAJO
Atrás/Salir R3 ESCAPE
Seleccionar letra R1/L1 MANTENER IZQ/DER
Favoritos SELECT L
Los controles completos del Hyperspin se pueden consultar dentro de HyperHQ en la pestaña “Controls”, los controles asignados al gamepad por mi estan en el perfil “HYPERSPIN”, cada cual que los asigne como mejor le convengan.
Una vez elegido el juego y pulsado START/ENTER, se ejecutara mame.exe, se abrira automáticamente a ventana completa sin importar la relacion de aspecto, la opcion para que esto sea asi se puede desactivar en cualquier momento dentro de C:\Hyperspin\Emulators\MAME\mame.ini
#
# OSD VIDEO OPTIONS
#
video bgfx
numscreens 1
window 0
maximize 1
waitvsync 0
syncrefresh 0
monitorprovider auto
keepaspect 0
prescale 1
Por defecto yo la configure keepaspect 0, si quereis 4:3 puro bastara con comentarla delante con # para desactivarla.
Otra opcion de este mismo fichero importante y que dependera de la potencia de la tarjeta grafica donde ejecutemos el PACK es esta:
#
# OSD VIDEO OPTIONS
#
video bgfx
numscreens 1
window 0
maximize 1
waitvsync 0
syncrefresh 0
monitorprovider auto
keepaspect 0
prescale 1
Las opciones disponibles serian las siguientes:
-video <bgfx|gdi|d3d|none>
Specifies which video subsystem to use for drawing. Using ‘bgfx‘ specifies the new hardware accelerated renderer. By specifying ‘gdi‘ here, you tell MAME to render video using older standard Windows graphics drawing calls. This is the slowest but most compatible option on older versions of Windows. Specifying ‘d3d‘ tells MAME to use Direct3D for rendering. This produces the highest quality output and enables all rendering options. It is recommended if you have a semi-recent (2002+) video card or onboard Intel video of the HD3000 line or better. The final option ‘none’ displays no windows and does no drawing. This is primarily present for doing CPU benchmarks without the overhead of the video system. The default is d3d.
http://docs.mamedev.org/commandline/windowsconfig.htmlEn cuanto a la configuración de los mandos a usar, en un principio pensaba en preconfigurarlo todo para 2 jugadores y 2 gamepads, pero como esto es muy personal y depende mucho del tipo de mando del que se disponga, o si son Joysticks arcade o simplemente el teclado y raton, pues cada uno debera configurar dentro de C:\Hyperspin\Emulators\MAME\mame.exe, CONFIGURAR OPCIONES -> ENTRADA GENERAL, y aquí configurar el Player 1, Player 2, etc y OTROS CONTROLES (Star P1, moneda..) y una vez hecho, GUARDAR LA CONFIGURACION.
En algunos casos parece ser que no se almacenan bien estos cambios, recomiendo ejecutar el MAME.EXE como administrador (Boton derecho – Ejecutar como administrador) si se va a realizar alguna modificacion en la configuración del emulador para poder guardar los cambios correctamente en los ficheros de configuración.
Este pack no tiene mas configuracion posible mas alla de la propia que incorpora la version 0.189 de MAME, por ello, ante cualquier consulta de que hace determinado comando os remito a la documentacion oficial de mame:
http://docs.mamedev.org/index.html]http://docs.mamedev.org/index.html
Aqui se explica a todo detalle cada comando, cada linea y cada opcion disponible en MAME, o buscando por Google obtendreis miles de sitios que lo explican todo muy bien.
CONCLUSION Y CIERREYo no soy ningun expero en mame, simplemente he realizado este pack por que me gusta Hyperspin y me gustan los juegos arcade de mi infancia y como veo que no soy el unico decidi hacer esta lista de forma conjunta con los colegas de Elotrolado.net en este hilo:
hilo_los-333-mejores-juegos-de-mame-pack-hyperspin-completado_2148297Muchas gracias a todos por vuestros consejos, ayuda, apoyo y recomendaciones.
Un saludo, MuR3