proton:win_setup
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
proton:win_setup [2012/03/05 00:22] – seth | proton:win_setup [2018/07/28 08:15] – seth | ||
---|---|---|---|
Line 1: | Line 1: | ||
=== Get Proton SDK === | === Get Proton SDK === | ||
- | Use a [[http://tortoisesvn.net/downloads|svn client]] to checkout | + | Clone the Proton github repository. |
+ | |||
+ | For git: | ||
+ | < | ||
+ | git clone https:// | ||
+ | </ | ||
+ | |||
+ | For Tortoisegit you right click in file explorer, choose clone, and enter **https://github.com/SethRobinson/proton.git** as the repository. | ||
+ | |||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | <div id=" | ||
+ | < | ||
+ | <param name=" | ||
+ | <!--[if !IE]> | ||
+ | <object type=" | ||
+ | < | ||
+ | <param name=" | ||
+ | <param name=" | ||
+ | <param name=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | <!--[if !IE]> | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
=== Running RTBareBones on Windows=== | === Running RTBareBones on Windows=== | ||
- | The first example you should compile is RTBareBones. | + | The first example you should compile is RTBareBones. |
RTBarebones is still around 40 " | RTBarebones is still around 40 " | ||
Line 10: | Line 42: | ||
=== Configuration and compiling === | === Configuration and compiling === | ||
- | Navigate to / | + | Navigate to / |
{{: | {{: | ||
- | Choose Debug GL from the configuration drop down. | + | Choose Debug GL from the configuration drop down. Nevermind that the screenshot is from VC 2015 and is outdated. |
- | Here is an explanation of what each configuration | + | Note that you can select platform Win32 or x64, Win32 is usually fine unless you are working on some 64 bit specific issue. |
- | * **Debug** (or Debug Common) - Uses the PowerVR libgles library. | + | Here is an explanation |
- | * **Release** (or Release Common) - Uses the PowerVR libgles library. | + | |
- | * **Debug GL** - Most of your testing is going to be with this. Standard GL. | + | |
- | * **Release GL** - For a final Windows build this is what you should use. | + | |
- | * **Debug WebOS** - This config links with the WebOS "SDL like" libraries, useful for debugging WebOS specific issues. I don't have a " | + | |
- | + | ||
- | **Note from WoutervD** - If importing the VS2005 project into 2010, you may need to set the bin directory as following: | + | |
- | {{:proton:win_vs_outputdir.png?100}} <-- not needed | + | * **Debug_GLES** (or Debug Common sometimes) - Uses the PowerVR libgles library. |
+ | * **Release_GLES** (or Release Common) - Uses the PowerVR libgles library. | ||
+ | * **Debug_GL** | ||
+ | * **Release_GL** | ||
+ | * **SDL_Debug_GL** - emulates using SDL2 as the backend. Linux builds use this so it can be useful to target it on Windows | ||
- | Select the WinRTBareBones project, right click and choose properties. Select "All configurations" | + | Note: Output directory should be ." |
Next, open main.cpp and double check what the screensize/ | Next, open main.cpp and double check what the screensize/ | ||
Line 87: | Line 117: | ||
{{: | {{: | ||
- | Because we chose iPhone, the screensize is 320X480. | + | Because we chose iPhone, the screensize is 320X480. |
If you ran this app on a real iPhone, tilting the device would cause it to rotate to each orientation automatically. (You can disable that later or limit to only landscape modes) | If you ran this app on a real iPhone, tilting the device would cause it to rotate to each orientation automatically. (You can disable that later or limit to only landscape modes) |
proton/win_setup.txt · Last modified: 2018/07/28 08:33 by seth