EpsxE - Playstation

Ici se règle les problèmes concernant la configuration des différents émulateurs.

Modérateurs : Porko, Modérateurs

Avatar de l’utilisateur
louloute13
Guide
Guide
Messages : 1784
Inscription : 05 févr. 2015 - 12:22
Localisation : Marseille (OM)
A remercié : 39 fois
A été remercié : 125 fois

Re: EpsxE - Playstation

Message par louloute13 » 20 avr. 2015 - 18:50

Bonjour,probléme résolu je suis passer a HL3 ,jai bien suivi les tutos disponibles sur le site et voila je sais maintenant ajouter des nouveau systems .Merci a tous ce qui mon aider je passe le sujet en résolu.

Avatar de l’utilisateur
ralf5543
Connaisseur
Connaisseur
Messages : 256
Inscription : 20 déc. 2013 - 00:00
A remercié : 1 fois

Re: EpsxE - Playstation

Message par ralf5543 » 02 mai 2015 - 20:14

ralf5543 a écrit :
Bopz44 a écrit :essayez cet config que j'avais faites pour chamin, chez moi ca passe tres bien :

https://mega.co.nz/#!GghgCJrC!LBSHR0et_ ... mp9xf38l_o" onclick="window.open(this.href);return false;
Hello,
J'ai essayé aujourd'hui. Outre le fait qu'il semble reconnaitre moins de roms qu'epsxe, il a crashé sur les mêmes (impossible de lancer crash bandicoot, pour l'exemple). Pour les deux roms que tu as mises par défaut, l'une a aussi crashé une fois (le flipper), et le shoot est passé à chaque fois.
En résumé, ma config était probablement bonne, mais retroarch est hyper capricieux pour les roms. Peut-être qu'il a moins d emal avec les 7z qu'avec les bin ou img...

Je profite de ce long week-end pour retourner m'arracher un peu les cheveux sur cet émulateur (enfin pour PlayStation, vu que j'ai aucun problème avec les autres systèmes sous Retroarch).

J'ai donc retesté avec tes roms, Bopz, mais mon retroarch, et plantage systématique, au moment du chargement.

J'ai ensuite essayé ton module, qui était différent du mien.
J'ai alors eu des erreurs liées à cette différence, qui semblaient toutes liées à de sombres histoires de jeu en ligne :
Image

J'ai retiré du fichier ahk toutes les fonctions qui n'étaient plus appelées. Là, plus d'erreur liée au module, mais un bon vieux crash comme avec ma config originale. Impossible de savoir si la source du problème était la même, mais j'ai au moins eu un message visible dans un terminal :
Image
Il semble qu'il y ait une erreur de format de module...


Bref, voilà où j'en suis. C'est pas glorieux, mais je perds pas espoir :)

Et pour info, mon ahk retroarch d'origine, qui marche très bien avec les émulateurs super nes et megadrive :
Module retrooarch
MEmu = RetroArch
MEmuV = v1.0.0
MURL = http://themaister.net/retroarch.html" onclick="window.open(this.href);return false;
MAuthor = djvj
MVersion = 2.1.7
MCRC = 5CE663A8
iCRC = 14E7C268
MID = 635038268922229162
MSystem = "Atari 2600","Bandai Wonderswan","Bandai Wonderswan Color","Final Burn Alpha","NEC PC Engine","NEC PC Engine-CD","NEC TurboGrafx-16","NEC SuperGrafx","NEC TurboGrafx-CD","Nintendo 64","Nintendo Entertainment System","Nintendo Famicom","Nintendo Famicom Disk System","Nintendo Game Boy","Nintendo Game Boy Color","Nintendo Game Boy Advance","Nintendo Super Game Boy","Nintendo Virtual Boy","Nintendo Super Famicom","Sega 32X","Sega CD","Sega Game Gear","Sega Master System","Sega Megadrive","Sega Pico","Sony PlayStation","Sega SG-1000","SNK Neo Geo Pocket","SNK Neo Geo Pocket Color","Super Nintendo Entertainment System"
;----------------------------------------------------------------------------
; Notes:
; If the emu doesn't load and you get no error, usually this means the LibRetro DLL is not working!
; Devs stated they will never add support for mounted images (like via DT)
; Fullscreen is controlled via the module setting in HLHQ
; This module uses the CLI version of RetroArch (retroarch.exe), not the GUI (retroarch-phoenix.exe).
; The emu may make a mouse cursor appear momentarily during launch, MouseMove and hide_cursor seem to have no effect
; Enable 7z support for archived roms
; Available CLI options: https://github.com/PyroFilmsFX/iOS/blob ... etroarch.1" onclick="window.open(this.href);return false;
;
; LibRetro DLLs:
; LibRetro DLLs come with the emu, but here is another source for them: http://forum.themaister.net/" onclick="window.open(this.href);return false;
; Whatever cores you decide to use, make sure they are extracted anywhere in your Emu_Path folder (place them in a LibRetros subfolder if you like). The module will find and load the core you choose for each system.
; You can find supported cores that Retroarch supports simply by downloading them from the "retroarch-phoenix.exe" or by visiting here: https://github.com/libretro/libretro.gi ... rted-cores" onclick="window.open(this.href);return false;
; Some good discussion on cores and filters: http://forum.themaister.net/viewtopic.php?id=270" onclick="window.open(this.href);return false;
; The module's LibRetro settings in HLHQ need to match the name of that core for each system you use this emu. Read the tooltips to see the default one used when they are not customized by you.
;
; SRM files:
; srm are stored in a "srm" dir in the emu folder. Each system ran through retroarch gets its own folder inside srm
;
; Save states:
; Save states are stored in a "save" dir in the emu folder. Each system ran through retroarch gets its own folder inside save
;
; Config files:
; RetroArch will use per-system cfg files named to match your System Name. The global one is "retroarch.cfg" but the module will search for cfg files in any of the emu's subfolders. If system ones exist, they take precedence over retroarch.cfg.
; This allows different settings for each system you use this emulator for. If you want all systems to use the same retroarch.cfg, do not have any system named cfg files, or just create ones for the systems you want custom settings.
;
; System Specific Notes:
; Nintendo Famicom Disk System - Requires disksys.rom be placed in the folder you define as system_directory in the RetroArch's cfg.
; Sega CD - Requires "bios_CD_E.bin", "bios_CD_J.bin", "bios_CD_U.bin" all be placed in the folder you define as system_directory in the RetroArch's cfg.
; Super Nintendo Entertainment System - requires split all 10 dsp# & st### roms all be placed in the folder you define as system_directory in the RetroArch's cfg. Many games, like Super Mario Kart require these.
; NEC TurboGrafx-CD - Requires "syscard3.pce" be placed in the folder you define as system_directory in the RetroArch's cfg.
; Nintendo Super Game Boy - Set the Module setting in HLHQ SuperGameBoy to true to enable a system or only a rom to use SGB mode. This is not needed if your systemName is set to the official name of "Nintendo Super Game Boy". Requires "sgb.boot.rom" and "Super Game Boy (World).sfc" to be placed in the folder you define as system_directory in the RetroArch's cfg. This is needed if you want to use Super game boy mode and color palettes. Also requires using the latest bsnes core. Not all games support SGB mode.
;----------------------------------------------------------------------------
StartModule()
BezelGUI()
FadeInStart()

; This object controls how the module reacts to different systems. RetroArch can play a lot of systems, but needs to know what system you want to run, so this module has to adapt.
mType := Object("Atari 2600","LibRetro_2600","Bandai Wonderswan","LibRetro_WSAN","Bandai Wonderswan Color","LibRetro_WSANC","Final Burn Alpha","LibRetro_FBA","NEC PC Engine","LibRetro_PCE","NEC PC Engine-CD","LibRetro_PCECD","NEC SuperGrafx","LibRetro_SGFX","NEC TurboGrafx-16","LibRetro_TG16","NEC TurboGrafx-CD","LibRetro_TGCD","Nintendo 64","LibRetro_N64","Nintendo Entertainment System","LibRetro_NES","Nintendo Famicom","LibRetro_NFAM","Nintendo Famicom Disk System","LibRetro_NFDS","Nintendo Game Boy","LibRetro_GB","Nintendo Game Boy Color","LibRetro_GBC","Nintendo Game Boy Advance","LibRetro_GBA","Nintendo Super Famicom","LibRetro_NSF","Nintendo Super Game Boy","LibRetro_SGB","Nintendo Virtual Boy","LibRetro_NVB","Sega 32X","LibRetro_32X","Sega CD","LibRetro_SCD","Sega Game Gear","LibRetro_GG","Sega Megadrive","LibRetro_GEN","Sega Master System","LibRetro_SMS","Sega Pico","LibRetro_PICO","Sony PlayStation","LibRetro_PSX","Sega SG-1000","LibRetro_SG1K","SNK Neo Geo Pocket","LibRetro_NGP","SNK Neo Geo Pocket Color","LibRetro_NGPC","Super Nintendo Entertainment System","LibRetro_SNES")
ident := mType[systemName] ; search object for the systemName identifier Retroarch uses for its cores
If !ident
ScriptError("Your systemName is: " . systemName . "`nIt is not one of the known supported systems for this " . MEmu . " module: " . moduleName)

settingsFile := modulePath . "\" . moduleName . ".ini"
Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
hideConsole := IniReadCheck(settingsFile, "Settings", "HideConsole","true",,1)
; SystemConfigs := IniReadCheck(settingsFile, "Settings", "SystemConfigs","true",,1) ; If true,
libRetroFolder := IniReadCheck(settingsFile, "Settings", "LibRetroFolder", emuPath,,1)
LibRetro_2600 := IniReadCheck(settingsFile, "Settings", "LibRetro_2600","stella_libretro",,1)
LibRetro_32X := IniReadCheck(settingsFile, "Settings", "LibRetro_32X","genesis_plus_gx_libretro",,1)
LibRetro_FBA := IniReadCheck(settingsFile, "Settings", "LibRetro_FBA","fb_alpha_libretro",,1)
LibRetro_GB := IniReadCheck(settingsFile, "Settings", "LibRetro_GB","gambatte_libretro",,1)
LibRetro_GBC := IniReadCheck(settingsFile, "Settings", "LibRetro_GBC","gambatte_libretro",,1)
LibRetro_GBA := IniReadCheck(settingsFile, "Settings", "LibRetro_GBA","vba_next_libretro",,1)
LibRetro_GEN := IniReadCheck(settingsFile, "Settings", "LibRetro_GEN","genesis_plus_gx_libretro",,1)
LibRetro_GG := IniReadCheck(settingsFile, "Settings", "LibRetro_GG","genesis_plus_gx_libretro",,1)
LibRetro_N64 := IniReadCheck(settingsFile, "Settings", "LibRetro_N64","mupen64plus_libretro",,1)
LibRetro_NES := IniReadCheck(settingsFile, "Settings", "LibRetro_NES","nestopia_libretro",,1)
LibRetro_NFAM := IniReadCheck(settingsFile, "Settings", "LibRetro_NFAM","nestopia_libretro",,1)
LibRetro_NFDS := IniReadCheck(settingsFile, "Settings", "LibRetro_NFDS","nestopia_libretro",,1)
LibRetro_NSF := IniReadCheck(settingsFile, "Settings", "LibRetro_NSF","bsnes_balanced_libretro",,1)
LibRetro_NVB := IniReadCheck(settingsFile, "Settings", "LibRetro_NVB","mednafen_vb_libretro",,1)
LibRetro_NGP := IniReadCheck(settingsFile, "Settings", "LibRetro_NGP","mednafen_ngp_libretro",,1)
LibRetro_NGPC := IniReadCheck(settingsFile, "Settings", "LibRetro_NGPC","mednafen_ngp_libretro",,1)
LibRetro_PCE := IniReadCheck(settingsFile, "Settings", "LibRetro_PCE","mednafen_pce_fast_libretro",,1)
LibRetro_PCECD := IniReadCheck(settingsFile, "Settings", "LibRetro_PCECD","mednafen_pce_fast_libretro",,1)
LibRetro_PICO := IniReadCheck(settingsFile, "Settings", "LibRetro_PICO","picodrive_libretro",,1)
LibRetro_PSX := IniReadCheck(settingsFile, "Settings", "LibRetro_PSX","mednafen_psx_libretro",,1)
LibRetro_SCD := IniReadCheck(settingsFile, "Settings", "LibRetro_SCD","genesis_plus_gx_libretro",,1)
LibRetro_SG1K := IniReadCheck(settingsFile, "Settings", "LibRetro_SG1K","genesis_plus_gx_libretro",,1)
LibRetro_SGB := IniReadCheck(settingsFile, "Settings", "LibRetro_SGB","bsnes_balanced_libretro",,1)
LibRetro_SMS := IniReadCheck(settingsFile, "Settings", "LibRetro_SMS","genesis_plus_gx_libretro",,1)
LibRetro_SNES := IniReadCheck(settingsFile, "Settings", "LibRetro_SNES","snes9x_next_libretro",,1)
LibRetro_SGFX := IniReadCheck(settingsFile, "Settings", "LibRetro_SGFX","mednafen_supergrafx_libretro",,1)
LibRetro_TG16 := IniReadCheck(settingsFile, "Settings", "LibRetro_TG16","mednafen_pce_fast_libretro",,1)
LibRetro_TGCD := IniReadCheck(settingsFile, "Settings", "LibRetro_TGCD","mednafen_pce_fast_libretro",,1)
LibRetro_WSAN := IniReadCheck(settingsFile, "Settings", "LibRetro_WSAN","mednafen_wswan_libretro",,1)
LibRetro_WSANC := IniReadCheck(settingsFile, "Settings", "LibRetro_WSANC","mednafen_wswan_libretro",,1)
superGB := IniReadCheck(settingsFile, systemName . "|" . romName, "SuperGameBoy", "false",,1)
libRetroFolder := GetFullName(libRetroFolder)

retroArchSystem := systemName

If (ident = "LibRetro_SGB" || If superGB = "true") ; if system or rom is set to use Super Game Boy
{ superGB = true ; setting this just in case it's false and the system is Nintendo Super Game Boy
sgbRomPath := CheckFile(emuPath . "\system\Super Game Boy (World).sfc","Could not find the rom required for Super Game Boy support. Make sure the rom ""Super Game Boy (World).sfc"" is located in: " . emupath . "\system")
CheckFile(emuPath . "\system\sgb.boot.rom","Could not find the bios required for Super Game Boy support. Make sure the bios ""sgb.boot.rom"" is located in: " . emupath . "\system")
ident := "LibRetro_SGB" ; switching to Super Game Boy mode
retroArchSystem := "Nintendo Super Game Boy"
}

; Find the cfg file to use
Loop, %emuPath%\*.cfg,,1 ; loop through all folder in emuPath
If (A_LoopFileName = retroArchSystem . ".cfg") {
sysRetroCfg := A_LoopFileLongPath
Break ; retroArchSystem configs are preferred, so break after one is found
} Else If (A_LoopFileName = "retroarch.cfg")
globalRetroCfg := A_LoopFileLongPath
retroCFGFile := If sysRetroCfg ? sysRetroCfg : globalRetroCfg
Log(MEmu . " is using " . retroCFGFile . " as it's config file.")

; Find the dll for this system
Loop, %libRetroFolder%\*.dll,,1 ; loop through all folder in emuPath looking for the ident dll
If (A_LoopFileName = %ident% . ".dll") {
libDll := A_LoopFileLongPath
Break
}
If !libDll
ScriptError("Your " . ident . " dll is set to " . %ident% . " but could not locate this file in any folder inside:`n" . libRetroFolder)

If ident In LibRetro_NFDS,LibRetro_SCD,LibRetro_TGCD,LibRetro_PCECD
{ retroCFG := LoadProperties(retroCFGFile) ; load the config into memory
retroSysDir := ReadProperty(retroCFG,"system_directory") ; read value
retroSysDir := ConvertRetroCFGKey(retroSysDir) ; remove dbl quotes
StringLeft, retroSysDirLeft, retroSysDir, 2
If (retroSysDirLeft = ":\") { ; if retroarch is set to use a default folder
StringTrimLeft, retroSysDir, retroSysDir, 1
Log("Module - RetroArch is using a relative system path: """ . retroSysDir . """")
retroSysDir := emuPath . retroSysDir
}
If !retroSysDir
ScriptError("RetroArch requires you to set your system_directory and place bios rom(s) in there for """ . retroArchSystem . """ to function. Please do this first by running ""retroarch-phoenix.exe"" manually.")
}

7z(romPath, romName, romExtension, 7zExtractPath)

If ident = LibRetro_NFDS ; Nintendo Famicom Disk System
{ IfNotExist, %retroSysDir%disksys.rom
ScriptError("RetroArch requires ""disksys.rom"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
} Else If ident = LibRetro_SCD ; Sega CD
{ If romExtension Not In .bin,.cue,.iso
ScriptError("RetroArch only supports Sega CD games in bin|cue|iso format. It does not support:`n" . romExtension)
IfNotExist, %retroSysDir%bios_CD_E.bin
ScriptError("RetroArch requires ""bios_CD_E.bin"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
IfNotExist, %retroSysDir%bios_CD_U.bin
ScriptError("RetroArch requires ""bios_CD_U.bin"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
IfNotExist, %retroSysDir%bios_CD_J.bin
ScriptError("RetroArch requires ""bios_CD_J.bin"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
} Else If ident in LibRetro_PCECD,LibRetro_TGCD ; NEC PC Engine-CD and NEC TurboGrafx-CD
{ If romExtension != .cue
ScriptError("RetroArch only supports " . retroArchSystem . " games in cue format. It does not support:`n" . romExtension)
IfNotExist, %retroSysDir%syscard3.pce
ScriptError("RetroArch requires ""syscard3.pce"" for " . retroArchSystem . " but could not find it in your system_directory: """ . retroSysDir . """")
}

; WriteProperty(retroCFGFile,"system_directory","""D:\test""") ; write a new value to the RetroArch cfg file
; SaveProperty() ; save RetroArch cfg file to disk

BezelStart()

fullscreen := (If fullscreen = "true" ? ("-f") : (""))
srmPath := emuPath . "\srm\" . retroArchSystem ; path for this system's srm files
saveStatePath := emuPath . "\save\" . retroArchSystem ; path for this system's save state files

IfNotExist, %srmPath%
FileCreateDir, %srmPath% ; creating srm dir if it doesn't exist
IfNotExist, %saveStatePath%
FileCreateDir, %saveStatePath% ; creating save dir if it doesn't exist

Run(executable . " """ . (If superGB = "true" ? sgbRomPath . """ -g """ : "") . romPath . "\" . romName . romExtension . """ " . fullscreen . " -c """ . retroCFGFile . """ -L """ . libDll . """ -s """ . srmPath . "\" . romName . ".srm"" -S """ . saveStatePath . "\" . romName . ".state""", emuPath, "Hide")

WinWait("RetroArch ahk_class RetroArch")
WinWaitActive("RetroArch ahk_class RetroArch")

If hideConsole = true
WinSet, Transparent, On, ahk_class ConsoleWindowClass ; makes the console window transparent so you don't see it on exit

BezelDraw()
FadeInExit()
Process("WaitClose", executable)
7zCleanUp()
BezelExit()
FadeOutExit()
ExitModule()


; Used to convert between RetroArch keys and usable data
ConvertRetroCFGKey(txt,direction="read"){
If direction = read
{ StringTrimLeft,newtxt,txt,1 ; removes the " from the left of the txt
StringTrimRight,newtxt,newtxt,1 ; removes the " from the right of the txt
If InStr(newtxt,"/")
StringReplace,newtxt,newtxt,/,\,1 ; replaces all forward slashes with backslashes
} Else If direction = write
{ newtxt = "%txt%" ; wraps the txt with ""
If InStr(newtxt,"\")
StringReplace,newtxt,newtxt,\,/,1 ; replaces all backslashes with forward slashes
} Else
ScriptError("Not a valid use of ConvertRetroCFGKey. Only ""read"" or ""write"" are supported.")
Log("ConvertRetroCFGKey - Converted " . txt . " to " . newtxt,4)
Return newtxt
}

CloseProcess:
FadeOutStart()
; Send !{F4}
WinClose("RetroArch ahk_class RetroArch")
Return

Avatar de l’utilisateur
lankou910
Gourou
Gourou
Messages : 725
Inscription : 16 mai 2013 - 01:00
Localisation : Bordeaux
A remercié : 76 fois
A été remercié : 107 fois

Re: EpsxE - Playstation

Message par lankou910 » 03 mai 2015 - 07:33

bonjour

attention au bios psx pour retroarch est tres capricieux a ce niveau......(cause de la plupart des crash)

les bon bios rechercher sur googgle (mot clef bios psx retroarch)

voila a +
Image

Avatar de l’utilisateur
ralf5543
Connaisseur
Connaisseur
Messages : 256
Inscription : 20 déc. 2013 - 00:00
A remercié : 1 fois

Re: EpsxE - Playstation

Message par ralf5543 » 03 mai 2015 - 12:25

lankou910 a écrit :bonjour

attention au bios psx pour retroarch est tres capricieux a ce niveau......(cause de la plupart des crash)

les bon bios rechercher sur googgle (mot clef bios psx retroarch)

voila a +
Merci, tu peux être plus précis ? Google m'aide pas beaucoup.
Tu utilises quoi ? Quel fichier je peux changer ?


Edit : dans le dossier de Boopz, j'ai remarqué que le mednafen_psx_libretro.dll n'était pas le même que celui par défaut (dans la HFSbox, par exemple), 13 mo contre 4. Je l'ai remplacé, mais pas d'amélioration, toujours ce crash au moment du chargement de la rom.

Avatar de l’utilisateur
lankou910
Gourou
Gourou
Messages : 725
Inscription : 16 mai 2013 - 01:00
Localisation : Bordeaux
A remercié : 76 fois
A été remercié : 107 fois

Re: EpsxE - Playstation

Message par lankou910 » 03 mai 2015 - 21:01

bonsoir

les bios il faut c'est quatre la 1001, 5500, 5502, 7502 et les metre dans
le dosier retroarch/system.

regarde dans le fichier de Bopz44.....
ou regarde tes mp
Image

Avatar de l’utilisateur
Deedrah
Virtuose
Virtuose
Messages : 1079
Inscription : 21 juil. 2014 - 01:00
Localisation : Marseille
A remercié : 136 fois
A été remercié : 49 fois

Re: EpsxE - Playstation

Message par Deedrah » 03 mai 2015 - 21:10

Je peux en profiter pour demander si quelqu'un peut partager son module ahk correspondant à EpsxE pour HL2 ?
et aussi le setting .ini ?

Depuis je suis revenu à retroarch pour l'emu playstation mais je préfère de loin EpsxE.
Merci !

Avatar de l’utilisateur
ralf5543
Connaisseur
Connaisseur
Messages : 256
Inscription : 20 déc. 2013 - 00:00
A remercié : 1 fois

Re: EpsxE - Playstation

Message par ralf5543 » 03 mai 2015 - 21:29

lankou910 a écrit :bonsoir

les bios il faut c'est quatre la 1001, 5500, 5502, 7502 et les metre dans
le dosier retroarch/system.

regarde dans le fichier de Bopz44.....
ou regarde tes mp
Merci,
Je venais justement de trouver ce dossier que je n'avais pas. Après une recherche sur le net, il semble que ce sont particulièrement les 5500, 5501 et 5502 qui sont importants.
Dans le doute, j'ai pris tout le contenu du dossier system de Bopz et... ça crash toujours :(
Comprends pas...

En tous cas ça semble bien un problème lié à Retroarch, et aucunement à Hyperspin/Hyperlaunch.
Voilà mon fichier de config si ça peut aider qqun à me décoincer :
Sony PlayStation.cfg
assets_directory = ":\assets"
audio_filter_dir = ":\filters\audio"
cheat_database_path = ":\cheats"
config_save_on_exit = "true"
content_database_directory = ":\database\rdb"
cursor_directory = ":\database\cursors"
input_joypad_driver = "winxinput"
input_osk_overlay_enable = "false"
input_remapping_directory = ":\config"
joypad_autoconfig_dir = ":\autoconfig"
libretro_directory = ":\cores"
load_dummy_on_core_shutdown = "false"
menu_collapse_subgroups_enable = "true"
osk_overlay_directory = ":\overlays"
overlay_directory = ":\overlays"
playlist_directory = ":\playlists"
rgui_browser_directory = ":\content"
rgui_config_directory = ":\config"
savefile_directory = "default"
savestate_directory = "default"
screenshot_directory = "default"
system_directory = ":\system"
video_driver = "gl"
video_filter_dir = ":\filters\video"
video_shader_dir = ":\shaders"
input_max_users = "5"
input_axis_threshold = "0.500000"
video_gpu_record = "false"
input_remap_binds_enable = "true"
netplay_client_swap_input = "true"
input_descriptor_label_show = "true"
autoconfig_descriptor_label_show = "true"
input_descriptor_hide_unbound = "false"
fps_show = "false"
ui_menubar_enable = "true"
suspend_screensaver_enable = "true"
fps_monitor_enable = "false"
rewind_enable = "false"
audio_latency = "64"
audio_sync = "true"
audio_block_frames = "0"
rewind_granularity = "1"
video_shader_enable = "true"
video_aspect_ratio = "-1.000000"
video_aspect_ratio_auto = "false"
video_windowed_fullscreen = "true"
video_scale = "3.000000"
autosave_interval = "0"
video_crop_overscan = "true"
video_scale_integer = "false"
video_smooth = "true"
video_threaded = "false"
video_shared_context = "false"
video_force_srgb_disable = "false"
video_fullscreen = "false"
video_refresh_rate = "59.950001"
video_monitor_index = "0"
video_fullscreen_x = "0"
video_fullscreen_y = "0"
menu_driver = "rgui"
menu_pause_libretro = "true"
menu_mouse_enable = "false"
menu_timedate_enable = "true"
menu_core_enable = "true"
menu_throttle = "false"
video_vsync = "true"
video_hard_sync = "false"
video_hard_sync_frames = "0"
video_frame_delay = "0"
video_black_frame_insertion = "false"
video_disable_composition = "false"
pause_nonactive = "false"
video_swap_interval = "1"
video_gpu_screenshot = "true"
video_rotation = "0"
aspect_ratio_index = "0"
core_updater_buildbot_url =

"http://buildbot.libretro.com/nightly/win-

x86_64/latest/"
core_updater_buildbot_assets_url =

"http://buildbot.libretro.com/assets/"
core_updater_auto_extract_archive = "true"
camera_allow = "false"
audio_rate_control = "true"
audio_rate_control_delta = "0.005000"
audio_max_timing_skew = "0.050000"
audio_volume = "0.000000"
audio_driver = "dsound"
audio_enable = "true"
audio_mute_enable = "false"
audio_out_rate = "48000"
location_allow = "false"
video_font_size = "32.000000"
video_font_enable = "true"
ups_pref = "false"
bps_pref = "false"
ips_pref = "false"
audio_resampler = "sinc"
content_directory = "default"
rgui_show_start_screen = "false"
menu_navigation_wraparound_horizontal_enable =

"true"
menu_navigation_wraparound_vertical_enable =

"true"
menu_navigation_browser_filter_supported_extensio

ns_enable = "true"
game_history_path = ":\retroarch-content-

history.txt"
game_history_size = "100"
input_autodetect_enable = "true"
input_overlay_enable = "true"
input_overlay_opacity = "0.700000"
input_overlay_scale = "1.000000"
video_message_pos_x = "0.050000"
video_message_pos_y = "0.050000"
gamma_correction = "false"
soft_filter_enable = "false"
flicker_filter_enable = "false"
flicker_filter_index = "0"
soft_filter_index = "0"
current_resolution_id = "0"
custom_viewport_width = "960"
custom_viewport_height = "720"
custom_viewport_x = "0"
custom_viewport_y = "0"
block_sram_overwrite = "false"
savestate_auto_index = "false"
savestate_auto_save = "false"
savestate_auto_load = "false"
history_list_enable = "true"
fastforward_ratio = "1.000000"
fastforward_ratio_throttle_enable = "false"
slowmotion_ratio = "3.000000"
sound_mode = "0"
state_slot = "0"
netplay_spectator_mode_enable = "false"
netplay_mode = "false"
netplay_ip_port = "0"
netplay_delay_frames = "0"
user_language = "0"
custom_bgm_enable = "false"
input_driver = "dinput"
input_device_p1 = "0"
input_player1_joypad_index = "0"
input_libretro_device_p1 = "1"
input_player1_analog_dpad_mode = "0"
input_device_p2 = "0"
input_player2_joypad_index = "1"
input_libretro_device_p2 = "257"
input_player2_analog_dpad_mode = "0"
input_device_p3 = "0"
input_player3_joypad_index = "2"
input_libretro_device_p3 = "1"
input_player3_analog_dpad_mode = "0"
input_device_p4 = "0"
input_player4_joypad_index = "3"
input_libretro_device_p4 = "1"
input_player4_analog_dpad_mode = "0"
input_device_p5 = "0"
input_player5_joypad_index = "4"
input_libretro_device_p5 = "1"
input_player5_analog_dpad_mode = "0"
input_device_p6 = "0"
input_player6_joypad_index = "5"
input_libretro_device_p6 = "1"
input_player6_analog_dpad_mode = "0"
input_device_p7 = "0"
input_player7_joypad_index = "6"
input_libretro_device_p7 = "1"
input_player7_analog_dpad_mode = "0"
input_device_p8 = "0"
input_player8_joypad_index = "7"
input_libretro_device_p8 = "1"
input_player8_analog_dpad_mode = "0"
input_device_p9 = "0"
input_player9_joypad_index = "8"
input_libretro_device_p9 = "1"
input_player9_analog_dpad_mode = "0"
input_device_p10 = "0"
input_player10_joypad_index = "9"
input_libretro_device_p10 = "1"
input_player10_analog_dpad_mode = "0"
input_device_p11 = "0"
input_player11_joypad_index = "10"
input_libretro_device_p11 = "1"
input_player11_analog_dpad_mode = "0"
input_device_p12 = "0"
input_player12_joypad_index = "11"
input_libretro_device_p12 = "1"
input_player12_analog_dpad_mode = "0"
input_device_p13 = "0"
input_player13_joypad_index = "12"
input_libretro_device_p13 = "1"
input_player13_analog_dpad_mode = "0"
input_device_p14 = "0"
input_player14_joypad_index = "13"
input_libretro_device_p14 = "1"
input_player14_analog_dpad_mode = "0"
input_device_p15 = "0"
input_player15_joypad_index = "14"
input_libretro_device_p15 = "1"
input_player15_analog_dpad_mode = "0"
input_device_p16 = "0"
input_player16_joypad_index = "15"
input_libretro_device_p16 = "1"
input_player16_analog_dpad_mode = "0"
input_player1_b = "r"
input_player1_b_btn = "nul"
input_player1_b_axis = "nul"
input_player1_y = "a"
input_player1_y_btn = "nul"
input_player1_y_axis = "nul"
input_player1_select = "nul"
input_player1_select_btn = "nul"
input_player1_select_axis = "nul"
input_player1_start = "enter"
input_player1_start_btn = "nul"
input_player1_start_axis = "nul"
input_player1_up = "up"
input_player1_up_btn = "nul"
input_player1_up_axis = "nul"
input_player1_down = "down"
input_player1_down_btn = "nul"
input_player1_down_axis = "nul"
input_player1_left = "left"
input_player1_left_btn = "nul"
input_player1_left_axis = "nul"
input_player1_right = "right"
input_player1_right_btn = "nul"
input_player1_right_axis = "nul"
input_player1_a = "t"
input_player1_a_btn = "nul"
input_player1_a_axis = "nul"
input_player1_x = "z"
input_player1_x_btn = "nul"
input_player1_x_axis = "nul"
input_player1_l = "e"
input_player1_l_btn = "nul"
input_player1_l_axis = "nul"
input_player1_r = "y"
input_player1_r_btn = "nul"
input_player1_r_axis = "nul"
input_player1_l2 = "nul"
input_player1_l2_btn = "nul"
input_player1_l2_axis = "nul"
input_player1_r2 = "nul"
input_player1_r2_btn = "nul"
input_player1_r2_axis = "nul"
input_player1_l3 = "nul"
input_player1_l3_btn = "nul"
input_player1_l3_axis = "nul"
input_player1_r3 = "nul"
input_player1_r3_btn = "nul"
input_player1_r3_axis = "nul"
input_player1_l_x_plus = "nul"
input_player1_l_x_plus_btn = "nul"
input_player1_l_x_plus_axis = "nul"
input_player1_l_x_minus = "nul"
input_player1_l_x_minus_btn = "nul"
input_player1_l_x_minus_axis = "nul"
input_player1_l_y_plus = "nul"
input_player1_l_y_plus_btn = "nul"
input_player1_l_y_plus_axis = "nul"
input_player1_l_y_minus = "nul"
input_player1_l_y_minus_btn = "nul"
input_player1_l_y_minus_axis = "nul"
input_player1_r_x_plus = "nul"
input_player1_b_btn = "nul"
input_player1_b_axis = "nul"
input_player1_y = "a"
input_player1_y_btn = "nul"
input_player1_y_axis = "nul"
input_player1_select = "nul"
input_player1_select_btn = "nul"
input_player1_select_axis = "nul"
input_player1_start = "enter"
input_player1_start_btn = "nul"
input_player1_start_axis = "nul"
input_player1_up = "up"
input_player1_up_btn = "nul"
input_player1_up_axis = "nul"
input_player1_down = "down"
input_player1_down_btn = "nul"
input_player1_down_axis = "nul"
input_player1_left = "left"
input_player1_left_btn = "nul"
input_player1_left_axis = "nul"
input_player1_right = "right"
input_player1_right_btn = "nul"
input_player1_right_axis = "nul"
input_player1_a = "t"
input_player1_a_btn = "nul"
input_player1_a_axis = "nul"
input_player1_x = "z"
input_player1_x_btn = "nul"
input_player1_x_axis = "nul"
input_player1_l = "e"
input_player1_l_btn = "nul"
input_player1_l_axis = "nul"
input_player1_r = "y"
input_player1_r_btn = "nul"
input_player1_r_axis = "nul"
input_player1_l2 = "nul"
input_player1_l2_btn = "nul"
input_player1_l2_axis = "nul"
input_player1_r2 = "nul"
input_player1_r2_btn = "nul"
input_player1_r2_axis = "nul"
input_player1_l3 = "nul"
input_player1_l3_btn = "nul"
input_player1_l3_axis = "nul"
input_player1_r3 = "nul"
input_player1_r3_btn = "nul"
input_player1_r3_axis = "nul"
input_player1_l_x_plus = "nul"
input_player1_l_x_plus_btn = "nul"
input_player1_l_x_plus_axis = "+0"
input_player1_l_x_minus = "nul"
input_player1_l_x_minus_btn = "nul"
input_player1_l_x_minus_axis = "nul"
input_player1_l_y_plus = "nul"
input_player1_l_y_plus_btn = "nul"
input_player1_l_y_plus_axis = "nul"
input_player1_l_y_minus = "nul"
input_player1_l_y_minus_btn = "nul"
input_player1_l_y_minus_axis = "nul"
input_player1_r_x_plus = "nul"
input_player1_r_x_plus_btn = "nul"
input_player1_r_x_plus_axis = "nul"
input_player1_r_x_minus = "nul"
input_player1_r_x_minus_btn = "nul"
input_player1_r_x_minus_axis = "nul"
input_player1_r_y_plus = "nul"
input_player1_r_y_plus_btn = "nul"
input_player1_r_y_plus_axis = "nul"
input_player1_r_y_minus = "nul"
input_player1_r_y_minus_btn = "nul"
input_player1_r_y_minus_axis = "nul"
input_player1_turbo = "nul"
input_player1_turbo_btn = "nul"
input_player1_turbo_axis = "nul"
input_toggle_fast_forward = "nul"
input_toggle_fast_forward_btn = "nul"
input_toggle_fast_forward_axis = "nul"
input_hold_fast_forward = "nul"
input_hold_fast_forward_btn = "nul"
input_hold_fast_forward_axis = "nul"
input_load_state = "nul"
input_load_state_btn = "nul"
input_load_state_axis = "nul"
input_save_state = "nul"
input_save_state_btn = "nul"
input_save_state_axis = "nul"
input_toggle_fullscreen = "nul"
input_toggle_fullscreen_btn = "nul"
input_toggle_fullscreen_axis = "nul"
input_exit_emulator = "escape"
input_exit_emulator_btn = "nul"
input_exit_emulator_axis = "nul"
input_state_slot_increase = "nul"
input_state_slot_increase_btn = "nul"
input_state_slot_increase_axis = "nul"
input_state_slot_decrease = "nul"
input_state_slot_decrease_btn = "nul"
input_state_slot_decrease_axis = "nul"
input_rewind = "nul"
input_rewind_btn = "nul"
input_rewind_axis = "nul"
input_movie_record_toggle = "nul"
input_movie_record_toggle_btn = "nul"
input_movie_record_toggle_axis = "nul"
input_pause_toggle = "nul"
input_pause_toggle_btn = "nul"
input_pause_toggle_axis = "nul"
input_frame_advance = "nul"
input_frame_advance_btn = "nul"
input_frame_advance_axis = "nul"
input_reset = "nul"
input_reset_btn = "nul"
input_reset_axis = "nul"
input_shader_next = "nul"
input_shader_next_btn = "nul"
input_shader_next_axis = "nul"
input_shader_prev = "nul"
input_shader_prev_btn = "nul"
input_shader_prev_axis = "nul"
input_cheat_index_plus = "nul"
input_cheat_index_plus_btn = "nul"
input_cheat_index_plus_axis = "nul"
input_cheat_index_minus = "nul"
input_cheat_index_minus_btn = "nul"
input_cheat_index_minus_axis = "nul"
input_cheat_toggle = "nul"
input_cheat_toggle_btn = "nul"
input_cheat_toggle_axis = "nul"
input_screenshot = "nul"
input_screenshot_btn = "nul"
input_screenshot_axis = "nul"
input_dsp_config = "nul"
input_dsp_config_btn = "nul"
input_dsp_config_axis = "nul"
input_audio_mute = "nul"
input_audio_mute_btn = "nul"
input_audio_mute_axis = "nul"
input_netplay_flip_players = "nul"
input_netplay_flip_players_btn = "nul"
input_netplay_flip_players_axis = "nul"
input_slowmotion = "nul"
input_slowmotion_btn = "nul"
input_slowmotion_axis = "nul"
input_enable_hotkey = "nul"
input_enable_hotkey_btn = "nul"
input_enable_hotkey_axis = "nul"
input_volume_up = "nul"
input_volume_up_btn = "nul"
input_volume_up_axis = "nul"
input_volume_down = "nul"
input_volume_down_btn = "nul"
input_volume_down_axis = "nul"
input_overlay_next = "nul"
input_overlay_next_btn = "nul"
input_overlay_next_axis = "nul"
input_disk_eject_toggle = "nul"
input_disk_eject_toggle_btn = "nul"
input_disk_eject_toggle_axis = "nul"
input_disk_next = "nul"
input_disk_next_btn = "nul"
input_disk_next_axis = "nul"
input_grab_mouse_toggle = "nul"
input_grab_mouse_toggle_btn = "nul"
input_grab_mouse_toggle_axis = "nul"
input_menu_toggle = "num7"
input_menu_toggle_btn = "nul"
input_menu_toggle_axis = "nul"
input_player2_b = "f"
input_player2_b_btn = "nul"
input_player2_b_axis = "nul"
input_player2_y = "q"
input_player2_y_btn = "nul"
input_player2_y_axis = "nul"
input_player2_select = "nul"
input_player2_select_btn = "nul"
input_player2_select_axis = "nul"
input_player2_start = "num2"
input_player2_start_btn = "nul"
input_player2_start_axis = "nul"
input_player2_up = "u"
input_player2_up_btn = "nul"
input_player2_up_axis = "nul"
input_player2_down = "i"
input_player2_down_btn = "nul"
input_player2_down_axis = "nul"
input_player2_left = "o"
input_player2_left_btn = "nul"
input_player2_left_axis = "nul"
input_player2_right = "p"
input_player2_right_btn = "nul"
input_player2_right_axis = "nul"
input_player2_a = "g"
input_player2_a_btn = "nul"
input_player2_a_axis = "nul"
input_player2_x = "s"
input_player2_x_btn = "nul"
input_player2_x_axis = "nul"
input_player2_l = "d"
input_player2_l_btn = "nul"
input_player2_l_axis = "nul"
input_player2_r = "h"
input_player2_r_btn = "nul"
input_player2_r_axis = "nul"
input_player2_l2 = "nul"
input_player2_l2_btn = "nul"
input_player2_l2_axis = "nul"
input_player2_r2 = "nul"
input_player2_r2_btn = "nul"
input_player2_r2_axis = "nul"
input_player2_l3 = "nul"
input_player2_l3_btn = "nul"
input_player2_l3_axis = "nul"
input_player2_r3 = "nul"
input_player2_r3_btn = "nul"
input_player2_r3_axis = "nul"
input_player2_l_x_plus = "nul"
input_player2_l_x_plus_btn = "nul"
input_player2_l_x_plus_axis = "nul"
input_player2_l_x_minus = "nul"
input_player2_l_x_minus_btn = "nul"
input_player2_l_x_minus_axis = "nul"
input_player2_l_y_plus = "nul"
input_player2_l_y_plus_btn = "nul"
input_player2_l_y_plus_axis = "nul"
input_player2_l_y_minus = "nul"
input_player2_l_y_minus_btn = "nul"
input_player2_l_y_minus_axis = "nul"
input_player2_r_x_plus = "nul"
input_player2_r_x_plus_btn = "nul"
input_player2_r_x_plus_axis = "nul"
input_player2_r_x_minus = "nul"
input_player2_r_x_minus_btn = "nul"
input_player2_r_x_minus_axis = "nul"
input_player2_r_y_plus = "nul"
input_player2_r_y_plus_btn = "nul"
input_player2_r_y_plus_axis = "nul"
input_player2_r_y_minus = "nul"
input_player2_r_y_minus_btn = "nul"
input_player2_r_y_minus_axis = "nul"
input_player2_turbo = "nul"
input_player2_turbo_btn = "nul"
input_player2_turbo_axis = "nul"
input_player3_b = "v"
input_player3_b_btn = "nul"
input_player3_b_axis = "nul"
input_player3_y = "w"
input_player3_y_btn = "nul"
input_player3_y_axis = "nul"
input_player3_select = "nul"
input_player3_select_btn = "nul"
input_player3_select_axis = "nul"
input_player3_start = "num3"
input_player3_start_btn = "nul"
input_player3_start_axis = "nul"
input_player3_up = "j"
input_player3_up_btn = "nul"
input_player3_up_axis = "nul"
input_player3_down = "k"
input_player3_down_btn = "nul"
input_player3_down_axis = "nul"
input_player3_left = "l"
input_player3_left_btn = "nul"
input_player3_left_axis = "nul"
input_player3_right = "m"
input_player3_right_btn = "nul"
input_player3_right_axis = "nul"
input_player3_a = "b"
input_player3_a_btn = "nul"
input_player3_a_axis = "nul"
input_player3_x = "x"
input_player3_x_btn = "nul"
input_player3_x_axis = "nul"
input_player3_l = "c"
input_player3_l_btn = "nul"
input_player3_l_axis = "nul"
input_player3_r = "n"
input_player3_r_btn = "nul"
input_player3_r_axis = "nul"
input_player3_l2 = "nul"
input_player3_l2_btn = "nul"
input_player3_l2_axis = "nul"
input_player3_r2 = "nul"
input_player3_r2_btn = "nul"
input_player3_r2_axis = "nul"
input_player3_l3 = "nul"
input_player3_l3_btn = "nul"
input_player3_l3_axis = "nul"
input_player3_r3 = "nul"
input_player3_r3_btn = "nul"
input_player3_r3_axis = "nul"
input_player3_l_x_plus = "nul"
input_player3_l_x_plus_btn = "nul"
input_player3_l_x_plus_axis = "nul"
input_player3_l_x_minus = "nul"
input_player3_l_x_minus_btn = "nul"
input_player3_l_x_minus_axis = "nul"
input_player3_l_y_plus = "nul"
input_player3_l_y_plus_btn = "nul"
input_player3_l_y_plus_axis = "nul"
input_player3_l_y_minus = "nul"
input_player3_l_y_minus_btn = "nul"
input_player3_l_y_minus_axis = "nul"
input_player3_r_x_plus = "nul"
input_player3_r_x_plus_btn = "nul"
input_player3_r_x_plus_axis = "nul"
input_player3_r_x_minus = "nul"
input_player3_r_x_minus_btn = "nul"
input_player3_r_x_minus_axis = "nul"
input_player3_r_y_plus = "nul"
input_player3_r_y_plus_btn = "nul"
input_player3_r_y_plus_axis = "nul"
input_player3_r_y_minus = "nul"
input_player3_r_y_minus_btn = "nul"
input_player3_r_y_minus_axis = "nul"
input_player3_turbo = "nul"
input_player3_turbo_btn = "nul"
input_player3_turbo_axis = "nul"
input_player4_b = "pagedown"
input_player4_b_btn = "nul"
input_player4_b_axis = "nul"
input_player4_y = "end"
input_player4_y_btn = "nul"
input_player4_y_axis = "nul"
input_player4_select = "nul"
input_player4_select_btn = "nul"
input_player4_select_axis = "nul"
input_player4_start = "num4"
input_player4_start_btn = "nul"
input_player4_start_axis = "nul"
input_player4_up = "comma"
input_player4_up_btn = "nul"
input_player4_up_axis = "nul"
input_player4_down = "period"
input_player4_down_btn = "nul"
input_player4_down_axis = "nul"
input_player4_left = "insert"
input_player4_left_btn = "nul"
input_player4_left_axis = "nul"
input_player4_right = "home"
input_player4_right_btn = "nul"
input_player4_right_axis = "nul"
input_player4_a = "divide"
input_player4_a_btn = "nul"
input_player4_a_axis = "nul"
input_player4_x = "del"
input_player4_x_btn = "nul"
input_player4_x_axis = "nul"
input_player4_l = "pageup"
input_player4_l_btn = "nul"
input_player4_l_axis = "nul"
input_player4_r = "multiply"
input_player4_r_btn = "nul"
input_player4_r_axis = "nul"
input_player4_l2 = "nul"
input_player4_l2_btn = "nul"
input_player4_l2_axis = "nul"
input_player4_r2 = "nul"
input_player4_r2_btn = "nul"
input_player4_r2_axis = "nul"
input_player4_l3 = "nul"
input_player4_l3_btn = "nul"
input_player4_l3_axis = "nul"
input_player4_r3 = "nul"
input_player4_r3_btn = "nul"
input_player4_r3_axis = "nul"
input_player4_l_x_plus = "nul"
input_player4_l_x_plus_btn = "nul"
input_player4_l_x_plus_axis = "nul"
input_player4_l_x_minus = "nul"
input_player4_l_x_minus_btn = "nul"
input_player4_l_x_minus_axis = "nul"
input_player4_l_y_plus = "nul"
input_player4_l_y_plus_btn = "nul"
input_player4_l_y_plus_axis = "nul"
input_player4_l_y_minus = "nul"
input_player4_l_y_minus_btn = "nul"
input_player4_l_y_minus_axis = "nul"
input_player4_r_x_plus = "nul"
input_player4_r_x_plus_btn = "nul"
input_player4_r_x_plus_axis = "nul"
input_player4_r_x_minus = "nul"
input_player4_r_x_minus_btn = "nul"
input_player4_r_x_minus_axis = "nul"
input_player4_r_y_plus = "nul"
input_player4_r_y_plus_btn = "nul"
input_player4_r_y_plus_axis = "nul"
input_player4_r_y_minus = "nul"
input_player4_r_y_minus_btn = "nul"
input_player4_r_y_minus_axis = "nul"
input_player4_turbo = "nul"
input_player4_turbo_btn = "nul"
input_player4_turbo_axis = "nul"
input_player5_b = "nul"
input_player5_b_btn = "nul"
input_player5_b_axis = "nul"
input_player5_y = "nul"
input_player5_y_btn = "nul"
input_player5_y_axis = "nul"
input_player5_select = "nul"
input_player5_select_btn = "nul"
input_player5_select_axis = "nul"
input_player5_start = "nul"
input_player5_start_btn = "nul"
input_player5_start_axis = "nul"
input_player5_up = "nul"
input_player5_up_btn = "nul"
input_player5_up_axis = "nul"
input_player5_down = "nul"
input_player5_down_btn = "nul"
input_player5_down_axis = "nul"
input_player5_left = "nul"
input_player5_left_btn = "nul"
input_player5_left_axis = "nul"
input_player5_right = "nul"
input_player5_right_btn = "nul"
input_player5_right_axis = "nul"
input_player5_a = "nul"
input_player5_a_btn = "nul"
input_player5_a_axis = "nul"
input_player5_x = "nul"
input_player5_x_btn = "nul"
input_player5_x_axis = "nul"
input_player5_l = "nul"
input_player5_l_btn = "nul"
input_player5_l_axis = "nul"
input_player5_r = "nul"
input_player5_r_btn = "nul"
input_player5_r_axis = "nul"
input_player5_l2 = "nul"
input_player5_l2_btn = "nul"
input_player5_l2_axis = "nul"
input_player5_r2 = "nul"
input_player5_r2_btn = "nul"
input_player5_r2_axis = "nul"
input_player5_l3 = "nul"
input_player5_l3_btn = "nul"
input_player5_l3_axis = "nul"
input_player5_r3 = "nul"
input_player5_r3_btn = "nul"
input_player5_r3_axis = "nul"
input_player5_l_x_plus = "nul"
input_player5_l_x_plus_btn = "nul"
input_player5_l_x_plus_axis = "nul"
input_player5_l_x_minus = "nul"
input_player5_l_x_minus_btn = "nul"
input_player5_l_x_minus_axis = "nul"
input_player5_l_y_plus = "nul"
input_player5_l_y_plus_btn = "nul"
input_player5_l_y_plus_axis = "nul"
input_player5_l_y_minus = "nul"
input_player5_l_y_minus_btn = "nul"
input_player5_l_y_minus_axis = "nul"
input_player5_r_x_plus = "nul"
input_player5_r_x_plus_btn = "nul"
input_player5_r_x_plus_axis = "nul"
input_player5_r_x_minus = "nul"
input_player5_r_x_minus_btn = "nul"
input_player5_r_x_minus_axis = "nul"
input_player5_r_y_plus = "nul"
input_player5_r_y_plus_btn = "nul"
input_player5_r_y_plus_axis = "nul"
input_player5_r_y_minus = "nul"
input_player5_r_y_minus_btn = "nul"
input_player5_r_y_minus_axis = "nul"
input_player5_turbo = "nul"
input_player5_turbo_btn = "nul"
input_player5_turbo_axis = "nul"
input_player6_b = "nul"
input_player6_b_btn = "nul"
input_player6_b_axis = "nul"
input_player6_y = "nul"
input_player6_y_btn = "nul"
input_player6_y_axis = "nul"
input_player6_select = "nul"
input_player6_select_btn = "nul"
input_player6_select_axis = "nul"
input_player6_start = "nul"
input_player6_start_btn = "nul"
input_player6_start_axis = "nul"
input_player6_up = "nul"
input_player6_up_btn = "nul"
input_player6_up_axis = "nul"
input_player6_down = "nul"
input_player6_down_btn = "nul"
input_player6_down_axis = "nul"
input_player6_left = "nul"
input_player6_left_btn = "nul"
input_player6_left_axis = "nul"
input_player6_right = "nul"
input_player6_right_btn = "nul"
input_player6_right_axis = "nul"
input_player6_a = "nul"
input_player6_a_btn = "nul"
input_player6_a_axis = "nul"
input_player6_x = "nul"
input_player6_x_btn = "nul"
input_player6_x_axis = "nul"
input_player6_l = "nul"
input_player6_l_btn = "nul"
input_player6_l_axis = "nul"
input_player6_r = "nul"
input_player6_r_btn = "nul"
input_player6_r_axis = "nul"
input_player6_l2 = "nul"
input_player6_l2_btn = "nul"
input_player6_l2_axis = "nul"
input_player6_r2 = "nul"
input_player6_r2_btn = "nul"
input_player6_r2_axis = "nul"
input_player6_l3 = "nul"
input_player6_l3_btn = "nul"
input_player6_l3_axis = "nul"
input_player6_r3 = "nul"
input_player6_r3_btn = "nul"
input_player6_r3_axis = "nul"
input_player6_l_x_plus = "nul"
input_player6_l_x_plus_btn = "nul"
input_player6_l_x_plus_axis = "nul"
input_player6_l_x_minus = "nul"
input_player6_l_x_minus_btn = "nul"
input_player6_l_x_minus_axis = "nul"
input_player6_l_y_plus = "nul"
input_player6_l_y_plus_btn = "nul"
input_player6_l_y_plus_axis = "nul"
input_player6_l_y_minus = "nul"
input_player6_l_y_minus_btn = "nul"
input_player6_l_y_minus_axis = "nul"
input_player6_r_x_plus = "nul"
input_player6_r_x_plus_btn = "nul"
input_player6_r_x_plus_axis = "nul"
input_player6_r_x_minus = "nul"
input_player6_r_x_minus_btn = "nul"
input_player6_r_x_minus_axis = "nul"
input_player6_r_y_plus = "nul"
input_player6_r_y_plus_btn = "nul"
input_player6_r_y_plus_axis = "nul"
input_player6_r_y_minus = "nul"
input_player6_r_y_minus_btn = "nul"
input_player6_r_y_minus_axis = "nul"
input_player6_turbo = "nul"
input_player6_turbo_btn = "nul"
input_player6_turbo_axis = "nul"
input_player7_b = "nul"
input_player7_b_btn = "nul"
input_player7_b_axis = "nul"
input_player7_y = "nul"
input_player7_y_btn = "nul"
input_player7_y_axis = "nul"
input_player7_select = "nul"
input_player7_select_btn = "nul"
input_player7_select_axis = "nul"
input_player7_start = "nul"
input_player7_start_btn = "nul"
input_player7_start_axis = "nul"
input_player7_up = "nul"
input_player7_up_btn = "nul"
input_player7_up_axis = "nul"
input_player7_down = "nul"
input_player7_down_btn = "nul"
input_player7_down_axis = "nul"
input_player7_left = "nul"
input_player7_left_btn = "nul"
input_player7_left_axis = "nul"
input_player7_right = "nul"
input_player7_right_btn = "nul"
input_player7_right_axis = "nul"
input_player7_a = "nul"
input_player7_a_btn = "nul"
input_player7_a_axis = "nul"
input_player7_x = "nul"
input_player7_x_btn = "nul"
input_player7_x_axis = "nul"
input_player7_l = "nul"
input_player7_l_btn = "nul"
input_player7_l_axis = "nul"
input_player7_r = "nul"
input_player7_r_btn = "nul"
input_player7_r_axis = "nul"
input_player7_l2 = "nul"
input_player7_l2_btn = "nul"
input_player7_l2_axis = "nul"
input_player7_r2 = "nul"
input_player7_r2_btn = "nul"
input_player7_r2_axis = "nul"
input_player7_l3 = "nul"
input_player7_l3_btn = "nul"
input_player7_l3_axis = "nul"
input_player7_r3 = "nul"
input_player7_r3_btn = "nul"
input_player7_r3_axis = "nul"
input_player7_l_x_plus = "nul"
input_player7_l_x_plus_btn = "nul"
input_player7_l_x_plus_axis = "nul"
input_player7_l_x_minus = "nul"
input_player7_l_x_minus_btn = "nul"
input_player7_l_x_minus_axis = "nul"
input_player7_l_y_plus = "nul"
input_player7_l_y_plus_btn = "nul"
input_player7_l_y_plus_axis = "nul"
input_player7_l_y_minus = "nul"
input_player7_l_y_minus_btn = "nul"
input_player7_l_y_minus_axis = "nul"
input_player7_r_x_plus = "nul"
input_player7_r_x_plus_btn = "nul"
input_player7_r_x_plus_axis = "nul"
input_player7_r_x_minus = "nul"
input_player7_r_x_minus_btn = "nul"
input_player7_r_x_minus_axis = "nul"
input_player7_r_y_plus = "nul"
input_player7_r_y_plus_btn = "nul"
input_player7_r_y_plus_axis = "nul"
input_player7_r_y_minus = "nul"
input_player7_r_y_minus_btn = "nul"
input_player7_r_y_minus_axis = "nul"
input_player7_turbo = "nul"
input_player7_turbo_btn = "nul"
input_player7_turbo_axis = "nul"
input_player8_b = "nul"
input_player8_b_btn = "nul"
input_player8_b_axis = "nul"
input_player8_y = "nul"
input_player8_y_btn = "nul"
input_player8_y_axis = "nul"
input_player8_select = "nul"
input_player8_select_btn = "nul"
input_player8_select_axis = "nul"
input_player8_start = "nul"
input_player8_start_btn = "nul"
input_player8_start_axis = "nul"
input_player8_up = "nul"
input_player8_up_btn = "nul"
input_player8_up_axis = "nul"
input_player8_down = "nul"
input_player8_down_btn = "nul"
input_player8_down_axis = "nul"
input_player8_left = "nul"
input_player8_left_btn = "nul"
input_player8_left_axis = "nul"
input_player8_right = "nul"
input_player8_right_btn = "nul"
input_player8_right_axis = "nul"
input_player8_a = "nul"
input_player8_a_btn = "nul"
input_player8_a_axis = "nul"
input_player8_x = "nul"
input_player8_x_btn = "nul"
input_player8_x_axis = "nul"
input_player8_l = "nul"
input_player8_l_btn = "nul"
input_player8_l_axis = "nul"
input_player8_r = "nul"
input_player8_r_btn = "nul"
input_player8_r_axis = "nul"
input_player8_l2 = "nul"
input_player8_l2_btn = "nul"
input_player8_l2_axis = "nul"
input_player8_r2 = "nul"
input_player8_r2_btn = "nul"
input_player8_r2_axis = "nul"
input_player8_l3 = "nul"
input_player8_l3_btn = "nul"
input_player8_l3_axis = "nul"
input_player8_r3 = "nul"
input_player8_r3_btn = "nul"
input_player8_r3_axis = "nul"
input_player8_l_x_plus = "nul"
input_player8_l_x_plus_btn = "nul"
input_player8_l_x_plus_axis = "nul"
input_player8_l_x_minus = "nul"
input_player8_l_x_minus_btn = "nul"
input_player8_l_x_minus_axis = "nul"
input_player8_l_y_plus = "nul"
input_player8_l_y_plus_btn = "nul"
input_player8_l_y_plus_axis = "nul"
input_player8_l_y_minus = "nul"
input_player8_l_y_minus_btn = "nul"
input_player8_l_y_minus_axis = "nul"
input_player8_r_x_plus = "nul"
input_player8_r_x_plus_btn = "nul"
input_player8_r_x_plus_axis = "nul"
input_player8_r_x_minus = "nul"
input_player8_r_x_minus_btn = "nul"
input_player8_r_x_minus_axis = "nul"
input_player8_r_y_plus = "nul"
input_player8_r_y_plus_btn = "nul"
input_player8_r_y_plus_axis = "nul"
input_player8_r_y_minus = "nul"
input_player8_r_y_minus_btn = "nul"
input_player8_r_y_minus_axis = "nul"
input_player8_turbo = "nul"
input_player8_turbo_btn = "nul"
input_player8_turbo_axis = "nul"
core_specific_config = "false"
libretro_log_level = "0"
log_verbosity = "false"
perfcnt_enable = "false"
archive_mode = "0"
libretro_path = ":\cores

\snes9x_next_libretro.dll"
video_shader = ":\shaders/Super Nintendo

Entertainment System.cgp"
input_disk_prev = "nul"
input_disk_prev_btn = "nul"
input_disk_prev_axis = "nul"
libretro_info_path = ""
content_database_path = ""
content_history_dir = ""
menu_wallpaper = ""
audio_device = ""
video_filter = ""
audio_dsp_plugin = ""
camera_device = ""
video_context_driver = ""
extraction_directory = ""
input_remapping_path = ""
resampler_directory = ""
input_overlay = ""
input_osk_overlay = ""
video_font_path = ""
netplay_ip_address = ""
netplay_nickname = ""
input_keyboard_layout = ""
Encore merci.

Avatar de l’utilisateur
Mathi68
Amateur
Amateur
Messages : 42
Inscription : 20 oct. 2013 - 01:00

Re: EpsxE - Playstation

Message par Mathi68 » 03 mai 2015 - 21:42

Hello Ralph,
je ne sais pas si ça a son importance mais ta ligne libretro_path "pointe" vers Snes9 et non madnafen_psx.

Avatar de l’utilisateur
ralf5543
Connaisseur
Connaisseur
Messages : 256
Inscription : 20 déc. 2013 - 00:00
A remercié : 1 fois

Re: EpsxE - Playstation

Message par ralf5543 » 03 mai 2015 - 21:53

Mathi68 a écrit :Hello Ralph,
je ne sais pas si ça a son importance mais ta ligne libretro_path "pointe" vers Snes9 et non madnafen_psx.
Ca a carrément de l'importance, même :) Bon, là, grosse étourderie de ma part (à force de faire des tests dans tous les sens), c'est corrigé, mais crash quand même...

Avatar de l’utilisateur
Ozone
Gourou
Gourou
Messages : 754
Inscription : 20 avr. 2014 - 01:00
Localisation : Vendée
A remercié : 35 fois
A été remercié : 72 fois

Re: EpsxE - Playstation

Message par Ozone » 03 mai 2015 - 21:54

Deedrah a écrit :Je peux en profiter pour demander si quelqu'un peut partager son module ahk correspondant à EpsxE pour HL2 ?
et aussi le setting .ini ?

Depuis je suis revenu à retroarch pour l'emu playstation mais je préfère de loin EpsxE.
Merci !
module epsxe
;----------------------------------------------------------------------------
; Sony Playstation
; ePSXe v1.7.0
; by Shateredsoul/Brolly/djvj
; 1.6
;
; Notes:
; epsxe can't deal with bin/cue dumps with more than one audio track if you load the cue file directly.
; For these to work you must mount the cue on daemon tools and let epsxe boot the game from there.
; You need to make sure you have a SCSI virtual drive on Daemon Tools, NOT a DT one.
;
; Extract all your BIOS files to the bios subfolder. Then goto Config->Bios and select the bios you wish to use.
;
; Go to Config->Video then choose a plugin. Pete's OpenGL line is preffered
; Click Configure (under video plugin) and choose fullscreen and set your desired resolution. Video options/results will vary based on the plugin you choose.
;
; If you are using images with multiple tracks, set your extension to cue (make sure all your cues are correctly pointing to their tracks).
; Go to Config->Cdrom->Configure button and select the drive letter associated with your daemon tools virtual drive.
;
; ePSXe will ONLY close via Escape, it will bug out with all other forms of closing a normal program. Do not edit CloseProcess!
;
; TurboButton will only work with DX7 video plugin. Turbo key by Hypnoziz
;
; epsxe stores its settings in the registry @ HKEY_CURRENT_USER\Software\epsxe\config
; plugins store their settings in the registry @ HKEY_CURRENT_USER\Software\Vision Thing\PSEmu Pro
;----------------------------------------------------------------------------
UseDT = true ; Set this to true if you want to use Daemon Tools to launch your CUE files. If false, ePSXe will load your cues directly
UseSCSI = true ; If you prefer SCSI virtual drives, set this to true, otherwise Daemon Tools will use a DT virtual drive.
turboButton = F12 ; Key mapping for turbo button assignment
;----------------------------------------------------------------------------

GUI_ID := FadeInStart()

SetKeyDelay, 50
Hotkey, %turboButton%, TurboProcess
turboEnabled = 0 ; Initialize turbo state

7z1 := 7z(romPath, romName, romExtension, 7zExtractDir)

UseSCSI := (If UseSCSI = "true" ? ("scsi`, ") : ("dt`, "))

; Mount the CD using DaemonTools
If ( romExtension = ".cue" && UseDT = "true" ) {
RunWait, %daemonToolsPath% -mount %UseSCSI%0`, "%romPath%%romName%%romExtension%"
Run, %executable% -nogui, %emuPath%
} Else
Run, %executable% -nogui -loadiso "%romPath%%romName%%romExtension%", %emuPath%

If(ErrorLevel != 0){
MsgBox, 48, Exe Error, Error launching emulator`, closing script., 5
ExitApp
}

WinWait, ePSXe - Enhanced PSX emulator
WinWaitActive, ePSXe - Enhanced PSX emulator

GUI_ID2 := FadeInExit()

Process, WaitClose, %executable%

; Unmount the CD from DaemonTools
If ( romExtension = ".cue" && UseDT = "true" )
RunWait, %daemonToolsPath% -unmount %UseSCSI%0

7z2 := 7zCleanUp()

GUI_ID4 := FadeOutExit()

WinActivate, Hyperspin

ExitApp


TurboProcess:
If (turboEnabled = 0) {
Send, {Delete}{End}{End}{Delete}
turboEnabled = 1
} Else {
Send, {Delete}{End}{Delete}
turboEnabled = 0
}
Return

CloseProcess:
GUI_ID3 := FadeOutStart()
Send {Esc down}{Esc up} ; DO NOT CHANGE
Return
playstation.ini
[exe info]
path=C:\ ... \Hyperspin - Copie\Emulators\Sony Playstation\
rompath=C:\ ... \Hyperspin - Copie\Roms\Sony Playstation\
userompath=
exe=ePSXe.exe
romextension=bin, cue, rar, zip
parameters=
searchsubfolders=
pcgame=false
winstate=HIDDEN
hyperlaunch=true
Per_Game_Modules=false
Skipchecks=false
Hide_Cursor=use_global
Hide_Desktop=use_global
Hide_Taskbar=use_global
CPWizard_Enabled=use_global
CPWizard_Delay=use_global
CPWizard_Params=use_global
Fade_In=use_global
Fade_Out=use_global
Fade_Color=use_global
Fade_In_Duration=use_global
Fade_Out_Duration=use_global
Fade_In_Delay=use_global
7z_Enabled=use_global
7z_Extract_Dir=use_global
7z_Delete_Temp=use_global
Keymapper_Enabled=use_global
Keymapper=use_global
MultiGame_Enabled=use_global
MultiGame_Background_Color=use_global
MultiGame_Side_Padding=use_global
MultiGame_Y_Offset=use_global
MultiGame_Image_Adjust=use_global
MultiGame_Font=use_global
MultiGame_Text_1_Options=use_global
MultiGame_Text_1_Text=use_global
MultiGame_Text_2_Options=use_global
MultiGame_Text_2_Offset=use_global
MultiGame_Use_Sound=use_global
MultiGame_Sound_Frequency=use_global
MultiGame_Exit_Effect=use_global
MultiGame_Selected_Effect=use_global
MultiGame_Use_Game_Art=use_global
MultiGame_Art_Folder=use_global

[filters]
parents_only=false
themes_only=false
wheels_only=false
roms_only=false

[themes]
use_parent_vids=true
use_parent_themes=false
animate_out_default=false
reload_backgrounds=false

[wheel]
alpha=.15
small_alpha=1
style=normal
speed=high
pin_center_width=500
horz_wheel_y=512
vert_wheel_position=right
y_rotation=center
norm_large=360
norm_small=230
vert_large=400
vert_small=240
pin_large=500
pin_small=200
horz_large=240
horz_small=150
letter_wheel_x=800
letter_wheel_y=384
text_width=700
text_font=Style4
small_text_width=260
large_text_width=400
text_stroke_size=6
text_stroke_color=0x000000
text_color1=0x00BFFD
text_color2=0xFFFFFF
text_color3=0x00BFFD
color_ratio=139
shadow_distance=0
shadow_angle=45
shadow_color=0x000000
shadow_alpha=1
shadow_blur=0

[pointer]
animated=true
x=975
y=384

[video defaults]
path=

[sounds]
game_sounds=true
wheel_click=true

[navigation]
game_jump=50
use_indexes=false
jump_timer=400
remove_info_wheel=false
remove_info_text=false
use_last_game=false
last_game=Tekken 3
random_game=false

start_on_favorites=false
[Special Art A]
default=false
active=true
x=512
y=720
in=0.4
out=0.4
length=3
delay=0
type=normal
start=bottom

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

[Special Art C]
active=true
x=512
y=384
in=0
out=0
length=3
delay=10
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

Avatar de l’utilisateur
Deedrah
Virtuose
Virtuose
Messages : 1079
Inscription : 21 juil. 2014 - 01:00
Localisation : Marseille
A remercié : 136 fois
A été remercié : 49 fois

Re: EpsxE - Playstation

Message par Deedrah » 04 mai 2015 - 00:18

Grand merci Ozone, ça marche ! trop la classe !

Avatar de l’utilisateur
ralf5543
Connaisseur
Connaisseur
Messages : 256
Inscription : 20 déc. 2013 - 00:00
A remercié : 1 fois

Re: EpsxE - Playstation

Message par ralf5543 » 04 mai 2015 - 11:04

Je passe encore quelques soirées à m'acharner sur Retroarch, et si ça s'arrange pas je repars aussi sur epsxe...


Edit :
Bon allez, c'est définitivement daubé, Retroarch pour PlayStation :)
Je me suis rendu compte que même avec le dossier de Bopz, toutes les roms que je rajoutais faisaient crasher l'émulateur.

Je me suis reconcentré sur epsxe, et tout est passé nickel, y compris avec Hyperlaunch (faut maintenant que j'aille fouiller dans les filtres pour avoir une image satisfaisante mais au moins... ça marche, c'est tout ce que je demandais !).

Avatar de l’utilisateur
Niko
Habitué
Habitué
Messages : 68
Inscription : 12 nov. 2014 - 12:48
A été remercié : 3 fois

Re: EpsxE - Playstation

Message par Niko » 08 mai 2015 - 13:41

ça fait quelques temps que je bataille sur Epsxe,
je suis avec HL3, j'ai suivi le tuto de Silmeria, et j'ai un peu bataillé quand même pour arriver à ajouter la console.
je suis parti du pack donné là : viewtopic.php?f=55&t=6511" onclick="window.open(this.href);return false;
un grand merci d'ailleurs, il est vraiment bien chouette
Finalement, j'y suis arrivé, alors pour faire clair, j'ai retenu quelques trucs auquel il faut faire gaffe :
1) avoir installé daemon tools et paramétrer un lancement automatique avec windows
2) dans hyperlaunchhq / sony playstation / main settings activer daemontools sur true
3) dans hyperlaunchhq / sony playstation / emulators s'assurer que dans les extensions acceptées, il n'y ait que bin
4) dans le menu config de Epsxe choisir cdrom / configure et renseigner la lettre utilisée par Daemon tools
5) s'assurer d'avoir le bon epsxe.ahk qui corresponde à la bonne version d'émulateur.

Est ce que ça intéresserai la communauté que je fasse un tuto pour l'ajout de l’émulateur avec HL3 ?

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

Re: EpsxE - Playstation

Message par moustic » 08 mai 2015 - 18:34

Bien sur Silver tout ce qui fait avancer est bon ;)
Image

Avatar de l’utilisateur
ralf5543
Connaisseur
Connaisseur
Messages : 256
Inscription : 20 déc. 2013 - 00:00
A remercié : 1 fois

Re: EpsxE - Playstation

Message par ralf5543 » 08 mai 2015 - 19:08

Niko a écrit : 3) dans hyperlaunchhq / sony playstation / emulators s'assurer que dans les extensions acceptées, il n'y ait que bin
Tiens, et pourquoi donc ?

Sinon, hésite pas pour un bon tuto bien détaillé, ça fera des heureux :)

De mon côté, tout roule, je suis en train de comparer des dizaines de shaders, espérant trouver qquechose qui soit efficace partout, mais pas facile pour cette machine où se mélangent graphismes 2D et 3D.
Je sais pas si tu sauras apporter la solution mais mes seuls soucis sont l'impossibilité de lancer des .img (y a un truc à configurer dans Daemon Tools, mais quoi ?). et accessoirement, la possibilité de personnaliser via HL3 les options de chaque jeu à leur lancement (certains ont besoin d'avoir le multitap d'activé, d'autres non. C'est assez pénible de passer par là avant de lancer un jeu).

Avatar de l’utilisateur
Niko
Habitué
Habitué
Messages : 68
Inscription : 12 nov. 2014 - 12:48
A été remercié : 3 fois

Re: EpsxE - Playstation

Message par Niko » 11 mai 2015 - 00:18

Chez moi en tous cas, l'ouverture d'un cue fonctionne avec l'emulateur mais bugge en passant par Hl3. J'avais autorisé cue et bin et je restais bloqué sur un écran noir avec marqué en haut à droite standard 1 et une image de manette playstation, alors j'ai forcé l'ouverture en bin et là ça fonctionnait bien.
En ce qui concerne le reste, je ne sais pas du tout !

Avatar de l’utilisateur
ralf5543
Connaisseur
Connaisseur
Messages : 256
Inscription : 20 déc. 2013 - 00:00
A remercié : 1 fois

Re: EpsxE - Playstation

Message par ralf5543 » 11 mai 2015 - 22:33

Niko a écrit :J'avais autorisé cue et bin et je restais bloqué sur un écran noir avec marqué en haut à droite standard 1 et une image de manette playstation, alors j'ai forcé l'ouverture en bin et là ça fonctionnait bien.
Hm, t'es sûr que t'étais pas juste un peu trop impatient ?
L'écran noir avec la manette (ou le multitap, selon), c'est normal, et ça reste parfois une bonne dizaine de secondes.

Avatar de l’utilisateur
Niko
Habitué
Habitué
Messages : 68
Inscription : 12 nov. 2014 - 12:48
A été remercié : 3 fois

Re: EpsxE - Playstation

Message par Niko » 06 juil. 2015 - 07:31

Au moment du test, je l'avais laissé tourner un certain temps, et ca n'avait pas l'air de fonctionner.
Sinon, je suis passé sur Rocket launcher, j'ai essayé de faire fonctionner retroarch pour emuler la playstation (le problème avec epsxe etant que la combinaison de touches ne fonctionne pas pour sortir et que je ne peux pas m'en passer parceque je n'ai pas de touche echap a attribuer) ca fonctionne bien tout seul mais en passant par RL ca bugge, il me demande de vérifier que j'ai bien le bon module. Hors c'est quelquechose qui fonctionne déjà très bien avec la sega et la supernes. Je pense qu'il doit y avoir quelquechose a modofier dans le module ahk mais quoi ? Je pense que plus simplement, je vais tester de mettre la version de bopz44 ( moins récente mais qui fonctionne) et de voir si ca marche !

Avatar de l’utilisateur
camarade35
Maître
Maître
Messages : 4230
Inscription : 05 sept. 2013 - 01:00
Localisation : Chevaigné
A remercié : 619 fois
A été remercié : 739 fois
Contact :

Re: EpsxE - Playstation

Message par camarade35 » 06 juil. 2015 - 08:16

cette erreur vient (surement) d'un renommage de fichier.
Si tu renommes les cue et bin, il faut penser à ouvrir les cue avec un éditeur de texte pour renommer le pointage vers le bin à l'interieur ;)

Voir la F.A.Q au point PROBLÈMES FICHIERS CUE ÉMULATEUR PSX/RETROARCH/AUTRE
préservation du patrimoine vidéoludique et de notre planète

Avatar de l’utilisateur
Niko
Habitué
Habitué
Messages : 68
Inscription : 12 nov. 2014 - 12:48
A été remercié : 3 fois

Re: EpsxE - Playstation

Message par Niko » 07 juil. 2015 - 07:06

C'est bon, ca marche pour moi, j'ai suivi la faq, merci Camarade ! Je suis soulagé là d'un coup !

Répondre

Revenir à « Aide Configuration d'Emulateurs »