forums.PPSSPP.org
Guide:- Compiling PPSSPP on Windows for Dummies (updated for MSVC 2013) - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Development (/forumdisplay.php?fid=3)
+--- Thread: Guide:- Compiling PPSSPP on Windows for Dummies (updated for MSVC 2013) (/showthread.php?tid=5231)

Pages: 1 2 3 4 5 6 7 8


RE: Guide:- Compiling PPSSPP on Windows for Dummies - solarmystic - 09-01-2013 09:16 AM

(09-01-2013 09:12 AM)arg274 Wrote:  how do i build an atlas using the atlastool?

You'll have ask Henrik, [Unknown] or some of the other knowledgeable folks about this.

Planning on making your own fonts for the emulator?


RE: Guide:- Compiling PPSSPP on Windows for Dummies - arg274 - 09-01-2013 09:16 AM

as for logging,shouldnt it b useful for reports?

(09-01-2013 09:16 AM)solarmystic Wrote:  
(09-01-2013 09:12 AM)arg274 Wrote:  how do i build an atlas using the atlastool?

You'll have ask Henrik, [Unknown] or some of the other knowledgeable folks about this.

Planning on making your own fonts for the emulator?

yeah,i wanna bake up some custom themes for ppsspp...


RE: Guide:- Compiling PPSSPP on Windows for Dummies - solarmystic - 09-01-2013 10:55 AM

(09-01-2013 09:16 AM)arg274 Wrote:  as for logging,shouldnt it b useful for reports?

It is, but for day to day use with games that are known to be non-problematic, (in the playable category), turning off logging can give you an additional speed boost. Using debug builds is non recommended also for normal usage, as the performance penalty incurred is massive.

Examples include the Monster Hunter Games, which have excessive logging spam even though they're fully playable in PPSSPP. You can gain up to 10-15% more performance with logging off in those games.

Logging using debug builds is infinitely more useful when dealing with the problematic ones. I just turn it on when i have an issue in a game that I need to make a report for Github.


RE: Guide:- Compiling PPSSPP on Windows for Dummies - arg274 - 09-01-2013 04:25 PM

(09-01-2013 10:55 AM)solarmystic Wrote:  
(09-01-2013 09:16 AM)arg274 Wrote:  as for logging,shouldnt it b useful for reports?

It is, but for day to day use with games that are known to be non-problematic, (in the playable category), turning off logging can give you an additional speed boost. Using debug builds is non recommended also for normal usage, as the performance penalty incurred is massive.

Examples include the Monster Hunter Games, which have excessive logging spam even though they're fully playable in PPSSPP. You can gain up to 10-15% more performance with logging off in those games.

Logging using debug builds is infinitely more useful when dealing with the problematic ones. I just turn it on when i have an issue in a game that I need to make a report for Github.

yeah,the release version gives NFS:underground rivals upto 250% speed,but the debug version,heh,35%...


RE: Guide:- Compiling PPSSPP on Windows for Dummies - Ritori - 09-15-2013 07:57 AM

At last i successful build ppsspp @[email protected]!! (for 32 bit)

I trying build for 64 bit version
Still fail at install this... I don't understand much here:
(NOTE:- If you're getting an error during installation after this point, the most likely cause is the presence of an earlier Microsoft Visual C++ 2010 redistributable installation:-

1. Uninstall any previous MSVC 2010 redistributables(bolded for emphasis, obviously do not uninstall the actual VC++ studio program you just installed before this) in your Programs and Features applet


RE: Guide:- Compiling PPSSPP on Windows for Dummies - solarmystic - 09-15-2013 10:52 AM

(09-15-2013 07:57 AM)Ritori Wrote:  At last i successful build ppsspp @[email protected]!! (for 32 bit)

I trying build for 64 bit version
Still fail at install this... I don't understand much here:
(NOTE:- If you're getting an error during installation after this point, the most likely cause is the presence of an earlier Microsoft Visual C++ 2010 redistributable installation:-

1. Uninstall any previous MSVC 2010 redistributables(bolded for emphasis, obviously do not uninstall the actual VC++ studio program you just installed before this) in your Programs and Features applet


It's quite simple. Just uninstall the VC++ 2010 redistributables,

[Image: iEEq0pIkLFCeT.PNG]

and then install the Windows 7.1 SDK like i showed you in the guide, using the same options as shown below, it should be fine.

[Image: ibjRqnrecsuY6Y.JPG]

The SDK will install its own version of the VC++ 2010 redistributables. Follow my instructions properly. Also make sure you're on Windows 7 SP1 otherwise it'll never work.

Follow the rest of the guide after that.


RE: Guide:- Compiling PPSSPP on Windows for Dummies - solarmystic - 09-15-2013 11:55 AM

On a different note, I'll have to modify the Compiling Guide soon due to the addition of the DirectX backend into PPSSPP. Users wishing to compile the emulator on Windows will now require the DX SDK (June 2010) in addition to the other prerequisites mentioned in my guide.

Updated the guide to include the new DX SDK requirement, and some new steps to reflect the need to adjust some paths in the GPU project to accept the SDK's libraries and headers.


RE: Guide:- Compiling PPSSPP on Windows for Dummies - Ritori - 09-15-2013 12:38 PM

@solarmystic

i am need uninstall VC++ 2010 redistributables again after this new update?

How i should know that I am used Window 7 Sp1?

Edit: it still fail... I am need uninstall both x64 and x86 redistributables?


RE: Guide:- Compiling PPSSPP on Windows for Dummies - solarmystic - 09-15-2013 12:49 PM

(09-15-2013 12:38 PM)Ritori Wrote:  @solarmystic

i am need uninstall VC++ 2010 redistributables again after this new update?

How i should know that I am used Window 7 Sp1?

Edit: it still fail... I am need uninstall both x64 and x86 redistributables?

Yes, uninstall both. Also read my brand new instructions i've included in the guide. You need to perform some extra steps to compile even 32bit PPSSPP now, since the DirectX backend was added into PPSSPP from v0.9.1-917-gcc6681c onwards.

Also, you can find out the version of Windows by opening up the command prompt (Start ---> cmd) and typing in winver and hitting enter key.


RE: Guide:- Compiling PPSSPP on Windows for Dummies - Ritori - 09-15-2013 12:58 PM

Thank, I already read this and it need uninstall VC++ 2010 redistributables too (current now install window SDK and download this directX stuff )
I think it work well now Big Grin


RE: Guide:- Compiling PPSSPP on Windows for Dummies - TheDax - 09-15-2013 01:40 PM

@solarmystic: The DirectX SDK is actually not required right now. Henrik just added a new mini submodule that has parts of the SDK included for convenience. If it'll stay this way remains to be seen, but at this exact moment in time, the full SDK is not required.


RE: Guide:- Compiling PPSSPP on Windows for Dummies - solarmystic - 09-15-2013 02:10 PM

(09-15-2013 01:40 PM)daxtsu Wrote:  @solarmystic: The DirectX SDK is actually not required right now. Henrik just added a new mini submodule that has parts of the SDK included for convenience. If it'll stay this way remains to be seen, but at this exact moment in time, the full SDK is not required.

Nope, he'll (Henrik) have to revert that mini submodule.

Orphis disapproves of placing the SDK as a mini submodule on his buildbot.

Refer to the following comments by Orphis himself as he explains his rationale:-

https://github.com/hrydgard/ppsspp/commit/8c4503c638a6fd20fd6d71e10dab80061f41ea82#commitcomment-4096251

https://github.com/hrydgard/ppsspp/commit/cc6681cd0b3956dd972d6e49a4e59f21a2893501#commitcomment-4096080

I'd hold onto to that DX SDK if I were you. Orphis is pretty adamant that users wishing to compile PPSSPP have the correct DX SDKs installed on their own PCs.

I shan't alter the guide until either one gives a final say on the matter.


RE: Guide:- Compiling PPSSPP on Windows for Dummies - Ritori - 09-15-2013 02:37 PM

When I press Properties on gpu and set Platform to All Platform it became liked this..?


RE: Guide:- Compiling PPSSPP on Windows for Dummies - solarmystic - 09-15-2013 09:33 PM

(09-15-2013 02:37 PM)Ritori Wrote:  When I press Properties on gpu and set Platform to All Platform it became liked this..?

Click on the VC++ Directories page like i mentioned in the guide:-

[Image: ibsLAjmHYPEIgW.PNG]

Your picture indicates that you're at the "Frameworks and References" page. Read the instructions carefully.


RE: Guide:- Compiling PPSSPP on Windows for Dummies - Ritori - 09-16-2013 04:07 AM

That what I doing after click VC++ Directories then set Configuration: All Configurations in Platfrom after I set to All Platforms it auto pop up box to Frameworks and References.