Escolar Documentos
Profissional Documentos
Cultura Documentos
RPCS3forNewcomers
Thisforumusescookies
Thisforummakesuseofcookiestostoreyourlogininformationifyouareregistered,andyourlastvisitifyouarenot.Cookiesaresmalltextdocumentsstoredonyourcomputerthe
cookiessetbythisforumcanonlybeusedonthiswebsiteandposenosecurityrisk.Cookiesonthisforumalsotrackthespecifictopicsyouhavereadandwhenyoulastreadthem.
Pleaseconfirmwhetheryouacceptorrejectthesecookiesbeingset.
Acookiewillbestoredinyourbrowserregardlessofchoicetopreventyoubeingaskedthisquestionagain.Youwillbeabletochangeyourcookiesettingsatanytimeusingthelinkin
thefooter.
Okay MoreInformation
HelloThere,Guest!
Login Register
EmuNewzNetworkPS3emulationOfficialrpcs3ForumGeneralDiscussion
Home
LiveDownloads
Forum
Search
MemberList
RPCS3forNewcomers
ThreadRating:
RPCS3forNewcomers
ThreadedMode|LinearMode
03102016,12:54PM(Thispostwaslastmodified:0702201601:51PMbyAnnie.)
Annie
Staydetermined!
Post:#1
Posts:379
Joined:Jan2016
Reputation:6
RPCS3forNewcomers
WheretodownloadthelatestRPCS3build
ThemostuptodatebuildfromRPCS3'sgithubmasterbranchcanbefoundathttps://ci.appveyor.com/project/rpcs3/rp.../artifacts
HowtosetupRPCS3?
Requirements
*VisualC++RedistributablePackagesforVisualStudio2015
*Amodernx8664CPUthatsupportsSSSE3
*AmodernOpenGL4.3compatiblegraphicscard.ADirectX12(AMD|NVIDIA)andVulkan(fulllist)compatiblegraphicscardishighlyrecommended.
*A64bitOperatingSystem(OS)
RequiredfilesfromthePS3'sfirmware
YouneedflashATRAC.pic,flashMP3.pictobeabletorungames.
Youalsoneedexternal.prx/.sprxlibrariestobeabletoreachfurtherinmostgames'emulation.
.prx/.sprxlibrariesarealsoknownasLLE(lowlevelemulation)modules/libraries.
Games
Youralreadyunpackedgamesshouldbeplacedin\dev_hdd0\game
(Thegame'smaindirectorynameneedstobesetasthegame'sID,forexample:\dev_hdd0\game\NPEB00221).
Youcanalsobootgamesthatyouhaveoutsidetheemulator'sdirectorybygoingto"Boot>Bootgame"andselectingtheUSRDIRfolderinsidethegame'smain
directory.
IfyouhaveagameinformofPackage(.pkg)youcaninstallitbygoingto"Boot>InstallPKG"intheemulator'smainwindow.
Sometimes,therearefilesthatneedtobedecryptedwiththehelpofa.rapfile,whichneedstobeplacedat\dev_hdd0\home\00000001\exdata
HowtoobtaintheLLEmodulesandfirmwarefiles?
YouneedtodumpthemodulesfromyourPS3console'sfirmware.
Thosemodulesarelocatedatthe\dev_flash\sys\externaldirectoryonyourconsole,andyou'llneedaCustomFirmware(CFW)inordertoaccessyourPS3
consoleviaFTPanddownloadthefilesovertoyourcomputer.
Recommendedfirmwareversionstoextractthemodulesfromare3.55andthelatest(4.80),thoughtakenotethatyoushouldusemodulesfromthesameora
higherversionthanthegameyou'retestingwasmadewith.
Thosefiles(theLLEmodules)willneedtobedecryptedsothattheycanbeusedinRPCS3.
Youwillalsoneed,asmentionedbefore,flashATRAC.picandflashMP3.picfromthesamedirectorywherethemodulescanbefoundat.Thosetwofilesdon'tneed
tobedecryptedandneedtobeplacedat\dev_flash\sys\externalinRPCS3.
HowtodecrypttheLLEmodules?
Todecryptthe.sprx/.prxlibrariesyouhavetogoto"Tools>DecryptSPRXlibraries",selectallthelibrariesyouwanttodecryptandpressOpen.
Theemulatorwilldecryptthroughallofthem,onceit'sdonethey'rereadytobeusedforLLEemulation.
HowtodumpgamesoffaPS3disc?
OnlycertaindrivesareabletodetectandreadPS3discs.
HavealookattheknownListofBDdrivesthatreadPS3discs.
YoucaneitherdumpyourPS3discsusingaPS3withCFWorusingaPC.
Checkthistutorialonhowtodumpyourgames.
WhatsettingsshouldIuse?
Notmentionedoptionsshouldbeleftasdefault,asthey'renotimportantfortestinginmostscenarios.
http://www.emunewz.net/forum/showthread.php?tid=174352
1/5
11/21/2016
RPCS3forNewcomers
Core
PPUInterpreter(precise)andSPUInterpreter(precise)providemoreaccurateemulation,butthey'reslower.
PPUInterpreter(fast)andSPUInterpreter(fast)arefasterthantheaboveones,andarethemostcommonlyusedones.IfyougetPPUorSPUrelatederrors
whentestingagame,switchbacktothepreciseones.
PPURecompilerandSPURecompilershouldcurrentlyonlybeusedifthegamealreadyrunsonthePPUandSPUinterpreters,togainaspeedboost.
Results(logs)obtainedwiththePPURecompilerand/ortheSPURecompilershouldnotbereportedduetothemhavingmanyinaccuraciesintheiremulationof
certaininstructions.
Graphics
Youshouldalwaystestwithalltherenderstoseeinwhichoneyougetthebestperformanceandtooseeifthereareanyglitcheswithonebutnotwiththeother.
Optimalresolutionsfortestingare1920x1080(1080p)and1280x720(720p).However,youshouldseeatwhichresolutionthegameyou'retestingrunsonareal
PS3andusethatresolution(ifitrunsonseveral,useanyofthem).
FramelimitshouldbesettoAuto,otherwisesomegamesmaypassthe60fpsbarrier,andgamesareonlyintendedtorunupto60fpsonarealPS3.
D3DadaptershouldbesettoyourGPU,andisonlyrequiredwhileusingD3D12(themostpowerfuloneifyouhavetwoormoredifferentGPUs).
Read/WriteColor/Depthbuffersshouldbedisabledfornowasthey'renotworkingproperlywithanyoftherenders.ThesebuffersareonlyrequiredforbigAAA
games,whichdon'trunyet.
Alltheothertickboxescanbeleftunselected.Youmightwanttouse"Logshaderproblems"orVSyncatsomepointwhentesting.
Audio
YoucaneitheruseOpenALorXAudio2.
Audioimplementationisn'treallyaprioritynow,soitonlyhasbasicimplementation.
IfyourunintoanyissueswithAudio,settheoutputtoNullandtest.
Networking
ConnectionstatusshouldbesettoDisconnected.
Atthisstage,gamesshouldn'ttrytoaccessonlinefunctions.
WhatLLEmodulesshouldIuse?
Afterrunningthegameafirsttimewithoutanymodulesactive,youshouldcheckthelogforanyTODOoutputsorexceptionsregardingmodulesandseewhat's
themodulethatthoseoutputs/exceptionsrefertoandthenproceedtoLLEloadit.
PleasekeepinmindthatnotallmodulesworkwhenLLEloadedatthemoment.
ListofLLEmodules'filenamesandtherespectivemodulename(thanksAlexAltea)
Example,youfindthefollowinginyourlog:
cellSpursJqTODO:cellSpursJobQueuePort2Sync
cellSpursTODO:_cellSpursTaskAttributeInitialize
Inthiscase,youshouldLLEloadmoduleslibsre(cellSpurs=cellSre)andlibspurs_jq.
Secondexample,youfindthefollowinginyourlog:
classstd::runtime_errorthrown:vdecOpen::<lambda_193ed31ad105fa66dfbe1f5a7559b07e>::operator()():avformat_open_input()failed(err=0xbebbb1b7,
opts=1)
(infileC:\rpcs3\rpcs3\Emu\Cell\Modules\cellVdec.cpp:313)
Inthiscase,modulelibvdecshouldbeLLEloaded.
Notes
*Asofv0.0.0.9cellRescandcellRtcalwaysneedtobeLLEloadedwhenagamerequiresthem.
*IfyouseeLDR:Unknownmodule'moduleName'inyourlogandtheindicatedmoduleisn'tpresentonthelistofthefirmwareexternalmodulesitmeansitisa
gamespecificmodulethatthegamewillloaditselfifitneedsit.IftheindicatedmoduleispresentonthelistofthefirmwarefilesthenyoushouldLLEloaditif
thegametriestousethemodule.
*MostusedLLEmodulesarelibsre,libspurs_jqandlibfiber.
HowcanIhelp?
Users
Ifyouhavenonetolittlecodingknowledge,youcanhelpoutbytestingthelatestchanges(commits)inRPCS3withPS3commercialorhomebrewgames.
ForunderstandingcommonwordsrelatedtothePS3anditsemulation,youshouldchecktheVocabularyguideforPS3andemulation.
Ifyouwanttoreportstuffforagamethatdoesn'thaveyetatopiccreatedforit,pleasechecktheGuidelinesforsubmittingnewgamesandcreateanewtopicfor
thegame.
IfatopicregardingthesameGameIDalreadyexists,pleasepostonthattopic,insteadofcreatinganewone.
Whenpostingyourresults,pleaseindicatewhichbuildareyouusing(whichyoucanfindinthefirstlineofyourRPCS3.log),abriefdescriptionofyoursettings
(PPU/SPU/Render/LLEModules)andpossiblyscreenshotsoravideoifrelevanttothepost,andseetheguidelinesonhowtoreportissues.
Developers
StartbycheckingoutDeveloperInformationandforkingtheprojectatRPCS3'sGitHub.
Whenwritingcode,youshouldpayattentiontotheCodingStyleguidelines.
Last,butnotleast,youcanchecktheRoadmapifyouwantandcanhelpwithanyofthecurrentgoals.
IfyouonlywanttouseRPCS3toplaypleasenotethatRPCS3onlyrunsafewgamesatthisstage.YoushouldchecktheListofPlayableGames.
Pleasekeepinmindthatpiracyisnotallowedandaskinghelpwithpiracy,requestingpiratedfirmwarefilesorgamesmayresultinapermanentsuspension.
AreyounewtoRPCS3?CheckoutRPCS3forNewcomers
Desktop:AMDFX8350/AMDR9280X3G/8GRAM
Laptop:Inteli76700HQ/NVIDIAGTX960M2G/8GRAM
03122016,11:35AM
larrikin
JuniorMember
Post:#2
Posts:2
Joined:Mar2016
Reputation:0
RE:RPCS3forNewcomers
http://www.emunewz.net/forum/showthread.php?tid=174352
2/5
11/21/2016
RPCS3forNewcomers
Quote:
Fordecryptingthem,youneedtorenamethemoduletomodulename.sprx.elf,andthenusethe"BootELF/SELFfile"optiononRPCS3under"Boot".
Theemulatorwillfailtorunit,butyou'llhavedecryptedthemodule.
Ihavetheoriginalmoduleanditsdecryptedversion.DoIdeletetheoriginalandrenamethedecryptedor???
forreferencemyexternalfolderhouses:
1234.sprx.elf
1234.sprx.elf.decrypted.elf
03122016,11:46AM(Thispostwaslastmodified:0312201611:47AMbyBlackDaemon.)
BlackDaemon
Moderator
Post:#3
Posts:2,097
Joined:Nov2009
Reputation:12
RE:RPCS3forNewcomers
larrikin,rpcs3displaysinlistonlydecryptedmodules,doesn'tmatterwhichextensiontheyhave.
PCSX3it'sreal?
03122016,11:04PM
Post:#4
xXBeefyDjXx
Member
Posts:62
Joined:Jan2016
Reputation:1
RE:RPCS3forNewcomers
ThishashelpedmetounderstandtheLLEusage,Thanks!
03132016,12:21AM
Post:#5
Annie
Staydetermined!
Posts:379
Joined:Jan2016
Reputation:6
RE:RPCS3forNewcomers
larrikinWrote:
(0312201611:35AM)
Quote:
Fordecryptingthem,youneedtorenamethemoduletomodulename.sprx.elf,andthenusethe"BootELF/SELFfile"optiononRPCS3under"Boot".
Theemulatorwillfailtorunit,butyou'llhavedecryptedthemodule.
Ihavetheoriginalmoduleanditsdecryptedversion.DoIdeletetheoriginalandrenamethedecryptedor???
forreferencemyexternalfolderhouses:
1234.sprx.elf
1234.sprx.elf.decrypted.elf
Youcanhavethembothdecryptedandencryptedinthefolder,butitwillonlydetectandloadintotheLLEmoduleswindowtheoneswhoaredecrypted.
Forthesakeoforganization,Ikeepthedecryptedmodulesseparatedfromtheencryptedones,andIonlyplacethedecryptedonesonRPCS3.
AreyounewtoRPCS3?CheckoutRPCS3forNewcomers
Desktop:AMDFX8350/AMDR9280X3G/8GRAM
Laptop:Inteli76700HQ/NVIDIAGTX960M2G/8GRAM
03142016,01:42PM
Post:#6
Nezarn
Member
Posts:128
Joined:Mar2016
Reputation:0
RE:RPCS3forNewcomers
AnnieWrote:
(0310201612:54PM)
you'llneedaCostumFirmware(CFW)
typo.costumshouldbecustom
PC:i54690K|RX480|16GBRAM
03142016,02:19PM
http://www.emunewz.net/forum/showthread.php?tid=174352
Post:#7
3/5
11/21/2016
RPCS3forNewcomers
Annie
Posts:379
Joined:Jan2016
Reputation:6
Staydetermined!
RE:RPCS3forNewcomers
NezarnWrote:
(0314201601:42PM)
AnnieWrote:
(0310201612:54PM)
you'llneedaCostumFirmware(CFW)
typo.costumshouldbecustom
Thanks,corrected.
AreyounewtoRPCS3?CheckoutRPCS3forNewcomers
Desktop:AMDFX8350/AMDR9280X3G/8GRAM
Laptop:Inteli76700HQ/NVIDIAGTX960M2G/8GRAM
03142016,04:00PM
Post:#8
Rahul
Posts:1
Joined:Mar2016
Reputation:0
JuniorMember
RE:RPCS3forNewcomers
caniplaygodofwar3on#rpcs3emulator
[/size][/font]
03142016,04:04PM
Post:#9
tambre
Posts:997
Joined:Jul2014
Reputation:16
Moderator
RE:RPCS3forNewcomers
RahulWrote:
(0314201604:00PM)
caniplaygodofwar3on#rpcs3emulator
[/size][/font]
Didyouevenreadanythingthatwasabove?
03142016,04:52PM(Thispostwaslastmodified:0314201610:28PMbyAnnie.)
Annie
Staydetermined!
Post:#10
Posts:379
Joined:Jan2016
Reputation:6
RE:RPCS3forNewcomers
RahulWrote:
(0314201604:00PM)
caniplaygodofwar3on#rpcs3emulator
AnnieWrote:
(0310201612:54PM)
ThesebuffersareonlyrequiredforbigAAAgames,whichdon'trunyet.
/
Addedreferencesto
SSSE3andSSE4.1compatibleCPUs:http://stackoverflow.com/a/28186601
OpenGL4.5compatibleGPUs:http://i.imgur.com/0s2IrLv.png(couldn'tfindabetterreference)
DirectX12compatibleGPUs:http://www.geforce.com/hardware/technolo...ortedgpusandhttp://www.amd.com/enus/innovations/sof.../directx12
IhaveyettofindalistofAMD/NVIDIAVulkancompatibleGPUs.
Referringto"LLEmodules"asPRX/SPRXmodulesfirst,inthehopeofmoreaccurateinformation.
Rewrotesomestuffinthefirsttwotopics,inthehopeofaneasierunderstandingoftheguide.
AreyounewtoRPCS3?CheckoutRPCS3forNewcomers
Desktop:AMDFX8350/AMDR9280X3G/8GRAM
Laptop:Inteli76700HQ/NVIDIAGTX960M2G/8GRAM
http://www.emunewz.net/forum/showthread.php?tid=174352
4/5
11/21/2016
RPCS3forNewcomers
NextOldest|NextNewest
EnterKeywords
SearchThread
ViewaPrintableVersion
ForumJump:
GeneralDiscussion
Go
SendthisThreadtoaFriend
Subscribetothisthread
User(s)browsingthisthread:4Guest(s)
http://www.emunewz.net/forum/showthread.php?tid=174352
Currenttime:11212016,09:51AM
5/5