Thread Rating:
  • 4 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Guide:- Compiling PPSSPP on Windows for Dummies (updated for MSVC 2013)
#31
Updated the guide with daxtsu's writeup about compiling without FFMPEG with the appropriate credit given.

Thanks for the reminder mate.
PPSSPP Modern Testbed:-
Intel Core i5 4690K @ 4.0 GHz
NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz
16 GB DDR3 RAM @ 1600 MHz
Windows 7 x64 SP1

PPSSPP Ancient Testing Rig:-
Intel Core 2 Duo T9550 @ 2.8GHz
ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz
8 GB DDR3 RAM @ 1066 MHz
Windows 7 x64 SP1
Reply
#32
(08-26-2013, 01:07 AM)Mirath-14 Wrote: wht is programming he mean program file or wht help
Huh

can u just make a video how to make the build plz RolleyesIdeaWinkShy

without intailling the the microsoft things just how to build it plz plz plz plz BlushBlush
Well solarmystic said this in the guide:
Quote:It is not intended to teach one any form of programming and commandline usage beyond the narrow scope of this guide.

I will assume that you have some basic computing knowledge in this guide.
I'm pretty sure he wrote this guide by sacrificing his free time, and even i'm not a programmer myself i can actually follow this guide, so i think he really made this absolutely clear already, i'm just saying that you just have to try to understand his writing better, rather than simply ask him to make a video tutorial (which i think will take a lot of time) considering he is also doing a lot work on developing the emu (again, using his free time) Wink
● If you report (or happen to find any) game/mini/demo that's still not on the compatibility list yet even after 48 hours, you can PM me the link!
● Sorry for my bad english, I'm Indonesian.



Reply
#33
how about adding in how to use TortoiseGit for people that don't want to use Gitbash
Reply
#34
(08-31-2013, 03:00 AM)scraggles80 Wrote: how about adding in how to use TortoiseGit for people that don't want to use Gitbash

If you're savvy enough to know what TortoiseGit is, how to use it, and prefer it compared to Git Bash, then by all means, go ahead, and skip the Git Bash portion of the guide, or just take whatever relevant info about the git repo (the site for the repo), the submodules and how to go about updating and head straight to the VC++ compiling guide.

I just wanted to make the guide as straightforward as possible for the enduser. Git Bash is pretty staightforward, with no graphical frills, just straight up CLI. Adding in additional guides for every single form of Git interface out there is unnecessary for this rather basic PPSSPP compiling guide.

A git veteran like yourself would probably already know how to do this without my guide for newbies. In that case this guide is probably not aimed at people like yourself.

I've already mentioned that you're free to use whatever form of git you want. The basic principles are still the same either way, CLI or GUI.
PPSSPP Modern Testbed:-
Intel Core i5 4690K @ 4.0 GHz
NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz
16 GB DDR3 RAM @ 1600 MHz
Windows 7 x64 SP1

PPSSPP Ancient Testing Rig:-
Intel Core 2 Duo T9550 @ 2.8GHz
ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz
8 GB DDR3 RAM @ 1066 MHz
Windows 7 x64 SP1
Reply
#35
(08-31-2013, 05:30 AM)solarmystic Wrote:
(08-31-2013, 03:00 AM)scraggles80 Wrote: how about adding in how to use TortoiseGit for people that don't want to use Gitbash

If you're savvy enough to know what TortoiseGit is, how to use it, and prefer it compared to Git Bash, then by all means, go ahead, and skip the Git Bash portion of the guide, or just take whatever relevant info about the git repo (the site for the repo), the submodules and how to go about updating and head straight to the VC++ compiling guide.

I just wanted to make the guide as straightforward as possible for the enduser. Git Bash is pretty staightforward, with no graphical frills, just straight up CLI. Adding in additional guides for every single form of Git interface out there is unnecessary for this rather basic PPSSPP compiling guide.

A git veteran like yourself would probably already know how to do this without my guide for newbies. In that case this guide is probably not aimed at people like yourself.

I've already mentioned that you're free to use whatever form of git you want. The basic principles are still the same either way, CLI or GUI.

i was only asking so threads like this aren't being made all the time
http://forums.ppsspp.org/showthread.php?tid=5986
i don't need the guide but then some noobs do need the help
as you said you are trying to make the guide straightforward
but then i see that you are starting to add advanced segments to it
so just a thought then
Reply
#36
(08-31-2013, 09:44 AM)scraggles80 Wrote: i was only asking so threads like this aren't being made all the time
http://forums.ppsspp.org/showthread.php?tid=5986
i don't need the guide but then some noobs do need the help
as you said you are trying to make the guide straightforward
but then i see that you are starting to add advanced segments to it
so just a thought then

There are many variants of Git to account for. I just picked one which I found the easiest to start off with.

There has been only one thread about compiling on Windows that has opened up since I wrote this guide. The SVN thread was about a user who was confused since we do not use SVN for our purposes, only Git.

The advanced sections are optional fluff written after the main guide is done, which is one uninterupted flow of information with no deviations from start to finish.

I get your point, but if I add TortoiseGit to the guide, I'll have to account for the many other variants of Git too. I think recommending just one app should be sufficient as per the KISS principle.
PPSSPP Modern Testbed:-
Intel Core i5 4690K @ 4.0 GHz
NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz
16 GB DDR3 RAM @ 1600 MHz
Windows 7 x64 SP1

PPSSPP Ancient Testing Rig:-
Intel Core 2 Duo T9550 @ 2.8GHz
ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz
8 GB DDR3 RAM @ 1066 MHz
Windows 7 x64 SP1
Reply
#37
fair enough i see your point
Reply
#38
hi,can anyone give me the sha1 of that all in one iso?i really need it!
Contact::::
I don't exist anymore, no use calling a dead person
Reply
#39
The sha1 of all what?
4GHz AMD 3900X, 32GB DDR4 RAM, 6GB Nvidia RTX 2060, Asus Crosshair 7 Hero (Wifi), Linux
How to ask useful questions: https://web.archive.org/web/20110214010944/http://support.microsoft.com/kb/555375
I'm not Dark_Alex, nor do I claim to be. Our nicknames are merely coincidence.
Reply
#40
(08-31-2013, 01:58 PM)daxtsu Wrote: The sha1 of all what?

the offline Visual C++ installer
Contact::::
I don't exist anymore, no use calling a dead person
Reply
#41
i dont need the sha1 anymore,my build just succeeded!

the logging is killing me,wow!
Contact::::
I don't exist anymore, no use calling a dead person
Reply
#42
(09-01-2013, 08:42 AM)arg274 Wrote: i dont need the sha1 anymore,my build just succeeded!

the logging is killing me,wow!

Logging?

Did you remember to change the build type to Release and Win32/x64 (if your system supports it) as I instructed in the guide?

[Image: iL50YtHuN2ImB.JPG]

VC++ is configured to build Debug builds by default, and yes, the logging in debug builds will kill your performance.

You can always disable it in the Developer Options in the emulator though.
PPSSPP Modern Testbed:-
Intel Core i5 4690K @ 4.0 GHz
NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz
16 GB DDR3 RAM @ 1600 MHz
Windows 7 x64 SP1

PPSSPP Ancient Testing Rig:-
Intel Core 2 Duo T9550 @ 2.8GHz
ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz
8 GB DDR3 RAM @ 1066 MHz
Windows 7 x64 SP1
Reply
#43
how do i build an atlas using the atlastool?
Contact::::
I don't exist anymore, no use calling a dead person
Reply
#44
(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?
PPSSPP Modern Testbed:-
Intel Core i5 4690K @ 4.0 GHz
NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz
16 GB DDR3 RAM @ 1600 MHz
Windows 7 x64 SP1

PPSSPP Ancient Testing Rig:-
Intel Core 2 Duo T9550 @ 2.8GHz
ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz
8 GB DDR3 RAM @ 1066 MHz
Windows 7 x64 SP1
Reply
#45
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...
Contact::::
I don't exist anymore, no use calling a dead person
Reply


Forum Jump: