Zona Arcade. Construye, Restaura y Decora tu Máquina Arcade y Pinball.

MEGA-TUTORIAL del Hyperspin

« Older   Newer »
  Share  
akilex
view post Posted on 5/4/2009, 14:58     +1   -1




PASOS PARA CONFIGURAR EMULADORES EN HYPERSPIN


1º/CONFIGURAR UN EMULADOR (EJEMPLO :EMULADOR MAME) CON EL CONFIGURADOR HYPERHQ:

1º-Os bajais el instalador del Hyperspin 0.8.0.0 de su pagina oficial esta .
[url]http://www.hyperspin-fe.com/forum/downloads.php?do=file&id=664[/url]

2º-Lo instalais en C:/ y quedaria la ruta asi.
C:/Hyperspin.

3º-Luego creais una carpeta dentro de C:/Hyperspin llamada Emulators y meteis ahi todos los emuladores que vayais a usar.

4º-Ahora voy a configurar como ejemplo el emulador Mame pero para el resto de emuladores hay que hacer los mismos pasos:

-Metemos la carpeta del emulador Mame ya configurado dentro de la carpeta de Emulators que hemos creado previamente.

-Abrimos el configurador del frontend HyperHQ y seleccionamos la pestaña de arriba llamada WHEEL SETTINGS,despues debajo de esa pestaña hay otra llamada CHOOSE A WHEEL ahi es donde vamos a seleccionar el emulador que estamos configurando,en nuestro caso el MAME.

-Configuramos el emulador como esta en la foto:
image

-La configuracion es bien facil:
EXECUTABLE=Ruta del exe del emulador
ROM PATH =Ruta de la carpeta de roms
EXECUTION =Siempre NORMAL
PC Game =DISABLED
USED FULL PATH TO ROMS=Siempre ENABLED
WINSTATE=HIDDEN

5-Cerrais el HyperHQ y comprobais que en el archivo MAME.ini dentro de la carpeta SETTINGS esta bien la configuracion que hemos creado anteriormente y ya esta asi de facil para los demas emuladores.

6-Esto es solo para configurar el emulador en cuestion para configurar controles y demas ir dando a las demas pestañas del configurador.





2º/CREAR EL MENU DEL EMULADOR (EJEMPLO EMULADOR MAME)

Dentro de la carpeta Hyperspin abrimos una carpeta llamada DATABASES y dentro de ella buscamos otra carpeta llamada MAIN MENU en cuyo interior hay un archivo que lo editamos con el bloc de notas y nos sale esto:

<?xml version="1.0" encoding="iso-8859-1"?>
<menu>
<game name="Atari 5200">
<game name="Atari 7800">
<game name="PC98">
<game name="Vivanonno">
<game name="ZX Spectrum">
<game name="Sega Model 3">
<game name="Sega Naomi">
<game name="Atari ST">
<game name="Nintendo DS">
<game name="Fujitsu FM">
<game name="Commodore Amiga">


Aqui podemos ver que hay varios menus creados ya,para crear el del emulador MAME hay que poner una linea como esta .Entre las comillas tiene que ir el nombre del emulador en nuestro caso MAME:

<game name="MAME">

y ya tendremos creado el menu del emulador ,asi de facil.

3º/GENERAR LA LISTA DE JUEGOS (EJEMPLO EMULADOR MAME):

1º-Creamos dentro de la carpeta DATABASES una carpeta llamada MAME.

Con el fantastico programa creado por Fuents,

www.megaupload.com/?d=U7ILX3BN

generamos la lista de juegos.
Abrimos el programa y nos saldra esto:

En Extensión---------------------------Ponemos el nombre de la extensión de los juegos

En Origen-------------------------------Ponemos la ruta de la carpeta ROMS
(C:\HyperSpin\Emulators\MAME\roms)

En Destino------------------------------Ponemos la ruta de la carpeta MAME
(C:\HyperSpin\Databases) y guardamos el
archivo con el nombre MAME.xml

Ahora ya tenemos creado el archivo con la lista de juegos del emulador MAME





4º/CONFIGURAR EL EMULADOR MAME PARA QUE FUNCIONE CON HYPERSPIN:

1-Abrimos el archivo llamado HYPERLAUNCH.AHK y lo editamos con el bloc de notas,vemos algo asi:
/**
* HyperLaunch Version 1.02
* Autohotkey scrip
t by BadBoyBill [email protected]
* CursorHide by Lazlo
* Integrated FreeDO wrapper by brian_hoffman
*
* If you are reading this and do not have autohotkey you can get it
* @ http://www.autohotkey.com/download/
* If you would like to modify this script and share it thats OK, but
* see if your modification is something that we would like to add
* to the official version.
*
* Refer to the autohotkey documentation for the keyoboard keylist
*
* If this script does not support your favorite emulator
* then please request support @ http://www.hyperspin-fe.com/forum
*
* :Supported emulators:
* :System: :Emulators:
*Atari 5200.............................messpp.exe
*Atari Lynx.............................handy.exe
*Daphne.................................daphne.exe
*Gameboy Advance........................visualboyadvance.exe
*MAME...................................mame.exe
*Neo Geo................................mame.exe
*Neo Geo Pocket Color...................NeoPop-Win32.exe
*Nintendo 64............................project64.exe
*Nintendo Entertainment System..........nestopia.exe
*Panasonic 3DO..........................FreeDO.exe
*Sega 32X...............................fusion.exe
*Sega CD................................fusion.exe
*Sega Dreamcast.........................nullDC_100b1_6.exe
*Sega Game Gear.........................fusion.exe
*Sega Genesis...........................fusion.exe
*Sega Master System.....................fusion.exe
*Sony Playstation.......................psxfin.exe
*Super Nintendo Entertainment System....zsnesw.exe
*TurboGrafx 16..........................mednafen.exe
*Zinc...................................zinc.exe
*
*
*/

#SingleInstance force ;Prevent multiple instances
#WinActivateForce
SetTitleMatchMode 2

;------------------------------------------------------------------------------;
; MAIN SETTINGS ;
;------------------------------------------------------------------------------;

;[UNIVERSAL HOTKEYS] ;SEPERATE MULTIPLE KEYS WITH &(ampersand) up to 2 keys.
exitScriptKey = q & s ;Secret hotkey(s) to exit script if needed
;Not to be confused with exit emulator keys

exitEmulatorKey = Esc ;This key/key combo will close any emulators
;that do not have normal closing methods.

toggleCursorKey = t ;hotkey(s) to show or hide cursor if needed
;when hideCursor below is true

;[MOUSE CURSOR]
hideCursor = false ;Automatically hide cursor during script
;WARNING: Make sure ALL your emu's are running fine
; before setting this to true as a precaution.*

;[WINDOWS]
hideDesktop = true ;Attempts to hide desktop with black screen, might help
;on some emu's for hiding launching windows.

hideTaskbar = false ;Hide the windows taskbar when running emu's.
;WARNING: Make sure ALL your emu's are running fine
; before setting this to true as a precaution.*

daemontools = "C:\Archivos de programa\DAEMON Tools Lite\daemon.exe" ;Mount the ISO.
;WARNING: I am using deamon tools light.
; If you have issue get the latest version of dtools.*




/*
*:If for some weird reason the script hangs follow these steps to get back to normal.
1. If an emulator hangs up or cant load your game then first try to exit the emu
by pressing your Emulator exit hotkey above.
2. If your emu exited but your mouse cursor is gone use your cursor toggle hotkey.
3. Next try to exit the script by pressing your Exit Script Hotkey above. This
will also bring back your cursor and taskbar is they are set to true.
*/







;**********************************************************************
;* EDIT BELOW THIS POINT AT YOUR OWN RISK *
;**********************************************************************

;------------------------------------------------------------------------------;
; GET PARAMATERS AND SET HOTKEYS ;
;------------------------------------------------------------------------------;

;CHECKING FOR 2 PARAMS, IF NOT THEN EXIT
if 0 < 2
{
MsgBox Usage: HyperLaunch.ahk/exe "System Name" "Rom Name"
ExitApp
}

systemName = %1%
romName = %2%

Hotkey, %exitScriptKey%, ExitScript
if (hideCursor = "true")
{
Hotkey, %­toggleCursorKey%, ToggleCursor
SystemCursor("Off")
}

WinClose, cmd.exe
;------------------------------------------------------------------------------;
; GET AND CHECK PATHS ;
;------------------------------------------------------------------------------;
GoSub, CheckINI
IniRead, iniEmuPath, %A_ScriptDir%\Settings\%­systemName%.ini, exe info, path
emuPath := GetFullName(iniEmuPath)
IniRead, iniRomPath, %A_ScriptDir%\Settings\%­systemName%.ini, exe info, rompath
romPath := GetFullName(iniRomPath)
IniRead, executable, %A_ScriptDir%\Settings\%­systemName%.ini, exe info, exe
IniRead, romExtensions, %A_ScriptDir%\Settings\%­systemName%.ini, exe info, romextension

romExtension =
GoSub, CheckPaths

;------------------------------------------------------------------------------;
; RUN SYSTEM ;
;------------------------------------------------------------------------------;


;**********************************ATARI5200**************************
if (systemName = "Atari 5200" && executable = "messgui.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %executable% a5200 -cart "%­romPath%%­romName%%­romExtension%" -skip_gameinfo -nowindow -nonewui, %emuPath%, Hide UseErrorLevel
}
;*************************************PC98****************************
else if (systemName = "PC98" && executable = "anex86.exe")
{
if (romname = "01" || "02" || "03" || "04" || "05")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, "%EmuPath%%Executable%",,Hide UseErrorLevel
sleep,100
SendInput, {tab 11}
sleep,100
clipboard=
clipboard=%­romPath%%­romName%%­romExtension%
ClipWait
Sleep,100
Send,^v
Sleep,100
send, {tab 8}
send, {enter}
Process, WaitClose, anex86.exe
}
else
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
executable=
executable=%­romName%
Run, %­romPath%%­romName%%­romExtension%,,Hide UseErrorLevel
}
}

;**********************************ATARILynx*************************
else if (systemName = "Atari Lynx" && executable = "handy.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %executable% "%­romPath%%­romName%%­romExtension%", %emuPath%, UseErrorLevel
}
;**********************************ATARI7800**************************
if (systemName = "Atari 7800" && executable = "messgui.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %executable% a7800 -cart "%­romPath%%­romName%%­romExtension%" -skip_gameinfo -nowindow -nonewui, %emuPath%, Hide UseErrorLevel
}

;************************************DAPHNE**************************
else if (systemName = "Daphne" && executable = "daphne.exe"){
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
daphneParams = vldp -fullscreen -x 640 -y 480 -nohwaccel -framefile
frameFilePath = %­romPath%%­romName%%­romExtension%
RunWait, %executable% %­romName% %daphneParams% %frameFilePath%, %emuPath%, UseErrorLevel
}

Ponemos en el apartado RUN SYSTEM esto para el emulador MAME:


;*************************************MAME***************************

else if (systemName = "MAME" && executable = "mame.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %executable% "%­romPath%%­romName%%­romExtension%", %emuPath%, Hide UseErrorLevel
}
Y guardamos los cambios.
Luego nos bajamos el programa AUTOHOTKEY de aquí:

http://www.autoitscript.com/autoit3/downloads.shtml

Lo instalamos en C:Archivos de programa\AutoHotKey
Dentro de la carpeta AUTOHOTKEY ,hay otra carpeta llamada COMPILER y dentro de esta un archivo llamado AHK2EXE.
Abrimos ese archivo y vemos esto:

image
En SOURCE(script file)----------------------------Elegimos el archivo Hyperlaunch.ahk

En DESTINATION (.exe file)---------------------Elegimos el archivo Hyperlaunch.exe

Y damos al boton que pone CONVERT y ya tendremos el archivo Hyperlaunch.ahk compilado.
Luego dentro de la carpeta SETTINGS creamos un archivo .ini llamado MAME.ini
con esta configuración:

[exe info]
path = C:\HyperSpin\Emulators\MAME\
rompath = C:\HyperSpin\Emulators\MAME\roms\
userompath = true
exe = mamepgui.exe
romextension = zip
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch = false

[themes]
themes_only = false
animate_out_default = false

[wheel]
alpha = .15
style = normal
speed = high
vert_wheel_position = center
text_with_images = true
text_width = 700
text_font = Style2
small_text_width = 260
large_text_width = 400
text_stroke_size = 8
text_stroke_color = 0x000000
text_color1 = 0x00BFFD
text_color2 = 0xFFFFFF
text_color3 = 0x00BFFD
color_ratio = 100
shadow_distance = 0
shadow_angle = 45
shadow_color = 0x000000
shadow_alpha = 1
shadow_blur = 0

[pointer]
x = 965
y = 384

[video defaults]
path = C:\Hyperspin\Media\MAME\Video\
width = 650
height = 360
x = 345
y = 445
rotation = 0
animation_time = .3
animation_type = fade
animation_start = none
border_color = 0x000000
border_size = 0
border_color2 = 0X000000
border_size2 = 0
border_color3 = 0X000000
border_size3 = 0
forceaspect = horizontal
belowwheel = true

[sounds]
game_sounds = true
wheel_click = true

[navigation]
game_jump = 50
sort_by_name = false
remove_info_wheel = false
remove_info_text = false
use_parent_vids = true
use_parent_themes = true

[artwork1 defaults]
x = 380
y = 120
rotation = 0
animation_time = .5
animation_type = ease
animation_start = top
animation_rest = none

[artwork2 defaults]
x = 200
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = right
animation_rest = none

[artwork3 defaults]
x = 200
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = left
animation_rest = none

[artwork4 defaults]
x = 512
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = none
animation_rest = none

[Special Art A]
default = false
active = true
x = 512
y = 720
in = .4
out = .4
length = 3
delay = .1
type = normal
start = bottom

[Special Art B]
default = true
active = true
x = 512
y = 740
in = .4
out = .4
length = 3
delay = .1
type = fade
start = none

[Game Text]
game_text_active = true
show_year = true
show_manf = true
show_description = true
text_color1 = 0xffffff
text_color2 = 0x0099cc
stroke_color = 0x000000
text_font = Style1
text1_textsize = 26
text1_strokesize = 7
text1_x = 32
text1_y = 610
text2_textsize = 36
text2_strokesize = 8
text2_x = 30
text2_y = 640

[Genre Screen]
allgames_title = All Games
text_color = 0x000000
text_x = 150
text_y = 200
stroke_color = 0xffffff
stroke_size = 7

Esta archivo ini que hay que hacer para cada emulador dentro de la carpeta SETTINGS tiene la misma estructura para todos los emuladores,SOLO hay que cambiar las primeras lineas con la ruta del emulador,ruta de la carpeta del emulador,extensión de los juegos del emuladore etc...estas:

[exe info]
path =
rompath =
userompath =
exe =
romextension =
parameters =
searchsubfolders =
pcgame =
winstate =
hyperlaunch =

Sega model 2 en Hyperspin:

Esta seria la configuracion del archvo ini:
path = C:\HyperSpin\Emulators\Sega Model 2\
rompath = C:\HyperSpin\Emulators\Sega Model 2\roms\
userompath = true
exe = EMULATOR.exe
romextension = zip
parameters =
searchsubfolders = false
pcgame = false
winstate =HIDDEN
hyperlaunch =true

Y esta la configuracion del archivo Hyperlaunch.ahk:

;***********************************SEGAMODEL2*********************************

else if (systemName = "Sega Model 2")
{
if(executable = "emulator_multicpu.exe" || executable = "emulator.exe" )
{
;hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %executable% %­romName%, %emuPath%, Hide UseErrorLevel
DetectHiddenWindows, on
WinWait, Model 2
WinShow
Process, WaitClose, %executable%
}
}

Compilais luego el archivo con el programa Autohotkey y listo.Voy a ir poniendo poco a poco la configuracion de cada emulador bien ordenado para que se vea bien claro y no haya dudas.

Sega CD en Hyperspin:

Esta seria la configuracion del archivo ini:

[exe info]
path = C:\HyperSpin\Emulators\Sega CD\
rompath = C:\HyperSpin\Emulators\Sega CD\roms\
userompath = true
exe = Fusion.exe
romextension = iso
parameters =
searchsubfolders = false
pcgame = false
winstate = NORMAL
hyperlaunch = false

Las imagenes de los juegos nos las podemos encontrar de dos formas iso+mp3 o bin en ese caso donde pone romextension añadirle la extension bin detras de una coma quedaria asi.
romextension = iso,bin

Y esta la configuracion del archivo Hyperlaunch.ahk:

;***********************************SEGACD*************************************

else if (systemName = "Sega CD" && executable = "Fusion.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %Executable% "%­romPath%%­romName%%­romExtension%" -auto -scd -fullscreen, %EmuPath%, Hide UseErrorLevel
Process, WaitClose, fusion.exe
}

Compilais el archivo y listo

Sega Game Gear en Hyperspin:

Este seria la configuracion del archivo ini:

path = C:\HyperSpin\Emulators\Sega Game Gear\
rompath = C:\HyperSpin\Emulators\Sega Game Gear\roms\
userompath = true
exe = Fusion.exe
romextension = zip
parameters =
searchsubfolders = false
pcgame = false
winstate=HIDDEN
hyperlaunch=true

Y esta la configuracion del archivo Hyperlaunch.ahk:

;*********************************SEGAGAMEGEAR********************************

else if (systemName = "Sega Game Gear" && executable = "Fusion.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %Executable% "%­romPath%%­romName%%­romExtension%" -auto -sms -fullscreen, %EmuPath%, Hide UseErrorLevel
Process, WaitClose, fusion.exe
}

Compilais y listo

Sega32x en Hyperspin:

La configuracion seria la siguiente:

path = C:\HyperSpin\Emulators\Sega 32X\
rompath = C:\HyperSpin\Emulators\Sega 32X\roms\
userompath = true
exe = Fusion.exe
romextension = zip
parameters =
searchsubfolders = false
pcgame = false
winstate=HIDDEN
hyperlaunch=true

Y la configuracion del archivo Hyperlaunch:

;*******************************SEGA32X*********** ******************

else if (systemName = "Sega 32X" && executable = "Fusion.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %Executable% "%­romPath%%­romName%%­romExtension%" -auto -32X -fullscreen, %EmuPath%, Hide UseErrorLevel
Process, WaitClose, fusion.exe
}

Compilais y listo

Sega Genesis - Megadrive en Hyperspin
[exe info]
path = C:\HyperSpin\Emulators\Sega Genesis\
rompath = C:\HyperSpin\Emulators\Sega Genesis\roms\
userompath = true
exe = Fusion.exe
romextension = zip
parameters =
pcgame = false
pcgameextension =
winstate = NORMAL
hyperlaunch=True

Y esta la configuracion del archivo Hyperlaunch.ahk:

;*********************************SEGAGENESIS**********************************

else if (systemName = "Sega Genesis" && executable = "Fusion.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %Executable% "%­romPath%%­romName%%­romExtension%" -auto -gen -fullscreen, %EmuPath%, Hide UseErrorLevel
Process, WaitClose, fusion.exe
}

Compilais y listo

Sega Master System en Hyperspin:

Esta seria la configuracion del archivo ini:

path = C:\HyperSpin\Emulators\Sega Master System\
rompath = C:\HyperSpin\Emulators\Sega Master System\roms\
userompath = true
exe = Fusion.exe
romextension = zip
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch=true

Y esta la configuracion del archivo Hyperlaunch.ahk:

;*******************************SEGAMASTERSYSTEM******************************

else if (systemName = "Sega Master System" && executable = "Fusion.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %Executable% "%­romPath%%­romName%%­romExtension%" -auto -sms -fullscreen, %EmuPath%, Hide UseErrorLevel
Process, WaitClose, fusion.exe
}

Compilais y listo

Snes en Hyperspin:

Esta seria la configuracion dle archivo ini:

exe info]
path =C:\HyperSpin\Emulators\Super Nintendo Entertainment System\
rompath =C:\HyperSpin\Emulators\Super Nintendo Entertainment System\roms\
userompath =true
exe =zsnesw.exe
romextension = zip
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch=true

Y esta seria la configuracion del archivo Hyperlaunch.ahk:

;***********************SuperNintendoEntertainmentSystem*********************

else if (systemName = "Super Nintendo Entertainment System" && executable = "zsnesw.exe")
{
hideDesktop()
SetKeyDelay, 250
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %Executable% "%­romPath%%­romName%%­romExtension%", %EmuPath%
}

Compilais y listo




Nintendo Gameboy Advance en Hyperspin:

La configuracion seria esta:

[exe info]
path = C:\HyperSpin\Emulators\Nintendo GameBoy Advance\
rompath = C:\HyperSpin\Emulators\Nintendo GameBoy Advance\Roms\
userompath = true
exe = VisualBoyAdvance.exe
romextension = zip
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch=true

Y esta la configuracion del archivo Hyperlaunch.ahk:

;********************************GAMEBOYADVANCE********************************
else if (systemName = "Gameboy Advance" && executable = "visualboyadvance.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, "%emuPath%%executable%" "%­romPath%%­romName%%­romExtension%",,UseErrorLe vel
}

Compilais y listo

Future Pinball en Hyperspin:

La configuracion del archivo ini seria:

path =C:\HyperSpin\Emulators\Future Pinball\
rompath =C:\HyperSpin\Emulators\Future Pinball\Tables\
userompath =true
exe =Future Pinball.exe /open
romextension = fpt
parameters =/play /exit
searchsubfolders = false
pcgame = false
winstate = HIDDEN

Y esta seria la configuracion del archivo Hyperlaunch.ahk:

;********************************FuturePinball********************************

else if (systemName = "Future Pinball" && executable = "Future Pinball.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Runwait, "%emuPath%%executable%" /open "%­romPath%%­romName%%­romExtension%" /play /exit %emuPath%,
Hide UseErrorLevel
}

Compilais y listo

Visual Pinball en Hyperspin:

Esta seria la configuracion del archivo ini:

[exe info]
path = C:\HyperSpin\Emulators\Visual Pinball\
rompath = C:\HyperSpin\Emulators\Visual Pinball\tables\
userompath = true
exe = VPinball.exe
romextension = vpt
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch = true

Y esta la configuracion del archivo Hyperlaunch.ahk:

;**********************************VisualPinball********************************

else if (systemName = "Visual Pinball" && executable = "vpinball.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, "%EmuPath%%Executable%" -play -"%­romPath%%­romName%%­romExtension%"
}

Compilais y listo

Sony Playstation en Hyperspin:

Esta seria la configuracion del archivo ini:

[exe info]
path = C:\HyperSpin\Emulators\Sony Playstation\
rompath = C:\HyperSpin\Emulators\Sony Playstation\roms\
userompath = true
exe = ePSXe.exe -nogui -loadbin
romextension = bin
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch = false

Y esta la configuracion del archivo Hyperlaunch.ahk:

;********************************SonyPlaystation*******************************

else if (systemName = "Sony Playstation" && executable = "psxfin.exe")
{
psxParams = -f
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %Executable% %­psxParams% "%­romPath%%­romName%%­romExtension%", %EmuPath%, Hide UseErrorLevel
DetectHiddenWindows, on
WinWait, ahk_class pSX
hideDesktop()
WinWaitClose, ahk_class pSX
}

Compilais y listo

Sony Playstation 2 en Hyperspin:

Esta seria la configuracion del archivo ini:

[exe info]
path = C:\HyperSpin\Emulators\Playstation2\
rompath = C:\HyperSpin\Emulators\Playstation2\roms\
userompath = true
exe = 396_X3_pcsx2.exe
romextension = iso
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch = true

Y esta del archivo Hyperlaunch.ahk:

;***********************************Playstation2*************************************

else if (systemName = "Playstation2" && executable = "396_X3_pcsx2.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %Executable% "%­romPath%%­romName%%­romExtension%", %EmuPath%, Hide UseErrorLevel
Process, WaitClose, 396_X3_pcsx2.exe
}

Compilais y listo

Amstrad en Hyperspin:

Este seria la configuracion del archivo ini:

[exe info]
path = C:\HyperSpin\Emulators\Amstrad\
rompath = C:\HyperSpin\Emulators\Amstrad\Disc\
userompath = true
exe = AMSTRAD.exe
romextension = dsk
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch =false

Los juegos hay que meterlos en la carpeta Disc


Commodore 64 en Hyperspin:

Aqui teneis la configuracion del archivo ini:

[exe info]
path = C:\HyperSpin\Emulators\Commodore 64\
rompath = C:\HyperSpin\Emulators\Commodore 64\Roms\
userompath = true
exe = C64Wrapper.exe
romextension = T64
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch =false

Os bajais este archivo que es un wrapper y editais el archivo de texto con la ruta donde tengais la carpeta y con la ruta del ejecutable:

http://www.megaupload.com/?d=WEXQLQW0

ZX Spectrum en Hyperspin:

Aqui teneis la configuracion del archivo ini:
[exe info]
path = C:\HyperSpin\Emulators\ZX Spectrum\
rompath = C:\HyperSpin\Emulators\ZX Spectrum\Roms\
userompath = true
exe = EmuZWIN.exe /fullscreen /escexit
romextension = Z80
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch =false

Yo he usado el emulador EmuZWin
Esta configurado solo para roms descomprimidas con extension Z80 que son las que dan menos problemas pero comprimidas ,tambien vale lo importante es que sea el archivo Z80

Neo Geo Pocket Color en Hyperspin:

Esta seria la configuracion del archivo ini:

[exe info]
path =C:\HyperSpin\Emulators\Neo Geo Pocket Color\
rompath =C:\HyperSpin\Emulators\Neo Geo Pocket Color\Roms\
userompath =true
exe =NeoPop-Win32.exe
romextension = zip
parameters =
searchsubfolders = false
pcgame = false
winstate =HIDDEN
hyperlaunch =true

Y esta la configuracion del archivo hyperlaunch.ahk:

;*****************************NEOGEOPOCKETCOLOR******************************

else if (systemName = "Neo Geo Pocket Color" && executable = "NeoPop-Win32.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %executable% "%­romPath%%­romName%%­romExtension%", %emuPath%, UseErrorLevel
}
Compilais y listo

Daphne en Hyperspin:

Esta seria la configuracion para el archivo ini:

[exe info]
path =C:\HyperSpin\Emulators\Daphne\
rompath =C:\HyperSpin\Emulators\Daphne\framefile\
userompath = true
exe =daphne.exe
romextension = txt
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch =true

Y esta la configuracion del archivo Hyperlaunch.ahk:

;************************************DAPHNE*************************************
else if (systemName = "Daphne" && executable = "daphne.exe"){
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
daphneParams = vldp -fullscreen -x 640 -y 480 -nohwaccel -framefile
frameFilePath = %­romPath%%­romName%%­romExtension%
RunWait, %executable% %­romName% %daphneParams% %frameFilePath%, %emuPath%, UseErrorLevel
}

Compilais y listo

Turbografx16 en Hyperspin:

La configuracion del archivo ini seria:
exe info]
path =C:\HyperSpin\Emulators\TurboGrafx 16x\
rompath =C:\HyperSpin\Emulators\TurboGrafx 16x\roms\
userompath = true
exe =pce.exe
romextension = zip
parameters =
searchsubfolders = false
pcgame = false
winstate=HIDDEN
hyperlaunch = false

Y la configuracion del archivo hyperlaunch.ahk:

;**********************************TurboGrafx16********************************

else if (systemName = "TurboGrafx 16" && executable = "mednafen.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, "%EmuPath%%Executable%" "%­romPath%%­romName%%­romExtension%" -fs 1,, UseErrorLevel
}

Compilais y listo

Atari 5200 en Hyperspin:

Esta seria la configuracion para el archivo ini:

exe info]
path = C:\HyperSpin\Emulators\Atari 5200\
rompath = C:\HyperSpin\Emulators\Atari 5200\software\atari 5200\
userompath = true
exe = messgui.exe
romextension = zip
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch = true

Y esta seria la configuracion del archivo Hyperlaunch.ahk:

;**********************************ATARI5200************************** *********
if (systemName = "Atari 5200" && executable = "messgui.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %executable% a5200 -cart "%­romPath%%­romName%%­romExtension%" -skip_gameinfo -nowindow -nonewui, %emuPath%, Hide UseErrorLevel
}

Compilais y listo


FBA en Hyperspin:

Esta seria la configuracion dle archivo ini:

[exe info]
path = C:\HyperSpin\Emulators\FBA\
rompath = C:\HyperSpin\Emulators\FBA\roms\
userompath = true
exe =fba.exe
romextension =zip
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch =true

Y esta la configuracion del archivo Hyperlaunch.ahk:

;*********************************FBA*************************************
else if (systemName = "FBA" && executable = "fba.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %executable% "%­romName%", %emuPath%, Hide UseErrorLevel
}

Compilais y listo

Atari ST en Hyperspin:

Esta seria la configuracion del archivo ini:

[exe info]
path = C:\HyperSpin\Emulators\Atari ST\
rompath = C:\HyperSpin\Emulators\Atari ST\roms\
userompath = true
exe = Steem.exe
romextension = st
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch = true

Y esta del archivo Hyperlaunch.ahk:

;***********************************ATARIST*************************************

else if (systemName = "Atari ST" && executable = "Steem.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, "C:\HyperSpin\Emulators\Atari ST\strun.bat"
Run, %Executable% "%­romPath%%­romName%%­romExtension%"FULLSCREEN NONOTIFYINIT, %EmuPath%, Hide UseErrorLevel
Process, WaitClose, Steem.exe
}

Compilais y listo

PC-98 en Hyperspin:

Este seria la configuracion del archivo ini:

[exe info]
path = C:\HyperSpin\Emulators\PC98\
rompath = C:\HyperSpin\Emulators\PC98\roms\
userompath = true
exe = anex86.exe
romextension = hdi
parameters =
searchsubfolders = false
pcgame = false
winstate = HIDDEN
hyperlaunch = true

Y esta la configuracion del archivo Hyperlaunch.ahk:

;*************************************PC98******** ******************** **********
else if (systemName = "PC98" && executable = "anex86.exe")
{
if (romname = "01" || "02" || "03" || "04" || "05")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, "%EmuPath%%Executable%",,Hide UseErrorLevel
sleep,100
SendInput, {tab 11}
sleep,100
clipboard=
clipboard=%­romPath%%­romName%%­romExtension%
ClipWait
Sleep,100
Send,^v
Sleep,100
send, {tab 8}
send, {enter}
Process, WaitClose, anex86.exe
}
else
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
executable=
executable=%­romName%
Run, %­romPath%%­romName%%2

Edited by akilex - 18/4/2009, 17:06
 
Top
alvarotorn
view post Posted on 10/4/2009, 21:47     +1   -1




Oye una duda cuando cargas por primera vez el programa, como es que te salgan ya roms de MAME o Master System
 
Top
akilex
view post Posted on 11/4/2009, 16:10     +1   -1




Tienes que dar a la tecla G del teclado y te saldra un menu para elegir la lista de juegos(que es el archivo con extension XML que
hay que crear con el programa generador de lista de juegos creado por fuents)para cada emulador
 
Top
alvarotorn
view post Posted on 12/4/2009, 19:02     +1   -1




Ahhh porque ya me parecia a mi que me saliera una listad e roms que no tengo y ademas sin el emulador
 
Top
hanzo200
view post Posted on 2/11/2009, 04:17     +1   -1




alguien me puede mandar un mp . necesito saber donde descargar temas de juegos ya que en la pagina original hay muy pocos.
 
Top
asys
view post Posted on 4/11/2009, 11:05     +1   -1




Hola, antes de nada muchas gracias por el tutorial!!

Tengo el hyperspin funcionando con MAME, y me preguntaba, que ya que no encuentro los temas de los juegos para hyperspin, si seria posible incluir las capturas de los juegos que tengo de mame, para que salgan en hyperspin, ya que actualmente solo me aparece el titulo de la rom, y la pantalla en negro.

Gracias y un Saludo
 
Top
view post Posted on 5/11/2009, 01:44     +1   -1
Avatar

Restless in Peace

Group:
Administrator
Posts:
42,879
Location:
Alcobendas (Madrid)

Status:


Sí, puedes hacerlo sin problema.



Saludos
 
Web  Top
BenBoss
view post Posted on 28/12/2009, 19:58     +1   -1




QUOTE (asys @ 4/11/2009, 11:05)
Hola, antes de nada muchas gracias por el tutorial!!

Tengo el hyperspin funcionando con MAME, y me preguntaba, que ya que no encuentro los temas de los juegos para hyperspin, si seria posible incluir las capturas de los juegos que tengo de mame, para que salgan en hyperspin, ya que actualmente solo me aparece el titulo de la rom, y la pantalla en negro.

Gracias y un Saludo

Casualmente estoy en este mismo punto de la configuración de este frontend.
He seguido el tutorial tal y como se explica, me coge las roms sin problemas, puedo jugar con ellas, pero no me coge los snaps; yo los tengo dentro de la carpeta Hyperspin/Emulators/Mame/Snaps...
Alguien me dice si es la ruta correcta o si tengo que modificar la misma en algún archivo?
Saludos.
 
Top
view post Posted on 15/1/2011, 01:24     +1   -1
Avatar


Group:
Member
Posts:
119
Location:
Concepción, Chile

Status:


Está malo el archivo dedescarga desde megaupload =(
 
Contacts  Top
Dr KÙCARACHA
view post Posted on 9/2/2011, 07:13     +1   -1




gracias
el tuto esta muy bueno
yo me eh bajado uno en taringa
configurado y todo
estoy empezando a ver como es
pero tiene asta los emu.videos viene de ponerlo en la raiz c /
y listo creo que es un copilado o algo asi .

me gustaria saber si se puede poner una jukebox en esto
y si reconoce el i.p.p
para meterme mas en el tema ya eh probado el maximus
ahora quiero probar este y ver cual es el mejor .
cualquier ayuda serviria de mucho..
gracias de nuevo
 
Top
view post Posted on 30/5/2014, 15:34     +1   -1
Avatar


Group:
Member
Posts:
156
Location:
madrid-fuenlabrada

Status:


gracias por otro buen tuto, me falla la salida de future pinball, cuando selecciono una tabla en hyperspin, primero me abre el editor y luego lanza la tabla, pues resulta que al salir de la tabla y volver a hyperspin me deja el editor de future abierto, por debajo del hyper, y si sigo ejecutando tablas al final me junto con varios editores de tabla abiertos.
sabes a que se puede deber esto?
gracias un saludo
 
Contacts  Top
PEPE13
view post Posted on 3/9/2017, 22:32     +1   -1




Usage: HyperLaunch.ahk/exe "System Name" "Rom Name"

Me sale este mensaje cuando quiero abrir hyperlaunch, trabajo con HyperHQ, no uso ni HiperlaunchHQ ni Rocketlauncher.

Alguien sabe algo?
 
Top
11 replies since 5/4/2009, 14:58   18652 views
  Share