Bonjour a tous voila j'ai installer nulldc pour mes roms dreamcast j’ai la version 104_r22 bref je lance normal avec l'emulateur + rom en cdi ça fonctionne impec par-contre qd j'arrive sous hyperspin ça me lance l’émulateur mais pas les roms que je choisi.Du coup je pense que ca vient du fichier ahk du module j'ai ca perso
Spoiler: ;----------------------------------------------------------------------------
; Sega Dreamcast
; NullDC r104
; by BBB
; 1.0
;----------------------------------------------------------------------------
;Settings
autoStart = 1
noConsole = 1
autoHideMenu = 1
fullScreen = 1
showVMU = 0
loadDefaultImage = 1
patchRegion = 1
configPath = %emuPath%nullDC.cfg
;Write Settings
IniWrite, %autoStart%, %configPath%, nullDC, Emulator.AutoStart
IniWrite, %noConsole%, %configPath%, nullDC, Emulator.NoConsole
IniWrite, %autoHideMenu%, %configPath%, nullDC_GUI, AutoHideMenu
IniWrite, %fullScreen%, %configPath%, nullDC_GUI, Fullscreen
IniWrite, %showVMU%, %configPath%, drkMaple, VMU.Show
IniWrite, %loadDefaultImage%, %configPath%, ImageReader, LoadDefaultImage
IniWrite, %patchRegion%, %configPath%, ImageReader, PatchRegion
IniWrite, %romPath%%romname%%RomExtension%, %configPath%, ImageReader, DefaultImage
;Fixes hangin previous nullDC on bad exits or loads
Process, Exist, %executable%
if !ErrorLevel = 0
Process, Close, %executable%
Run, %executable%, %emuPath%, hide
;Enough to hide the startup logo
Sleep, 2000
;Let's completely hide the menu by slighly moving the window off screen
;nullDC will self adjust once the menu autohides
if(fullScreen = 1){
yOffset = -20
winHeight := A_ScreenHeight - yOffset
WinMove, nullDC,, 0, %yOffset%, %A_ScreenWidth%, %winHeight%
}
WinShow, nullDC
Process, WaitClose, %executable%
ExitApp
CloseProcess:
Process, Close, %executable%
return
cherche script pour nulldc
Modérateurs : Porko, Modérateurs
- Mutsuyamato
- Connaisseur
- Messages : 365
- Inscription : 17 mars 2013 - 00:00
- Localisation : Rouen 76
- A remercié : 1 fois
- A été remercié : 7 fois
- perlouzomazout
- Apprenti
- Messages : 11
- Inscription : 22 mai 2013 - 01:00
Re: cherche script pour nulldc
en ce qui me concerne, le probleme que j'ai eu n'avais pas de lien avec mon fichier AHK, mais venai du fichier nullDC.cfg:
j'ai dû modifier dans le module [ImageReader]: la ligne
LoadDefaultImage = 0
à
LoadDefaultImage = 1
Normalement il devrait se passer l'inverse, tu ne pourra plus démarrer ton nullDC de ton répertoire masi que depuis hyperspin (en tout cas moi il crash si je l'execute normalement)
je te file mon ahk
;*********************************SEGA DREAMCAST********************************
else if (systemName = "Sega Dreamcast" executable = "nullDC_Win32_Release-NoTrace.exe")
{
hideDesktop()
Hotkey, ESC, CloseProcess2
Run, %EmuPath%%Executable% -config ImageReader:DefaultImage="%romPath%%romName%%romExtension%", %EmuPath%, Hide UseErrorLevel
;, %EmuPath%, Hide UseErrorLevel
Sleep,1000
WinShow, ahk_class ndc_main_window
Process, WaitClose, nullDC_Win32_Release-NoTrace.exe
exitapp
}
et mon nullDC.cfg:
;; nullDC config file;;
[nullDC]
Dynarec.Enabled=1
Dynarec.DoConstantPropagation=1
Dynarec.UnderclockFpu=0
Dreamcast.Cable=3
Dreamcast.RTC=1543277254
Dreamcast.Region=1
Dreamcast.Broadcast=0
Emulator.AutoStart=1
Emulator.NoConsole=0
[nullDC_plugins]
GUI=nullDC_GUI_Win32.dll
Current_PVR=drkPvr_Win32.dll
Current_GDR=ImgReader_Win32.dll
Current_AICA=nullAICA_Win32.dll
Current_ARM=vbaARM_Win32.dll
Current_ExtDevice=nullExtDev_Win32.dll
Current_maple0_0=NULL
Current_maple0_1=NULL
Current_maple0_2=NULL
Current_maple0_3=NULL
Current_maple0_4=NULL
Current_maple0_5=G15_drkMapleDevices_Win32.dll:0
Current_maple1_0=NULL
Current_maple1_1=NULL
Current_maple1_2=NULL
Current_maple1_3=NULL
Current_maple1_4=NULL
Current_maple1_5=NULL
Current_maple2_0=NULL
Current_maple2_1=NULL
Current_maple2_2=NULL
Current_maple2_3=NULL
Current_maple2_4=NULL
Current_maple2_5=NULL
Current_maple3_0=NULL
Current_maple3_1=NULL
Current_maple3_2=NULL
Current_maple3_3=NULL
Current_maple3_4=NULL
Current_maple3_5=NULL
[nullDC_GUI]
AutoHideMenu=1
Fullscreen=1
[drkpvr]
Emulation.AlphaSortMode=1
Emulation.PaletteMode=1
Emulation.ModVolMode=0
Emulation.ZBufferMode=3
Emulation.TexCacheMode=0
OSD.ShowFPS=0
OSD.ShowStats=0
Video.ResolutionMode=0
Video.VSync=0
Enhancements.MultiSampleCount=0
Enhancements.MultiSampleQuality=0
Enhancements.AspectRatioMode=1
[ImageReader]
PatchRegion=0
LoadDefaultImage=1
DefaultImage=defualt.gdi
LastImage=D:\HyperSpin\Games\Dreamcast\Roms\Power Stone.cdi
[nullAica]
BufferSize=2048
LimitFPS=1
HW_mixing=0
SoundRenderer=1
GlobalFocus=1
BufferCount=1
CDDAMute=0
GlobalMute=0
DSPEnabled=0
[nullExtDev]
mode=0
adapter=0
[ndc_hookjoy]
PortA_CONT_C=66
PortA_CONT_B=88
PortA_CONT_A=86
PortA_CONT_START=76
PortA_CONT_DPAD_UP=65
PortA_CONT_DPAD_DOWN=83
PortA_CONT_DPAD_LEFT=68
PortA_CONT_DPAD_RIGHT=70
PortA_CONT_Z=77
PortA_CONT_Y=88
PortA_CONT_X=67
PortA_CONT_DPAD2_UP=0
PortA_CONT_DPAD2_DOWN=0
PortA_CONT_DPAD2_LEFT=0
PortA_CONT_DPAD2_RIGHT=0
PortA_CONT_ANALOG_UP=38
PortA_CONT_ANALOG_DOWN=40
PortA_CONT_ANALOG_LEFT=37
PortA_CONT_ANALOG_RIGHT=39
PortA_CONT_LSLIDER=65
PortA_CONT_RSLIDER=83
PortB_CONT_C=66
PortB_CONT_B=88
PortB_CONT_A=86
PortB_CONT_START=16
PortB_CONT_DPAD_UP=38
PortB_CONT_DPAD_DOWN=40
PortB_CONT_DPAD_LEFT=37
PortB_CONT_DPAD_RIGHT=39
PortB_CONT_Z=77
PortB_CONT_Y=90
PortB_CONT_X=67
PortB_CONT_DPAD2_UP=0
PortB_CONT_DPAD2_DOWN=0
PortB_CONT_DPAD2_LEFT=0
PortB_CONT_DPAD2_RIGHT=0
PortB_CONT_ANALOG_UP=73
PortB_CONT_ANALOG_DOWN=75
PortB_CONT_ANALOG_LEFT=74
PortB_CONT_ANALOG_RIGHT=76
PortB_CONT_LSLIDER=65
PortB_CONT_RSLIDER=83
PortC_CONT_C=66
PortC_CONT_B=88
PortC_CONT_A=86
PortC_CONT_START=16
PortC_CONT_DPAD_UP=38
PortC_CONT_DPAD_DOWN=40
PortC_CONT_DPAD_LEFT=37
PortC_CONT_DPAD_RIGHT=39
PortC_CONT_Z=77
PortC_CONT_Y=90
PortC_CONT_X=67
PortC_CONT_DPAD2_UP=0
PortC_CONT_DPAD2_DOWN=0
PortC_CONT_DPAD2_LEFT=0
PortC_CONT_DPAD2_RIGHT=0
PortC_CONT_ANALOG_UP=73
PortC_CONT_ANALOG_DOWN=75
PortC_CONT_ANALOG_LEFT=74
PortC_CONT_ANALOG_RIGHT=76
PortC_CONT_LSLIDER=65
PortC_CONT_RSLIDER=83
PortD_CONT_C=66
PortD_CONT_B=88
PortD_CONT_A=86
PortD_CONT_START=16
PortD_CONT_DPAD_UP=38
PortD_CONT_DPAD_DOWN=40
PortD_CONT_DPAD_LEFT=37
PortD_CONT_DPAD_RIGHT=39
PortD_CONT_Z=77
PortD_CONT_Y=90
PortD_CONT_X=67
PortD_CONT_DPAD2_UP=0
PortD_CONT_DPAD2_DOWN=0
PortD_CONT_DPAD2_LEFT=0
PortD_CONT_DPAD2_RIGHT=0
PortD_CONT_ANALOG_UP=73
PortD_CONT_ANALOG_DOWN=75
PortD_CONT_ANALOG_LEFT=74
PortD_CONT_ANALOG_RIGHT=76
PortD_CONT_LSLIDER=65
PortD_CONT_RSLIDER=83
local_port=0
server_addr=192.168.1.33
server_port=11122
au cas où, et en espérent que tu ai les même plugin que moi ^^
bon courage
j'ai dû modifier dans le module [ImageReader]: la ligne
LoadDefaultImage = 0
à
LoadDefaultImage = 1
Normalement il devrait se passer l'inverse, tu ne pourra plus démarrer ton nullDC de ton répertoire masi que depuis hyperspin (en tout cas moi il crash si je l'execute normalement)
je te file mon ahk
;*********************************SEGA DREAMCAST********************************
else if (systemName = "Sega Dreamcast" executable = "nullDC_Win32_Release-NoTrace.exe")
{
hideDesktop()
Hotkey, ESC, CloseProcess2
Run, %EmuPath%%Executable% -config ImageReader:DefaultImage="%romPath%%romName%%romExtension%", %EmuPath%, Hide UseErrorLevel
;, %EmuPath%, Hide UseErrorLevel
Sleep,1000
WinShow, ahk_class ndc_main_window
Process, WaitClose, nullDC_Win32_Release-NoTrace.exe
exitapp
}
et mon nullDC.cfg:
;; nullDC config file;;
[nullDC]
Dynarec.Enabled=1
Dynarec.DoConstantPropagation=1
Dynarec.UnderclockFpu=0
Dreamcast.Cable=3
Dreamcast.RTC=1543277254
Dreamcast.Region=1
Dreamcast.Broadcast=0
Emulator.AutoStart=1
Emulator.NoConsole=0
[nullDC_plugins]
GUI=nullDC_GUI_Win32.dll
Current_PVR=drkPvr_Win32.dll
Current_GDR=ImgReader_Win32.dll
Current_AICA=nullAICA_Win32.dll
Current_ARM=vbaARM_Win32.dll
Current_ExtDevice=nullExtDev_Win32.dll
Current_maple0_0=NULL
Current_maple0_1=NULL
Current_maple0_2=NULL
Current_maple0_3=NULL
Current_maple0_4=NULL
Current_maple0_5=G15_drkMapleDevices_Win32.dll:0
Current_maple1_0=NULL
Current_maple1_1=NULL
Current_maple1_2=NULL
Current_maple1_3=NULL
Current_maple1_4=NULL
Current_maple1_5=NULL
Current_maple2_0=NULL
Current_maple2_1=NULL
Current_maple2_2=NULL
Current_maple2_3=NULL
Current_maple2_4=NULL
Current_maple2_5=NULL
Current_maple3_0=NULL
Current_maple3_1=NULL
Current_maple3_2=NULL
Current_maple3_3=NULL
Current_maple3_4=NULL
Current_maple3_5=NULL
[nullDC_GUI]
AutoHideMenu=1
Fullscreen=1
[drkpvr]
Emulation.AlphaSortMode=1
Emulation.PaletteMode=1
Emulation.ModVolMode=0
Emulation.ZBufferMode=3
Emulation.TexCacheMode=0
OSD.ShowFPS=0
OSD.ShowStats=0
Video.ResolutionMode=0
Video.VSync=0
Enhancements.MultiSampleCount=0
Enhancements.MultiSampleQuality=0
Enhancements.AspectRatioMode=1
[ImageReader]
PatchRegion=0
LoadDefaultImage=1
DefaultImage=defualt.gdi
LastImage=D:\HyperSpin\Games\Dreamcast\Roms\Power Stone.cdi
[nullAica]
BufferSize=2048
LimitFPS=1
HW_mixing=0
SoundRenderer=1
GlobalFocus=1
BufferCount=1
CDDAMute=0
GlobalMute=0
DSPEnabled=0
[nullExtDev]
mode=0
adapter=0
[ndc_hookjoy]
PortA_CONT_C=66
PortA_CONT_B=88
PortA_CONT_A=86
PortA_CONT_START=76
PortA_CONT_DPAD_UP=65
PortA_CONT_DPAD_DOWN=83
PortA_CONT_DPAD_LEFT=68
PortA_CONT_DPAD_RIGHT=70
PortA_CONT_Z=77
PortA_CONT_Y=88
PortA_CONT_X=67
PortA_CONT_DPAD2_UP=0
PortA_CONT_DPAD2_DOWN=0
PortA_CONT_DPAD2_LEFT=0
PortA_CONT_DPAD2_RIGHT=0
PortA_CONT_ANALOG_UP=38
PortA_CONT_ANALOG_DOWN=40
PortA_CONT_ANALOG_LEFT=37
PortA_CONT_ANALOG_RIGHT=39
PortA_CONT_LSLIDER=65
PortA_CONT_RSLIDER=83
PortB_CONT_C=66
PortB_CONT_B=88
PortB_CONT_A=86
PortB_CONT_START=16
PortB_CONT_DPAD_UP=38
PortB_CONT_DPAD_DOWN=40
PortB_CONT_DPAD_LEFT=37
PortB_CONT_DPAD_RIGHT=39
PortB_CONT_Z=77
PortB_CONT_Y=90
PortB_CONT_X=67
PortB_CONT_DPAD2_UP=0
PortB_CONT_DPAD2_DOWN=0
PortB_CONT_DPAD2_LEFT=0
PortB_CONT_DPAD2_RIGHT=0
PortB_CONT_ANALOG_UP=73
PortB_CONT_ANALOG_DOWN=75
PortB_CONT_ANALOG_LEFT=74
PortB_CONT_ANALOG_RIGHT=76
PortB_CONT_LSLIDER=65
PortB_CONT_RSLIDER=83
PortC_CONT_C=66
PortC_CONT_B=88
PortC_CONT_A=86
PortC_CONT_START=16
PortC_CONT_DPAD_UP=38
PortC_CONT_DPAD_DOWN=40
PortC_CONT_DPAD_LEFT=37
PortC_CONT_DPAD_RIGHT=39
PortC_CONT_Z=77
PortC_CONT_Y=90
PortC_CONT_X=67
PortC_CONT_DPAD2_UP=0
PortC_CONT_DPAD2_DOWN=0
PortC_CONT_DPAD2_LEFT=0
PortC_CONT_DPAD2_RIGHT=0
PortC_CONT_ANALOG_UP=73
PortC_CONT_ANALOG_DOWN=75
PortC_CONT_ANALOG_LEFT=74
PortC_CONT_ANALOG_RIGHT=76
PortC_CONT_LSLIDER=65
PortC_CONT_RSLIDER=83
PortD_CONT_C=66
PortD_CONT_B=88
PortD_CONT_A=86
PortD_CONT_START=16
PortD_CONT_DPAD_UP=38
PortD_CONT_DPAD_DOWN=40
PortD_CONT_DPAD_LEFT=37
PortD_CONT_DPAD_RIGHT=39
PortD_CONT_Z=77
PortD_CONT_Y=90
PortD_CONT_X=67
PortD_CONT_DPAD2_UP=0
PortD_CONT_DPAD2_DOWN=0
PortD_CONT_DPAD2_LEFT=0
PortD_CONT_DPAD2_RIGHT=0
PortD_CONT_ANALOG_UP=73
PortD_CONT_ANALOG_DOWN=75
PortD_CONT_ANALOG_LEFT=74
PortD_CONT_ANALOG_RIGHT=76
PortD_CONT_LSLIDER=65
PortD_CONT_RSLIDER=83
local_port=0
server_addr=192.168.1.33
server_port=11122
au cas où, et en espérent que tu ai les même plugin que moi ^^
bon courage
- Mutsuyamato
- Connaisseur
- Messages : 365
- Inscription : 17 mars 2013 - 00:00
- Localisation : Rouen 76
- A remercié : 1 fois
- A été remercié : 7 fois
Re: cherche script pour nulldc
j'ai un jeu ecco the dolphin ba ecoute pour l'instant ca fonctionne je te dit si il fonctionne avec plusieurs roms des que je fait chercher skies of arcadia dans le garage ^^.Dans tout les ka merci a toi perlouzomazout et de t'interesser a mon probleme ^^.Tout fonctionne impec merci ^^