Message
par funambule » 20 juin 2014 - 10:25
Je ne peux plus tester aujourd'hui car je n'ai plus les iso mais ce module fonctionnait en tout cas avec openMSX.
;----------------------------------------------------------------------------
; MSX Palcom Laserdisc
; OpenMSX v0.8.1.1
; by Brolly
; 1.0
;
; Make sure you have the Pioneer PX-7 bios inside share/machines/Pioneer_PX-7/roms
; A file called hs_script.txt should be created on the base emu dir containing all the extra commands
; you want to run at startup like set fullspeedwhenloading on or remapping controls
;----------------------------------------------------------------------------
scriptFile = "hs_script.txt"
;----------------------------------------------------------------------------
SetTitleMatchMode 2
GUI_ID := FadeInStart()
7z1 := 7z(romPath, romName, romExtension, 7zExtractDir)
Run, "%Executable%" -machine Pioneer_PX-7 -laserdisc "%romPath%%romName%%romExtension%" -script %scriptFile%, %emuPath%
WinWait, openmsx ahk_class ConsoleWindowClass
WinWaitActive, openmsx ahk_class ConsoleWindowClass
GUI_ID2 := FadeInExit()
Process, WaitClose, %executable%
7z2 := 7zCleanUp()
GUI_ID4 := FadeOutExit()
WinActivate, Hyperspin
ExitApp
CloseProcess:
GUI_ID3 := FadeOutStart()
WinClose, openmsx ahk_class ConsoleWindowClass
return
et le fichier hs_Script.txt associé :
set fullscreen on
set fullspeedwhenloading on
bind PAGEUP "set pause on"
bind e "keymatrixdown 8 0x01"
bind e,release "keymatrixup 8 0x01"
bind ESCAPE "quit"
La touche e est la touche action.