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

Ayuda con ePSXe 1.8.0, Hacer funcionar en Hyperspin

« Older   Newer »
  Share  
gregogame
view post Posted on 22/11/2012, 17:41 by: gregogame     +1   -1




QUOTE (chelo2011 @ 13/11/2012, 16:28) 
Muy buenas a todos, bueno como ya todos sabran por fin salio la nueva version de este exelente emulador ePSXe 1.8.0 para playstation, vi que se puede agregar plugins graficos GSdx32 los mismos q utiliza el emulador pcsx2 para playstation 2, y bueno a mi parecer se ve mucho mejor los juegos con este plugins.Bueno a la hora de arracar en Hyperspin pues no logro maximizar la ventana.Mi pregunta es como puedo modificar el modulo para que automaticamente quede maximizado en pantalla completa ? por que fuera del hyperspin haciendo Alt+enter queda en pantalla completa.
Aqui una imagen del problema:

errorepsx

Gracias ¡¡
Saludos ¡¡

Buenas Chelo2011, he arreglado el problema. Pero no tiene nada que ver con tocar en el emulador, no se cual es el motivo por el cual no te deja cambiar las opciones para pantalla completa en el plugin. Bueno dejar te deja pero luego no las respeta como bien tu comentabas.

Entonces lo que he hecho es añadir al módulo una serie de comandos para que pulse automáticamente alt+enter, y así activar la función de pantalla completa, todo esto en un segundo plano para que no se vea nada feo durante el proceso.

Lo he modificado a partir del que tu me enviaste, ya que no se con que extensión cargas tu los juegos. Yo los que he probado los tengo en formato bin.

Bueno tu prueba a ver como te va y si hay que hacer alguna modificación ya me comentas. Lo que te pongo en rojo es lo que tienes que añadir:

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%
Gui +AlwaysOnTop -Caption +ToolWindow
Gui, color, 0
Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%, HSHIDE
sleep, 2000
Send !{enter}

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
Process, Close, %executable%
ExitApp
Return
 
Top
16 replies since 13/11/2012, 16:28   4017 views
  Share