..:: PCSX2 Forums ::..

Full Version: Windows - Compile Guide and Support
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
Ok so I've compiled and I get my plugins folder, pcsx2.exe and pcsx2-r4095.exe

a) Why do I get two exe's? =p
b) Where can I get wthred2pthreads dll? I see in the guide it's mentioned as "necessary" but with no other reference.

edit: I'll just use the .dll from the older revision I suppose
pcsx2.exe and pcsx2-r4095.exe are identical, the latter with revision number as suffix for your convenience. this does write in the guide:
http://code.google.com/p/pcsx2/wiki/Comp..._Directory

w32pthreads' dll in your trunk\bin folder in where among other useful files. this doesn't write in the guide.
Tortoise SVN says it's updated me to 4098 but every time I compile it pops out 4095.

I'm going to try deleting and recreating the folder... hopefully that'll work.

edit: So even after deleting that folder and redownloading everything it outputs 4095.

Trying clean build/ that thingy in the PCSX2 folder that deletes stuff.

edit2: Still 4095 =\
It is normal. The latest version number of pcsx2 itself, may not match the latest version number in Change Log, where may ONLY have changes not affect pcsx2 itself at all and won't raise the version number of pcsx2 itself.

There are also changes ONLY apply to /branches, i.e. not apply to /trunk from where we compile the source code.
Interesting. So I can't actually update to those versions? Or am I actually updating but it doesn't change the overall structure just a few branches?
Indeed you didn't update or apply changes to those revisions despite version number shows from Tortoise SVN. cuz changes are only applied to /branches from r4096 to r4098 where doesn't affect /trunk we fetch from Tortoise SVN.

Unless you fetch a copy of /branches from scratch, starting with corresponding Url of Repository. But that is out of the scope of Compilation Guide for Windows. And as I observed the /branches is for testing experimental stuff until merge them to /trunk, you shouldn't use it, except the legacy gui branch.
http://code.google.com/p/pcsx2/wiki/Comp...ForWindows Wrote:http://pcsx2.googlecode.com/svn/branches/legacy_gui
Thank you very much, very helpful.

Edit: This last one seems to be trunk? I can compile the latest gsdx for 4099 but the exe still gives me 4095.
For r4099, The path of affected files is /trunk/plugins/GSdx/, which implies it ONLY affect the version number of GSdx. Apparently the version number of pcsx2 itself won't be affected by it.

AFAIK /trunk/pcsx2/ affects the version number of pcsx2 itself, maybe among other paths that I dunno.
Ok, sorry for all the silly questions haha, thank you for baring with me. I think I get it now =p thanks.
Is it possible to use the SSE2 /arch under C++ settings? Would this be an additional optimization?
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36