Thread: Rpcs3

Page 10 of 10 FirstFirst ... 5678910
Results 181 to 184 of 184
  1. Collapse Details
    Re: Rpcs3 
    Senior Member Ninja2bseen's Avatar
    MainSecondary
    Join Date
    Jun 2014
    Posts
    858
    Contribute If you enjoy reading the
    content here, click the below
    image to support our site.
    Click Here To Contribute To Our Site
    Quote Originally Posted by baddea14 View Post
    Hello

    I have problem Rpcs3 not working in hyperspin because no module yet but someone make ps3 games to work with hyperspin check the video link
    https://www.youtube.com/watch?v=wBWSMW7RAIg
    if there solution or guide for these please help me to make rpcs3 games work with hyperspin
    please share it

    Thank you

    https://youtu.be/SzvKJX6aIak


    Sent from my iPhone using Tapatalk
     

  2. Collapse Details
    Re: Rpcs3 
    Junior Member
    MainSecondary
    Join Date
    Nov 2015
    Posts
    5
    So this is working for me

    Code:
    MEmu := "RPCS3"
    MEmuV := "Latest]"
    MURL := ["https://rpcs3.net"]
    MAuthor := ["aurel102001, brolly, jviegas, wallmachine"]
    MVersion := "1.0.1"
    MCRC := ""
    iCRC := ""
    MID := ""
    MSystem := ["Sony Playstation 3"]
    ;---------------------------------------------------------------------------- 
    ; Notes:
    ; ALL GAMES SHOULD BE IN FOLDERS NAMED AFTER THE GAME CODE
    ; Set Skip Checks to "Rom Only"
    ;---------------------------------------------------------------------------- 
    
    StartModule()
    BezelGUI()
    FadeInStart()
    
    primaryExe := new Emulator(emuPath . "\" . executable)	; Instantiate emulator executable object
    primaryWindowClassName := "Qt5QWindowIcon"
    emuPrimaryWindow := new Window(new WindowTitle(,primaryWindowClassName, executable))	; Instantiate primary emulator window object
    
    Fullscreen := moduleIni.Read("Settings", "Fullscreen", "true",, 1)
    
    ; Find emulator/game config file
    Rpcs3config := new File(emuPath . "\config.yml")
    Rpcs3config.CheckFile("Could not find Emulator Config.yml! Run your emulator, go to Settings and save them.")
    
    BezelStart()
    
    ; Set fullscreen in emulator config
    SetFullscreen(Rpcs3config, Fullscreen)
    
    If (Rpcs3gameconfig.Exist()) {
    	; Set fullscreen on game config
    	SetFullscreen(Rpcs3gameconfig, Fullscreen)
    }
    
    hideEmuObj := Object(emuPrimaryWindow,1)
    HideAppStart(hideEmuObj,hideEmu)
    
    7z(romPath, romName, romExtension, sevenZExtractPath)
    
    discgameFile := rompath . "\dev_hdd0\disc\" . romName . "\PS3_GAME\USRDIR\EBOOT.BIN"
    hddgameFile := rompath . "\dev_hdd0\game\" . romName . "\USRDIR\EBOOT.BIN"
    
    If (Fileexist(discgameFile)) {
    	primaryExe.Run(" """ . discgameFile)
    } Else If (Fileexist(hddgameFile)) {
    	primaryExe.Run(" """ . hddgameFile)
    } Else {
    	ScriptError("Game not found. Check ROM Paths and module ROM settings.")
    }
    
    ; Waiting for main emulator window
    emuPrimaryWindow.Wait()
    emuPrimaryWindow.Active()
    emuPrimaryWindow.WaitActive()
    
    ; Identifying game window
    WinGet gameWindowID, ID, A
    gameWindow := new Window(new WindowTitle(,,,gameWindowID))
    
    BezelDraw()
    HideAppEnd(hideEmuObj,hideEmu)
    FadeInExit()
    primaryExe.Process("WaitClose")
    7zCleanUp()
    BezelExit()
    FadeOutExit()
    ExitModule()
    
    CloseProcess:
    	FadeOutStart()
    	gameWindow.Close()
    Return
    
    SetFullscreen(configFile, fs) {
    	configFile.Read()
    	configContents := configFile.Text
    
    	SearchText := "Start games in fullscreen mode: " . (If fs = "true" ? "false" : "true")
    	ReplaceText := "Start games in fullscreen mode: " . (If fs = "true" ? "true" : "false")
    	configContents := StringUtils.Replace(configContents, SearchText, ReplaceText, "All")
    
    	configFile.Delete()
    	configFile.Append(configContents)
    }
    However, the games folder names cannot contain spaces or they wont launch. Any idea how to fix that?
     

  3. Collapse Details
    Re: Rpcs3 
    Senior Member
    MainSecondary
    Join Date
    Feb 2015
    Posts
    155
    Quote Originally Posted by mxstar1 View Post
    However, the games folder names cannot contain spaces or they wont launch. Any idea how to fix that?
    I think in this part, you need to put quotes around the discgameFile and hddgameFile variables.
    Code:
    If (Fileexist(discgameFile)) {
    	primaryExe.Run(" """ . discgameFile)
    } Else If (Fileexist(hddgameFile)) {
    	primaryExe.Run(" """ . hddgameFile)
    } Else {
    	ScriptError("Game not found. Check ROM Paths and module ROM settings.")
    }
    The script needs to send
    rpcs3.exe "My PS3 Game\PS3_GAME\USRDIR\EBOOT.BIN"
    not
    rpcs3.exe My PS3 Game\PS3_GAME\USRDIR\EBOOT.BIN

    Although from the look of it, you are sending:
    rpcs3.exe "My PS3 Game\PS3_GAME\USRDIR\EBOOT.BIN
    without the end quote.
     

  4. Collapse Details
    Re: Rpcs3 
    Senior Member
    MainSecondary
    Join Date
    Feb 2015
    Posts
    155
    Also, why are you loading games from the "\dev_hdd0\disc\" folder? Is there any advantage to having them there? I thought RPCS3 could load them from anywhere.

    [EDIT]
    I've just been looking it up and it appears that any disc-based games can be in an arbitrary location, but PSN games must be installed to the "\dev_hdd0\game\" folder. That being the case, I would make an argument for PSN games being treated as a different system, similarly to the way WiiWare games are in the Dolphin module.

    As it is, you are forcing users to place their games in a specific directory, with a specific name, when it's really not necessary. If I've misunderstood, please explain.
    Last edited by Tomkun ; Today at 12:40 AM.
     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •