Jump to content
  • Announcement

    The HyperSpin 2 beta is here!

    We’re starting the first public testing phase with Platinum Members to keep the scope manageable while we test the current feature set and begin to add more. In the future, we’ll provide a version for basic members as well.  On behalf of the entire HyperSpin team, we look forward to another exciting adventure with our community.

2 Screenshots

About This File

MEmu := "Xemu"
MEmuV := "v0.6.0"
MURL := ["https://xemu.app/"]
MAuthor := ["emual"]
MVersion := "1.0.0"
MCRC := ""
iCRC := ""
MID := ""
MSystem := ["Microsoft Xbox"]
;----------------------------------------------------------------------------
; Notes:
; The module is able to launch ISO games.
;
;----------------------------------------------------------------------------
StartModule()
BezelGUI()
FadeInStart()

primaryExe := new Emulator(emuPath . "\" . executable) ; instantiate emulator executable object
primaryWindowClassName := "SDL_app"
emuPrimaryWindow := new Window(new WindowTitle("xemu",primaryWindowClassName)) ; instantiate primary emulator window object

Fullscreen := moduleIni.Read("Settings", "Fullscreen","true",,1)

hideEmuObj := Object(emuPrimaryWindow,1)
7z(romPath, romName, romExtension, sevenZExtractPath)

BezelStart("FixResMode")
HideAppStart(hideEmuObj,hideEmu)

If (Fullscreen = "true")
    primaryExe.Run(" -full-screen -dvd_path """ . romPath . "\" . romName . romExtension . """")
Else
    primaryExe.Run(" -dvd_path """ . romPath . "\" . romName . romExtension . """")

emuPrimaryWindow.Wait()
emuPrimaryWindow.WaitActive()

BezelDraw()
HideAppEnd(hideEmuObj,hideEmu)
FadeInExit()
primaryExe.Process("WaitClose")
7zCleanUp()
BezelExit()
FadeOutExit()
ExitModule()


CloseProcess:
FadeOutStart()
emuPrimaryWindow.Close()
Return


What's New in Version 07/30/2024 05:40 AM   See changelog

Released

No changelog available for this version.

  • Super Like 1

User Feedback

You may only provide a review once you have downloaded the file.

There are no reviews to display.

×
×
  • Create New...