Thread: RPCS3 (PS3) module help

Results 1 to 6 of 6
  1. Collapse Details
    RPCS3 (PS3) module help 
    #1
    Junior Member
    MainSecondary
    Join Date
    Mar 2015
    Posts
    6
    Contribute If you enjoy reading the
    content here, click the below
    image to support our site.
    Click Here To Contribute To Our Site
    Question
    Hi guys,

    I have install the last version of RPSC3 (v0.0.5-7692-e3ea2959_win64) emulateur and i have trouble loading games on RL.
    I have read all post on the subject on the forum and after that i m kind of lost
    There is many different module file posted by many different people.
    They is also many contradictions on what we can do or not.

    So what is the modules files to used with last emu version (AHK and ISD)?
    Did they have to store our games on RPCS3\dev_hdd0\disc\SERIAL\PS3_GAME\USRDIR ?
    Can we store them on another folder ?
    Do we have to rename the game folder as the serial name ?

    So far i have always an error on module i used, the emu launch but not the game or RL say to check my rom path/emu version.

    Sorry if this question were asked recently but as i said i m a little bit lost on all files and comment i have read (more than 10 pages )

    Thanks in advance for helping
     

  2. Collapse Details
    Re: RPCS3 (PS3) module help 
    #2
    Member
    MainSecondary
    Join Date
    Aug 2014
    Posts
    43
    Use the module posted by wallmachine.

    You can have your games anywhere (and zipped if you like) also uses conventional naming as well with his module.I have been using his module for some time now and it's the best one out there.
    Last edited by oldhag270 ; 01-11-2019 at 01:20 PM.
     

  3. Collapse Details
    Re: RPCS3 (PS3) module help 
    #3
    Junior Member
    MainSecondary
    Join Date
    Mar 2015
    Posts
    6
    Quote Originally Posted by oldhag270 View Post
    Use the module posted by wallmachine.

    You can have your games anywhere (and zipped if you like) also uses conventional naming as well with his module.I have been using his module for some time now and it's the best one out there.
    Thanks for your answer oldhag270.
    Can you post it here please (ahk and isd) ?
    Last edited by regalad ; 01-11-2019 at 02:34 PM.
     

  4. Collapse Details
    Re: RPCS3 (PS3) module help 
    #4
    Junior Member
    MainSecondary
    Join Date
    Mar 2015
    Posts
    6
    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)
    }
    getting an error : Games not found. Check rom path and module rom settings

    my games are store in : D:\Arcade\emulators\RPCS3\rpcs3-v0.0.5-7692-e3ea2959_win64\dev_hdd0\disc\BLES00760\PS3_GAME\US RDIR
    as module say

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <INISCHEMA>
    	<INIFILES>
    		<INIFILE name="%ModuleName%" required="false">
    			<INITYPE>Module</INITYPE>
    			<SECTIONS>
    				<SECTION name="Settings" required="false">
    					<SECTIONTYPE>Global</SECTIONTYPE>
    					<KEYS>
    						<KEY name="Fullscreen" required="false" nullable="false">
    							<KEYTYPE>Boolean</KEYTYPE>
    							<DESCRIPTION>If true emulator will run fullscreen.</DESCRIPTION>
    						</KEY>
    					</KEYS>
    				</SECTION>
    				<SECTION name="%RomName%" required="true">
    					<SECTIONTYPE>Rom</SECTIONTYPE>
    					<GROUPS>
    						<GROUP name="Serial"/>
    					</GROUPS>
    					<KEYS>
    						<KEY name="Serial" group="Serial" required="true" nullable="false">
    							<KEYTYPE>String</KEYTYPE>
    							<DESCRIPTION>Indicate the serial of your game. This will be used so module can work property.</DESCRIPTION>
    						</KEY>
    					</KEYS>
    				</SECTION>
    			</SECTIONS>
    		</INIFILE>
    	</INIFILES>
    </INISCHEMA>
     

  5. Collapse Details
    Re: RPCS3 (PS3) module help 
    #5
    Super Moderator
    agent47's Avatar
    MainSecondary
    Join Date
    Jan 2016
    Posts
    1,035
    Looking at that module code your game name in the database would need to be the game code, not the normal name, in order to work.

    If memory serves I started to mess with the module a while back and modified it to work with game names or game codes. When I revisit the module I can double check, no time frame on that.
     

  6. Collapse Details
    Re: RPCS3 (PS3) module help 
    #6
    Member
    MainSecondary
    Join Date
    Aug 2014
    Posts
    43
    Post #142 (from the Rpcs3 in Emulator help) is the one I have been using,just checked it and it still works even with the latest RPCS3 7692.
     

Posting Permissions

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