Recherche de module zink pour hl2

Ici se règle les problèmes concernant une configuration Hyperspin tournant sous HyperLaunch 2 et ses déclinaisons.

Modérateurs : Porko, Modérateurs

Répondre
Avatar de l’utilisateur
vinz12070
noob
noob
Messages : 8
Inscription : 23 janv. 2015 - 12:37
A remercié : 2 fois

Recherche de module zink pour hl2

Message par vinz12070 » 19 nov. 2015 - 06:27

bonjours je me présente je m'appelle vincent
cherche comment ajouter zinc a ma hl2 si une âme charitable pourrai m'aider merci
ps je trouve de module qui marche chez moi merci si quelqu'un pouvais m'en up un

Avatar de l’utilisateur
moustic
Administrateur
Administrateur
Messages : 6938
Inscription : 23 juil. 2014 - 01:00
Localisation : Saint Jean Rohrbach
A remercié : 333 fois
A été remercié : 677 fois

Re: recherche de module zink pour hl2

Message par moustic » 19 nov. 2015 - 09:51

Salut,

Je t'invite à aller dans la section pour hl2:

tutos-pour-hyperlaunch/" onclick="window.open(this.href);return false;

Tu trouveras les tutos d'Heavyarms notamment qui te permettront de comprendre comment installer un nouveau système.
Quant aux modules il y en a sur le forum, il suffisait de chercher:

autres-medias/hyperspin-hypers-logiciel ... -t818.html" onclick="window.open(this.href);return false;
Image

Avatar de l’utilisateur
vinz12070
noob
noob
Messages : 8
Inscription : 23 janv. 2015 - 12:37
A remercié : 2 fois

Re: recherche de module zink pour hl2

Message par vinz12070 » 19 nov. 2015 - 12:34

merci je regarde sa

Avatar de l’utilisateur
vinz12070
noob
noob
Messages : 8
Inscription : 23 janv. 2015 - 12:37
A remercié : 2 fois

Re: recherche de module zink pour hl2

Message par vinz12070 » 19 nov. 2015 - 12:55

re en faite je ces ajouter un systeme cest zinc qui me pose probleme mes jeux se lance pas merci

Avatar de l’utilisateur
moustic
Administrateur
Administrateur
Messages : 6938
Inscription : 23 juil. 2014 - 01:00
Localisation : Saint Jean Rohrbach
A remercié : 333 fois
A été remercié : 677 fois

Re: recherche de module zink pour hl2

Message par moustic » 19 nov. 2015 - 13:42

C'est pas suffisant pour t'aider. Merci de donner des détails, messages d'erreurs et copies d'écran.
Image

Avatar de l’utilisateur
Toni
Apprenti
Apprenti
Messages : 29
Inscription : 16 avr. 2014 - 01:00
A été remercié : 3 fois

Re: recherche de module zink pour hl2

Message par Toni » 19 nov. 2015 - 15:00

Bonjour vinz,
attention l'intégration de zinc dans les frontend est un peu particulière... je te renvoie vers mon tuto :
tutos-pour-hyperlaunch-f26/integration- ... uto%20zinc" onclick="window.open(this.href);return false;

Seul le mode d'intégration dans hyperspin change sous hyperlaunch 2 (étape 7). Les premières étapes sont les mêmes. Reste à vérifier la validité de ton module.
Cordialement.

Avatar de l’utilisateur
moustic
Administrateur
Administrateur
Messages : 6938
Inscription : 23 juil. 2014 - 01:00
Localisation : Saint Jean Rohrbach
A remercié : 333 fois
A été remercié : 677 fois

Re: recherche de module zink pour hl2

Message par moustic » 19 nov. 2015 - 15:55

Merci Toni je l'avais oublié ton très bon tuto en même temps si la recherche était utilisée ;)
Image

Avatar de l’utilisateur
vinz12070
noob
noob
Messages : 8
Inscription : 23 janv. 2015 - 12:37
A remercié : 2 fois

Re: Recherche de module zink pour hl2

Message par vinz12070 » 19 nov. 2015 - 18:48

reboujours meme juste dans hyperlaunch 2.25 zinc s'ouvre et se referme

voila

mon script
voire
;----------------------------------------------------------------------------
; Zinc
; zinc.exe 1.1
; by djvj
; 1.2
;
; Notes:
; Script relies on a zinc.cfg in the emu dir which contains all the parameters sent to the emu
; This is made for you by using Aldo's ZiNc Front-End v2.2.
; Zinc uses numbers, not romnames to choose what game to load. Your database's game names should reflect this.
;----------------------------------------------------------------------------
Fullscreen = true
;----------------------------------------------------------------------------

rendFile := CheckFile(emuPath . "renderer.cfg")
FileRead, rendCFG, %rendFile%

GUI_ID := FadeInStart()

; Setting Fullscreen setting in cfg if it doesn't match what user wants above
currentFullScreen := (InStr(rendCFG, "FullScreen = 1") ? ("true") : ("false"))
If ( Fullscreen != "true" And currentFullScreen = "true" ) {
StringReplace, rendCFG, rendCFG, FullScreen = 1, FullScreen = 0
StringReplace, rendCFG, rendCFG, StartFullScreen = true, StartFullScreen = false
Save = 1
} Else If ( Fullscreen = "true" And currentFullScreen = "false" ) {
StringReplace, rendCFG, rendCFG, FullScreen = 0, FullScreen = 1
StringReplace, rendCFG, rendCFG, StartFullScreen = false, StartFullScreen = true
Save = 1
}

If Save
SaveFile(rendCFG, rendFile)

Run, %executable% %romName% "--use-config-file=zinc.cfg", %emuPath% ;, Hide

WinWait, ZiNc ahk_class WinZincWnd
WinWaitActive, ZiNc ahk_class WinZincWnd
WinHide, ZiNc ahk_class ConsoleWindowClass ; prevents the console window from popping into view

GUI_ID2 := FadeInExit()

Process, WaitClose, %executable%

GUI_ID4 := FadeOutExit()

WinActivate, Hyperspin

ExitApp


SaveFile(text,file) {
FileDelete, %file%
FileAppend, %text%, %file%
}

CloseProcess:
GUI_ID3 := FadeOutStart()
WinClose, ZiNc ahk_class WinZincWnd
Return
voila mon database
voire
<?xml version="1.0"?>
<menu>
<header>
<listname>Zinc</listname>
<lastlistupdate>06/08/2013</lastlistupdate>
<listversion>1.2 Final</listversion>
<exporterversion>HyperList XML Exporter Version 1.3 Copywrite (c) 2009-2011 William Strong</exporterversion>
</header>
<game name="63" index="true" image="a">
<description>Aqua Rush</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1999</year>
<genre>Puzzle</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="22" index="true" image="b">
<description>Battle Arena Toshinden 2</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Capcom / Takara</manufacturer>
<year>1995</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="27" index="" image="">
<description>Beastorizer</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Eighting / Raizing</manufacturer>
<year>1997</year>
<genre>Fighter</genre>
<rating>AAMA - Red (Animated Violence Strong)</rating>
<enabled>Yes</enabled>
</game>
<game name="28" index="" image="">
<description>Bloody Roar 2</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Eighting / Raizing</manufacturer>
<year>1998</year>
<genre>Fighter</genre>
<rating>AAMA - Red (Animated Violence Strong)</rating>
<enabled>Yes</enabled>
</game>
<game name="29" index="" image="">
<description>Brave Blade</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Eighting / Raizing</manufacturer>
<year>2000</year>
<genre>Flying/Shooter</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="67" index="true" image="c">
<description>Cool Boarders Arcade Jam</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Tecmo</manufacturer>
<year>1998</year>
<genre>Sports</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="39" index="true" image="d">
<description>Dancing Eyes</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1996</year>
<genre>Mature/Maze</genre>
<rating>AAMA - Yellow (Sexual Content Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="68" index="" image="">
<description>Dead Or Alive </description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Sega</manufacturer>
<year>1996</year>
<genre>Fighter</genre>
<rating>AAMA - Red (Animated Violence Strong)</rating>
<enabled>Yes</enabled>
</game>
<game name="52" index="" image="">
<description>Dunk Mania</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1995</year>
<genre>Basketball/Sports</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="60" index="true" image="e">
<description>Ehrgeiz</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Square / Namco</manufacturer>
<year>1998</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="36" index="true" image="f">
<description>Fighters Impact A</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Taito</manufacturer>
<year>1997</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="59" index="" image="">
<description>Fighting Layer</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Arika / Namco</manufacturer>
<year>1998</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="37" index="true" image="g">
<description>G-Darius</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Taito</manufacturer>
<year>1997</year>
<genre>Flying/Shooter</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="65" index="" image="">
<description>Gallop Racer 3</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Tecmo</manufacturer>
<year>1999</year>
<genre>Horse Racing/Sports</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="71" index="true" image="h">
<description>Heaven&apos;s Gate</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Atlus / Racdym</manufacturer>
<year>1996</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="56" index="" image="">
<description>Hyper Athlete</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Konami</manufacturer>
<year>1996</year>
<genre>Sports/Track & Field</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="42" index="true" image="k">
<description>Kosodate Quiz My Angel 3</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1998</year>
<genre>Quiz</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="33" index="true" image="m">
<description>Magical Date EX</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Taito</manufacturer>
<year>1997</year>
<genre>Mini-Games</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="70" index="" image="">
<description>Monster Farm Jump</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Tecmo</manufacturer>
<year>2001</year>
<genre>Platform</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="62" index="" image="">
<description>Mr. Driller</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1999</year>
<genre>Puzzle</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="64" index="true" image="p">
<description>Paca Paca Passion</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Produce / Namco</manufacturer>
<year>1999</year>
<genre>Rhythm</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="13" index="" image="">
<description>Plasma Sword</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Capcom</manufacturer>
<year>1998</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="57" index="" image="">
<description>Powerful Baseball &apos;96</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Konami</manufacturer>
<year>1996</year>
<genre>Baseball/Sports</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="54" index="" image="">
<description>Prime Goal EX</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1996</year>
<genre>Soccer/Sports</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="31" index="" image="">
<description>Psychic Force</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Taito</manufacturer>
<year>1995</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="35" index="true" image="r">
<description>Raystorm</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Taito</manufacturer>
<year>1996</year>
<genre>Flying/Shooter</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="17" index="" image="">
<description>Rival Schools</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Capcom</manufacturer>
<year>1997</year>
<genre>Fighter</genre>
<rating>AAMA - Red (Life Like Violence Strong)</rating>
<enabled>Yes</enabled>
</game>
<game name="66" index="true" image="s">
<description>Shanghai Matekibuyuu</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Sunsoft / Activision</manufacturer>
<year>1998</year>
<genre>Puzzle</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="25" index="" image="">
<description>Sonic Wings Limited</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Video System Co.</manufacturer>
<year>1996</year>
<genre>Flying/Shooter</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="51" index="" image="">
<description>Soul Edge Ver. II</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1996</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="1" index="" image="">
<description>Star Gladiator</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Capcom</manufacturer>
<year>1996</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="41" index="" image="">
<description>Star Sweep</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Axela/Namco</manufacturer>
<year>1997</year>
<genre>Puzzle</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="2" index="" image="">
<description>Street Fighter EX</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Capcom / Arika</manufacturer>
<year>1996</year>
<genre>Fighter</genre>
<rating>AAMA - Red (Life Like Violence Strong)</rating>
<enabled>Yes</enabled>
</game>
<game name="8" index="" image="">
<description>Street Fighter EX 2</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Capcom / Arika</manufacturer>
<year>1998</year>
<genre>Fighter</genre>
<rating>AAMA - Red (Life Like Violence Strong)</rating>
<enabled>Yes</enabled>
</game>
<game name="10" index="" image="">
<description>Street Fighter EX 2 Plus</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Capcom / Arika</manufacturer>
<year>1999</year>
<genre>Fighter</genre>
<rating>AAMA - Red (Life Like Violence Strong)</rating>
<enabled>Yes</enabled>
</game>
<game name="5" index="" image="">
<description>Street Fighter EX Plus</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Capcom / Arika</manufacturer>
<year>1997</year>
<genre>Fighter</genre>
<rating>AAMA - Red (Life Like Violence Strong)</rating>
<enabled>Yes</enabled>
</game>
<game name="19" index="" image="">
<description>Strider 2</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Capcom</manufacturer>
<year>1999</year>
<genre>Platform</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="58" index="" image="">
<description>Susume! Taisen Puzzle-Dama</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Konami</manufacturer>
<year>1996</year>
<genre>Puzzle</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="21" index="true" image="t">
<description>Tech Romancer</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Capcom</manufacturer>
<year>1998</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="45" index="" image="">
<description>Tekken</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1994</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Animated Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="48" index="" image="">
<description>Tekken 2</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1995</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Life Like Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="61" index="" image="">
<description>Tekken 3</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1996</year>
<genre>Fighter</genre>
<rating>AAMA - Yellow (Life Like Violence Mild)</rating>
<enabled>Yes</enabled>
</game>
<game name="24" index="" image="">
<description>Tetris The Grand Master</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Arika / Capcom</manufacturer>
<year>1998</year>
<genre>Puzzle</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="69" index="" image="">
<description>Tondemo Crisis</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Tecmo</manufacturer>
<year>1999</year>
<genre>Mini-Games</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="55" index="true" image="w">
<description>Wedding Rhapsody</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Konami</manufacturer>
<year>1997</year>
<genre>Quiz</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
<game name="40" index="true" image="x">
<description>Xevious 3D/G</description>
<cloneof></cloneof>
<crc></crc>
<manufacturer>Namco</manufacturer>
<year>1995</year>
<genre>Flying/Shooter</genre>
<rating>AAMA - Green (Suitable For All Ages)</rating>
<enabled>Yes</enabled>
</game>
</menu>

merci
Dernière modification par vinz12070 le 19 nov. 2015 - 19:29, modifié 2 fois.

Avatar de l’utilisateur
vinz12070
noob
noob
Messages : 8
Inscription : 23 janv. 2015 - 12:37
A remercié : 2 fois

Re: Recherche de module zink pour hl2

Message par vinz12070 » 19 nov. 2015 - 19:13

sa cet mon scrip hyperlaunch
voire
/**
* HyperLaunch Version 1.05
* Autohotkey script by BadBoyBill badboybill@hyperspin-fe.com
* 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/" onclick="window.open(this.href);return false;
* 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" onclick="window.open(this.href);return false;
*
* :Supported emulators:
* :System: :Emulators:
*Atari 5200.............................messpp.exe
*Atari Lynx.............................handy.exe
*Daphne.................................daphne.exe
*Future Pinball.........................Future Pinball.exe
*Gameboy Advance........................visualboyadvance.exe
*Gameboy................................visualboyadvance.exe
*Gameboy Color..........................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
*JukeBox................................silverjuke.exe
*JukeBox................................SKJukebox.exe
*
*
*/

#SingleInstance force ;Prevent multiple instances
#InstallKeybdHook
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:\Program Files\DAEMON Tools Lite\daemon.exe" ;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.*

/*
*: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 ;
;------------------------------------------------------------------------------;


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

;**********************************ATARI Lynx***********************************
else if (systemName = "Atari Lynx" && executable = "handy.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %executable% "%romPath%%romName%%romExtension%", %emuPath%, 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
}

;********************************GAMEBOY ADVANCE********************************

else if (systemName = "Gameboy Advance" && executable = "visualboyadvance.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, "%emuPath%%executable%" "%romPath%%romName%%romExtension%", UseErrorLevel
}

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

;********************************GAMEBOY COLOR********************************
else if (systemName = "Gameboy Color" && executable = "visualboyadvance.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, "%emuPath%%executable%" "%romPath%%romName%%romExtension%", UseErrorLevel
}

;********************************Future Pinball********************************
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
}

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

else if (systemName = "MAME" && executable = "mame.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Runwait, %executable% %romName%, %EmuPath%, Hide UseErrorLevel
Process, waitClose, %executable%
exitapp
}

;***********************************NEO GEO*************************************

else if (systemName = "Neo Geo" && executable = "mame.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %executable% "%romName%", %emuPath%, Hide UseErrorLevel
}

;*****************************NEO GEO POCKET COLOR******************************

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

;***********************************NINTENDO 64*********************************

else if (systemName = "Nintendo 64" && executable = "Project64.exe")
{
hideDesktop()
Sleep, 2000
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %executable% "%romPath%%romName%%romExtension%", %emuPath%, Hide UseErrorLevel
}

;****************************NINTENDO ENTERTAINMENT SYSTEM**********************

else if (systemName = "Nintendo Entertainment System" && executable = "Nestopia.exe")
{
Gui, Color, 000000
Gui -Caption +ToolWindow +AlwaysOnTop
Gui, Show, W%A_ScreenWidth% H%A_ScreenHeight%, BlackGui
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %executable% "%romPath%%romName%%romExtension%", %emuPath%, UseErrorLevel
Sleep, 2000
Gui, destroy
Process, waitClose, %executable%
exitapp
}

;***********************************Panasonic 3DO*******************************

else if (systemName = "Panasonic 3DO" && executable = "FreeDO.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, "%EmuPath%%Executable%",,Hide UseErrorLevel
DetectHiddenWindows, on
WinShow, FreeDO Beta 1.6.2
WinWait, FreeDO Beta 1.6.2
ControlSend, , {F4}, FreeDO Beta 1.6.2
WinWaitActive, FreeDO Beta 1.6.2
SendInput, {ALTDOWN}f{ALTUP}{ENTER}
IfWinNotActive, Open, Common Places Host W
WinActivate, Open, Common Places Host W
WinWaitActive, Open, Common Places Host W
clipboard=
clipboard=%romPath%%romName%%romExtension%
ClipWait
Sleep,100
Send,^v
Sleep,100
send, {ENTER}
WinWait, FreeDO Beta 1.6.2
IfWinNotActive, FreeDO Beta 1.6.2, , WinActivate, FreeDO Beta 1.6.2,
WinWaitActive, FreeDO Beta 1.6.2,
SendInput, {ALTDOWN}c{ALTUP}{ENTER}{ENTER}
Process, WaitClose, FreeDO.exe
}

;***********************************SEGA 32X************************************

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
}

;***********************************SEGA CD*************************************

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, %Executable%
exitapp
}

;*********************************SEGA DREAMCAST********************************

else if (systemName = "Sega Dreamcast" && executable = "nullDC_100b1_6.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %Executable% -config ImageReader:DefaultImage="%romPath%%romName%%romExtension%", %EmuPath%,Hide UseErrorLevel
WinWait, nullDC
Sleep,1000
WinShow, ahk_class ndc_main_window
Process, WaitClose, nullDC_100b1_6.exe
}


;*********************************SEGA Game Gear********************************

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
}

;*********************************SEGA Genesis**********************************

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
}

;*******************************SEGA Master System******************************

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
}

;***********************************SEGA MODEL 2*********************************

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%
}
}

;***********************************SEGA Naomi***********************************

else if (systemName = "SEGA Naomi")
{
if(executable = "NAOMI.exe" || executable = "nullDC-Naomi_1.0.3_mmu.exe" )
SetWorkingDir, %emuPath%
Hotkey, %exitEmulatorKey%, CloseProcess
IniWrite, %romPath%%romName%%romExtension%, %A_WorkingDir%\DIMM.ini, Settings, image
Run, %executable% ; launches emulator
Process, WaitClose, %executable%
exitapp
}


;**********************************SEGA SATURN***********************************
else if (systemName = "Sega Saturn" && executable = "SSF.exe")
{
RunWait, %DAEMONTOOLS% -mount 0`,"%romPath%%romName%%romExtension%"
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %executable% , %emuPath%, UseErrorLevel
}

;********************************Sony Playstation*******************************

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
}

;***********************Super Nintendo Entertainment System*********************

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

;**********************************Turbo Duo***********************************
else if (systemName = "Turbo Duo" && executable = "pce.exe")
{
RunWait, %DAEMONTOOLS% -mount 0`,"%romPath%%romName%%romExtension%"
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
Run, %executable% syscard3.pce , %emuPath%, UseErrorLevel
}

;**********************************TurboGrafx 16********************************

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

;***********************************JukeBox*************************************

else if (systemName = "Jukebox" && executable = "Silverjuke.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseJuke
RunWait, %emuPath%%executable% --kiosk, Hide UseErrorLevel
}
else if (systemName = "Jukebox" && executable = "SKJukebox.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %emuPath%%executable%, Hide UseErrorLevel
}

;***************************************Zinc************************************

else if (systemName = "Zinc" && executable = "zinc.exe")
{
hideDesktop()
Hotkey, %exitEmulatorKey%, CloseProcess
RunWait, %Executable% %romName%, %EmuPath%, Hide UseErrorLevel
}

else
{
MsgBox,48,Error,%systemName% is an invalid System Name or %executable% isnt supported yet,6
}


;------------------------------------------------------------------------------;
; WHEN EMULATOR FINISHES OR IF LAUNCH EXE FAILS ;
;------------------------------------------------------------------------------;
;************PROBABLY DO NOT NEED TO EDIT THIS AREA*************

if (ErrorLevel = "ERROR")
{
MsgBox,48,Error,Failed to run executable check your paths,6
}
Goto ExitScript ; Exits script and returns to frontend


;------------------------------------------------------------------------------;
; KILL COMMANDS ;
;------------------------------------------------------------------------------;
;************PROBABLY DO NOT NEED TO EDIT THIS AREA*************

/*
Most emu's can be closed with CloseProcess when using a 2 key combo, if not set a custom
close.
*/
CloseJuke:
RunWait, %emuPath%%executable% --execute="program.shutdown(30);", Hide UseErrorLevel
return

CloseProcess:
Hotkey, %exitScriptKey%, Off
Process, Close, %Executable%
Process, WaitClose, %Executable%
Gui, Color, 000000
Gui -Caption +ToolWindow +AlwaysOnTop
Gui, Show, W%A_ScreenWidth% H%A_ScreenHeight%, BlackGui
return

ExitScript:
Process, Exist, HyperSpin.exe
PID := errorLevel
if (PID)
{
WinActivate, ahk_pid %PID%
WinWaitActive, ahk_pid %PID%
Gui, destroy
if (hideCursor)
SystemCursor("On")
if (hideTaskbar)
WinShow ahk_class Shell_TrayWnd
ExitApp
}


OnExit, ExitScript
return








;------------------------------------------------------------------------------;
; REST OF SCRIPT ;
;------------------------------------------------------------------------------;
;************PROBABLY DO NOT NEED TO EDIT THIS AREA*************



SystemCursor(OnOff=1) ; INIT = "I","Init"; OFF = 0,"Off"; TOGGLE = -1,"T","Toggle"; ON = others
{
static AndMask, XorMask, $, h_cursor
,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13 ; system cursors
, b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13 ; blank cursors
, h1,h2,h3,h4,h5,h6,h7,h8,h9,h10,h11,h12,h13 ; handles of default cursors
if (OnOff = "Init" or OnOff = "I" or $ = "") ; init when requested or at first call
{
$ = h ; active default cursors
VarSetCapacity( h_cursor,4444, 1 )
VarSetCapacity( AndMask, 32*4, 0xFF )
VarSetCapacity( XorMask, 32*4, 0 )
system_cursors = 32512,32513,32514,32515,32516,32642,32643,32644,32645,32646,32648,32649,32650
StringSplit c, system_cursors, `,
Loop %c0%
{
h_cursor := DllCall( "LoadCursor", "uint",0, "uint",c%A_Index% )
h%A_Index% := DllCall( "CopyImage", "uint",h_cursor, "uint",2, "int",0, "int",0, "uint",0 )
b%A_Index% := DllCall("CreateCursor","uint",0, "int",0, "int",0
, "int",32, "int",32, "uint",&AndMask, "uint",&XorMask )
}
}
if (OnOff = 0 or OnOff = "Off" or $ = "h" and (OnOff < 0 or OnOff = "Toggle" or OnOff = "T"))
$ = b ; use blank cursors
else
$ = h ; use the saved cursors

Loop %c0%
{
h_cursor := DllCall( "CopyImage", "uint",%$%%A_Index%, "uint",2, "int",0, "int",0, "uint",0 )
DllCall( "SetSystemCursor", "uint",h_cursor, "uint",c%A_Index% )
}
}
ToggleCursor:
SystemCursor("Toggle")
return

IniRead(Filename, Section, Key, Default = "") {
FileRead, text, *t %Filename%
text = `n%text%`n
StringTrimLeft, text, text, InStr(text, "`n[" . Section . "]`n")
Loop, 8 {
sp := sp . " "
StringReplace, text, text, %Key%%sp%=, %Key%=
If ErrorLevel
Break
}
start := InStr(text, "`n" . Key . "=")
If !start
Return, Default
start += StrLen(Key) + 2
StringMid, Value, text, start, InStr(text, "`n", false, start) - start
Return, Value
}

;Get Full Path from Relative Path
GetFullName( fn ) {
static buf, i
if !i
i := VarSetCapacity(buf, 512)
DllCall("GetFullPathNameA", "str", fn, "uint", 512, "str", buf, "str*", 0)
return buf
}

hideDesktop(){
;WinHide ahk_class Shell_TrayWnd
;Gui, +toolwindow
;Gui, -Caption
;Gui, Color, black
;Gui, show, +toolwindow Maximize
Gui, Color, 000000
Gui -Caption +ToolWindow
Gui, Show, W%A_ScreenWidth% H%A_ScreenHeight%, BlackScreen

}

CheckINI:
IfNotExist, %A_ScriptDir%\HyperSpin.exe
{
MsgBox,48,Error, Must be in same directory as HyperSpin.exe,6
Goto ExitScript
}
IfNotExist, %A_ScriptDir%\Settings\%systemName%.ini
{
MsgBox,48,Error,Cannot Find %A_ScriptDir%\Settings\%systemName%.ini,6
Goto ExitScript
}
return

CheckPaths:
romFound =
StringRight, emuPathBackSlash, EmuPath, 1
StringRight, romPathBackSlash, RomPath, 1

If (emuPathBackSlash != "\" || romPathBackSlash != "\")
{
MsgBox,48,Error, Make sure your paths contains a backslash on the end ,6
Goto ExitScript
}
If (executable = "")
{
MsgBox,48,Error, Missing executable in %systemName%.ini ,6
Goto ExitScript
}
If (romPath = "")
{
MsgBox,48,Error, Missing rom path in %systemName%.ini ,6
Goto ExitScript
}
If (emuPath = "")
{
MsgBox,48,Error, Missing emulator path in %systemName%.ini ,6
Goto ExitScript
}
IfNotExist, %EmuPath%%Executable%
{
MsgBox,48,Error,Cannot Find %EmuPath%%Executable%,6
Goto ExitScript
}
if(systemName != "zinc")
{
If (romExtensions = "")
{
MsgBox,48,Error, Missing rom extension in %systemName%.ini ,6
Goto ExitScript
}
Loop, parse, romExtensions, `,
{
inputVar = %A_LoopField%
StringLeft, charToCheck, inputVar, 1
If(charToCheck = ".")
{
MsgBox,48,Error, Make sure your rom extensions do not contain a ".",6
Goto ExitScript
}
IfExist %RomPath%%RomName%.%A_LoopField%
{
romExtension = .%A_LoopField%
romFound = true
break
}else{
IfExist %RomPath%%RomName%\%RomName%.%A_LoopField%
{
RomPath = %RomPath%%RomName%\
MsgBox %RomPath%
romExtension = .%A_LoopField%
romFound = true
break
}else{
romFound = false
}
}
}
}
if (romFound = "false")
{
if(systemName != "daphne"){
MsgBox,48,Error,Cannot find Rom - %RomPath%%RomName% with any provided extension,6
Goto ExitScript
}else{
MsgBox,48,Error,Cannot find Daphne framefile - %RomPath%%RomName% with any provided extension,6
Goto ExitScript
}
}
return
voila les photo de mon rep
voire
Image
voire
Image
voire
Image
Dernière modification par vinz12070 le 19 nov. 2015 - 19:35, modifié 2 fois.

Avatar de l’utilisateur
moustic
Administrateur
Administrateur
Messages : 6938
Inscription : 23 juil. 2014 - 01:00
Localisation : Saint Jean Rohrbach
A remercié : 333 fois
A été remercié : 677 fois

Re: Recherche de module zink pour hl2

Message par moustic » 19 nov. 2015 - 19:16

Tu vas commencer par éditer tes messages stp et utiliser la balise spoiler pour présenter ça proprement stp merci
Image

Avatar de l’utilisateur
vinz12070
noob
noob
Messages : 8
Inscription : 23 janv. 2015 - 12:37
A remercié : 2 fois

Message par vinz12070 » 19 nov. 2015 - 19:26

désoler j arrive pas a spoiler

cest bon j'ai trouvre merci

Avatar de l’utilisateur
vinz12070
noob
noob
Messages : 8
Inscription : 23 janv. 2015 - 12:37
A remercié : 2 fois

Re: Recherche de module zink pour hl2

Message par vinz12070 » 20 nov. 2015 - 17:01

merci a vous j'ai réussi merci a votre forum

Répondre

Revenir à « Aide sur HyperLaunch 2 »