To install WineSkin, completely, to be able to play Terraria and Spelunky at 60 fps, do this:

PART ONE: Installation of Wineskin and preparation for use

1) Download Wineskin Winery by going to this website, and pressing the green "Download" button

http://sourceforge.net/projects/wineskin/

2) Unzip the file you download.

3) Move it to the Applications folder

4) Open it.

5) Select the "+" button below the engine list but above the wrapper version

6) Press "Download and Install"

7) Once it's finished, select the "+" button again

8) Press "Don't Prompt Any of These as New"

9) Press "Cancel"

10) Press "Update", under "Wrapper Version"

11) Press "Create New Blank Wrapper"

12) Name your wrapper WITHOUT using symbols (other than "-" and "_") or spaces

13) Press "OK"

14) Whenever prompted (It will ask you about "Mono" and "Gecko"), select "Install".

15) When prompted, select "View my wrapper in finder"

16) Double click your wrapper

A) If it gives you an error, you have 2 options:

i) Reboot your computer

ii) Open "Terminal" and follow these steps:

a) Enter in "launchctl list | grep wineskin"

I) Press "Enter"

b) Copy the first item on the list

I) It should look something like this:

YourWrapper505863260Wine.wineskin.prefs.138720

I) Only copy the part that looks like above, not anything before it

c) Enter in "launchctl remove ", then paste that string of text

d) Close terminal

17) Select "Advanced"

18) Select "Tools"

19) Select "Winetricks" under "Utilities"

20) Select Custom

21) Paste this into the box that appears:

directx9 directmusic directplay d3dxof d3dx9_43 dmsynth dsound ogg ffdshow l3codecx ogg windowscodecs xvid msxml3 dotnet40 xna40 vcrun2010 vcrun6 vcrun6sp6 xact xinput steam forcemono winxp sound=coreaudio

22) Press "Run"

21) Press "Run" again.

PART TWO: Installation of required dependancies

a1) Press "Yes"

b1) Press "I accept the agreement"

b2) Press "Next"

b3) Press "Next"

b4) Press "Finish"

I) If "Finish" turns into "Next", follow these instructions:

a) Press "Back"

b) Wait until "Next" becomes available again

c) Press "Finish"

c1) Press "Next"

c2) Press "I Agree"

c3) Press "Next"

c4) Press "Next"

c5) Press "Install"

c6) Press "OK" when prompted about Windows Media Player

c7) Uncheck "Show release notes"

c8) Press "Finish"

d1) Press "Next"

d2) Press "I have read and accept the license terms."

d3) Press "Install"

d4) Press "Finish"

e1) Press "Next"

e2) Press "I Agree"

e3) Press "Next"

e4) Press "Install"

e5) When prompted to change the environment, press "Yes"

e6) Press "Finish"

f1) Press "OK"

f2) Press "Next"

f3) Press "Next"

f4) Make sure all the check boxes are selected

f5) Press "Next"

f6) Press "Next"

f7) Press "Next"

f8) Press "Next"

f9) Press "Install"

f10) Uncheck all the boxes

f11) Press "Finish"

g1) Press "Next"

g2) Press "Yes"

g3) Press "Finish"

h1) Press "OK"

h2) Press "Next"

h3) Press "I accept the agreement"

h4) Press "Next"

h5) Press "Next"

h6) Press "No, I want to check for updates manually."

h7) Press "Next"

h8) Check all the boxes

h9) Press "Next"

h10) Press "Next"

h11) When prompted about being restricted, press "OK"

h12) Uncheck "View Readme File"

h13) Press "Finish"

i1) Press "Next"

i2) Press "I accept the terms in the License Agreement"

i3) Press "Next"

i4) Press "Next"

i5) Press "Install"

i6) Press "Finish"

j1) Check "I have read and accept the license terms."

j2) Press "Install"

j3) Press "Finish"

k1) Press "Next"

k2) Press "I accept the terms in the License Agreement"

k3) Press "Next"

k4) Press "Install"

k5) If prompted about an environment, press "OK"

k6) Press "Finish"

l1) Press "I have read and accept the license terms."

l2) Press "Install"

l3) Press "Finish"

m1) Press "Next"

m2) Press "I accept the license agreement AND I am 13 years of age or older"

m3) Press "Next"

m4) Select the button appropriate for your internet connection

i) If you do not know this, do not change the selection

m5) Press "Next"

m6) Press "Next"

m7) Press "Install"

m8) Press "Finish"

m9) Once steam has finished updating, close it without logging in.

FINISH) Wait until the "Close" button comes available in the "Winetricks" window.

PART THREE: Creating shortcuts and finishing up

1) Quit Wineskin

2) Control-click your wrapper and select "Show package contents"

3) Double-click "drive_c"

4) Double-click "Program Files"

5) Double-click "Steam"

6) Find "steam.exe", and control-click it.

7) Select "Get Info"

8) Click the small arrow next to "Open with" so that it is pointing down.

i) If it is already pointing downwards, don't click it.

9) Select the drop-down menu in the category "Open With"

10) Press "Other..."

11) Press Command+Shift+G

12) Type in "~/Applications/Wineskin/"

13) Click your wrapper

14) Select "Always Open With"

15) Select "Add"

16) Close "Steam.exe Info"

17) Control-click "Steam.exe" again

18) Select "Make Alias"

19) Rename your alias to "Steam for Windows" or similar

20) Drag that alias to wherever you want

21) Run that alias

22) Log in

23) Done!

Note: Copy and Paste does not work. You must enter in your Steam Guard key manually.