diff --git a/.hgignore b/.hgignore
index b29a2fa6af..7722d4a054 100644
--- a/.hgignore
+++ b/.hgignore
@@ -48,7 +48,7 @@ Docs/doxygen
PBProject/build
Xcode/build
*.xcodeproj/xcuserdata
-*.xcodeproj/project.xcworkspace/xcuserdata
+*.xcodeproj/project.xcworkspace
src/build-*
src/Release-*
src/libtomcrypt/build-*
diff --git a/Data/AI.ini b/Data/AI.ini
index 7ca232dfac..421c8757b7 100644
--- a/Data/AI.ini
+++ b/Data/AI.ini
@@ -39,17 +39,17 @@ WeightW2=30
WeightW1=50
[Skill5]
-WeightMiss=8
-WeightW5=1
-WeightW4=1
+WeightMiss=2
+WeightW5=3
+WeightW4=5
WeightW3=5
WeightW2=30
WeightW1=55
[Skill6]
-WeightMiss=8
-WeightW5=1
-WeightW4=1
+WeightMiss=2
+WeightW5=3
+WeightW4=5
WeightW3=5
WeightW2=30
WeightW1=55
diff --git a/Docs/Changelog_SSCformat.txt b/Docs/Changelog_SSCformat.txt
index 721673f31d..75c9fe55ec 100644
--- a/Docs/Changelog_SSCformat.txt
+++ b/Docs/Changelog_SSCformat.txt
@@ -9,6 +9,10 @@ change to JSON, but it is unsure if this will be done.
Implement .ssc at your own risk.
________________________________________________________________________________
+[v0.77] - Wolfman2000
+* Add the cache tag #STEPFILENAME to gain access to the proper #NOTES when
+ required.
+
[v0.76] - Wolfman2000
* Expand the #COMBOS tag to allow for Miss Combos. Anyone that is crazy enough
to put in a 51 miss combo in their tags should be...oh wait: it's already
diff --git a/Docs/Changelog_sm5.txt b/Docs/Changelog_sm5.txt
index 7f632cfb55..ce445d891e 100644
--- a/Docs/Changelog_sm5.txt
+++ b/Docs/Changelog_sm5.txt
@@ -8,6 +8,18 @@ ________________________________________________________________________________
StepMania 5.0 ????????? | 20110???
--------------------------------------------------------------------------------
+2011/07/19
+----------
+* [LoadingWindow] Added the ability for themes to have custom splash banners.
+ (Currently Windows-only.) [AJ]
+
+2011/07/17
+----------
+* [Cache] No longer store #NOTES in the cache. This should speed things up
+ on the first load if there is not much to write. (General note: this was
+ taken from another branch, but results at that point were great.)
+ [Wolfman2000]
+
2011/07/13
----------
* [Difficulty] Allow ALL StepsTypes to use CustomDifficulty properly.
diff --git a/Docs/SimfileFormats/ssc_msd5.txt b/Docs/SimfileFormats/ssc_msd5.txt
index 07ae7177ed..b8e5a2aea3 100644
--- a/Docs/SimfileFormats/ssc_msd5.txt
+++ b/Docs/SimfileFormats/ssc_msd5.txt
@@ -25,15 +25,15 @@
#SAMPLELENGTH:;
#DISPLAYBPM:[xxx][xxx:xxx]|[*];
#SELECTABLE:;
-#LASTBEATHINT:;
+#LASTSECONDHINT:;
#BGCHANGES:;
#FGCHANGES:;
#KEYSOUNDS:;
#ATTACKS:;
// stored in cache
-#FIRSTBEAT:; // calculated
-#LASTBEAT:; // calculated
+#FIRSTSECOND:; // calculated
+#LASTSECOND:; // calculated
#SONGFILENAME:;
#MUSICBYTES:; // ignored by loader
#HASMUSIC:;
@@ -66,5 +66,8 @@
#ATTACKS:;
#DISPLAYBPM:;
-// actual step data
+// only in cache files
+#STEPFILENAME:;
+
+// actual step data (not in cache files)
#NOTES:;
diff --git a/Installer/custom-sm5.bmp b/Installer/custom-sm5.bmp
index 4d4a4490d8..17c427c6b4 100644
Binary files a/Installer/custom-sm5.bmp and b/Installer/custom-sm5.bmp differ
diff --git a/Installer/header-sm5.bmp b/Installer/header-sm5.bmp
index 8b5662310f..73a0be357f 100644
Binary files a/Installer/header-sm5.bmp and b/Installer/header-sm5.bmp differ
diff --git a/Installer/install.ico b/Installer/install.ico
index 6a5de183f0..60a8122e56 100644
Binary files a/Installer/install.ico and b/Installer/install.ico differ
diff --git a/Installer/welcome-sm5.bmp b/Installer/welcome-sm5.bmp
index e460d85781..08b7d503bf 100644
Binary files a/Installer/welcome-sm5.bmp and b/Installer/welcome-sm5.bmp differ
diff --git a/Songs/StepMania 5/MechaTribe Assault/Mecha-Tribe Assault.ssc b/Songs/StepMania 5/MechaTribe Assault/Mecha-Tribe Assault.ssc
index a053075757..48cc7a4d43 100644
--- a/Songs/StepMania 5/MechaTribe Assault/Mecha-Tribe Assault.ssc
+++ b/Songs/StepMania 5/MechaTribe Assault/Mecha-Tribe Assault.ssc
@@ -1,4 +1,4 @@
-#VERSION:0.76;
+#VERSION:0.77;
#TITLE:Mecha-Tribe Assault;
#SUBTITLE:;
#ARTIST:Kommisar;
@@ -17,49 +17,42 @@
#SAMPLESTART:48.018002;
#SAMPLELENGTH:16.040001;
#SELECTABLE:YES;
-#BPMS:0.000000=180.000000
-;
+#BPMS:0.000000=180.000000;
#STOPS:;
#DELAYS:;
#WARPS:;
-#TIMESIGNATURES:0.000000=4=4
-;
-#TICKCOUNTS:0.000000=2
-;
-#COMBOS:0.000000=1
-;
-#SPEEDS:0.000000=1.000000=0.000000=0
-;
-#SCROLLS:0.000000=1.000000
-;
-#LABELS:0.000000=Song Start
-,16.000000=Verse 1A
-,32.000000=Verse 1B
-,48.000000=Verse 2A
-,64.000000=Verse 2B
-,80.000000=Verse 3A
-,96.000000=Verse 3B
-,112.000000=Verse 4A
-,128.000000=Verse 4B
-,144.000000=Verse 5A
-,160.000000=Verse 5B
-,176.000000=Verse 6A
-,192.000000=Verse 6B
-,208.000000=Verse 7A
-,224.000000=Verse 7B
-,240.000000=Verse 8A
-,256.000000=Verse 8B
-,272.000000=Verse 9A
-,288.000000=Verse 9B
-,304.000000=Fin
-;
+#TIMESIGNATURES:0.000000=4=4;
+#TICKCOUNTS:0.000000=4;
+#COMBOS:0.000000=1;
+#SPEEDS:0.000000=1.000000=0.000000=0;
+#SCROLLS:0.000000=1.000000;
+#LABELS:0.000000=Song Start,
+16.000000=Verse 1A,
+32.000000=Verse 1B,
+48.000000=Verse 2A,
+64.000000=Verse 2B,
+80.000000=Verse 3A,
+96.000000=Verse 3B,
+112.000000=Verse 4A,
+128.000000=Verse 4B,
+144.000000=Verse 5A,
+160.000000=Verse 5B,
+176.000000=Verse 6A,
+192.000000=Verse 6B,
+208.000000=Verse 7A,
+224.000000=Verse 7B,
+240.000000=Verse 8A,
+256.000000=Verse 8B,
+272.000000=Verse 9A,
+288.000000=Verse 9B,
+304.000000=Fin;
#BGCHANGES:;
#KEYSOUNDS:;
#ATTACKS:;
//---------------dance-single - ----------------
#NOTEDATA:;
-#CHARTNAME:Wyde:
+#CHARTNAME:Wyde;
#STEPSTYPE:dance-single;
#DESCRIPTION:;
#CHARTSTYLE:;
@@ -105,8 +98,7 @@
,288.000000=Verse 9B
,304.000000=Fin
;
-#ATTACKS:
-;
+#ATTACKS:;
#NOTES:
0000
0000
@@ -1015,7 +1007,7 @@ M000
//---------------dance-single - ----------------
#NOTEDATA:;
-#CHARTNAME:Wyde:
+#CHARTNAME:Wyde;
#STEPSTYPE:dance-single;
#DESCRIPTION:;
#CHARTSTYLE:;
@@ -1061,8 +1053,7 @@ M000
,288.000000=Verse 9B
,304.000000=Fin
;
-#ATTACKS:
-;
+#ATTACKS:;
#NOTES:
0000
0000
@@ -1863,7 +1854,7 @@ M100
//---------------dance-single - ----------------
#NOTEDATA:;
-#CHARTNAME:Wyde:
+#CHARTNAME:Wyde;
#STEPSTYPE:dance-single;
#DESCRIPTION:;
#CHARTSTYLE:;
@@ -1909,8 +1900,7 @@ M100
,288.000000=Verse 9B
,304.000000=Fin
;
-#ATTACKS:
-;
+#ATTACKS:;
#NOTES:
0000
0000
@@ -2535,7 +2525,7 @@ M100
//---------------dance-single - ----------------
#NOTEDATA:;
-#CHARTNAME:Wyde:
+#CHARTNAME:Wyde;
#STEPSTYPE:dance-single;
#DESCRIPTION:;
#CHARTSTYLE:;
@@ -2581,8 +2571,7 @@ M100
,288.000000=Verse 9B
,304.000000=Fin
;
-#ATTACKS:
-;
+#ATTACKS:;
#NOTES:
0000
0000
@@ -3119,7 +3108,7 @@ M100
//---------------dance-single - ----------------
#NOTEDATA:;
-#CHARTNAME:Wyde:
+#CHARTNAME:Wyde;
#STEPSTYPE:dance-single;
#DESCRIPTION:;
#CHARTSTYLE:;
@@ -3165,8 +3154,7 @@ M100
,288.000000=Verse 9B
,304.000000=Fin
;
-#ATTACKS:
-;
+#ATTACKS:;
#NOTES:
0000
0000
@@ -3555,7 +3543,7 @@ M00M
//---------------dance-solo - ----------------
#NOTEDATA:;
-#CHARTNAME:Hard:
+#CHARTNAME:Hard;
#STEPSTYPE:dance-solo;
#DESCRIPTION:;
#CHARTSTYLE:Pad;
@@ -3602,8 +3590,7 @@ M00M
,288.000000=Verse 9B
,304.000000=Fin
;
-#ATTACKS:
-;
+#ATTACKS:;
#NOTES:
000000
000000
@@ -4424,7 +4411,7 @@ MMMMMM
//---------------pump-single - ----------------
#NOTEDATA:;
-#CHARTNAME:Vin.il:
+#CHARTNAME:Vin.il;
#STEPSTYPE:pump-single;
#DESCRIPTION:;
#CHARTSTYLE:Pad;
@@ -4553,10 +4540,7 @@ MMMMMM
,288.000000=Verse 9B
,304.000000=Fin
;
-#ATTACKS:
-TIME=101.194664:
-LEN=7.000000:
-MODS=*0.2399996928003932 Reverse, Overhead;
+#ATTACKS:TIME=101.194664:LEN=7.000000:MODS=*0.2399996928003932 Reverse, Overhead;
#NOTES:
00000
00000
@@ -5481,7 +5465,7 @@ M0000
//---------------pump-single - ----------------
#NOTEDATA:;
-#CHARTNAME:Vin.il:
+#CHARTNAME:Vin.il;
#STEPSTYPE:pump-single;
#DESCRIPTION:;
#CHARTSTYLE:Pad;
@@ -5536,8 +5520,7 @@ M0000
,288.000000=Verse 9B
,304.000000=Fin
;
-#ATTACKS:
-;
+#ATTACKS:;
#NOTES:
00000
00000
@@ -6354,7 +6337,7 @@ M0000
//---------------pump-single - ----------------
#NOTEDATA:;
-#CHARTNAME:Vin.il:
+#CHARTNAME:Vin.il;
#STEPSTYPE:pump-single;
#DESCRIPTION:;
#CHARTSTYLE:Pad;
@@ -6458,8 +6441,7 @@ M0000
,288.000000=Verse 9B
,304.000000=Fin
;
-#ATTACKS:
-;
+#ATTACKS:;
#NOTES:
00000
00000
@@ -7016,7 +6998,7 @@ M0000
//---------------dance-couple - Simple Chart----------------
#NOTEDATA:;
-#CHARTNAME:Small Tribe:
+#CHARTNAME:Small Tribe;
#STEPSTYPE:dance-couple;
#DESCRIPTION:Simple Chart;
#CHARTSTYLE:Pad;
@@ -7064,377 +7046,376 @@ M0000
;
#ATTACKS:;
#NOTES:
-// measure 0
00000000
00000000
00000000
00000000
-, // measure 1
+,
00000000
00000000
00000000
00000000
-, // measure 2
+,
00000000
00000000
00000000
00000000
-, // measure 3
+,
00000000
00000000
00000000
00000000
-, // measure 4
+,
10000001
00000000
00000000
00000000
-, // measure 5
+,
01000010
00000000
00000000
00000000
-, // measure 6
+,
00100100
00000000
00000000
00000000
-, // measure 7
+,
00011000
00000000
00000000
00000000
-, // measure 8
+,
01000010
00000000
00000000
00000000
-, // measure 9
+,
00100100
00000000
00000000
00000000
-, // measure 10
+,
10000001
00000000
00000000
00000000
-, // measure 11
+,
00011000
00000000
00000000
00000000
-, // measure 12
+,
10000001
00000000
00100001
00000000
-, // measure 13
+,
10000001
00000000
00100001
00000000
-, // measure 14
+,
01001000
00000000
00011000
00000000
-, // measure 15
+,
01001000
00000000
00011000
00000000
-, // measure 16
+,
00100010
00000000
01000010
00000000
-, // measure 17
+,
00100010
00000000
01000010
00000000
-, // measure 18
+,
10000100
00000000
00010100
00000000
-, // measure 19
+,
20020200
00000000
00000000
30030300
-, // measure 20
+,
10000001
00000000
10000100
00000000
-, // measure 21
+,
10000001
00000000
10000100
00000000
-, // measure 22
+,
00010010
00000000
00011000
00000000
-, // measure 23
+,
00010010
00000000
00011000
00000000
-, // measure 24
+,
01000100
00000000
01000010
00000000
-, // measure 25
+,
01000100
00000000
01000010
00000000
-, // measure 26
+,
00100001
00000000
00101000
00000000
-, // measure 27
+,
00202002
00000000
00000000
00303003
-, // measure 28
+,
00000001
00100000
00000100
00010000
-, // measure 29
+,
00001000
10000000
00000100
00100000
-, // measure 30
+,
00000001
01000000
00000010
00010000
-, // measure 31
+,
20000002
32000203
03200320
00322030
-, // measure 32
+,
10033000
00000100
00100000
00001000
-, // measure 33
+,
00010000
00000001
00100000
00000100
-, // measure 34
+,
10000000
00000010
01000000
00001000
-, // measure 35
+,
20000002
30200023
02300230
03022300
-, // measure 36
+,
10033010
00000000
00011000
00000000
-, // measure 37
+,
00100100
00000000
01000001
00000000
-, // measure 38
+,
10000010
00000000
01000100
00000000
-, // measure 39
+,
02202000
00000000
00000000
03303000
-, // measure 40
+,
01000001
00000000
00011000
00000000
-, // measure 41
+,
00100100
00000000
10000010
00000000
-, // measure 42
+,
01000001
00000000
00100010
00000000
-, // measure 43
+,
00020220
00000000
00000000
00030330
-, // measure 44
+,
10000001
00001000
00010100
00010010
-, // measure 45
+,
01000100
00001000
00100010
00100100
-, // measure 46
+,
10000001
00000010
01000100
01000010
-, // measure 47
+,
00200002
00000000
00000000
00300003
-, // measure 48
+,
10000001
00010000
00101000
01001000
-, // measure 49
+,
00100010
00010000
01000100
00100100
-, // measure 50
+,
10000001
01000000
00100010
01000010
-, // measure 51
+,
20000200
00000000
00000000
30000300
-, // measure 52
+,
00022000
00000000
00000000
20033002
-, // measure 53
+,
30200203
00000000
02300320
00000000
-, // measure 54
+,
03022030
00000000
00000000
00100100
-, // measure 55
+,
00233200
00000000
00000000
00000000
-, // measure 56
+,
02300320
00000000
23000032
00000000
-, // measure 57
+,
30200203
00000000
02300320
00000000
-, // measure 58
+,
03022030
00000000
20033002
00000000
-, // measure 59
+,
32000023
00000000
03200230
00000000
-, // measure 60
+,
00322300
00000000
00000000
00000000
-, // measure 61
+,
20033002
00000000
00000000
00000000
-, // measure 62
+,
30200203
00000000
00000000
01000010
-, // measure 63
+,
02300320
00000000
00000000
00000000
-, // measure 64
+,
03022030
00000000
20033002
00000000
-, // measure 65
+,
30200203
00000000
02300320
00000000
-, // measure 66
+,
03022030
00000000
00233200
00000000
-, // measure 67
+,
02300320
00000000
23000032
00000000
-, // measure 68
+,
30011003
00000000
00000000
00000000
-, // measure 69
+,
01100110
00000000
00000000
00000000
-, // measure 70
+,
10011001
00000000
00000000
10011001
-, // measure 71
+,
10011001
00000000
00000000
00000000
-, // measure 72
+,
01100110
00000000
00000000
00000000
-, // measure 73
+,
10011001
00000000
00000000
00000000
-, // measure 74
+,
01100110
00000000
00000000
@@ -7443,14 +7424,1104 @@ M0000
00000000
00000000
20022002
-, // measure 75
+,
00000000
00000000
00000000
00000000
-, // measure 76
+,
30033003
00000000
00000000
00000000
;
+
+//---------------dance-threepanel - It's a 3 panel chart.----------------
+#NOTEDATA:;
+#CHARTNAME:Simple;
+#STEPSTYPE:dance-threepanel;
+#DESCRIPTION:It's a 3 panel chart.;
+#CHARTSTYLE:Pad;
+#DIFFICULTY:Easy;
+#METER:2;
+#RADARVALUES:0.144,0.214,0.105,0.000,0.000,95.000,11.000,0.000,0.000,0.000,0.000,0.000,0.000,0.144,0.214,0.105,0.000,0.000,95.000,11.000,0.000,0.000,0.000,0.000,0.000,0.000;
+#CREDIT:Jason Felds;
+#OFFSET:-0.028000;
+#BPMS:0.000000=180.000000
+;
+#STOPS:;
+#DELAYS:;
+#WARPS:;
+#TIMESIGNATURES:0.000000=4=4
+;
+#TICKCOUNTS:0.000000=2
+;
+#COMBOS:0.000000=1
+;
+#SPEEDS:0.000000=1.000000=0.000000=0
+;
+#SCROLLS:0.000000=1.000000
+;
+#FAKES:;
+#LABELS:0.000000=Song Start
+,16.000000=Verse 1A
+,32.000000=Verse 1B
+,48.000000=Verse 2A
+,64.000000=Verse 2B
+,80.000000=Verse 3A
+,96.000000=Verse 3B
+,112.000000=Verse 4A
+,128.000000=Verse 4B
+,144.000000=Verse 5A
+,160.000000=Verse 5B
+,176.000000=Verse 6A
+,192.000000=Verse 6B
+,208.000000=Verse 7A
+,224.000000=Verse 7B
+,240.000000=Verse 8A
+,256.000000=Verse 8B
+,272.000000=Verse 9A
+,288.000000=Verse 9B
+,304.000000=Fin
+;
+#ATTACKS:;
+#NOTES:
+000
+000
+000
+000
+,
+000
+000
+000
+000
+,
+000
+000
+000
+000
+,
+000
+000
+000
+000
+,
+100
+000
+000
+000
+,
+000
+000
+000
+000
+,
+001
+000
+000
+000
+,
+000
+000
+000
+000
+,
+010
+000
+000
+000
+,
+000
+000
+000
+000
+,
+001
+000
+000
+000
+,
+000
+000
+000
+000
+,
+100
+000
+000
+000
+,
+010
+000
+000
+000
+,
+001
+000
+000
+000
+,
+010
+000
+000
+000
+,
+100
+000
+000
+000
+,
+001
+000
+000
+000
+,
+010
+000
+000
+000
+,
+001
+000
+000
+000
+,
+101
+000
+000
+000
+,
+010
+000
+000
+000
+,
+100
+000
+000
+000
+,
+001
+000
+000
+000
+,
+010
+000
+000
+000
+,
+001
+000
+000
+000
+,
+100
+000
+000
+000
+,
+010
+000
+000
+000
+,
+101
+000
+100
+000
+,
+100
+000
+100
+000
+,
+100
+000
+000
+000
+,
+110
+000
+000
+000
+,
+001
+000
+001
+000
+,
+001
+000
+001
+000
+,
+001
+000
+000
+000
+,
+011
+000
+000
+000
+,
+100
+000
+010
+000
+,
+100
+000
+001
+000
+,
+100
+000
+000
+000
+,
+101
+000
+000
+000
+,
+001
+000
+010
+000
+,
+001
+000
+100
+000
+,
+001
+000
+000
+000
+,
+101
+000
+000
+000
+,
+010
+000
+001
+000
+,
+100
+000
+010
+000
+,
+100
+000
+001
+000
+,
+010
+000
+000
+000
+,
+010
+000
+100
+000
+,
+001
+000
+010
+000
+,
+001
+000
+100
+000
+,
+010
+000
+000
+000
+,
+011
+000
+000
+000
+,
+110
+000
+000
+000
+,
+101
+000
+101
+000
+,
+101
+000
+000
+000
+,
+010
+000
+000
+001
+,
+001
+000
+000
+100
+,
+100
+000
+000
+010
+,
+010
+000
+000
+000
+,
+100
+000
+000
+001
+,
+001
+000
+000
+010
+,
+010
+000
+000
+001
+,
+001
+000
+000
+100
+,
+100
+000
+001
+000
+,
+010
+000
+001
+000
+,
+100
+000
+010
+000
+,
+100
+000
+001
+000
+,
+010
+000
+000
+000
+,
+001
+000
+000
+000
+,
+100
+000
+000
+010
+,
+010
+000
+000
+000
+,
+100
+000
+000
+000
+,
+001
+000
+000
+000
+,
+010
+000
+000
+000
+,
+001
+000
+000
+000
+;
+
+//---------------pump-halfdouble - Community Skype Chart----------------
+#NOTEDATA:;
+#CHARTNAME:Steam Pump;
+#STEPSTYPE:pump-halfdouble;
+#DESCRIPTION:Community Skype Chart;
+#CHARTSTYLE:Pad;
+#DIFFICULTY:Medium;
+#METER:11;
+#RADARVALUES:0.589,0.891,0.400,0.610,0.019,333.000,42.000,64.000,0.000,0.000,0.000,6.000,0.000,0.589,0.891,0.400,0.610,0.019,333.000,42.000,64.000,0.000,0.000,0.000,6.000,0.000;
+#CREDIT:Jason Felds;
+#OFFSET:-0.028000;
+#BPMS:0.000000=180.000000
+;
+#STOPS:;
+#DELAYS:;
+#WARPS:;
+#TIMESIGNATURES:0.000000=4=4
+;
+#TICKCOUNTS:0.000000=4
+;
+#COMBOS:0.000000=1
+;
+#SPEEDS:0.000000=1.000000=0.000000=0
+;
+#SCROLLS:0.000000=1.000000
+;
+#FAKES:;
+#LABELS:0.000000=Song Start
+,16.000000=Verse 1A
+,32.000000=Verse 1B
+,48.000000=Verse 2A
+,64.000000=Verse 2B
+,80.000000=Verse 3A
+,96.000000=Verse 3B
+,112.000000=Verse 4A
+,128.000000=Verse 4B
+,144.000000=Verse 5A
+,160.000000=Verse 5B
+,176.000000=Verse 6A
+,192.000000=Verse 6B
+,208.000000=Verse 7A
+,224.000000=Verse 7B
+,240.000000=Verse 8A
+,256.000000=Verse 8B
+,272.000000=Verse 9A
+,288.000000=Verse 9B
+,304.000000=Fin
+;
+#ATTACKS:;
+#NOTES:
+// measure 0
+000000
+000000
+000000
+000000
+, // measure 1
+000000
+000000
+000000
+000000
+, // measure 2
+000000
+000000
+000000
+000000
+, // measure 3
+000000
+000000
+000000
+000000
+, // measure 4
+000100
+000000
+000000
+001000
+000000
+000000
+000010
+000000
+, // measure 5
+000100
+000000
+000000
+000001
+000000
+000000
+000010
+000000
+, // measure 6
+000100
+000000
+000000
+000001
+000000
+000000
+000100
+000000
+, // measure 7
+010000
+000000
+000000
+001000
+000000
+000000
+100000
+000000
+, // measure 8
+001000
+000000
+000000
+000010
+000000
+000000
+000001
+000000
+, // measure 9
+000100
+000000
+000000
+000010
+000000
+000000
+010000
+000000
+, // measure 10
+001000
+000000
+000000
+100000
+000000
+000000
+000100
+000000
+, // measure 11
+010000
+000000
+000000
+000010
+000000
+000000
+001000
+000000
+, // measure 12
+000100
+100000
+000000
+101000
+000000
+001000
+000000
+011000
+, // measure 13
+000000
+010000
+000000
+010010
+000000
+000010
+000100
+000001
+, // measure 14
+001000
+000010
+000000
+000110
+000000
+000100
+000000
+000101
+, // measure 15
+000000
+000001
+000000
+001001
+000000
+001000
+000100
+010000
+, // measure 16
+000010
+001000
+000000
+001100
+000000
+000100
+000000
+010100
+, // measure 17
+000000
+010000
+000000
+011000
+000000
+001000
+100000
+000100
+, // measure 18
+001000
+000010
+000000
+010000
+000000
+000001
+000000
+100000
+, // measure 19
+000010
+000000
+000000
+0100L0
+000000
+000000
+0L0010
+000000
+000000
+0100L0
+000000
+000000
+010010
+000000
+000000
+000000
+, // measure 20
+001000
+000001
+000000
+000101
+000000
+000100
+000000
+000110
+, // measure 21
+000000
+000010
+000000
+010010
+000000
+010000
+001000
+100000
+, // measure 22
+000100
+010000
+000000
+011000
+000000
+001000
+000000
+101000
+, // measure 23
+000000
+100000
+000000
+100100
+000000
+000100
+001000
+000010
+, // measure 24
+010000
+000100
+000000
+001100
+000000
+001000
+000000
+001010
+, // measure 25
+000000
+000010
+000000
+000110
+000000
+000100
+000001
+001000
+, // measure 26
+000100
+010000
+000000
+000010
+000000
+100000
+000000
+000001
+, // measure 27
+010000
+000000
+000000
+0L0010
+000000
+000000
+0100L0
+000000
+000000
+0L0010
+000000
+000000
+010010
+000000
+000000
+000000
+, // measure 28
+000100
+010000
+000010
+001000
+, // measure 29
+000001
+100000
+001000
+010000
+, // measure 30
+000100
+001000
+000010
+010000
+, // measure 31
+000001
+000010
+000100
+001000
+010000
+100000
+110000
+000000
+, // measure 32
+001000
+000010
+010000
+000100
+, // measure 33
+100000
+000001
+000100
+000010
+, // measure 34
+001000
+000100
+010000
+000010
+, // measure 35
+100000
+010000
+001000
+000100
+000010
+000001
+000011
+000000
+, // measure 36
+000002
+000100
+000003
+000002
+001000
+000003
+000002
+010000
+, // measure 37
+000003
+000002
+100000
+000003
+000001
+000100
+000010
+001000
+, // measure 38
+000100
+001000
+000000
+000010
+000100
+000000
+000001
+001000
+, // measure 39
+000010
+000100
+000001
+010000
+000100
+001000
+001010
+000000
+, // measure 40
+200000
+001000
+300000
+200000
+000100
+300000
+200000
+000010
+, // measure 41
+300000
+200000
+000001
+300000
+100000
+001000
+010000
+000100
+, // measure 42
+001000
+000100
+000000
+010000
+001000
+000000
+100000
+000100
+, // measure 43
+010000
+001000
+100000
+000010
+001000
+000100
+010100
+000000
+, // measure 44
+200000
+000000
+300200
+002300
+000000
+003020
+020030
+030002
+, // measure 45
+000023
+000000
+000230
+002300
+000000
+003020
+020030
+032000
+, // measure 46
+203000
+000000
+320000
+032000
+000000
+003200
+000320
+000032
+, // measure 47
+010003
+000010
+010000
+000010
+010000
+000010
+010010
+000000
+, // measure 48
+000002
+000000
+020003
+030020
+000000
+002030
+003200
+200300
+, // measure 49
+302000
+000000
+023000
+030020
+000000
+002030
+003200
+000320
+, // measure 50
+000032
+000000
+000203
+000320
+000000
+020030
+032000
+203000
+, // measure 51
+300100
+001000
+000100
+001000
+000100
+001000
+001100
+000000
+, // measure 52
+000002
+000000
+000000
+200003
+, // measure 53
+300200
+000000
+002300
+000000
+, // measure 54
+003010
+010000
+000010
+010000
+, // measure 55
+000100
+001000
+000100
+001000
+, // measure 56
+000020
+001030
+002000
+003100
+, // measure 57
+000200
+010300
+020000
+030001
+, // measure 58
+000002
+100003
+200000
+300100
+, // measure 59
+000200
+010300
+020000
+030010
+, // measure 60
+000020
+000000
+002030
+003200
+, // measure 61
+200300
+000000
+300020
+000230
+, // measure 62
+000301
+100000
+000010
+010000
+, // measure 63
+000100
+001000
+000010
+010000
+, // measure 64
+000001
+000011
+000010
+000110
+, // measure 65
+000100
+001100
+001000
+011000
+, // measure 66
+010000
+110000
+100000
+100001
+, // measure 67
+000100
+010100
+001000
+001010
+, // measure 68
+001100
+000000
+000000
+000100
+010000
+000000
+000000
+010000
+, // measure 69
+001000
+000000
+000000
+001000
+100000
+000000
+000000
+100000
+, // measure 70
+000001
+000000
+000000
+000001
+000100
+000000
+000010
+000000
+, // measure 71
+001000
+000100
+010000
+000010
+, // measure 72
+001100
+000000
+000000
+001000
+000010
+000000
+000000
+000010
+, // measure 73
+000100
+000000
+000000
+000100
+000001
+000000
+000000
+000001
+, // measure 74
+100000
+000000
+000000
+100000
+001000
+000000
+010000
+000000
+, // measure 75
+000100
+000000
+001000
+000000
+000010
+000000
+020000
+002000
+, // measure 76
+000000
+000000
+000000
+000000
+, // measure 77
+000000
+000000
+000000
+000000
+, // measure 78
+033000
+000000
+000000
+000000
+;
diff --git a/Themes/_fallback/BGAnimations/ScreenGameplay background.lua b/Themes/_fallback/BGAnimations/ScreenGameplay background.lua
new file mode 100644
index 0000000000..989e15f73d
--- /dev/null
+++ b/Themes/_fallback/BGAnimations/ScreenGameplay background.lua
@@ -0,0 +1 @@
+return Def.ActorFrame { Name="YOU_WISH_YOU_WERE_PLAYING_BEATMANIA_RIGHT_NOW" };
\ No newline at end of file
diff --git a/Themes/_fallback/BGAnimations/ScreenGameplay background.redir b/Themes/_fallback/BGAnimations/ScreenGameplay background.redir
deleted file mode 100644
index 04b2ead777..0000000000
--- a/Themes/_fallback/BGAnimations/ScreenGameplay background.redir
+++ /dev/null
@@ -1 +0,0 @@
-_blank
\ No newline at end of file
diff --git a/Themes/_fallback/BGAnimations/ScreenNameEntryTraditional underlay/default.lua b/Themes/_fallback/BGAnimations/ScreenNameEntryTraditional underlay/default.lua
index 994e3caf01..66e7d7daa7 100644
--- a/Themes/_fallback/BGAnimations/ScreenNameEntryTraditional underlay/default.lua
+++ b/Themes/_fallback/BGAnimations/ScreenNameEntryTraditional underlay/default.lua
@@ -46,26 +46,30 @@ function MakeScoreList(StagesAgo)
OffCommand=cmd(linear,0.3;addx,150;diffusealpha,0);
};
- LoadFont( "_regra bold 30px" ) .. {
+ LoadFont( "Common Normal" ) .. {
+-- LoadFont( "_regra bold 30px" ) .. {
Name="PlayerScoreP1";
InitCommand=cmd(x,-135;diffuse,color("#fdf991");shadowlength,0;zoom,0.6);
OnCommand=cmd(x,-135;addx,50;zoom,0;diffusealpha,0;sleep,0.1;accelerate,0.3;addx,-50;diffusealpha,1;zoom,0.6);
OffCommand=cmd(linear,0.3;diffusealpha,0);
};
- LoadFont( "_regra bold 30px" ) .. {
+ LoadFont( "Common Normal" ) .. {
+-- LoadFont( "_regra bold 30px" ) .. {
Name="PlayerScoreP2";
InitCommand=cmd(x,135;diffuse,color("#abfe8e");shadowlength,0;zoom,0.6);
OnCommand=cmd(x,135;addx,-50;zoom,0;diffusealpha,0;sleep,0.1;accelerate,0.3;addx,50;diffusealpha,1;zoom,0.6);
OffCommand=cmd(linear,0.3;diffusealpha,0);
};
- LoadFont( "_regra bold 30px" ) .. {
+ LoadFont( "Common Normal" ) .. {
+-- LoadFont( "_regra bold 30px" ) .. {
Name="MachineBestP1";
InitCommand=cmd(diffuse,color("#ffffff");shadowlength,0;zoom,0.5);
OnCommand=cmd(x,-250;addx,-250;diffusealpha,1;decelerate,0.3;addx,250);
OffCommand=cmd(linear,0.3;addx,-150;diffusealpha,0);
};
- LoadFont( "_regra bold 30px" ) .. {
+ LoadFont( "Common Normal" ) .. {
+-- LoadFont( "_regra bold 30px" ) .. {
Name="MachineBestP2";
InitCommand=cmd(diffuse,color("#ffffff");shadowlength,0;zoom,0.5);
OnCommand=cmd(x,250;addx,250;diffusealpha,1;decelerate,0.3;addx,-250);
@@ -130,7 +134,7 @@ function MakeScoreList(StagesAgo)
if visible then
assert(CurrentPart[pn]);
- c.Difficulty[pn]:SetDifficultyAndStepsTypeFrame( CurrentPart[pn] );
+-- c.Difficulty[pn]:SetDifficultyAndStepsTypeFrame( CurrentPart[pn] );
local hsl = MachineProfile:GetHighScoreList( Current, CurrentPart[pn] );
assert( hsl );
@@ -198,8 +202,8 @@ for i = 1,5 do
};
end
-children[#children+1] =
- LoadActor( THEME:GetPathB("","_shared underlay") ) .. { OnCommand=cmd(); };
+--[[ children[#children+1] =
+ LoadActor( THEME:GetPathB("","_shared underlay") ) .. { OnCommand=cmd(); }; --]]
children[#children+1] = LoadActor( "keyboard" ) .. {
InitCommand=cmd(x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y+80);
@@ -217,7 +221,8 @@ for pn in ivalues(PlayerNumber) do
OffCommand=cmd(stoptweening;bouncebegin,0.3;zoom,0;addx,-200*P1);
};
- children[#children+1] = LoadFont( "_regra bold 30px" ) .. {
+ children[#children+1] = LoadFont( "Common Normal" ) .. {
+-- children[#children+1] = LoadFont( "_regra bold 30px" ) .. {
Name="PlayerText";
InitCommand=cmd(x,pn == PLAYER_1 and (SCREEN_CENTER_X-WideScale(310,330)) or (SCREEN_CENTER_X+WideScale(198,204));
halign,0;
diff --git a/Themes/_fallback/BGAnimations/ScreenNameEntryTraditional underlay/keyboard.lua b/Themes/_fallback/BGAnimations/ScreenNameEntryTraditional underlay/keyboard.lua
index 052c378720..08852dbaba 100644
--- a/Themes/_fallback/BGAnimations/ScreenNameEntryTraditional underlay/keyboard.lua
+++ b/Themes/_fallback/BGAnimations/ScreenNameEntryTraditional underlay/keyboard.lua
@@ -19,7 +19,8 @@ end
local MapNameToLetter = {};
local MapLetterToName = {};
-local letter = LoadFont( "_regra bold 30px" ) .. {
+local letter = LoadFont( "Common Normal" ) .. {
+-- local letter = LoadFont( "_regra bold 30px" ) .. {
InitCommand=cmd(zoom,0.8;shadowlength,0);
PulseCommand = function(self)
self:finishtweening();
@@ -37,13 +38,18 @@ for l in ivalues(Letters) do
Text = l;
};
if l == "BACK" or l == "ENTER" then
- children[#children].File = THEME:GetPathF("", "_venacti 26px normal");
+ children[#children].File = THEME:GetPathF("", "Common Normal");
+-- children[#children].File = THEME:GetPathF("", "_venacti 26px normal");
end;
end;
-children[#children+1] = LoadActor( THEME:GetPathS(Var "LoadingScreen", "type key") ) .. { Name = "Type"; SupportPan = true; }
+--[[ children[#children+1] = LoadActor( THEME:GetPathS(Var "LoadingScreen", "type key") ) .. { Name = "Type"; SupportPan = true; }
children[#children+1] = LoadActor( THEME:GetPathS(Var "LoadingScreen", "back") ) .. { Name = "Back"; SupportPan = true; }
children[#children+1] = LoadActor( THEME:GetPathS(Var "LoadingScreen", "enter") ) .. { Name = "Enter"; SupportPan = true; }
-children[#children+1] = LoadActor( THEME:GetPathS(Var "LoadingScreen", "move cursor") ) .. { Name = "Move"; SupportPan = true; }
+children[#children+1] = LoadActor( THEME:GetPathS(Var "LoadingScreen", "move cursor") ) .. { Name = "Move"; SupportPan = true; } --]]
+children[#children+1] = LoadActor( THEME:GetPathS("Common", "value") ) .. { Name = "Type"; SupportPan = true; }
+children[#children+1] = LoadActor( THEME:GetPathS("Common", "cancel") ) .. { Name = "Back"; SupportPan = true; }
+children[#children+1] = LoadActor( THEME:GetPathS("Common", "start") ).. { Name = "Enter"; SupportPan = true; }
+children[#children+1] = LoadActor( THEME:GetPathS("MusicWheel", "change") ) .. { Name = "Move"; SupportPan = true; }
local CursorFiles = {
[PLAYER_1] = "Cursor P1",
diff --git a/Themes/_fallback/Graphics/Common splash.png b/Themes/_fallback/Graphics/Common splash.png
new file mode 100644
index 0000000000..2c365a3306
Binary files /dev/null and b/Themes/_fallback/Graphics/Common splash.png differ
diff --git a/Themes/_fallback/Languages/en.ini_ b/Themes/_fallback/Languages/en.ini_
deleted file mode 100644
index 8a64fd7dcc..0000000000
--- a/Themes/_fallback/Languages/en.ini_
+++ /dev/null
@@ -1,407 +0,0 @@
-# 01 # Global
-# 02 # System
-# 03 # Attract
-# 04 # Base
-# 05 #
-# 06 #
-
-# 01 #
-[ScreenDebugOverlay]
-Debug Menu=Debug Menu
-
-Multitexture=Multitexture
-Assist=Assist
-Visual Delay Up=Visual Delay Up
-Visual Delay Down=Visual Delay Down
-Rendering Stats=Rendering Stats
-Volume Up=Volume Up
-Volume Down=Volume Down
-Reload=Reload
-Reload Theme and Textures=Reload Theme and Textures
-Autosync=Autosync
-Halt=Halt
-Slow=Slow
-Uptime=Uptime
-Machine=Machine
-Profile=Profile
-CoinMode=CoinMode
-Show Masks=Show Masks
-Vsync=Vertical Sync
-Write Preferences=Write Preferences
-Monkey Input=Hampsterblade Mode
-Send Off To Screen=Send Off To Screen
-Send On To Screen=Send On To Screen
-Write Profiles=Write Profiles
-Lights Debug=Lights Debug
-Fill Profile Stats=Fill Profile Stats
-off=Off
-Pull Back Camera=Pull Back Camera
-Force Crash=Force Crash
-Song=Song
-Restart=Restart
-on=On
-Tempo=Tempo
-Screen Test Mode=Screen Test Mode
-AutoPlay=AutoPlay
-Clear Profile Stats=Clear Profile Stats
-Flush Log=Flush Log
-%s in gameplay=%s in gameplay
-Send Notes Ended=Send Notes Ended
-or=or
-CPU=CPU
-Menu Timer=Menu Timer
-# 02 #
-[ScreenBookkeeping]
-Coin Data by Day of Week, All-Time=Coin Data by Day of Week, All-Time
-Coin Data of Last %d Weeks=Coin Data of Last %d Weeks
-Coin Data of Last %d Days=Coin Data of Last %d Days
-Coin Data by Hour of Day, All-Time=Coin Data by Hour of Day, All-Time
-All-time Coin Total:=All-time Coin Total:
-Total Song Plays: %d=Total Song Plays: %d
-# 03 #
-
-# 04 #
-[ScreenEdit]
-%s notes=%s notes
-Can't undo - no undo data.=Can't undo - no undo data.
-Do you want to revert from disk?=Do you want to revert from disk?
-Do you want to revert to your last save?=Do you want to revert to your last save?
-Do you want to save changes before exiting?=Do you want to save changes before exiting?
-Enter a new BPM value.=Enter a new BPM value.
-Enter a new Stop value.=Enter a new Stop value.
-Enter a new artist transliteration.=Enter a new artist transliteration.
-Enter a new artist.=Enter a new artist.
-Enter a new credit.=Enter a new credit.
-Enter a new description.=Enter a new description.
-Enter a new last beat hint.=Enter a new last beat hint.
-Enter a new main title transliteration.=Enter a new main title transliteration.
-Enter a new main title.=Enter a new main title.
-Enter a new sub title transliteration.=Enter a new sub title transliteration.
-Enter a new sub title.=Enter a new sub title.
-More than %d notes per measure is not allowed. This change has been reverted.=More than %d notes per measure is not allowed. This change has been reverted.
-No backgrounds available=No backgrounds available
-EditHelpText=Up/Down:\n change beat\nLeft/Right:\n change snap\nNumber keys:\n add/remove\n tap note\nCreate hold note:\n Hold a number\n while moving\n Up or Down\nSpace bar:\n Set area\n marker\nEnter:\n Area Menu\nEscape:\n Main Menu\nF1:\n Show help\n
-PlayRecordHelpText=Press START to end
-Save successful.=Save successful.
-Saved as SM and DWI.=Saved as SM and DWI.
-Saved as SM.=Saved as SM.
-Switched to=Switched to
-The change has been reverted.=The change has been reverted.
-This change creates more than %d notes in a measure.=This change creates more than %d notes in a measure.
-This change creates notes past the end of the music and is not allowed.=This change creates notes past the end of the music and is not allowed.
-This will destroy all unsaved changes.=This will destroy all unsaved changes.
-Undo=Undo
-
-Current beat=Current beat
-Current second=Current second
-Snap to=Snap to
-Selection beat=Selection beat
-Difficulty=Difficulty
-Description=Description
-Main title=Main title
-Subtitle=Subtitle
-Tap Steps=Tap Steps
-Jumps=Jumps
-Hands=Hands
-Holds=Holds
-Mines=Mines
-Rolls=Rolls
-Beat 0 offset=Beat 0 offset
-Preview Start=Preview Start
-Preview Length=Preview Length
-[ScreenEditMenu]
-Continue with delete?=Continue with delete?
-Enter a description for this edit.=Enter a description for this edit.
-ExplanationAction=In this mode, you can edit existing notes patterns, create note patterns, or synchronize notes with the music.
-ExplanationGroup=In this mode, you can edit existing notes patterns, create note patterns, or synchronize notes with the music.
-ExplanationSong=In this mode, you can edit existing notes patterns, create note patterns, or synchronize notes with the music.
-ExplanationSourceSteps=In this mode, you can edit existing notes patterns, create note patterns, or synchronize notes with the music.
-ExplanationSourceStepsType=In this mode, you can edit existing notes patterns, create note patterns, or synchronize notes with the music.
-ExplanationSteps=In this mode, you can edit existing notes patterns, create note patterns, or synchronize notes with the music.
-ExplanationStepsType=In this mode, you can edit existing notes patterns, create note patterns, or synchronize notes with the music.
-Profile name cannot be blank.=Profile name can not be blank.
-The name you chose conflicts with another profile. Please use a different name.=The name you chose conflicts with another profile. Please use a different name.
-These steps are produced by autogen. You do not need to delete them.=These steps are produced by autogen. You do not need to delete them.
-These steps will be lost permanently.=These steps will be lost permanently.
-This song is missing a music file and cannot be edited.=This song is missing a music file and can not be edited.
-The song directory is read-only and cannot be edited.=The song directory is read-only and cannot be edited.
-Blank=Blank
-[ScreenMapControllers]
-InvalidButton=That key can not be mapped.
-%s slots=%s slots
-[ScreenNetRoom]
-Enter a description for the room:=Enter a description for the room:
-Enter a password for the room (blank, no password):=Enter a password for the room (blank, no password):
-Enter Room's Password:=Enter Room's Password:
-[ScreenNetworkOptions]
-Disconnected from server.=Disconnected from server.
-Enter a network address.=Enter a network address.
-Server failed: %s Code:%d=Server failed: %s Code:%d
-Use 127.0.0.1 to connect to yourself.=Use 127.0.0.1 to connect to yourself.
-Connect=Connect
-Disconnect=Disconnect
-ScoreOn=On
-ScoreOff=Off
-[ScreenOptionsCourseOverview]
-Course saved successfully.=Course saved successfully.
-Error saving course.=Error saving course.
-Enter a name for the course.=Enter a name for the course.
-Error saving workout.=Error saving workout.
-Workout saved successfully.=Workout saved successfully.
-Enter a name for the workout.=Enter a name for the workout.
-[ScreenOptionsEditCourse]
--Empty-=-Empty-
-Song=Song
-Steps=Steps
-minutes=minutes
-You must enable at least %d songs.=You must enable at least %d songs.
-[ScreenOptionsManageCourses]
-Error renaming file.=Error renameing file.
-Continue with delete?=Continue with delete?
-Enter a name for the course.=Enter a name for the course.
-This course will be lost permanently.=This course will be lost permanently.
-You have %d, the maximum number allowed.=You have %d, the maximum number allowed.
-You must delete an existing before creating a new.=You must delete an existing before creating a new.
-Error deleting the file '%s'.=Error deleting the file "%s".
-[ScreenOptionsManageEditSteps]
-Continue with delete?=Continue with delete?
-Enter a name for these steps.=Enter a name for these steps.
-These steps will be lost permanently.=These steps will be lost permanently.
-You have %d step edits, the maximum number allowed.=You have %d step edits, the maximum number allowed.
-You must delete an existing steps edit before creating a new steps edit.=You must delete an existing steps edit before creating a new steps edit.
-[ScreenOptionsManageProfiles]
-Are you sure you want to clear all data in the profile '%s'?=Are you sure you want to clear all data in the profile &oq;%s&cq;?
-Are you sure you want to delete the profile '%s'?=Are you sure you want to delete the profile &oq;%s&cq;?
-Enter a name for the profile.=Enter a
-NewProfileDefaultName=New
-[ScreenOptionsMasterPrefs]
-Off=Off
-[ScreenOptionsMemoryCard]
-Error mounting card: %s=Error mounting card: %s
-[ScreenPackages]
-Download cancelled.=Download cancelled.
-Enter URL=Enter URL
-[ScreenSaveSync]
-Choosing NO will discard your changes.=Choosing NO will discard your changes.
-Would you like to save these changes?=Would you like to save these changes?
-You have changed the timing of=You have changed the timing of
-[ScreenServiceAction]
-%d added=%d added
-%d copied=%d copied
-%d overwritten=%d overwritten
-%d deleted=%d deleted
-%d edits cleared, %d errors.=%d edits cleared, %d errors.
-%d failed=%d failed
-%d ignored=%d ignored
-Bookkeeping data cleared.=Bookkeeping data cleared.
-Copied from P%d card:=Copied from P%d card:
-Copied to P%d card:=Copied to P%d card:
-Edits not cleared - No memory cards ready.=Edits not cleared - No memory cards ready.
-Edits not copied - No memory cards ready.=Edits not copied - No memory cards ready.
-Error saving machine stats to P%d card.=Error saving machine stats to P%d card.
-Machine stats cleared.=Machine stats cleared.
-Machine stats loaded from P%d card.=Machine stats loaded from P%d card.
-Machine stats saved to P%d card.=Machine stats saved to P%d card.
-Preferences reset.=Preferences reset.
-Stats not loaded - No memory cards ready.=Stats not loaded - No memory cards ready.
-Stats not saved - No memory cards ready.=Stats not saved - No memory cards ready.
-The profile on P%d card contains corrupt or tampered data.=The profile on P%d card contains corrupt or tampered data.
-There is no machine profile on P%d card.=There is no machine profile on P%d card.
-[ScreenSMOnlineLogin]
-Each player needs a unique Profile.=Each player needs a unique Profile.
-Enter your password.=Enter your password.
-No Styles are selectable.=No Styles are selectable.
-You are logging on as:=You are logging on as:
-You must define a Profile.=You must define a Profile.
-Depending on the server you're connected to, you may have to register for an account on their website.=Depending on the server you're connected to, you may have to register for an account on their website.
-[ScreenSyncOverlay]
-AutoPlay=AutoPlay
-AutoPlayCPU=AutoPlayCPU
-AutoSync Machine=AutoSync Machine
-AutoSync Song=AutoSync Song
-AutoSync Tempo=AutoSync Tempo
-Can't sync while playing a course.=Can't sync while playing a course.
-Sync changes reverted.=Sync changes reverted.
-Revert sync changes=Revert sync changes
-Current BPM - smaller/larger=Current BPM - smaller/larger
-Song offset - notes earlier/later=Song offset - notes earlier/later
-Machine offset - notes earlier/later=Machine offset - notes earlier/later
-(hold Alt for smaller increment)=(hold Alt for smaller increment)
-Old offset=Old offset
-New offset=New offset
-Collecting sample=Collecting sample
-Standard deviation=Standard deviation
-[ScreenSystemLayer]
-CreditsCardChanged=CARD SWITCHED
-CreditsCardChecking=CARD CHECK
-CreditsCardMountFailed=CARD MOUNT ERROR
-CreditsCardNoName=NoName
-CreditsCardReady=READY
-CreditsCardRemoved=CARD GONE
-CreditsCardTestFailed=CARD WRITE ERROR
-CreditsCardTooLate=CARD TOO LATE
-CreditsCredits=CREDIT(S)
-CreditsMax=(MAX)
-CreditsFreePlay=FREE PLAY
-CreditsInsertCard=INSERT CARD
-CreditsLoadFailed=SIGNATURE FAILED
-CreditsLoadedFromLastGoodAppend= (backup)
-CreditsNotPresent=NOT PRESENT
-CreditsPressStart=PRESS START
-[ScreenTestFonts]
-# W is annoying:
-Text1=WWWWWWWWWWWW
-# Realistic excerpt:
-Text2=The argument goes something like this: &oq;I refuse to prove that I exist,&cq; says God, &oq;for proof denies faith, and without faith I am nothing.&cq;::::&oq;But,&cq; says Man, &oq;The Babel fish is a dead giveaway, isn't it? It could not have evolved by chance. It proves you exist, and so therefore, by your own arguments, you don't. QED.&cq;::::&oq;Oh dear,&cq; says God, &oq;I hadn't thought of that,&cq; and promptly vanished in a puff of logic.
-# Numbers test:
-Text3=01234567890 ::100.00% 12345% 9:00 50/100
-# General symbol test, and test alignment against another font.
-Text4=$50% (Test) "test's" &oq;test's&cq;, #1! 1+2-3*4/5.6::3:00 a; b; 5<6 6>5 2^3=8 Why? test@example.com::[Foo] {bar} Press &START; 3|4 &oq;1_2_3&cq;
-Text5=
-[ScreenTestInput]
-Controller=Controller
-not mapped=not mapped
-secondary=secondary
-[ScreenTestLights]
-Auto Cycle=Auto Cycle
-Manual Cycle=Manual Cycle
-cabinet light=cabinet light
-controller light=controller light
-[ScreenTextEntry]
-Backspace=Backsp
-Cancel=Cancel
-Done=Done
-HeaderText=
-Space=Space
-"%s" is an invalid floating point value.="%s" is an invalid floating point value.
-[ScreenTitleMenu]
-%d songs in %d groups=%d songs in %d groups
-%d courses in %d groups=%d courses in %d groups
-%d unlocks=%d unlocks
-Gametype:=Gametype:
-Difficulty:=Difficulty:
-Announcer=Announcer
-Play Online=Network Play
-Edit/Share=Edit/Share
-Exit=Exit
-Game Start=Game Start
-Jukebox=Jukebox
-Select Game=Select Game
-Theme=Theme
-Credits=Credits
-Options=Options
-[AdjustSync]
-%s BPM from %.3f BPM to %.3f BPM.=%s BPM from %.3f BPM to %.3f BPM.
-Autosync Machine=Autosync Machine
-Autosync Song=Autosync Song
-Autosync Tempo=Autosync Tempo
-Autosync: Correction NOT applied. Deviation too high.=Autosync: Correction NOT applied. Deviation too high.
-Autosync: Correction applied.=Autosync: Correction applied.
-Global Offset from %+.3f to %+.3f (notes %s)=Global Offset from %+.3f to %+.3f (notes %s)
-Song offset from %+.3f to %+.3f (notes %s)=Song offset from %+.3f to %+.3f (notes %s)
-The stop segment #%d changed from %+.3fs to %+.3fs (change of %+.3f).=The stop segment number #%d changed from %+.3fs to %+.3fs (change of %+.3f).
-earlier=earlier
-later=later
-Average Error %.5fs=Average Error %.5fs
-Etc.=Etc.
-%d taps ignored.=%d taps ignored.
-[Common]
-WindowTitle=StepMania
-StepMania=StepMania
-[CourseUtil]
-The course name cannot contain any of the following characters: %s=The course name cannot contain any of the following characters: %s
-You must supply a name for your course.=You must supply a name for your course.
-The name you chose conflicts with another course. Please use a different name.=The name you chose conflicts with another course. Please use a different name.
-[GameCommand]
-Could not launch web browser.=Could not launch web browser.
-[NotesWriterSM]
-Error renaming file. Destination file '%s' already exists.=Error renaming file. Destination file '%s' already exists.
-Error writing file '%s'.=Error writing file '%s'.
-[OptionRowHandler]
-Off=Off
-[RoomInfoDisplay]
-Last Round Info:=Last Round Info:
-Room Name:=Name:
-Room Description:=Description:
-Song Title:=Title:
-Song Subtitle:=Subtitle:
-Song Artist:=Artist:
-Players=Players
-[SongUtil]
-You must supply a name for your new edit.=You must supply a name for your new edit.
-The name you chose conflicts with another edit. Please use a different name.=The name you chose conflicts with another edit. Please use a different name.
-The edit name cannot contain any of the following characters: %s=The edit name can not contain any of the following characters: %s
-[Sort]
-NotAvailable=N/A
-Other=Other
-[StepMania]
-Announcer=Announcer
-Couldn't open any loading windows.=Couldn't open any loading windows.
-Fullscreen=Fullscreen
-Initializing %s...=Initializing %s...
-No video renderers attempted.=No video renderers attempted.
-NoSmoothLines=NoSmoothLines
-NoVsync=NoVsync
-Please do not file this error as a bug! Use the web page below to troubleshoot this problem.=Please do not file this error as a bug! Use the web page below to troubleshoot this problem.
-Service switch pressed=Service switch pressed
-SmoothLines=SmoothLines
-There was an error while initializing your video card.=There was an error while initializing your video card.
-Unknown video renderer value: %s=Unknown video renderer value: %s
-Video Driver: %s=Video Driver: %s
-Vsync=Vsync
-Windowed=Windowed
-color=color
-texture=texture
-[DeviceButton]
-Home=Home
-End=End
-Up=Up
-Down=Down
-Space=Space
-Shift=Shift
-Ctrl=Ctrl
-Alt=Alt
-Insert=Insert
-Delete=Delete
-PgUp=PgUp
-PgDn=PgDn
-Backslash=Backslash
-[Arch]
-Couldn't create a movie driver.=Couldn't create a movie driver.
-Input Handlers cannot be empty.=Input Handlers can not be empty.
-Movie Drivers cannot be empty.=Movie Drivers can not be empty.
-Sound Drivers cannot be empty.=Sound Drivers can not be empty.
-[LowLevelWindow_Win32]
-OpenGL hardware acceleration is not available.=OpenGL hardware acceleration is not available.
-[Dialog-Prompt]
-Prompt=Prompt
-OK=OK
-&Don't display this message again=&Don't display this message again
-Error=Error
-[Dialog-Uninstall Old Packages]
-Uninstall Old Packages=Uninstall Old Packages
-&Yes=&Yes
-&No=&No
-Cancel=Cancel
-The following packages are already installed. It is strongly recommended that they be deleted before installing this package.=The following packages are already installed. It is strongly recommended that they be deleted before installing this package.
-Delete old packages?=Delete old packages?
-[EditMenu]
-Blank=Blank
-[EditMenuRow]
-Action=Action
-Group=Group
-Song=Song
-SourceSteps=Fill Steps
-SourceStepsType=Fill Type
-Steps=Steps
-StepsType=Type
-[RoomWheel]
-Enter room name=Enter room name
-[RageDisplay_OGL]
-Obtain an updated driver from your video card manufacturer.=Obtain an updated driver from your video card manufacturer.
-GLDirect was detected. GLDirect is not compatible with this game and should be disabled.=GLDirect was detected. GLDirect is not compatible with this game and should be disabled.
-[RageDisplay_D3D]
-DirectX 8.1 or greater is not installed. You can download it from:=DirectX 8.1 or greater is not installed. You can download it from:
-Your system is reporting that Direct3D hardware acceleration is not available. Please obtain an updated driver from your video card manufacturer.=Your system is reporting that Direct3D hardware acceleration is not available. Please obtain an updated driver from your video card manufacturer.
-[RageDisplay]
-SetVideoMode failed:=SetVideoMode failed:
\ No newline at end of file
diff --git a/Themes/_fallback/Languages/pl.ini b/Themes/_fallback/Languages/pl.ini
new file mode 100644
index 0000000000..639574ad01
--- /dev/null
+++ b/Themes/_fallback/Languages/pl.ini
@@ -0,0 +1,2377 @@
+[Common]
+WindowTitle=StepMania PL
+StepMania=StepMania PL
+
+[Arch]
+Couldn't create a movie driver.=Nie udało się utworzyć sterownika filmów.
+Input Handlers cannot be empty.=Handlery wejściowe nie mogą być puste.
+Movie Drivers cannot be empty.=Sterowniki Filmów nie mogą być puste.
+Sound Drivers cannot be empty.=Sterowniki Dźwięku nie mogą być puste.
+
+[ArchHooks_Unix]
+Couldn't find 'Songs'=Nie udało się znaleźć 'Songs'
+
+[CSMPackageInstallDlg]
+Could not open file '%s'.=Nie udało się otworzyć pliku '%s'.
+Installing. Please wait...=Instalacja. Proszę czekać...
+'%s' is not a valid zip archive.='%s' nie jest prawidłowym archiwum ZIP.
+Error opening source file '%s': %s=Błąd przy otwarciu pliku źródłowego '%s': %s
+Error opening destination file '%s': %s=Błąd przy otwieraniu pliku docelowego '%s': %s
+Error copying file '%s': %s=Błąd podczas kopiowania pliku '%s': %s
+No Installations found. Exiting.=Nie znaleziono instalatorów. Przerywam.
+Package installed successfully!=Pakiet zainstalowano pomyślnie!
+
+[CSmpackageApp]
+The file Stats.xml has not yet been created. It will be created once the game is run.=Plik Stats.xml nie był jeszcze tworzony. Zostanie utworzony po pierwszym uruchomieniu gry.
+Failed to open '%s': %s=Nie udało się otworzyć '%s': %s
+The file '%s' does not exist. Aborting installation.=Plik '%s' nie istnieje. Przerywam instalację.
+
+[CSmpackageExportDlg]
+No items are checked.=Nie zaznaczono żadnej opcji.
+Successfully exported package '%s' to your Desktop.Eksport pakietu '%s' na twój Pulpit zakończony powodzeniem.
+The following packages failed to export:=Tych pakietów nie udało się wyeksportować:
+The following packages were exported to your Desktop:=Te pakiety zostały wyeksportowane na twój Pulpit:
+
+[CatalogXml]
+Saving %s ...=Zapis %s ...
+
+[CustomDifficulty]
+Beginner=Początkujący
+Easy=Łatwy
+Medium=Normalny
+Hard=Trudny
+Challenge=Ekspert
+Edit=Zmodyfikowany
+Couple=Duet
+Routine=Układ
+#
+Freestyle=Freestyle
+Crazy=Szaleństwo
+Nightmare=Koszmar
+HalfDouble=Half-Double
+
+[CourseDifficulty]
+Beginner=Początkujący
+Challenge=Ekspert
+Hard=Trudny
+Easy=Łatwy
+Edit=Zmodyfikowany
+Medium=Normalny
+
+[CourseEntryType]
+Best=Najczęściej Wybierane
+Fixed=Piosenka Zdefiniowana
+Random=Piosenka Losowa
+RandomWithinGroup=Piosenka Losowa z Grupy
+Worst=Najżadziej wybierane
+
+[CourseType]
+Endless=Nieskończony
+Nonstop=Nonstop
+Oni=Oni
+Survival=Surwiwal
+
+[EditInstallations]
+You must type a program directory before clicking Add.=Należy podać ścieżkę do katalogu programu przed wciśnięciem Dodaj.
+'%s' is not a valid installation directory.='%s' nie jest poprawnym katalogiem instalacyjnym.
+
+[EditMenuAction]
+Create=Utwórz Nowy Układ
+Delete=Skasuj Istniejący Układ
+Edit=Edytuj Istniejący Układ
+Practice=Test
+
+[EditMenu]
+Blank=Nowy Układ
+
+[EditMenuRow]
+Action=Akcja
+Group=Grupa
+Song=Piosenka
+SourceSteps=Źródło Kroków Poziom
+SourceStepsType=Źródło Kroków Typ
+Steps=Poziom
+StepsType=Typ Kroków
+
+[GameButton]
+Back=Cofnij
+Down=Dół
+Center=Środek
+DownLeft=DółLewo
+DownRight=DółPrawo
+Coin=Wrzuć Żeton
+Left=Lewo
+MenuDown=MenuDół
+MenuLeft=MenuLewo
+MenuRight=MenuPrawo
+MenuUp=MenuGóra
+Operator=Operator
+EffectUp=EffectGóra
+EffectDown=EffectDół
+Right=Prawo
+Select=Wybierz
+Start=Start
+Up=Góra
+UpLeft=GóraLewo
+UpRight=GóraPrawo
+Key1=Klawisz 1
+Key2=Klawisz 2
+Key3=Klawisz 3
+Key4=Klawisz 4
+Key5=Klawisz 5
+Key6=Klawisz 6
+Key7=Klawisz 7
+Scratch up=Scratch góra
+Scratch down=Scratch dół
+Fret1=Próg 1
+Fret2=Próg 2
+Fret3=Próg 3
+Fret4=Próg 4
+Fret5=Próg 5
+StrumUp=Struna Góra
+StrumDown=Struna Dół
+Tilt=Przechył
+FootUpLeft=StopaGóraLewo
+FootUpRight=StopaGóraPrawo
+FootDown=StopaDół
+HandUpLeft=RękaGóraLewo
+HandUpRight=RękaGóraPrawo
+HandLrLeft=RękaNiższeLewo
+HandLrRight=RękaNiższePrawo
+
+[GameCommand]
+Could not launch web browser.=Nie udało się uruchomić przeglądarki internetowej.
+
+[GameState]
+CPU=CPU
+Player 1=Gracz 1
+Player 2=Gracz 2
+
+[Headers]
+Edit Courses=Edycja Maratonów
+Edit Steps=Edycja Piosenek
+Jukebox=Odtwarzacz
+Log In=Logowanie
+Theme Options=Opcje Theme`u
+Network Options=Opcje Sieciowe
+Export Packages=Eksport Pakietów
+Select Character=Wybierz Postać Tancerza
+Select Course=Wybierz Maraton
+Select Difficulty=Wybierz Poziomu Trudności
+Select Music=Wybierz Piosenkę
+Select Style=Wybierz Tryb
+Set Time=Ustaw Zegar
+Summary=Podsumowanie
+Test Input=Test Urządzeń Wejściowych
+Results=Rezultaty
+
+[HoldNoteScore]
+Held=OK
+LetGo=ŹLE
+None=None
+
+[InputMapper]
+Connected=Podłączony
+Disconnected=Rozłączony
+Auto-mapping all joysticks.=Auto-mapowanie wszystkich kontrolerów.
+
+[Language]
+Name=Polski
+
+[LanguagesDlg]
+Error parsing file '%s'.=Błąd przetwarzania pliku '%s'.
+Error reading '%s'.=Błąd podczas odczytu '%s'.
+Error reading line '%s' from '%s': Each line must have either 3 or 4 values. This row has %d values.=Błąd podczas odczytu linii '%s' z '%s': Każda linia musi mieć 3 lub 4 wartości. Ta linia ma %d wartość(ci).
+Error reading file '%s'.=Błąd odczytu pliku '%s'.
+Exported to your Desktop as '%s'.=Wyeksportowane na pulpit jako '%s'.
+Failed to save '%s'.=Nie udało się zapisać '%s'.
+Imported %d strings into '%s'.\n - %d were added.\n - %d were modified\n - %d were unchanged\n - %d empty strings were ignored=Zaimportowano %d ciągów do '%s'.\n - %d zostało dodane.\n - %d zostało zmodyfikowanych\n - %d zostało zmienionych\n - %d pustych ciągów zignorowano.
+Importing these strings will override all data in '%s'. Continue?=Import tych ciągów nadpisze wszystkie dane w '%s'. Kontynuować?
+There are no strings to export for this language.=Brak ciągów do eksportu dla tego języka.
+This will permanently delete '%s'. Continue?=Operacja skasuje całkowicie '%s'. Kontynuować?
+
+[LowLevelWindow_X11]
+Failed to establish a connection with the X server=Nie udało się nawiązać połączeniem z serwerem X`ów.
+
+[MainMenuDlg]
+'%s' cleared='%s' wyczyszczony
+'%s' doesn't exist. It will be created next time you start the game.='%s' nie istnieje. Zostanie utworzony przy następnym uruchomieniu gry.
+'%s' is already cleared.='%s' został już wyczyszczony.
+Failed to copy music file '%s' to '%s': %s=Nie udało się skopiować pliku z muzyką '%s' do '%s': %s
+Failed to create directory '%s': %s=Nie udało się utworzyć katalogu '%s': %s
+Failed to create song directory '%s': %s=Nie udało się utworzyć katalogu piosenki '%s': %s
+Failed to create the song file '%s'.=Nie udało się utworzyć pliku z piosenką '%s'.
+Failed to delete file '%s'.=Nie udało się skasować pliku '%s'.
+Failed to open '%s': %s=Nie udało się otworzyć '%s': %s
+Music file=Plik z muzyką
+Success. Created the song '%s'.=Sukces. Utworzono piosenkę '%s'.
+The song directory '%s' already exists. You cannot override an existing song.=Katalog piosenki '%s' już istnieje. Nie można nadpisywać istniejących piosenek.
+
+[MultiPlayer]
+P1=P1
+P2=P2
+P3=P3
+P4=P4
+P5=P5
+P6=P6
+P7=P7
+P8=P8
+P9=P9
+P10=P10
+P11=P11
+P12=P12
+P13=P13
+P14=P14
+P15=P15
+P16=P16
+P17=P17
+P18=P18
+P19=P19
+P20=P20
+P21=P21
+P22=P22
+P23=P23
+P24=P24
+P25=P25
+P26=P26
+P27=P27
+P28=P28
+P29=P29
+P30=P30
+P31=P31
+P32=P32
+
+[MusicWheel]
+ArtistText=Artysta
+BpmText=BPM
+EasyMeterText=Poziom Łatwy
+GenreText=Gatunek
+GroupText=Grupa
+HardMeterText=Poziom Trudny
+ChallengeMeterText=Poziom Ekspert
+DoubleEasyMeterText=Poziom Łatwy (Double)
+DoubleMediumMeterText=Poziom Normalny (Double)
+DoubleHardMeterText=Poziom Trudny (Double)
+DoubleChallengeMeterText=Poziom Ekspert (Double)
+LengthText=Czas Utworu
+MediumMeterText=Poziom Normalny
+PopularityText=Najczęściej wybierane!
+Portal=Portal
+PreferredText=Preferowane
+Random=Losowa
+Roulette=Ruletka
+TitleText=Tytuł
+RecentText=Ostatnio Wybrane
+TopGradesText=Najwyższa ocena
+CoursesText=Maratony
+AllCoursesText=Wszystkie Maratony
+NonstopText=Maratony Nonstop
+OniText=Maratony Oni
+EndlessText=Maratony Nieskończone
+SurvivalText=Maratony Surwiwal
+NormalModeText=Tryb Normalny
+BattleModeText=Tryb Bitwy (Wyłączone)
+
+[NetworkSyncManager]
+Connection failed.=Połączenie nieudane.
+Connection to '%s' successful.=Połączenie do '%s' udane.
+Connection to server dropped.=Połączenie z serwerem porzucone.
+Initializing Client Network...=Inicjalizowanie Sieci Klienckiej...
+Not Supported=Tryb nie działa w trakcie gry sieciowej.
+
+[NoteType]
+4th=4ek
+8th=8ek
+12th=12ek
+16th=16ek
+24th=24ek
+32nd=32ek
+48th=48ek
+64th=64ek
+192nd=192ek
+
+[OptionExplanations]
+Accel=Przyśpieszanie, Spowolnienie lub innymi słowy ustawienie prędkości strzałek.
+AllowExtraStage=Włączony (nawet w trybie Impreza), pozwala by gracz mógł zdobyć możliwośc zagrania dodatkowej piosenki po spełnieniu pewnych określonych wymagań.
+AllowW1=Włącza/wyłącza ocenę Fantastic. NIGDY - ocena wyłączona w każdym trybie, TYLKO MARATONY - użycie tylko podczas maratonów, ZAWSZE - działa w każdym trybie gry.
+Announcer=Umożliwia wybór Komentatora.
+Appearance=Wygląd
+Appearance Options=Zmiana/wybór motywu graficznego, komentatora, innych opcji stylu.
+Theme Options=Zmiana opcji specyficznych dla danego motywu graficznego.
+ArcadeOptionsNavigation=&oq;Styl SM&cq;: Klawisz start przesuwa na koniec, Góra/Dół przełącza pomiędzy opcjami. &oq;Tryb Automatowy&cq;: Start przesuwa kursor do następnej opcji (Góra/Dół ignorowane).
+Assist=Asysta
+Attacks=Decyduje czy ataki nie przypisane do maratonów będą pojawiać się podczas gry.
+AttractSoundFrequency=Ustawiony na ZAWSZE odgrywa muzykę na każdym ekranie prezentacyjnym. Opcja ustawiona na N-RAZY odgrywa dźwięku tylko N razy.
+AutoAdjust=AutoKorekta
+AutoMapOnJoyChange=Jeśli ta opcja jest włączona &oq;On&cq;, gra przemapuje automatycznie wszystkie, nie podłączone wcześniej, joystiki. Włączenie Automatycznego Mapowanie nadpisze wszystkie ręcznie ustawione mapowania.
+AutoPlay=Ta opcja może być użyteczna dla tych którzy z jakiegoś niezrozumiałego powodu chcą grać bez maty. W trybie AutoPlay nie da się zapisywać wyników ani zdobywać możliwości grania dodatkowych piosenek.
+AutogenGroupCourses=Pokazuje Maratony wygenerowane przez opcję AutoGen w grupach NonStop i Nieskończone.
+AutogenSteps=Automatyczne generowanie kroków dla innych typów gier nie uwzględnionych w stepchart`cie.
+BGBrightness=Ustala poziom jasność filmów odtwarzanych w tle piosenki. Zmniejsz wartość opcji jeśli masz trudności z widzeniem strzałek.
+Background=Zmienia opcje kontrolujące tła odtwarzanych w trakcie gry.
+BarDrain=Zużycie Energii
+BatLives=Ilość pasków baterii
+Bookkeeping=Statystyka rzuconych żetonów/monet/kredytów.
+Calibrate Machine Sync=Kalibracja synchronizacji dźwięku.
+CelShadeModels=Decyduje czy Postacie Tańczące w tle są generowane z użyciem algorytmu Cel Shading.
+Center Image=Centrowanie obrazu monitora.
+Characters=Tańczące Postacie
+Clear Bookkeeping Data=Zerowanie statystyk wrzuconych żetonów/monet/kredytów.
+Clear Machine Edits=Usunięcie wszystkich edycji kroków wgranych na maszynę.
+Clear USB edits=Zerowanie plików programu na pamięci USB
+Clear Machine Stats=Usunięcie wszystkich statystyk zapisanych na maszynie.
+CoinMode=&oq;DOM&cq;: Opcje dostępne na ekranie tytułowym. &oq;PŁATNY&cq;: Opcje są ukryte. By zagrać trzeba wrzucić kredyt. &oq;GRA DARMOWA&cq;: Opcje są ukryte. Nie trzeba wrzucać kredytu by zagrać.
+CoinModeNoHome=Kiedy tryb jest ustawiony na PŁATNY by zagrać należy wrzucić kredyt. Kiedy tryb jest ustawinye na GRA DARMOWA można grać bez wrzucania kredytu.
+CoinsPerCredit=Liczba kredytów które muszą być wrzucone by móc zagrać (w trakcie trybu PŁATNY)
+Connection=Połącz z serwerem
+CourseSortOrder=Określa sposób sortowania Maratonów.
+CreateNew=
+Create New Course=Utwórz nowy Maraton.
+Create New Profile=Utwórz nowy profil gracza.
+DancePointsForOni=Decyduje czy w trybie Oni wyświetlane są punkty czy procenty.
+DefaultFailType=NATYCHMIAST przerywa grę kiedy graczowi skończy się energia. 30 MISS`ów przerywa grę po następujących po sobie 30 niezaliczonych strzałkach. NA KONIEC PIOSENKI przerywa grę dopiero po na koniec piosenki nawet jeśli graczowi skończy się wcześniej energia. OFF wyłącza przerywanie gry.
+DefaultFailTypeNoOff=NATYCHMIAST przerywa grę kiedy graczowi skończy się energia. 30 MISS`ów przerywa grę po następujących po sobie 30 niezaliczonych strzałkach. NA KONIEC PIOSENKI przerywa grę dopiero po na koniec piosenki nawet jeśli graczowi skończy się wcześniej energia.
+DefaultNoteSkin=Ustala domyślny wygląd strzałek używanych podczas gry.
+DelayedBack=Jeśli jest &oq;On&cq;, do przerwania gry jest koniecznie przytrzymanie klawisza BACK na 0.5 sekundy. Użyteczne jeśli ktoś często przypadkowo naciska ten klawisz na swojej macie.
+DelayedTextureDelete=Włączona opcja powoduje że tekstury zostaną zatrzymane w pamięci. To eliminuje czas potrzebny na załadowanie ich ponownie. Nie ustawiać jeśli komputer posiada mniej niż 128MB RAM.
+Delete=
+Difficulty=
+DisplayAspectRatio=Pozwala na ustawienie proporcji ekranu zastosowanego w monitorze, w celu uniknięcia deformacji wyświetlanej grafiki.
+DisplayColorDepth=Głębia odwzorowania przestrzeni kolorów. Może nie działać w trybie okienkowym.
+DisplayResolution=Rozdzielczość ekranu. Wyższa rozdzielczość wyświetla dokładniejszy obraz, ale wymaga szybszej karty graficznej.
+EasterEggs=Włącza lub wyłącza ukryte w programie niespodzianki.
+Edit Courses=Edycja Maratonów
+Edit Songs/Steps=Edycja Piosenek
+Practice Songs/Steps=Testowanie Piosenek
+EditorShowBGChangesPlay=Wyświetlanie tła piosenki podczas gry.
+Effect=Efekt
+EnableAttackSounds=Włączenie opcji spowoduje że w momencie ataku będzie odgrywany dźwięk.
+EnableMineHitSound=Włączenie opcji spowoduje że w momencie nastąpienia na minę będzie odegrany dźwięk wybuchu.
+EventMode=Włączona opcja spowoduje że będzie można grać w nieskończoność. Zaliczenie, bądź niezaliczenie piosenki, za każdym razem przeniesie na ekran wyboru piosenki.
+Exit=
+Fail=Porażka
+FastLoad=Włączona opcja spowoduje przyśpieszenie wczytywania piosenek podczas startu programu, po przez pominięcie sprawdzania ew. zmian w plikach piosenki. Należy na to zwrócić uwagę w trakcie tworzenia nowych piosenek.
+Fill Machine Stats=
+Game=Zmiana aktualnego trybu gry.
+GetRankingName=Decyduje czy ekran wpisu do tabeli z wynikami jest włączony i w jakich sytuacjach wyświetlany.
+Graphics/Sound Options=Opcje pozwalające na zmianę rozdzielczości i trybu pracy ekranu oraz opcje dzwięku.
+Group=Grupa
+HiddenSongs=Niektóre piosenki są dostępne tylko podczas trybu Oni, Maratonów lub w trybie Ruletki. Ta opcja powinna być wyłączona jeśli gra ma zawsze wyświetlać wszystkie piosenki.
+Hide=Ukryj
+Holds=Holdy
+Insert=Wstaw
+Insert Credit=Wrzuć Kredyt
+Key Joy Mappings=Mapowanie klawiszy i przyciski padów, mat, joystików do poszczególnych funkcji oferowanych przez grę.
+Language=Wybierz język aplikacji.
+LifeDifficulty=Zwiększenie tej wartości sprawia że pasek energii wyczerpuje się szybciej i wolniej regeneruje.
+LifeType=Rodzaj licznika energii.
+Advanced Options=Można tu zmienić zaawansowane opcje programu takie jak system naliczania punktów, dokładność oceniania i zużycia paska energii.
+MasterVolume=
+HighResolutionTextures=Decyduje o użyciu przez program tekstur o wyższej rozdzielczości. Ustawiony tryb Auto spowoduje włączenie tekstur o wysokiej rozdzielczości przy ustawieni rozdzielczości ekranu wyższej niż 480.
+MaxTextureResolution=Ustawia wielkość użytych tekstur. Każde ustawienie poniżej 1024 spowoduje że tekstury będą rozmyte, ale dzięki temu można zwiększyć framerate.
+MenuTimer=Włącznie uruchamia licznik czasu na podjęcie decyzji np. podczas wyboru piosenki.
+Mines=Miny
+MoveRandomToEnd=Określa czy Maratony z losowymi piosenkami będą wyświetlane na końcu koła wyboru.
+MovieColorDepth=Ustawienie głębi odwzorowania koloru filmów.
+MusicWheelSwitchSpeed=Regulacja prędkości obrotu koła wyboru piosenek.
+MusicWheelUsesSections=&oq;Zawsze&cq; oznacza że koło używa podziału na Grupy + ABC; &oq;Nigdy&cq; brak podziału; &oq;Tylko Tytuły&cq; używa tylko alfabetycznego sortowania po tytułach piosenek.
+Network Options=Podłączanie do serwera sieciowego lub zmiana jego opcji.
+No Memory Card=Nie znaleziono żadnych kart USB.
+NoteSkins=Wygląd Strzałek
+NumBackgrounds=Określa maksymalną liczbę losowych teł które są ładowanych za jednym razem do pamięci.
+OnlyDedicatedMenuButtons=Pozwala na ograniczenie nawigacji programem do zdefiniowanych przycisków z pominięciem maty. Przed włączeniem "tylko przyciski dedykowane" należy się upewnić, że wspomniane przyciski są już prawidłowo zmapowane.
+OptionsRandomJukebox=
+OsMountPlayer1=
+OsMountPlayer2=
+Persp=Perspective
+Player1Profile=
+Player2Profile=
+PlayerAutoPlay=PlayerAutoPlay
+PreloadSounds=Włączona opcja spowoduje załadowanie większości dźwięków naraz do pamięci. Użycie zwiększa czas ładowania i normalnie opcja powinna być wyłączona.
+Premium=Ustawia rodzaj używanego bonusu (Tryb Płatny)
+Profile=
+Export Packages=Eksport zainstalowanych piosenek i dodatków do pakietu .smzip.
+Profiles=Zarządzanie profilami graczy.
+ProgressiveLifebar=Ustawienie to ma wpływ na to, czy pomyłka (boo/miss) będzie skutkowała coraz większymi spadkami energii. OFF - Standardowe ustawienie, 8 - każda pomyłka będzie karana zwielokrotnionym ubytkiem energii w stosunku do pierwszej pomyłki.
+ProgressiveNonstopLifebar=Ustawienie to decyduje czy pasek energii będzie opadał szybciej wraz z kolejnymi etapami w trybie NonStop.
+ProgressiveStageLifebar=Ustawienie to decyduje czy pasek energii będzie opadał szybciej wraz z kolejnymi zaliczanymi piosenkami. (Nie działa w trybie Impreza)
+ProTiming=Alternatywny, do tradycyjnego 5-cio stopniowego, sposób wyświetlania dokładności trafienia.
+RandomBackgroundMode=Sposób wyświetlania tła. &oq;Animacje&cq; używa losowych animacji z folderu BGAnimations; &oq;Losowe Filmy&cq; cyklicznie odtwarza filmy z folderu RandomMovies.
+More Options=Dostęp do bardziej zaawansowanych opcji.
+RandomModifiers=
+Rate=Tempo
+RefreshRate=Kontrola częstotliwości odświeżania ekranu. Działa tylko w trybie pełnoekranowym.
+Reload Songs=Ponowne przeładowanie wszystkich piosenek i maratonów.
+Remove=Ułatwienia piosenki usuwające strzałki.
+Rename=
+Reset To Defaults=Przywrócenie wartości domyślnych dla wszystkich opcji.
+SaveScores=Zapis wyników.
+SaveReplays=Włączenie zapisywania powtórek.
+SaveStats=Włączenie lub wyłączenie zapisywania pliku Stats.xml
+ScoreDisplay=Wyświetlanie wyników.
+Scoreboard=Wyświetlanie listy najlepszych wyników.
+ScoringType=Określenie metody naliczania punktów.
+Scroll=Przesuwanie
+Select Group=Wybór grupy piosenek
+Select Profile=Wybór profilu
+Server=Uruchomienie lokalnego serwera stepmanii
+Servers=Serwery
+ShowBanners=Zarządzanie wyświetlaniem bannerów piosenek.
+ShowBeginnerHelper=Włączona opcja wyświetla podczas gry na poziomie Początkujący, demonstrującą podstawowe ruchy postać tancerza.
+ShowCaution=Wyświetlanie ekranu z ostrzeżeniem przed każdym rozpoczęciem gry.
+ShowDancingCharacters=Wyświetlanie tańczących postaci w tle piosenki.
+ShowDanger=Wyświetlanie błyskającego w tle ekranu z ostrzeżeniem o niskim poziomie energii podczas gry.
+ShowInstructions=Wyświetlanie ekranu z Instrukcjami
+ShowLyrics=Wyświetlanie dołączonych do piosenek tekstów ze słowami. (pliki .LRC)
+ShowNativeLanguage=Przełączanie trybu wyświetlania tytułów piosenek. W języku ojczystym (日本語) lub gdzie to możliwe po przez transliterację.
+ShowSelectGroup=Włączenie wyświetlania ekranu wyboru grupy piosenek.
+ShowSongOptions=Ustawienie dostępności ekranu z opcjami utworu. Pozycja HIDE, opcje niedostępne. Pozycja SHOW, opcje zawsze będą pokazywane. Pozycja ASK, niewidoczne, jednakże dostepne poprzez naciśniecie przycisku start w sekundę po ekranie z opcjami gracza.
+ShowStats=Wyświetlanie Statystyk Wydajności w prawym górnym rogu ekranu. FPS = liczba klatek na sec. TPF = liczba trójkątów na klatkę. DPF = liczba linii na klatkę.
+SmoothLines=Wygładzanie krawędzi wykresu Groove Radar.
+Center1Player=Wyśrodkowanie strzałek podczas gry tylko jednego gracza.
+SongsPerPlay=Liczba piosenek w trakcie normalnej gry (przy wyłączonym trybie Imprezy)
+SoundEffect=Efekty dźwiękowe
+SoundResampleQuality=Ustawienie jakości resampligu.
+SoundVolume=Regulacja poziomu dźwięku w grze.
+SoundVolumeAttract=Regulacja poziomu dźwięku w trybie demonstracji.
+Speed=Prędkość.
+StepMania Credits=Autorzy uczestniczący w tworzeniu programu.
+Steps=Kroki
+Style=
+Test Input=Test poprawności połączenia i mapowania mat, padów, joystików.
+Test Lights=Test poprawności podłączonych świateł.
+TextureColorDepth=Wybór głębi odwzorowania kolorów tekstur. 32bitowe tekstry zużywają więcej pamięci, ale ładniej wyglądają.
+Theme=Wybór motywu graficznego.
+TimingWindowScale=Zwiększenie tej wartości spowoduje że program będzie bardziej wymagajacy wobec graczy podczas trafiania w strzałki. Im wyższa wartość tym mniejsza tolerancja na pomyłkę ze strony gracza (mniej czasu na naciśnięcie strzałki).
+Toggle Song=Włączenie piosenek
+Turn=Obrót
+Transfer Edits to USB=Transfer Zmodyfikowanych Układów Kroków do pamięci USB
+Transfer Edits from USB=Transfer Zmodyfikowanych Układów Kroków z pamięci USB
+UseUnlockSystem=Włączenie systemu odblokowywania piosenek.
+VisualDelaySeconds=Kalibracja opóźnienia ekranu.
+Vsync=Blokowanie framerate do czasu odświeżania ekranu, w celu uzyskania płynniejszego obrazu. Działa tylko w trybie pełnoekranowym.
+WideScreen16_9=Włączenie obsługi ekranów panoramicznych.
+WideScreen16_10=Włączenie obsługi ekranów panoramicznych.
+Windowed=Przełączanie pomiędzy trybem okienkowym a pełnoekranowym.
+
+#
+UI Options=Ustawienia różnych opcji interfejsu użytkownika.
+Input Options=Ustawienia opcji takich jak opóźnienie i prędkość.
+Arcade Options=Ustawienia opcji Automatowych takich jak licznik czasu w menu.
+Select Game=Wybór trybu gry.
+System Direction=Najczęściej zmienianie ustawienia.
+
+#
+OnlyPreferredDifficulties=Tylko wybrane poziomy trudności.
+
+#
+PercentageScoring=Sposób wyświetlania wyników: punkty czy procenty.
+
+# course
+Select Course=Edytuj ten maraton
+Max Minutes=Jak długi powinien być maraton.
+Choose Song=Wybierz piosenkę do tego gniazda.
+Choose Steps=Wybierz typ kroków dla tej piosenki.
+
+
+Play=Odtwórz maraton
+Save=Zapisz maraton.
+Edit Course=Modyfikuj zawartość maratonu
+Shuffle=Przemieszaj piosenki.
+
+#
+GamePrefDefaultFail=Natychmiastowy tryb przegranej spowoduje śmierć gracza w momencie kiedy pasek energii osiągnie 0. NatychmiastowyKontynuowany pozwoli mu na dalszą grę.
+#
+UserPrefScoringMode=Wybór preferowanej metody naliczania punktacji poza trybem maratonu.
+
+[OptionNames]
+0=0
+0.25x=0.25x
+0.3x=0.3x
+0.4x=0.4x
+0.5x=0.5x
+0.6x=0.6x
+0.7x=0.7x
+0.75x=0.75x
+0.8x=0.8x
+0.9x=0.9x
+1=1
+1.0x=1.0x
+1.1x=1.1x
+1.2x=1.2x
+1.25x=1.25x
+1.3x=1.3x
+1.4x=1.4x
+1.5x=1.5x
+1.6x=1.6x
+1.7x=1.7x
+1.75x=1.75x
+x1.75=1.75x
+1.8x=1.8x
+1.9x=1.9x
+x2.25=2.25x
+x2.5=2.5x
+10=10
+11=11
+12=12
+12th=12ki
+13=13
+16bit=16bit
+16th=16ki
+192nd=192ki
+2=2
+2 Players for 1 Credit=2 graczy za 1 Kredyt
+2 Times=2 razy
+2.0x=2.0x
+24th=24ki
+3=3
+3 Times=3 razy
+32bit=32bit
+32nd=32ki
+4=4
+4 Times=4 razy
+48th=48ki
+4th=4ki
+5=5
+5 Times=5 razy
+6=6
+64th=64ki
+7=7
+8=8
+8th=8ki
+9=9
+Actual=Aktualny
+Add=Addatywny
+All Music=Wszystkie Piosenki
+AllDifficulties=Wszystkie Poziomy
+AllGroups=Wszystkie Grupy
+Alternate=Alternatywne
+Always=Zawsze
+Animations=Animacje
+Arcade Style=Styl Automatowy
+Ask=Pytaj
+AttackMines=Miny
+Auto=Auto
+Autogen To Fill Width=Wypełnij Autogeneratorem.
+AutosyncMachine=Autosynch. Maszyny
+Average=Średnia
+Average Feet=Średnia Stópek
+Backwards=Do tyłu
+Baked Random=Baked Random
+Bar=Pasek
+Battery=Bateria
+Beat=Beat
+Beats=Beaty
+Big=Duże
+Blind=Oślepienie
+Blink=Miganie
+BMRize=BMRize
+Boomerang=Bumerang
+Boost=Dopała
+Both=Oba
+Brake=Hamulec
+Bumpy=Nierówny
+C150=C150
+C300=C300
+CPU-Controlled=Kontrolowany przez komputer
+Centered=Wyśrodkowany
+Choose=Wybierz
+Clap=Klaśnięcie
+Clear Left=Wyczyść Lewą
+Clear Right=Wyczyść Prawą
+Collapse Left=Złącz do Lewej
+Collapse To One=Złącz do jednego
+Compress 2x=Kompresuj 2x
+Compress 3->2=Kompresuj 3->2
+Compress 4->3=Kompresuj 4->3
+Confusion=Dezorientacja
+Connect=Połącz...
+Copy Left To Right=Kopiuj z Lewej do Prawej
+Copy Right To Left=Kopiuj z Prawej do Lewej
+Courses Only=Tylko Maratony
+Create New=Stwórz Nowe
+Cross=Krzyż
+Custom=Użytkownika
+Dance Points=Dance Points
+Dark=Mrok
+Default=Domyślny(e)
+Default to Off=Domyślnie Wyłączone
+Default to Random=Domyślnie Losowe
+DifficultCourses=Trudność
+Disconnect=Rozłącz
+Distant=Daleki
+Dizzy=Oszołomiony
+Don'tSave=Nie Zapisuj
+Double for 1 Credit=Double za 1 Kredyt
+Drunk=Pijane
+Dynamic Random=Losowe Dynamicznie
+Echo=Echo
+End of Song=Koniec Piosenki
+FailAtEnd=Porażka na Końcu
+EffectSpeed=Prędkość
+EffectPitch=Wysokość tonu
+Event=Tryb Imprezy
+Exit=Wyjście
+Expand=Rozszerz
+Expand 2->3=Rozszerz 2->3
+Expand 2x=Rozszerz 2x
+Expand 3->4=Rozszerz 3->4
+Fast=Szybko
+Flat=Płasko
+Flip=Przewrócone
+Floored=Powalone
+Free Play=Darmowa Gra
+Force Off=Wymuś Wyłączenie
+Force On=Wymuś Włączenie
+Full Screen=Pełny Ekran
+Global BGAnimation=BGAnimation Globalnie
+Global Movie=Film Globalnie
+Global Movie from Song Group=Film Globalnie z Grupy Piosenek
+Global Movie from Song Group and Genre=Film Globalnie z Grupy Piosenek i Gatunku
+HIDE=Ukryj
+Hallway=Hol
+Haste=Pośpiech
+Hidden=Ukryte
+HiddenOffset=Ukryty Offset
+Hide=Schowane
+High Quality=Wysoka Jakość
+Hold=Hold
+HoldsToRolls=Holdy na Rolle
+Home=Dom
+Immediate=Natychmiast
+ImmediateContinue=Z opóźnieniem
+Incoming=Nadciągające
+Insanity=Obłęd
+Insert Entry=Wstaw Wpis
+Instant=Natychmiast
+Invert=Odwrócone
+Justice=Sprawiedliwie
+Left=Lewo
+LifeTime=Surwiwal
+Little=Małe
+Metronome=Metronom
+Mines=Miny
+Mini=Mini
+Mirror=Lustro
+N/A=N/D
+Native Language=Język Ojczysty
+Never=Nigdy
+New=Nowy
+NewEdit=-Nowa edycja-
+No=Nie
+NoAttacks=Bez Ataków
+NoHands=Bez Rąk
+NoHolds=Bez Holdów
+NoJumps=Bez Skoków
+NoMines=Bez Min
+NoRolls=Bez Rolls
+NoQuads=Bez Quadów
+NoRecover=Bez Regeneracji
+NoStretch=Bez Rozciągania
+NoLifts=Bez Liftów
+NoFakes=Bez Fakeów
+None=Żaden
+Normal=Normalny
+Num Songs=Num Songs
+Off=Wyłącz
+Old=Stare
+On=Włącz
+On (recommended)=Włącz (zalecane)
+Only Dedicated Buttons=Tylko Dedykowane Przyciski
+Overhead=Standard
+Pay=Płatny
+Percent=Procent
+Planted=Zagnieżdżone
+Press Start=Naciśnij Start
+Quick=Szybkie
+R.Vanish=Los.Znik.
+Random=Losowe
+RandomAttacks=Losowe Ataki
+RandomBG=Losowe Tła
+Random Movies=Losowe Filmy
+Ranking=Ranking
+Ranking Songs=Piosenki Rankingowe
+Really Fast=Naprawdę szybko
+RegularCourses=Normalne
+Remove=Usuń
+Reverse=Odwrócenie
+Right=Prawo
+Roll=Roll
+Romanization=Transliteracja
+SHOW=Pokaż
+Seconds=Sekundy
+Select=Wybierz
+Servers=Serwery
+Shift Left=Przesunięcie w Lewo
+Shift Right=Przesunięcie w Prawo
+Show=Pokaż
+Shuffle=Mieszanie
+Silent=Bezgłośny
+Skip=Pomiń
+Skippy=Pomijacz
+Slow=Wolno
+SN2=Supernova 2
+SongAttacks=Ataki
+StepAttacks=Ataki
+Song BGAnimation=BGAnimation Piosenki
+Song Bitmap=Bitmapa w Piosence
+Song Movie=Film Piosenki
+Space=Przestrzeń
+Specified=Określony
+Split=Podział
+Standard=Standard
+Start=Start
+StaticBG=Statyczne Tło
+Stealth=Ukryty
+StepMania Style=Styl StepManii
+Stomp=Krok
+Stop=Stop
+Subtract=Substraktywne
+Sudden=Nagłe
+SuddenDeath=Nagła Śmierć
+SuddenOffset=Nagły Offset
+SuperShuffle=Betoniarka
+SoftShuffle=Lekkie Mieszanie
+Swap Sides=Zamiana Stronami
+Sync Machine=Synch. Maszyny
+Sync Song=Synch. Piosenki
+Sync Tempo=Synch. Tempa
+Tiny=Mini
+Tipsy=Podpite
+Title Only=Tylko Tytuły
+Tornado=Tornado
+Total Feet=Total Feet
+Twirl=Wir
+Twister=Krętacz
+Use Gameplay Buttons=Używaj Przycisków Kontrolera
+Visible=Widoczne
+Wave=Fala
+Wide=Szeroko
+Windowed=Okno
+Yes=Tak
+x0.25=x0.25
+x0.50=x0.50
+x0.75=x0.75
+x1=x1
+x1.5=x1.5
+x2=x2
+x3=x3
+x4=x4
+x5=x5
+x8=x8
+PercentageScoring=Punktacja Procentowa
+
+Tiny=Tycie
+Bumpy=Nierówny
+Beat=Beat
+GKS=GKS
+Cover=Pokrywa
+XMode=XMode
+[OptionRowHandler]
+Off=Wyłączone
+
+[OptionTitles]
+Accel=Przyśpieszenie
+Add/Edit Background Change=Dodaj/Edytuj Zmianę Tła
+Air=Skoki
+AllowExtraStage=Pozwalaj na Dodatkową Piosenkę
+AllowW1=Ocena Fantastic
+Alter=Zmiana
+Announcer=Komentator
+Appearance=Wygląd
+Appearance Options=Opcje Wyglądu
+Theme Options=Opcje Theme`u
+ArcadeOptionsNavigation=Nawigacja po opcjach
+Artist=Artysta
+Artist transliteration=Transliteracja pola Artysta
+Assist=Asysta
+Attacks=Ataki
+AttractSoundFrequency=Częstotliwość dźwięku Ataku
+AutoAdjust=Auto Korekta
+AutoMapOnJoyChange=Automapowanie Joysticków
+AutoPlay=AutoPlay
+AutogenGroupCourses=Autogen. Grup Maratonów
+AutogenSteps=Autogen. Kroków
+BGBrightness=Jasność
+Background=Tło
+BarDrain=Zużycie Energii
+BatLives=Ilość pasków Baterii
+Base Difficulty=Podstawowy Poziom
+Beat 0 Offset=Beat 0 Offset
+Bookkeeping=Statystyka
+Calibrate Machine Sync=Kalibracja Synchronizacji Dźwięku
+CPUSkill=Poziom CPU
+CelShadeModels=Cel-shadedowane Modele
+Center Image=Centrowanie Obrazu
+Chaos=Chaos
+Characters=Tancerze
+Chart Style=Styl Chart`a
+Choose=Wybierz
+Clear Bookkeeping Data=Czyść dane wyrzutnika monet
+Clear Machine Edits=Czyść Zmodyfikowane Układy
+Clear Machine Stats=Czyść dane statystyczne
+Clear USB edits=Czyść Zmodyfikowane Układy na USB
+Clear area=Czyść Pole
+Clear clipboard=Czyść Schowek
+CoinMode=Tryb Pracy
+CoinModeNoHome=Tryb Płatny
+CoinsPerCredit=Monet na Kredyt
+Connection=Połączenie
+Convert pause to beats=Zamień pauzy na beat`y
+Convert delay to beats=Zamień opóźnienia na beaty`y
+Convert selection to pause=Zmień zaznaczenie na pauzę
+Convert selection to delay=Zmień zaznaczenie na opóźnienie
+Convert selection to warp=Zmień zaznaczenie na Segment Warp
+Convert selection to fake=Zmień zaznaczenie na Segment Fake
+Copy=Kopiuj
+Copy timing data=Kopiuj timing
+CourseSortOrder=Sortowanie Maratonów
+Create New=Stwórz Nowy
+Create New Course=Stwórz Nowy
+Create New Profile=Stwórz Nowy Profil
+Credit=Kredyt
+Cut=Wytnij
+DancePointsForOni=Wyświetlanie Punktów w Oni
+DefaultFailType=Domyślny tryb Fail`a
+DefaultFailTypeNoOff=Domyślny tryb Fail`a
+DefaultNoteSkin=Domyślny NoteSkin
+DelayedBack=Opóźnienie Cofnięcia
+DelayedTextureDelete=Trzymaj tekstury w pamięci
+Delete=Skasuj
+Delete beat and shift up=Skasuj beat i podnieś do góry
+Description=Opis
+Designate as Music Preview=Przypisz jako Pogląd Piosenki
+Designate last second at current beat=Przypisz ostatnią sekundę na bieżącym beat`cie
+Difficulty=Poziom Trudności
+Display BPM=Pokaż BPM
+DisplayAspectRatio=Proporcje Ekranu
+DisplayColorDepth=Głębia Kolorów Ekranu
+DisplayResolution=Rozdzielczość Ekranu
+Duration seconds=okres sekund
+EasterEggs=Niespodzianki
+Edit Songs/Steps=Edycja Piosenek
+Genre=Gatunek
+Practice Songs/Steps=Testuj Piosenki
+Edit Courses=Edycja Maratonów
+Edit BPM change=Wprowadź zmianę BPM
+Edit song info=Edycja informacji piosenki
+Edit steps information=Edycja informacji o krokach
+Exit Edit Mode=Wyjście
+Edit stop=Modyfikacja Pauzy
+Edit delay=Modyfikacja Opóźnienia
+Edit Timing Data=Modyfikacja Timingu
+Edit time signature=Modyfikacja sygnatury czasowej
+Edit tickcount=Edycja tickcount
+Edit combo=Edycja combo
+Edit label=Edycja etykietki
+Edit warp=Modyfikacja Warp`a
+Edit speed (percent)=Edycja prędkości (procenty)
+Edit speed (wait)=Edycja prędkości (długość)
+Edit speed (mode)=Edycja prędkości (tryb)
+Edit scrolling factor=Edycja parametru przesuwania
+Edit fake=Modyfikacja segmentu Fake
+Editor options=Opcje
+EditorShowBGChangesPlay=Pokaż tła
+Erase step timing=Skasuj timing
+Effect=Efekt
+EnableAttackSounds=Dźwięki Ataków
+EnableMineHitSound=Dźwięki Min
+Entry %d=Wpis %d
+EventMode=Tryb Imprezy
+Exit=Exit
+Fail=Fail
+FastLoad=Szybkie\nŁadowanie
+File1 Global BGAnimation=Globalne BGAnimation Plik1
+File1 Global Movie=Globalny Film Plik1
+File1 Global Movie (Group + Genre)=Globalny Film Plik1 (Grupa + Gatunek)
+File1 Global Movie (Group)=Globalny Film Plik1 (Grupa)
+File1 Song BGAnimation=BGAnimation w Piosence Plik1
+File1 Song Movie=Film w Piosence Plik1
+File1 Song Still=Obrazek w Piosence Plik1
+File1 Type=Tekst Plik1
+File2 Global BGAnimation=Globalne BGAnimation Plik1
+File2 Global Movie=Globalny Film Plik1
+File2 Global Movie (Group + Genre)=Globalny Film Plik1 (Grupa + Gatunek)
+File2 Global Movie (Group)=Globalny Film Plik1 (Grupa)
+File2 Song BGAnimation=BGAnimation w Piosence Plik1
+File2 Song Movie=Film w Piosence Plik1
+File2 Song Still=Obrazek w Piosence Plik1
+File2 Type=Tekst Plik1
+Fill Machine Stats=Wypełnij Statystyki Maszyny
+Force Color 1=Wymuś Kolor 1
+Force Color 2=Wymuś Kolor 2
+Force Effect=Wymuś Efekt
+Force Transition=Wymuś Przejście
+Freeze=Zatrzymanie
+Game=Gra
+GetRankingName=Pokaż Pole Wpisu
+Graphics/Sound Options=Opcje Grafiki i Dźwięku
+Group=Grupa
+Hands=Ręce
+HiddenSongs=Ukryte Piosenki
+Hide=Ukryj
+High Meter=High Meter
+HighResolutionTextures=Tekstury wysokiej roz.
+Holds=Holdy
+Insert=Wstaw
+Insert Credit=Wrzuć Kredyt
+Insert beat and shift down=Wstaw Beat i przesuń w dół
+Insert Entry=Wstaw Pole
+Jumps=Skoki
+Key Joy Mappings=Mapowanie Kontrolerów
+Language=Język
+Last second hint=Wskaźnik ostatniej sekundy
+Layer=Warstwa
+LifeDifficulty=Zużycie Energii
+LifeType=Rodzaj Energii
+Low Meter=Low Meter
+Advanced Options=Opcje Zaawansowane
+Main title=Tytuł
+Main title transliteration=Transliteracja Tytułu
+Max BPM=Maks. Określone BPM
+MaxTextureResolution=Rozdzielczość Tekstur
+MenuTimer=Licznik w Menu
+Meter=Licznik
+Min BPM=Min. Określone BPM
+Mines=Miny
+MoveRandomToEnd=Losowa na koniec
+More Options=Więcej Opcji
+MovieColorDepth=Głębia kolorów filmów
+MusicWheelSwitchSpeed=Prędkość Koła
+MusicWheelUsesSections=Sekcje Koła
+Network Options=Opcje Sieciowe
+No USB memory cards found=Nie znaleziono karty USB
+NoteSkins=NoteSkiny
+NumBackgrounds=Losowe Tła
+OptionsRandomJukebox=Modyfikatory
+OnlyDedicatedMenuButtons=Klawisze Menu
+OsMountPlayer1=OS Mount Player1
+OsMountPlayer2=OS Mount Player2
+Paste at begin marker=Wklej na początku zaznaczenia
+Paste at current beat=Wklej na bieżącym beat`cie
+Paste timing data=Wklej timing
+Persp=Widok
+Play current beat to end=Odtwórz bieżący beat do końca
+Play preview music=Odtwórz Podgląd Muzyki
+Play whole song=Odtwórz całą piosenkę
+Play mods from course=Odtwórz mody z maratonu
+Play selection=Odtwórz Zaznaczenie
+Player1Profile=Profil 1-go Gracza
+Player2Profile=Profil 2-go Gracza
+PlayerAutoPlay=AutoPlay
+Predicted Meter=Przewidywany Poziom Trudności
+Preferences=Ustawienia
+PreloadSounds=Preload Dźwięków
+Premium=Premium
+Preview Length=Długość Podglądu
+Preview Start=Początek Podglądu
+Export Packages=Eksport Pakietów
+Profile=Profil
+Profiles=Profile
+ProgressiveLifebar=Progresywny Pasek Energii
+ProgressiveNonstopLifebar=Progresywny Pasek Energii w NonStop
+ProgressiveStageLifebar=Progresywny Pasek Energii w Poziomie
+ProTiming=Protiming
+Quads=Quady
+Quantize=Quantize
+RandomBackgroundMode=Tryb Tła
+RandomModifiers=Modyfikatory
+Rate=Tempo
+Record in selection=Nagraj w zaznaczeniu
+RefreshRate=Częstotliwość odświeżania
+Reload Songs=Przeładowanie Piosenek
+Remove=Usuń
+Remove Change=Usuń Zmianę
+Rename=Zmień nazwę
+Reset To Defaults=Zresetuj opcje do domyślnych wartości
+Revert from disk=Przywróć z dysku
+Revert to last save=Przywróć z Cache
+Save=Zapisz
+SaveScores=Zapisz Wyniki
+SaveReplays=Zapisz Powtórki
+SaveStats=Zapisz Statystyki
+ScoreDisplay=Wyświetlanie Punków
+Scoreboard=Wyniki na serwerze
+ScoringType=Metoda Punktacji
+Scroll=Przesuwanie
+Secret=Sekret
+Server=Serwer
+Servers=Serwery
+Set P1=Ustaw dla P1
+Set P2=Ustaw dla P2
+Set modifiers=Ustaw modyfikatory
+Set Mods=Ustaw Mody
+Set selection start=Ustaw początek zaznaczenia
+Set selection end=Ustaw koniec zaznaczenia
+Shift all timing changes down=Przesuń wszystkie zmiany timingów w dół
+Shift all timing changes up=Przesuń wszystkie zmiany timingów w górę
+ShowBanners=Pokaż Bannery
+ShowBeginnerHelper=Pomoc dla Początkującego
+ShowCaution=Ostrzeżenie
+ShowDancingCharacters=Tańczące Postacie
+ShowDanger=Uwaga
+ShowInstructions=Instrukcje
+ShowLyrics=Teksty piosenek
+ShowNativeLanguage=Translacje
+ShowSelectGroup=Wybór Grupy Piosenek
+ShowSongOptions=Pokaż Opcje Piosenki
+ShowStats=Pokaż Statystyki
+SmoothLines=Wygładzanie krawędzi
+SoundEffect=Efekty Dźwiękowe
+StepMania Credits=Podziękowania
+Center1Player=Centruj 1 Gracza
+Song=Piosenka
+Song Group=Grupa Piosenek
+Song Options=Opcje Piosenki
+SongsPerPlay=Piosenki Na Grę
+Sort=Sortowanie
+SoundResampleQuality=Jakość Resamplingu
+SoundVolume=Poziom Dźwięku
+SoundVolumeAttract=Poziom Dźwięku Demonstracji
+Speed=Prędkość
+Step Author=Autor Kroków
+Steps=Kroki
+Stream=Strumień
+Style=Styl
+Sub title=Podtytuł
+Sub title transliteration=Transliteracja Podtytułu
+SuperGrowth=Super Rozrost
+Tap Steps=Ilość kroków
+Tempo=Tempo
+Test Input=Test Kontrolerów
+Test Lights=Test Świateł
+TextureColorDepth=Głębia Kolorów Tekstur
+Theme=Theme
+TimingWindowScale=Ocena Trafień
+Transform=Transformacja
+Transfer Edits to USB=Transfer Edycji do USB
+Transfer Edits from USB=Transfer Edycji z USB
+Type=Typ
+Turn=Obrót
+Undo=Cofnij
+UseUnlockSystem=System Odblokowania
+VisualDelaySeconds=Opóźnienie Obrazu
+Voltage=Woltaż
+Vsync=Synchronizacja Pionowa
+WideScreen16_9=Ekran Panoramiczny
+WideScreen16_10=Ekran Panoramiczny
+Windowed=Tryb Wyświetlania
+
+#
+UI Options=Opcje Interfejsu
+Input Options=Opcje Kontrolerów
+Arcade Options=Opcje Automatowe
+Select Game=Wybór Rodzaju Gry
+System Direction=Ustawienia Systemu
+
+#
+OnlyPreferredDifficulties=Tylko Wybrane Poziomy
+#
+PercentageScoring=Punktacja Procentowa
+
+Max Minutes=Max Minut
+Play=Odtwórz
+Edit Course=Edycja Maratonu
+Shuffle=Mieszaj
+#
+GamePrefDefaultFail=Domyślny Typ Fail`a
+#
+UserPrefScoringMode=Naliczanie Punktów
+[PaneDisplay]
+Steps=Kroki
+Holds=Holdy
+Jumps=Skoki
+Mines=Miny
+Rolls=Rolle
+Hands=Ręce
+MachineHigh=Naj. Wynik
+EmptyMachineHighScoreName=Best
+NotAvailable=N/D
+
+[PlayMode]
+Battle=Bitwa
+Endless=Nieskończony
+Nonstop=Nonstop
+Oni=Oni
+Rave=Rave
+Regular=Zwykły
+
+[AdjustSync]
+%s BPM od %.3f BPM do %.3f BPM.=%s BPM od %.3f BPM do %.3f BPM.
+Autosync Machine=Autosynch. Maszyny
+Autosync Song=Autosynch. Piosenki
+Autosync Tempo=Autosynch. Tempo
+Autosync: Correction NOT applied. Deviation too high.=Autosynch.: Korekcja nienaniesiona. Zbyt duże odchylenie.
+Autosync: Correction applied.=Autosynch.: Poprawka naniesiona.
+Global Offset from %+.3f to %+.3f (notes %s)=Global Offset z %+.3f na %+.3f (nuty %s)
+Song offset from %+.3f to %+.3f (notes %s)=Offset Piosenki z %+.3f na %+.3f (nuty %s)
+The stop segment #%d changed from %+.3fs to %+.3fs (change of %+.3f).=Segment STOP o numerze #%d zmieniony z %+.3fs na %+.3fs (Zmiana %+.3f).
+earlier=wcześniej
+later=później
+Average Error %.5fs=Średnia błędu %.5fs
+Etc.=itp.
+%d taps ignored.=%d uderzeń zignorowanych.
+
+[ProfileAction]
+Clear=Czyść
+Delete=Usuń
+Edit=Modyfikuj
+Rename=Zmień nazwę
+SetDefaultP1=Ustaw dla P1
+SetDefaultP2=Ustaw dla P2
+
+[RadarCategory]
+Air=Skoki
+Chaos=Chaos
+Freeze=Zatrzymania
+Hands=Ręce
+Holds=Trzymania
+Jumps=Skoki
+Mines=Miny
+Rolls=Rolle
+Stream=Ciągłość
+Taps=Kroki
+TapsAndHolds=Kroki i Holdy
+Voltage=Woltaż
+MinMidiNote=MinMidiNote
+MaxMidiNote=MaxMidiNote
+
+[RageSoundManager]
+Couldn't find a sound driver that works=Nie udało się znaleźć działającego sterownika dźwięku
+
+[RageUtil]
+NumNd=nd
+NumPrefix=
+NumRd=rd
+NumSt=st
+NumTh=th
+
+[RoomWheel]
+Enter room name=Wprowadź nazwę pokoju
+
+[RoomInfoDisplay]
+Last Round Info:=Ostatnia runda:
+Room Name:=Nazwa:
+Room Description:=Opis:
+Song Title:=Tytuł:
+Song Subtitle:=Podtytuł:
+Song Artist:=Artysta:
+Players=Gracze
+
+[SMPackageUtil]
+Could not find '%s'.=Nie udało się znaleźć '%s'.
+[Screen]
+HeaderText=
+[ScreenAppearanceOptions]
+HeaderText=Wygląd
+HeaderSubText=Dostosuj grę pod siebie
+
+[ScreenOptionsGraphicsSound]
+HeaderText=Grafika / Dzwięk
+HeaderSubText=Ustaw najlepszą wydajność
+
+[ScreenOptionsAdvanced]
+HeaderText=Opcje Zaawansowane
+HeaderSubText=Ustawienia przeznaczone dla zaawansowanych użytkowników
+
+[ScreenBookkeeping]
+All-time Coin Total:=Suma Wszystkich Monet:
+Total Song Plays: %d=Liczba Odegranych piosenek: %d
+Coin Data by Day of Week, All-Time=Wszystkie Monety z podz. na dni tygodnia
+Coin Data by Hour of Day, All-Time=Wszystkie Monety z podz. na godziny
+Coin Data of Last %d Days=Monety z Ostatnich %d Dni
+Coin Data of Last %d Weeks=Monety z Ostatnich %d Tygodni
+HeaderText=Statystyki
+
+[ScreenCaution]
+Caution=UWAGA!
+CautionText=Zadbaj by mata taneczna znajdowała się w bezpiecznej odległości od monitora i mebli.\n\nZwraóć uwagę by podczas tańca nie skrzywdzić zwierząt, dzieci i obserwatorów
+
+
+[ScreenDebugOverlay]
+%s in gameplay=%s w trakcie gry
+Assist=Asysta
+AutoPlay=AutoPlay
+Autosync=Autosynch.
+CPU=CPU
+Clear Profile Stats=Wyczyść Statystki Profilu
+CoinMode=Tryb Pracy
+Debug Menu=Debug Menu
+Fill Profile Stats=Wypełnij Statystyki Profilu
+Flush Log=Zapisz Log
+Force Crash=Wymuś Crash
+Halt=Zatrzymaj
+Lights Debug=Sprawdź Światła
+Machine=Maszyna
+Menu Timer=Licznik Menu
+Monkey Input=Sym. Małpy
+Multitexture=Multitekstura
+Profile=Profil
+Pull Back Camera=Odsuń Kamerę
+Restart=Restart
+Reload=Przeładuj
+Reload Theme and Textures=Przeładuj Theme i Tekstury
+Rendering Stats=Statystki Renderowania
+Screen Test Mode=Tryb Testu Ekranu
+Send Off To Screen=Wyślij Off na Ekran
+Send On To Screen=Wyślij On na Ekran
+Send Notes Ended=Wyślij Notes Ended
+Show Masks=Pokaż Maski
+Slow=Zwolnienie
+Song=Piosenka
+Tempo=Tempo
+Uptime=Czas Pracy
+Visual Delay Down=Zmniejsz Opóźnienie Ekranu
+Visual Delay Up=Zwiększ Opóźnienie Ekranu
+Volume Down=Dźwięk Ciszej
+Volume Up=Dźwięk Głośniej
+Vsync=Synch. Pionowa
+Write Preferences=Zapisz Ustawienia
+Write Profiles=Zapisz Profile
+off=wyłączone
+on=włączone
+or=lub
+
+[ScreenEdit]
+%s notes=%s
+Can't undo - no undo data.=Nie mogę cofnąć - brak wcześniejszych danych.
+Do you want to revert from disk?=Czy chcesz przywrócić układ z dysku?
+Do you want to revert to your last save?=Czy chcesz cofnąć się do ostatniego zapisu?
+Do you want to save changes before exiting?=Czy chcesz zapisać przed wyjściem?
+Enter a new BPM value.=Wpisz nową wartość BPM.\n\nWpisz poprzednią wartość by usunąć.
+Enter a new Stop value.=Wpisz nową wartość STOP.\n\nWpisz "0" by usunąć.
+Enter a new Delay value.=Wpisz nową wartość DELAY.\n\nWpisz "0" by usunąć.
+Enter a new Time Signature.=Wpisz nowe metrum\nUżyj formatu "x/y".\nWpisz poprzednią wartość by usunąć.
+Enter a new Tickcount value.=Wpisz nową wartość Tickcount.\n\nWpisz poprzednią wartość by usunąć.
+Enter a new Combo value.=Wpisz nową wartość Combo.\n\nWpisz poprzednią wartość by usunąć.
+Enter a new Label value.=Wpisz nazwę tej sekcji układu.\n\nWpisz poprzednią nazwę by usunąć.
+Enter a new Warp value.=Wpisz liczbę beat`ów które przeWARPujesz.\n\nWpisz "0" by usunąć ten segment.
+Enter a new Speed percent value.=Wpisz współczynnik prędkości przewijania.\nWpisz poprzednią wartość by usunąć.\nWartość "1" to przewijanie domyślne.
+Enter a new Speed wait value.=Wpisz w sekundach/beatach jak długa ma być zmiana.\n\n0 - natychmiast.
+Enter a new Speed mode value.=Wpisz jak segment ma być obsługiwany.\n\n Wpisz 0 dla beatów, 1 dla sekund.
+Enter a new Scroll value.=Wpisz nową wartość Przewijania
+Enter a new Fake value.=Wpisz liczbę beatów które nie będą podlegały ocenianiu.\n\nWpisz "0" by to usunąć.
+Are you sure you want to erase this chart's timing data?=Czy jesteś pewien, że chcesz usunąć dane timingu tego układu?
+Enter a new artist transliteration.=Wpisz transliterację pola Artysta.
+Enter a new artist.=Wpisz Artystę.
+Enter a new genre.=Wpisz Gatunek.
+Enter a new credit.=Wpisz Podziękowania
+Enter a new description.=Wpisz Opis
+Enter a new chart style.=Wpisz przeznaczenie układu (np. "Mata", "Klawiatura")
+Enter a new meter.=Wpisz ocenę poziomu trudności układu.
+Enter the author who made this step pattern.=Wpisz autora układu kroków.
+Enter the offset for the song.=Wpisz wartość offset dla tej piosenki.
+Enter a new last second hint.=Wpisz wskaźnik ostatniej sekundy piosenki.
+Enter a new main title transliteration.=Wpisz transliterację pola Tytuł.
+Enter a new main title.=Wpisz Tytuł piosenki.
+Enter a new sub title transliteration.=Wpisz transliterację pola Podtytuł
+Enter a new sub title.=Wpisz Podtytuł piosenki.
+Enter a new preview start.=Wpisz moment od którego ma się zaczynać podgląd piosenki.
+Enter a new preview length.=Wpisz długość trwania podglądu piosenki.
+Enter a new min BPM.=Wpisz minimalną wartość wyświetlaną przez licznik BPM
+Enter a new max BPM.=Wpisz maksymalną wartość wyświetlaną przez licznik BPM
+More than %d notes per measure is not allowed. This change has been reverted.=Nie można tworzyć więcej niż %d nut na pomiar. Zmiana cofnięta.
+No backgrounds available=Brak dostępnych teł.
+EditHelpText=Góra/Dół:\n zmiana beat`u\nPrawo/Lewo:\n zmiana skoku notacji\nKlawisze z cyframi:\n dodaj/usuń\n strzałkę/nutę\nklawisze N i M:\n zamiana rodzaju strzałek\nCtrl + N/M:\n zmiana rodzaju segmentu\nCtrl + ,/.:\n Poruszanie po segmentach\nTworzenie Hold`a:\n Wciśnij cyfrę\n i trzymając przeciągnij\n w Górę lub w Dół\nTworzenie Roll`a:\n Przytrzymaj Shift,\n a następnie utwórz\n hold`a.\nSpacja: Ustawianie\n rejonu zaznaczenia\nKlawisz T: Przełączanie Timingu\nEnter: Menu opcji zaznaczenia\nKlawisz A: Menu Modyfikacyjne\nEscape: Menu główne\nF4: Menu Timingu\nF1: Pokaż pomoc\n
+PlayRecordHelpText=Naciśnij Start by zakończyć
+Save successful.=Zapis zakończony powodzeniem.
+Saved as SM and DWI.=Zapisano w formacie SM i DWI.
+Saved as SM.=Zapisanow w formacie SM.
+Switched to=Przełączono do
+The change has been reverted.=Zmiana została cofnięta.
+This change creates more than %d notes in a measure.=Ta zmiana tworzy więcej niż %d nut w pomiarze.
+This change creates notes past the end of the music and is not allowed.=Ta zmiana tworzy nuty poza końcem muzyki i nie jest dozwolona.
+This will destroy all unsaved changes.=Operacja zniszczy wszystkie niezapisane zmiany.
+Undo=Cofnij
+You must be in Song Timing Mode to edit BG Changes.=By móc modyfikować BG Changes należy przejść do tybu Timing`u.
+You must have an area selected to enter the Alter Menu.=Musisz mieć jakiś zaznaczony fragment by móc wejść do Menu Modyfikacyjnego
+
+Current beat=Bieżący Beat
+Current second=Bieżąca Sekunda
+Snap to=Przyciągaj do
+Selection beat=Beat Zaznaczenia
+Difficulty=Poziom Trudności
+Description=Opis
+Chart Style=Styl Układu
+Step Author=Autor Kroków
+Main title=Tytuł piosenki
+Subtitle=Podtytuł
+Tap Note=Rodzaj Nuty
+Segment=Segment
+Tap Steps=Ilość strzałek
+Jumps=Skoki
+Hands=Handy
+Holds=Holdy
+Mines=Miny
+Rolls=Rolle
+Lifts=Lifty
+Fakes=Fake`i
+Timing Mode=Tryb Timingu
+Step Timing=Timing Kroków
+Song Timing=Timing Piosenki
+Beat 0 offset=Offset
+Preview Start=Początek Podglądu
+Preview Length=Długość Podglądu
+Help=Pomoc
+Info=Informacja
+Routine Player=Gracz
+
+[ScreenEditMenu]
+HeaderText=Edycja Piosenki
+HeaderSubText=Wypieść swoją piosenkę
+Continue with delete?=Kontynuować usunięcie?
+Enter a description for this edit.=Wpisz opis dla tej edycji.
+ExplanationAction=W tym trybie możesz modyfikować istniejące układy strzałek, tworzyć nowe strzałki i synchronizować je z muzyką.
+ExplanationGroup=W tym trybie możesz modyfikować istniejące układy strzałek, tworzyć nowe strzałki i synchronizować je z muzyką.
+ExplanationSong=W tym trybie możesz modyfikować istniejące układy strzałek, tworzyć nowe strzałki i synchronizować je z muzyką.
+ExplanationSourceSteps=W tym trybie możesz modyfikować istniejące układy strzałek, tworzyć nowe strzałki i synchronizować je z muzyką.
+ExplanationSourceStepsType=W tym trybie możesz modyfikować istniejące układy strzałek, tworzyć nowe strzałki i synchronizować je z muzyką.
+ExplanationSteps=W tym trybie możesz modyfikować istniejące układy strzałek, tworzyć nowe strzałki i synchronizować je z muzyką.
+ExplanationStepsType=W tym trybie możesz modyfikować istniejące układy strzałek, tworzyć nowe strzałki i synchronizować je z muzyką.
+Profile name cannot be blank.=Nazwa Profilu nie może być pusta.
+The name you chose conflicts with another profile. Please use a different name.=Wybrana nazwa konfliktuje z już istniejącym profilem. Proszę użyć innej.
+These steps are produced by autogen. You do not need to delete them.=Te kroki utworzył Autogenerator. Nie trzeba ich kasować.
+These steps will be lost permanently.=Kroki zostaną całkowicie usunięte.
+This song is missing a music file and cannot be edited.=Ta piosenka nie ma pliku z muzyką i nie może być edytowana.
+The song directory is read-only and cannot be edited.=Ten katalog piosenki jest w trybie "tylko do odczytu" i nie może być edytowany.
+Blank=Pusty
+
+[ScreenPracticeMenu]
+HeaderText=Sprawdź Piosenki
+
+ExplanationGroup=Wybierz Grupę piosenek.
+ExplanationSong=Wybierz piosenkę którą chcesz sprawdzić.
+ExplanationAction=Naciśnij START by zacząć.
+ExplanationStepsType=Wybierz typ kroków który chcesz sprawdzić.
+ExplanationSteps=Wybierz układ kroków.
+
+[ScreenEvaluation]
+HeaderText=Twoje Wyniki
+HeaderSubText=Twój taniec był wspaniały!
+[ScreenEvaluationSummary]
+HeaderText=Ostateczne Wyniki
+[ScreenGameplay]
+GiveUpAbortedText=Nie poddawaj się!
+GiveUpStartText=Trzymaj dalej &START; by się poddać
+GiveUpBackText=Trzymaj dalej &START; by się poddać
+
+[ScreenGameplaySyncMachine]
+Standard deviation=Odchylenie standardowe
+New offset=Nowy offset
+Old offset=Stary offset
+Collecting sample=Zebrane próbki
+
+[ScreenInstructions]
+PlayMode_Regular title=Jak Grać
+PlayMode_Regular instructions=W trakcie gry należy uważać na Hold`y i Miny.
+PlayMode_Nonstop title=Tryb Nonstop
+PlayMode_Nonstop instructions=Tryb Nonstop pozwala na granie kilku piosenek pod rząd, (zazwyczaj 4, czasami więcej), przy użyciu zasad normalnego trybu gry.
+PlayMode_Oni title=Tryb Oni
+PlayMode_Oni instructions=Tryb Oni pozwala na grę wg. dwóch zestawów zasad.\nW pierwszym pasek energii zastępuje bateria z ograniczoną ilością żyć (standardowo 4). Każde niezaliczenie strzałki rozładowuje jeden pasek baterii.\nW drugim trybie należy przejść piosenkę w określonym czasie.
+PlayMode_Endless title=Tryb Nieskończony
+PlayMode_Endless instructions=Tryb Nieskończony polega na przechodzeniu jednej piosenki za drugą bez opcji przerwy. Gra kończy się w momencie utraty całej energii.
+PlayMode_Rave title=Tryb Rave
+PlayMode_Rave instructions=
+PlayMode_Battle title=Tryb Bitwy
+PlayMode_Battle instructions=
+Hold instructions=Strzałki typu Hold by zostały zaliczone, muszą być przytrzymane przez określony czas. Poprawnie zaliczona strzałka da ocenę OK. Nieprawidłowo - NG.
+Mine instructions=Miny wybuchają i obniżają poziom energii. Zdecydowanie należny ich unikać. Włączą się, jeśli pozostawi się nogę na przycisku, kiedy przelatują
+
+[ScreenLegal]
+Warning=Ostrzeżenie
+BodyText=Kod źródłowy programu Stepmania jest objęty licencją open-source\n\nNazwa i logo "Stepmania" są chronionymi znakami towarowymi.\n\nDOMYŚLNE DZWIĘKI SCHEMATU WYGLĄDU STEPMANII SĄ WŁASNOŚCIĄ ICH TWÓRCÓW. INNE ELEMENTY SCHEMATU WYGLĄDU SĄ OBJĘTE LICENCJĄ STEPMANII.\n\nZe szczegółami proszę zapoznać się w pliku license.txt
+
+
+[ScreenMapControllers]
+HeaderText=Mapowanie Kontrolerów
+InvalidButton=Ten klawisz nie może zostać zmapowany
+%s slots=Strona gracza %s
+
+[ScreenNetRoom]
+Enter a description for the room:=Utwórz opis pokoju:
+Enter a password for the room (blank, no password):=Utwórz hasło dla Pokoju (puste, brak hasła):
+Enter Room's Password:=Wpisz Hasło do Pokoju:
+HeaderText=StepMania Online
+HeaderSubText=Wybór Pokoju
+HelpText=Ctrl+ENTER Wybiera &BACK; Wyjście &MENULEFT;&MENURIGHT; Poruszanie
+
+[ScreenNetSelectMusic]
+HeaderText=Wybierz Muzykę do Gry Sieciowej.
+HeaderSubText=Wybór piosenki
+HelpText=Ctrl+ENTER Zatwierdź &BACK; Wyjście &MENULEFT;&MENURIGHT; Wybierz::&MENUUP; Opcje Gracza &MENUDOWN; Zmiana Poziomu Trud.
+
+[ScreenNetworkOptions]
+Disconnected from server.=Odłączony od serwera.
+Enter a network address.=Wpisz adres sieciowy.
+Server failed: %s Code:%d=Błąd Serwera: %s Kod:%d
+Use 127.0.0.1 to connect to yourself.=Użyj 127.0.0.1 do połączenia ze samym sobą.
+Connect=Połącz
+Disconnect=Odłącz
+ScoreOn=Włącz
+ScoreOff=Wyłącz
+HeaderText=Opcje Sieciowe
+HeaderSubText=Konfiguracja gry sieciowej
+
+[ScreenOptionsEditCourse]
+The maximum number of entries per course is %d. This course already has %d entries.=Maksymalna liczba wpisów na maraton: %d. Ten maraton już ma %d wpisów.
+You cannot delete the last entry in a course.=Nie można kasować ostatniego wpisu w maratonie.
+
+[ScreenOptionsEditCourseEntry]
+No songs loaded.=Nie załadowano żadnych piosenek.
+
+[ScreenOptionsManageCourses]
+Continue with delete?=Kontynuować i usunąć?
+Enter a name for the course.=Wpisz nazwę maratonu
+You have %d, the maximum number allowed.=Istniej już %d. To jest maksymalna dozwolona liczba.
+You must delete an existing before creating a new.=Trzeba skasować istniejący nim utworzy się nowy.
+Error renaming file.=Błąd podczas zmiany nazwy pliku.
+This course will be lost permanently.=Ten maraton zostanie całkowicie usunięty.
+Error deleting the file '%s'.=Błąd podczas kasowania pliku '%s'.
+
+[ScreenOptionsManageEditSteps]
+Enter a name for these steps.=Wprowadź nazwę dla tych kroków.
+These steps will be lost permanently.=Kroki zostaną całkowicie usunięte.
+You have %d step edits, the maximum number allowed.=Istnieje już %d edycji. Jest to maksymalna dozwolona liczba.
+You must delete an existing steps edit before creating a new steps edit.=Należy usunąć istniejące kroki przed utworzeniem nowych.
+Continue with delete?=Kontynuować i usunąć?
+
+[ScreenOptionsCourseOverview]
+Error saving course.=Błąd podczas zapisu maratonu.
+Course saved successfully.=Maraton poprawnie zapisany.
+Enter a name for the course.=
+Enter a name for the course.Wpisz nazwę maratonu.
+This course will be lost permanently.=Ten maraton zostanie całkowicie usunięty.
+Continue with delete?=Kontynuować i usunąć?
+Error deleting the file '%s'.=Błąd podczas usuwania pliku "%s".
+
+[NotesWriterSM]
+Error renaming file. Destination file '%s' already exists.=Błąd podczas zmiany nazwy pliku. Docelowy plik '%s' już isnieje.
+Error writing file '%s'.=Błąd podczas zapisu pliku '%s'.
+
+[NotesWriterSSC]
+Error renaming file. Destination file '%s' already exists.=Błąd podczas zmiany nazwy pliku. Docelowy plik '%s' już isnieje.
+Error writing file '%s'.=Błąd podczas zapisu pliku '%s'.
+
+[ScreenOptionsManageProfiles]
+Are you sure you want to clear all data in the profile '%s'?=Czy na pewno chcesz wyczyścić wszystkie dane z profilu &oq;%s&cq;?
+Are you sure you want to delete the profile '%s'?=Czy na pewno chcesz skasować profil &oq;%s&cq;?
+Enter a name for the profile.=Wpisz nazwę profilu
+NewProfileDefaultName=Nowy
+
+[ScreenOptionsMaster]
+Exit=Wyjście
+
+[ScreenOptionsMasterPrefs]
+Off=Wyłącz
+
+[ScreenOptionsMemoryCard]
+Error mounting card: %s=Błąd podłączania karty: %s
+(no label)=(brak nazwy)
+size ???=rozmiar ???
+%dMB=%dMB
+
+[ScreenOptionsService]
+HeaderText=Opcje
+HeaderSubText=Tu można skonfigurować grę.
+
+[ScreenPackages]
+DL @ %d KB/s=DL @ %d KB/s
+Download cancelled.=Pobieranie przerwane.
+Enter URL=Podaj URL
+Failed.=Niepowodzenie.
+Failed to connect.=Nie udało się nawiązać połączenia.
+File Already Exists=Plik Już Istnieje
+Header Sent.=Wysłano Nagłówek.
+Invalid URL.=Nieprawidłowy URL.
+VisitURL=--Odwiedź URL--
+Waiting for header.=Oczekiwanie na nagłówek.
+
+[ScreenPrompt]
+OK=OK
+No=NIE
+Yes=TAK
+Cancel=PRZERWIJ
+
+[ScreenRanking]
+
+[ScreenSMOnlineLogin]
+Each player needs a unique Profile.=Każdy gracz potrzebuje unikalnego Profilu.
+Enter your password.=Podaj hasło.
+No Styles are selectable.=Nie można wybrać żadnego Stylu.
+You are logging on as:=Logujesz się jako:
+You must define a Profile.=Musisz określić Profil.
+HeaderText=Logowanie Do Serwera
+HeaderSubText=Wybierz profil do logowania.
+Depending on the server you're connected to, you may have to register for an account on their website.=W zależności od serwera z którym się łączysz, może być wymagana rejestracja na ich portalu.
+
+[ScreenSaveSync]
+Choosing NO will discard your changes.=Wybranie NIE anuluje zmiany.
+Would you like to save these changes?=Czy chciałbyś zapiać te zmiany?
+You have changed the timing of=Zmieniłeś timing
+
+[ScreenWithMenuElements]
+; Put all help text in this one group and have metrics look up the strings here. That will help make sure
+; that strings are in a consistent style and that strings aren't duplicated.
+HelpTextNormal=Użyj &MENULEFT;&MENURIGHT; by wybrać, i naciśnij &START;
+HelpTextSelectMusic=Użyj &MENULEFT;&MENURIGHT; by wybrać, i naciśnij &START;
+HelpTextDifficultyPart=&UP;&UP; łatwiejszy poziom &DOWN;&DOWN; trudniejszy poziom
+HelpTextOptions=&MENUUP;&MENUDOWN; wiersz &MENULEFT;&MENURIGHT; zmień &START; zatwierdź
+HelpTextOptionsAndBack=&MENUUP;&MENUDOWN; wiersz &MENULEFT;&MENURIGHT; zmień &START; zatwierdź &BACK; cofnij
+HelpTextOptionsSimple=&MENUUP;&MENUDOWN; zmień &START; zatwierdź
+HelpTextOptionsSimpleAndBack=&MENUUP;&MENUDOWN; wiersz &START; zatwierdź &BACK; cofnij
+HelpTextSort=&UP;&DOWN;&UP;&DOWN; zmiana sortowania
+HelpTextContinue=Naciśnij dowolny klawisz. Naciśnij ESCAPE by zakończyć.
+HelpTextEvaluation=Naciśnij &START; by kontynuować
+HelpTextScreenshot=Naciśnij &SELECT; by zapisać ekran.
+HelpTextTestInput=Naciśnij dowolny klawisz. Naciśnij ESCAPE by zakończyć.
+HelpTextTestLights=Naciśnij &MENULEFT;&MENURIGHT; by zmienić światła. Naciśnij ESCAPE by zakończyć.
+HelpTextTextEntry=Wpisz wartość przy użyciu klawiatury. Naciśnij Enter by zakończyć.
+HelpTextMapControllers=Użyj klawiszy strzałek do nawigacji, ENTER by przydzielić, SPACJĘ by wyczyścić pole::Naciśnij ESCAPE by zakończyć.
+HelpTextOnline=setepmaniaonline.eu by połączyć sięz oficjalnym Europejskim Serwerem Stepmania Online.:: Sprawdź www.stepmaniaonline.eu w celu rejestracji konta.
+HelpTextNetSelectMusic=Ctrl + Enter by wybrać pokój/piosenkę::&UP; Opcje Gracza
+HelpTextBookkeeping=Naciśnij &MENULEFT;&MENURIGHT; by przeglądać dane. Naciśnij ESCAPE by zakończyć.
+
+[ScreenSelectGame]
+HeaderText=Wybierz Grę
+HeaderSubText=Dla każdego coś miłego.
+
+[ScreenSelectGroup]
+ALL MUSIC=CAŁA MUZYKA
+
+[ScreenSelectMusic]
+HeaderText=Wybierz Muzykę
+HeaderSubText=Nie ma czego się bać. Wybierz to co Ci się podoba.
+
+[ScreenSelectCourse]
+HeaderText=Wybierz Maraton
+
+[ScreenSelectGroup]
+HeaderText=Wybierz Grupę
+
+[ScreenSelectStyle]
+HeaderText=Wybierz Styl
+HeaderSubText=Pokaż w czym jesteś dobry.
+
+[ScreenSelectPlayMode]
+NormalExplanation=WYBIERZ SWOJE\nULUBIONE PIOSENKI
+NonstopExplanation=PRZEJDŹ PIOSENKI\nOD POCZĄTKU DO KOŃCA
+ChallengeExplanation=NIE ZGUB\nZBYT WIELU KROKÓW
+SurvivalExplanation=POKONAJ LICZNIK\nBY WYGRAĆ
+EndlessExplanation=TAŃCZ\nAŻ PADNIESZ
+HeaderText=Wybierz Tryb
+HeaderSubText=Zaczynajmy. Na pewno dasz radę.
+
+[ScreenServiceAction]
+%d added=%d dodano
+%d copied=%d skopiowano
+%d overwritten=%d nadpisano
+%d deleted=%d skasowano
+%d edits cleared, %d errors.=%d edycji wyczyszczono, %d błędów.
+%d failed=%d niewczytano
+%d ignored=%d zignowowano
+Bookkeeping data cleared.=Statystyki wyczyszczone.
+Copied from P%d card:=Skopiowane z karty P%d:
+Copied to P%d card:=Skopiowane na kartę P%d:
+Edits not cleared - No memory cards ready.=Edycje nieusunięte - Brak karty.
+Edits not copied - No memory cards ready.=Edycje nieskopiowane - Brak karty.
+Error saving machine stats to P%d card.=Błąd podczas zapisu statystyk na kartę P%d.
+Machine stats cleared.=Statystyki maszyny usunięte.
+Machine stats loaded from P%d card.=Statystyki maszyny wczytane z karty P%d.
+Machine stats saved to P%d card.=Statystyki maszyny zapisane na kartę P%d.
+Preferences reset.=Zresetowano ustawienia.
+Stats not loaded - No memory cards ready.=Statystyki niewczytane - Brak karty.
+Stats not saved - No memory cards ready.=Statystyki niezapisane - Brak karty.
+The profile on P%d card contains corrupt or tampered data.=Profil na karcie P%d zawiera uszkodzone lub modyfikowane ręcznie dane.
+There is no machine profile on P%d card.=Na karcie P%d nie ma żadnych profili maszyny.
+
+[ScreenSyncOverlay]
+AutoPlay=AutoPlay
+AutoPlayCPU=AutoPlayCPU
+AutoSync Machine=AutoSync. Machine
+AutoSync Song=AutoSync. Song
+AutoSync Tempo=AutoSync. Tempo
+Can't sync while playing a course.=Nie można synchronizować podczas maratonu.
+Sync changes reverted.=Przywrócono stare ustawienia synchronizacji.
+Revert sync changes=Przywróć stare ustawienia synchronizacji
+Current BPM - smaller/larger=Bieżące BPM - większe/mniejsze
+Song offset - notes earlier/later=Offset Piosenki - strzałki wcześniej/później
+Machine offset - notes earlier/later=Offset Maszyny - strzałki wcześniej/później
+(hold Alt for smaller increment)=(przytrzymaj Alt by zmniejszyć przyrost wartości)
+Old offset=Stary offset
+New offset=Nowy offset
+Collecting sample=Zbierane próbki
+Standard deviation=Odchylenie standardowe
+
+[ScreenSystemLayer]
+CreditsCardChanged=PODMIENIONA KARTA
+CreditsCardChecking=SPRAWDZANIE KARTY
+CreditsCardMountFailed=BŁĄD PODŁĄCZENIA
+CreditsCardNoName=Anonim
+CreditsCardReady=GOTOWE
+CreditsCardRemoved=KARTA WYJĘTA
+CreditsCardTestFailed=BŁĄD ZAPISU
+CreditsCardTooLate=ZA PÓŹNO WŁOŻONA
+CreditsCredits=KREDYT(Y)
+CreditsMax=(MAX)
+CreditsFreePlay=DARMOWA GRA
+CreditsInsertCard=WŁÓŻ KARTĘ
+CreditsLoadFailed=BŁĄD PODPISU
+CreditsLoadedFromLastGoodAppend= (backup)
+CreditsNotPresent=NIEOBECNY
+CreditsPressStart=NACIŚNIJ START
+
+[ScreenTestFonts]
+# W is annoying:
+Text1=WWWWWWWWWWWW
+# Realistic excerpt:
+Text2=Ta dyskusja przebiegała mniej więcej tak: &oq;Odmawiam udowodnienia, że istnieję&oq; mówi Bóg, &oq; dowód niszczy wiarę, a bez wiary nie istnieję.&cq;::::&oq;Ale,&cq; mówi Człowiek, &oq; Rybka Babel to niezły dowód, prawda? Nie mogła wyewoluować przypadkiem. Dowodzi, że istniejesz i cytując twój argument, więc ty nie. QED.&cq;::::&oq;No masz,&cq; mówi Bóg, &oq; Nie pomyślałem o tym&cq; i szybko znikną w pufnięciu logiki.
+
+# Numbers test:
+Text3=01234567890 ::100.00% 12345% 9:00 50/100
+# General symbol test, and test alignment against another font.
+Text4=$50% (Test) "test's" &oq;test's&cq;, #1! 1+2-3*4/5.6::3:00 a; b; 5<6 6>5 2^3=8 Czemu? test@example.com::[Foo] {bar} Naciśnij &START; 3|4 &oq;1_2_3&cq;
+Text5=
+
+[ScreenTestInput]
+Controller=Kontroler
+not mapped=niezmapowany
+secondary=drugorzędne
+
+[ScreenTestLights]
+Auto Cycle=Automatyczne Zapalanie
+Manual Cycle=Ręczne Zapalanie
+cabinet light=światła automatu
+controller light=światłą mat
+
+[ScreenTextEntry]
+Backspace=Backsp
+Cancel=Cofnij
+Done=Gotowe
+HeaderText=
+Space=Spacja
+"%s" is an invalid floating point value.="%s" jest nieprawidłową wartością zmiennoprzecinkową.
+AnswerCaret=_
+AnswerBlank=
+
+[ScreenTitleMenu]
+%d songs in %d groups=%d piosenek w %d grupach
+%d courses in %d groups=%d maratonów w %d grupach
+%d unlocks=%d odblokowane
+Gametype:=Rodzaj Gry:
+Difficulty:=Poziom Trudności:
+Announcer=Komentator
+Play Online=Gra Sieciowa
+Edit/Share=Edycja
+Exit=Wyjście
+Game Start=Start
+Jukebox=Odtwarzacz
+Select Game=Wybór trybu gry
+Theme=Motyw graficzny
+Credits=Autorzy
+Options=Opcje
+Setup=Szybka konfiguracja
+
+[SmpackageExportDlg]
+Error adding file '%s'.=Błąd podczas dodawania pliku '%s'.
+
+[SongManager]
+Loading courses...=Ładowanie maratonów...
+Loading songs...=Ładowanie piosenek...
+Reloading...=Przeładowanie...
+Unloading songs...=Wyładowanie piosenek...
+Unloading courses...=Wyładowanie maratonów...
+The folder "%s" appears to be a song folder. All song folders must reside in a group folder. For example, "Songs/Originals/My Song".=Katalog "%s" wygląda jak katalog piosenki. Wszystkie katalogi z piosenkami muszą się znajdować w kataogu Grupy. Np.: Dopiero "Songs/Moje/Moja Piosenka" może zawierać pliki muzyczne (mp3, ogg...), pliki kroków (.ssc, .sm, .dwi, .kfs) i inne powiązane pliki.
+
+[SongUtil]
+You must supply a name for your new edit.=Musisz podać nazwę dla nowej edycji.
+The name you chose conflicts with another edit. Please use a different name.=Wybrana nazwa konfliktuje z już istniejącą edycją. Proszę podać nową.
+The edit name cannot contain any of the following characters: %s=Nazwa edycji nie może zawierać znaków: %s
+The step author's name cannot contain any of the following characters: %s=Pole Autor Kroków nie może zawierać znaków: %s
+
+[SongSort]
+FewestPlays=Najrzadziej Wybierane
+LowestGrades=Najniższe Oceny
+MostPlays=Najczęściej Wybierane
+Randomize=Losuj
+TopGrades=Najwyższe Oceny
+
+[Sort]
+NotAvailable=N/D
+Other=Inne
+
+[SortOrder]
+AllCourses=Wszystkie Maratony
+Artist=Artysta
+BPM=BPM
+Endless=Nieskończony
+Genre=Gatunek
+Group=Grupa
+ModeMenu=Tryby Sortowania
+Nonstop=Nonstop
+Oni=Oni
+Popularity=Najczęściej Wybierane
+Preferred=Preferowane
+Title=Tytuł
+TopGrades=Najwyższa Ocena
+Roulette=Ruletka
+Length=Czas Utworu
+Recent=Ostatnio Wybrane
+BeginnerMeter=Poziom Początkujący
+EasyMeter=Poziom Łatwy
+MediumMeter=Poziom Normalny
+HardMeter=Poziom Trudny
+ChallengeMeter=Poziom Ekspert
+DoubleEasyMeter=Poziom Łatwy (Double)
+DoubleMediumMeter=Poziom Normalny (Double)
+DoubleHardMeter=Poziom Trudny (Double)
+DoubleChallengeMeter=Poziom Ekspert (Double)
+
+[StepMania]
+Announcer=Komentator
+Couldn't open any loading windows.=Nie udało się otworzyć żadnego okna ładowania.
+Fullscreen=Pełny Ekran
+Initializing %s...=Inicjalizacja %s...
+No video renderers attempted.=Nie podjęto próby inicjalizacji rendererów wideo.
+NoSmoothLines=Brak wygładzania krawędzi.
+NoVsync=Brak synchronizacji pionowej (Vsynch)
+Please do not file this error as a bug! Use the web page below to troubleshoot this problem.=Proszę nie zgłaszać tego problemu jako błąd. Użyj informacji ze strony www by rozwiązać problem.
+Service switch pressed=Naciśnięto przycisk serwisowy.
+SmoothLines=Gładkie krawędzie.
+There was an error while initializing your video card.=Zaistniał błąd podczas inicjalizacji twojej karty graficznej.
+Unknown video renderer value: %s=Nieznana wartość renderera wideo: %s
+Video Driver: %s=Sterownik Obrazu: %s
+Vsync=Synchronizacja pionowa (Vsync)
+Windowed=Tryb Okienkowy
+color=kolor
+texture=tekstura
+
+[StepsType]
+dance-couple=couple
+dance-double=double
+dance-single=single
+dance-solo=solo
+dance-threepanel=3panel
+dance-routine=routine
+lights-cabinet=Lights
+# SSC
+Dance_Single=Single
+Dance_Double=Double
+Dance_Threepanel=3 Panels
+
+[TapNoteScore]
+AvoidMine=Uniknięta Miny
+HitMine=Trafiona Miny
+Miss=Puszczona
+CheckpointMiss=Puszczony Hold
+CheckpointHit=Trafiony Hold
+None=Żadna
+W1=Flawless
+W2=Perfect
+W3=Great
+W4=Good
+W5=Boo
+
+[ThemeManager]
+Reloaded metrics=Przeładowano parametry
+Reloaded metrics and textures=Przeładowano parametry i tekstury
+Reloaded scripts=Przeładowano skrypty
+Reloaded overlay screens=Przeładowano ekrany nakładki
+
+[WorkoutManager]
+You must supply a name for your workout.=Musisz nadać nazwę dla treningu.
+The name you chose conflicts with another workout. Please use a different name.=Wybrana nazwa konfliktuje z już istniejącą. Proszę podać inną.
+The workout name cannot contain any of the following characters: %s=Nazwa treningu nie może zawierać znaków: %s
+%d/%d songs enabled=%d/%d włączonych piosenek
+
+[Dialog-Add A Comment]
+Add A Comment=Dodaj Komentarz
+Cancel=Przerwij
+OK=OK
+Package Comment=Komentarz Pakietu
+You can add a message to display before a user installs your package.=Możesz dodać wiadomość, która się wyświetli dla użytkownika przed instalacją pakietu.
+Show a comment=Pokaż komentarz
+Don't display this dialog in the future=Nie pokazuj więcej tego komunikatu
+
+[Dialog-Change Game Settings]
+Cancel=Przerwij
+Change Game Settings=Zmień Ustawienia Gry
+Default (recommended)=Domyślne (zalecane)
+Direct3D=Direct3D
+DirectSound Hardware=Sprzęt DirectSound
+DirectSound Software=Oprogramowanie DirectSound
+Graphics API=API Grafiki
+Log to Disk=Loguj na dysk
+Other=Inne
+Force 60Hz Refresh=Wymuś 60Hz Odświeżanie
+Null (no sound)=Null (bez dźwięku)
+OK=OK
+OpenGL=OpenGL
+Show Log Window=Pokaż okno log`a
+Sound API=API Dźwięku
+Tip: Change these only if you experience problems when using the default settings.=Sugestia: Te opcje zmieniaj tylko jeśli wystąpią problemy z domyślnymi ustawieniami.
+WaveOut=WaveOut
+
+[Dialog-Create Language]
+Cancel=Przerwij
+Choose a language=Wybierz język
+Create Language=Stwórz język
+OK=OK
+
+[Dialog-Edit Installations]
+Add=Dodaj
+Add New Installation=Dodaj nową Instalację
+Cancel=Przerwij
+Current Installations=Bieżące Instalacje
+Current Installations (the top installation is the default)=Bieżące Instalacje (najwyższa instalacja jest domyślna)
+Edit Installations=Edytuj Instalacje
+Enter the complete path to a StepMania or DWI installation\ne.g. "C:\Program Files\StepMania"=Podaj kompletną ścieżkę do zainstalowanej instancji Stepmanii lub DWI, np.: "C:\Program Files\StepMania"
+Make Default=Ustaw jako domyślny
+OK=OK
+Remove=Usuń
+The top installation is the default.=Najwyższa instalacja jest domyślna.
+
+[Dialog-Export Packages]
+Close=Zamknij
+Edit Installations=Edytuj Instalacje
+Export As Individual=Eksportuj Pojedynczo
+Export As One=Eksportuj do Jednego Pakietu
+Export Packages=Eksportuj Pakiety
+Installation=Instalacja
+Launch Game=Uruchom Grę
+Open Program Folder=Otwórz Folder Programu
+Select Installation:=Wybierz Instalację:
+Tree2=Drzewo2
+
+[Dialog-Language Translations]
+1) Create a new language\n2) Export the theme strings to a CSV\n3) Edit the CSV using Excel or a text editor\n4) Import the CSV file back into the same language=1) Stwórz nowy język\n2) Wyeksportuj ciągi z Theme`u do CSV\n3)Edytuj CSV przy pomocy Excel`a lub edytora tekstu\n4) Zaimportuj plik CSV do języka
+Check Language=Sprawdź Język
+Close=Zamknij
+Create Language=Stwórz Język
+Delete Language=Skasuj Język
+Export CSV=Eksport do CSV
+Export already translated strings=Eksportuj już przetłumaczone ciągi
+Import CSV=Import z CSV
+Language Translations=Przetłumaczone Języki
+Languages=Języki
+Need translation:=Potrzebne tłumaczenie:
+Selection details=Szczegóły zaznaczenia
+Themes=Theme`y
+Total Strings:=Wszystkie Ciągi:
+
+[Dialog-StepMania Tools]
+Close=Zamknij
+Export As Individual=Eksportuj Pojedynczo
+Export As One=Eksportuj do Jednego Pakietu
+Export Packages=Eksportuj Pakiety
+Launch Game=Uruchom Grę
+Open Program Folder=Otwórz Folder Programu
+Select Installation:=Wybierz Instalację:
+StepMania Tools=Narzędzia Stepmanii
+Tree2=Drzewo2
+
+[Dialog-StepMania Tools Main Menu]
+Change Preferences=Zmień Ustawienia
+Change the graphics API, sound API, and other settings that the game will use.=Zmień API Graficzne, API Dźwiękowe i inne ustawienia używane przez grę.
+Clear Mappings=Wyczyść Mapowanie
+Clear Preferences=Wyczyść Ustawienia
+Clear all preferences if you've made changes and the game won't start.=Przywraca wszystkie ustawienia jeśli po wprowadzonych zmianach gra nie startuje.
+Create .smzip package files to share with other users.=Tworzy pakiet .smzip do wymiany z innymi użytkownikami.
+Create .smzip package files to share with other users. Packages can contain songs, courses, themes, backgrounds, and more.=Tworzy pakiet .smzip do wymiany z innymi użytkownikami. Pakiety mogą zawierać piosenki, maratony, theme`y, tła, itp.
+Create Song=Utwórz Piosenkę
+Create a new or manage existing language translations.=Tworzy nowe lub zarządza istniejącymi tłumaczeniami.
+Create a new song in from your favorite mp3 or ogg music file.=Tworzy nową piosenkę z pliku mp3 lub ogg.
+Create and Share=Tworzenie i Wymiana
+Edit Installations=Edycja Instalacji
+Erase all of your keyboard and joystick mappings if you've made a mistake.=Wymazanie wszystkich ustawień i mapowań joystików, padów i mat.
+Exit=Wyjście
+Export Packages=Eksport Pakietów
+Installation=Instalacja
+Languages=Języki
+Launch Game=Uruchom Grę
+Open Preferences=Otwórz Ustawienia
+Open the preferences file to make changes by hand.=Otwiera plik z ustawieniami, które można nanieść ręcznie.
+StepMania Tools Main Menu=Narzędzia Stepmanii Menu Główne
+Troubleshooting=Rozwiązywanie Problemów
+
+[ChangeGameSettings]
+Error writing file '%s': %s=Błąd podczas zapisu pliku '%s': %s
+
+[Dialog-Name Your Package]
+Name Your Package=Nazwij swój pakiet
+Enter a name for your new package:=Wprowadź nazwę nowego pakietu:
+OK=OK
+Cancel=Przerwij
+Note: leave off the ".smzip" extention=Uwaga: wpisz bez rozszerzenia ".smzip"
+
+[Dialog-Install a package]
+Finish >=Zakończ >
+Cancel=Przerwij
+< Back=< Cofnij
+Install a package=Instaluj pakiet
+Edit Installations=Edytuj Instalacje
+You have chosen to install the package:=Wybrałeś do zainstalowania pakiet:
+This package contains the following files:=Ten pakiet zawiera następujące pliki:
+The package will be installed in the following program folder:=Pakiet zostanie zainstalowany do folderu:
+
+[PlayerNumber]
+P1=P1
+P2=P2
+
+[UnlockRewardType]
+Song=Piosenka
+Steps=Kroki
+StepsType=TypKroków
+Course=Maraton
+Modifier=Modyfikator
+
+[RageDisplay_Legacy]
+Obtain an updated driver from your video card manufacturer.=Zdobądź aktualny sterownik od producenta twojej karty graficznej.
+GLDirect was detected. GLDirect is not compatible with this game and should be disabled.=Wykryto GLDirect. GLDirect nie jest kompatybilny z tą grą i powinien zostać wyłączony.
+
+[RageDisplay_D3D]
+DirectX 8.1 or greater is not installed. You can download it from:=Brak zainstalowanego DirectX 8.1 (lub wyższego). Można go pobrać z:
+Your system is reporting that Direct3D hardware acceleration is not available. Please obtain an updated driver from your video card manufacturer.=Twój system raportuje brak dostępnej akceleracji Direct3D. Zdobądź aktualny sterownik od producenta twojej karty graficznej.
+
+[RageDisplay]
+SetVideoMode failed:=SetVideoMode nie udane:
+
+[Dialog-Prompt]
+Prompt=Linia poleceń
+OK=OK
+&Don't display this message again=&Nie wyświetlaj tej informacji ponownie
+Error=Błąd
+
+[Dialog-Uninstall Old Packages]
+Uninstall Old Packages=Odinstaluj Stare Pakiety
+&Yes=&Tak
+&No=&Nie
+Cancel=Przerwij
+The following packages are already installed. It is strongly recommended that they be deleted before installing this package.=Poniższe pakiety są już zainstalowane. Mocno zalecane jest ich wcześniejsze skasowanie przed instalacja tego pakietu.
+Delete old packages?=Skasować stare pakiety?
+
+[DeviceButton]
+Home=Home
+End=End
+Up=Góra
+Down=Dół
+Space=Spacja
+Shift=Shift
+Ctrl=Ctrl
+Alt=Alt
+Insert=Insert
+Delete=Delete
+PgUp=PgUp
+PgDn=PgDn
+Backslash=Backslash
+
+[EditHelpDescription]
+Move cursor=Przesuwanie kursora
+Jump measure=Przeskocz pomiar
+Select region=Zaznacz region
+Jump to first/last beat=Skocz do pierwszego/ostatniego beat`u
+Change zoom=Zmień powiększenie
+Play=Odtwórz
+Play current beat to end=Odtwórz od bieżącego beat`u do końca
+Play whole song=Odtwórz całą piosenkę
+Record=Nagraj
+Set selection=Ustaw zaznaczenie
+Toggle assist tick=Włącz tyknięcie pomocnicze
+Next/prev steps of same StepsType=Następne/Poprzednie kroki tego samego Typu
+Decrease/increase BPM at cur beat=Zmniejsz/Zwiększ BPM na bieżącym beat`cie
+Decrease/increase stop at cur beat=Zmniejsz/Zwiększ Pauzę na bieżącym beat`cie
+Decrease/increase music offset=Zmniejsz/Zwiększ Offset
+Decrease/increase sample music start=Zmniejsz/Zwiększ początek podglądu
+Decrease/increase sample music length=Zmniejsz/Zwiększ długość podglądu
+Play sample music=Odtwórz podgląd
+Add/Edit Background Change=Dodaj/Edytuj Zmianę Tła (Tylko w trybie Timing Piosenki)
+Insert beat and shift down=Wstaw beat i przesuń w dół.
+Shift BPM changes and stops down one beat=Przesuń zmiany BPM i przesuń w dół o jeden beat
+Delete beat and shift up=Skasuj beat i przesuń w górę
+Shift BPM changes and stops up one beat=Przesuń zmiany BPM i przesuń w górę o jeden beat
+Cycle between tap notes=Przełącz rodzaj nuty
+Lay mine=Stwórz minę
+Lay lift=Stwórz lift
+Add to/remove from right half=Dodaj/Usuń z prawej połowy
+Switch Timing=Przełącz Timing
+Switch player (Routine only)=Przełącz gracza (tylko w trybie Routine)
+
+[Grade]
+Tier01=AAAA
+Tier02=AAA
+Tier03=AA
+Tier04=A
+Tier05=B
+Tier06=C
+Tier07=D
+Tier08=D
+Failed=F
+None=
+
+[ScreenOptionsEditCourse]
+-Empty-=-Puste-
+Song=Piosenka
+Steps=Kroki
+minutes=minuty
+You must enable at least %d songs.=Musisz włączyć przynajmniej %d piosenki.
+
+[LowLevelWindow_Win32]
+OpenGL hardware acceleration is not available.=Sprzętowe przyspieszenie OpenGL niedostępne.
+
+[Premium]
+Off=Wyłącz
+DoubleFor1Credit=Double za 1 kredyt
+2PlayersFor1Credit=2 Graczy z 1 kredyt
+
+[Stage]
+1st=1sza
+2nd=2ga
+3rd=3cia
+4th=4ta
+5th=5ta
+6th=6ta
+Next=Następna
+Final=Finał
+Extra1=Ekstra
+Extra2=Dodatkowa
+Nonstop=Nonstop
+Oni=Oni
+Endless=Nieskończony
+Event=Impreza
+Demo=Demonstracja
+
+[JudgmentLine]
+W1=Flawless
+W2=Perfect
+W3=Great
+W4=Good
+W5=Boo
+Held=Held
+MaxCombo=Max Combo
+Miss=Miss
+
+[NativeLanguageNames]
+Afar=Afar
+Abkhazian=????? ??????
+Afrikaans=Afrikaans
+Amharic=Amharic
+Arabic=???????
+Assamese=Assamese
+Aymara=Aymara
+Azerbaijani=az?rbaycan
+Bashkir=Bashkir
+Byelorussian=??????????
+Bulgarian=?????????
+Bihari=Bihari
+Bislama=Bislama
+Bengali=Bengali
+Tibetan=Tibetan
+Breton=Breton
+Catalan=Catala
+Corsican=Corsican
+Czech=čeština
+Welsh=Cymraeg
+Danish=Dansk
+German=Deutsch
+Bhutani=Bhutani
+Greek=????????
+English=English
+Esperanto=Esperanto
+Spanish=Espanol
+Estonian=Eesti
+Basque=euskera
+Persian=?????
+Finnish=Suomi
+Fiji=Fiji
+Faeroese=Faeroese
+French=Français
+Frisian=Frisian
+Irish=Gaeilge
+Gaelic=Gaelic
+Galician=Galego
+Guarani=Guarani
+Gujarati=Gujarati
+Hausa=Hausa
+Hebrew=?????
+Hindi=?????
+Croatian=Hrvatski
+Hungarian=Magyar
+Armenian=???????
+Interlingua=Interlingua
+Indonesian=Bahasa indonesia
+Interlingue=Interlingue
+Inupiak=Inupiak
+Indonesian=Bahasa indonesia
+Icelandic=Íslenska
+Italian=Italiano
+Hebrew=?????
+Japanese=???
+Yiddish=Yiddish
+Javanese=Javanese
+Georgian=Georgian
+Kazakh=?????
+Greenlandic=Greenlandic
+Cambodian=Cambodian
+Kannada=?????
+Korean=???
+Kashmiri=Kashmiri
+Kurdish=Kurdish
+Kirghiz=??????
+Latin=Latin
+Lingala=Lingala
+Laothian=Laothian
+Lithuanian=Lietuviškai
+Latvian=Latviešu
+Malagasy=Malagasy
+Maori=Maori
+Macedonian=??????????
+Malayalam=Malayalam
+Mongolian=Mongolian
+Moldavian=Moldavian
+Marathi=Marathi
+Malay=Bahasa melayu
+Maltese=Malti
+Burmese=Burmese
+Nauru=Nauru
+Nepali=Nepali
+Dutch=Nederlands
+Norwegian=Norsk
+Occitan=Occitan
+Oromo=Oromo
+Oriya=Oriya
+Punjabi=Punjabi
+Polish=Polski
+Pashto=????
+Portuguese=portugues
+Quechua=Quechua
+Rhaeto-Romance=Rhaeto-Romance
+Kirundi=Kirundi
+Romanian=Română
+Russian=Pycc???
+Kinyarwanda=Kinyarwanda
+Sanskrit=Sanskrit
+Sindhi=Sindhi
+Sangro=Sangro
+Serbo-Croatian=Serbo-Croatian
+Singhalese=Singhalese
+Slovak=Slovenčina
+Slovenian=Slovenščina
+Samoan=Samoan
+Shona=Shona
+Somali=Somali
+Albanian=Shqip
+Serbian=Srpski
+Siswati=Siswati
+Sesotho=Sesotho
+Sudanese=Sudanese
+Swedish=svenska
+Swahili=Kiswahili
+Tamil=Tamil
+Tegulu=??????
+Tajik=Tajik
+Thai=???????
+Tigrinya=Tigrinya
+Turkmen=Turkmen
+Tagalog=Tagalog
+Setswana=Setswana
+Tonga=Tonga
+Turkish=T?rkçe
+Tsonga=Tsonga
+Tatar=Tatar
+Twi=Twi
+Ukrainian=??????????
+Urdu=????
+Uzbek=o'zbek
+Vietnamese=Tie´ng Vie?t
+Volapuk=Volapuk
+Wolof=Wolof
+Xhosa=isiXhosa
+Yiddish=Yiddish
+Yoruba=Yorubá
+Chinese=??
+Zulu=isiZulu
+
+[ScreenPlayerOptions]
+HeaderText=Wybierz modyfikatory
+HeaderSubText=Utrudnij grę by sprawdzić swoje umiejętności!
+
+[ScreenSongOptions]
+HeaderText=Opcje piosenki
+HeaderSubText=Wybrałeś świetną piosenkę... teraz zatańczmy!
+
+[StageAward]
+FullComboW3=Pełne Combo!
+SingleDigitW3=Pojedyncza Cyfra\nGreat`ów!
+OneW3=Jeden Great!
+FullComboW2=Pełne Combo\nna Perfect`ach!!
+SingleDigitW2=Pojedyncza Cyfra\nPerfectów`ów!
+OneW2=Jeden Perfect!!
+FullComboW1=Pełne Combo\nna Fantastic`ach !!!
+80PercentW3=80% Great`ów!
+90PercentW3=90% Great`ów!!
+100PercentW3=100% Great`ów!!!
+
+[PeakComboAward]
+1000=Szczytowe Combo 1000!
+2000=Szczytowe Combo 2000!
+3000=Szczytowe Combo 3000!
+4000=Szczytowe Combo 4000!
+5000=Szczytowe Combo 5000!!
+6000=Szczytowe Combo 6000!!
+7000=Szczytowe Combo 7000!!
+8000=Szczytowe Combo 8000!!
+9000=Szczytowe Combo 9000!!
+10000=Szczytowe Combo 10000!!!
+
+[ScreenOptionsExportPackage]
+HeaderText=Eksport Pakietów
+HeaderSubText=Podziel się swoją twórczością z innymi
+
+[ScreenOptionsEdit]
+HeaderText=Edycja Piosenek
+HeaderSubText=Pokaż swoja kreatywność
+
+[ScreenMiniMenuEditHelp]
+HeaderText=Pomoc do Edycji
+
+[ScreenMiniMenuMainMenu]
+HeaderText=Menu Główne
+
+[ScreenMiniMenuAreaMenu]
+HeaderText=Menu Zaznaczenia
+
+[ScreenMiniMenuStepsInformation]
+HeaderText=Informacje o krokach
+
+[ScreenMiniMenuSongInformation]
+HeaderText=Informacji Piosenki
+
+[ScreenMiniMenuBackgroundChange]
+HeaderText=Zmiana Tła
+
+[ScreenMiniMenuInsertTapAttack]
+HeaderText=Wstaw Atak
+
+[ScreenMiniMenuInsertCourseAttack]
+HeaderText=Wstaw Atak
+
+[ScreenMiniMenuCourseDisplay]
+HeaderText=Wyświetl Maratony
+
+[CourseUtil]
+You must supply a name for your course.=Musisz nadać nazwę dla maratonu
+The course name cannot contain any of the following characters: %s=Nazwa maratonu nie może zawierać znaków: %s
+The name you chose conflicts with another course. Please use a different name.=Podana nazwa konfliktuje z już istniejącą. Proszę podać inną.
+[ScreenProfileSave]
+HeaderText=
+[ScreenTestInput]
+HeaderText=Test Kontrolerów
+[ScreenMiniMenuContext]
+HeaderText=!
+[ScreenOptionsManageProfiles]
+HeaderText=Profile
+[ScreenOptionsSystemDirection]
+HeaderText=Ustawienia Systemu
+[ScreenOptionsUI]
+HeaderText=Ustawienia Interfejsu
+[ScreenOptionsArcade]
+HeaderText=Opcje Automatowe
+[ScreenOptionsInput]
+HeaderText=Opcje Wejścia
+[ScreenOptionsTheme]
+HeaderText=Opcje Motywu Graficznego
+[ScreenOptionsManageCourses]
+HeaderText=Maratony
+[ScreenEditOptions]
+HeaderText=
+[ScreenOptionsEditCourse]
+HeaderText=Edycja Maratonów
+HelpText=&MENUUP;&MENUDOWN; Poruszanie &MENULEFT;&MENURIGHT; Zmiana wartości
+[ScreenOptionsCourseOverview]
+HeaderText=Przegląd Maratonów
+[ScreenSelectProfile]
+HeaderText=Wybierz Profil
+[ScreenSelectPlayStyle]
+HeaderText=Wybierz Styl
+[ScreenGameInformation]
+HeaderText=Informacje
+[StepsDisplay StepsType]
+Dance_Single=Single
+Dance_Double=Double
+Dance_Couple=Couple
+Dance_Solo=Solo
+Dance_Routine=Routine
+Dance_Threepanel=3 Panels
+Pump_Single=Single
+Pump_Double=Double
+Pump_Halfdouble=Half-Double
+Pump_Couple=Couple
+Pump_Routine=Routine
+Kb7_Single=KB7
+Ez2_Single=Single
+Ez2_Double=Double
+Ez2_Real=Real
+Para_Single=Single
+Ds3ddx_Single=Single
+Bm_Single5=5 Klawiszy
+Bm_Double5=10 Klawiszy
+Bm_Single7=7 Klawiszy
+Bm_Double7=14 Klawiszy
+Maniax_Single=Single
+Maniax_Double=Double
+Techno_Single4=Single 4
+Techno_Single5=Single 5
+Techno_Single8=Single 8
+Techno_Double4=Double 4
+Techno_Double5=Double 5
+Pnm_Five=5 Przycisków
+Pnm_Nine=9 Przycisków
+Guitar_Five=5 Progów
+Karaoke=Karaoke
+Lights_Cabinet=Światła
+[StepsListDisplayRow StepsType]
+Dance_Single=Single
+Dance_Double=Double
+Dance_Couple=Couple
+Dance_Solo=Solo
+Dance_Routine=Routine
+Dance_Threepanel=3panel
+Pump_Single=Single
+Pump_Double=Double
+Pump_Halfdouble=Half-Double
+Pump_Couple=Couple
+Pump_Routine=Routine
+Kb7_Single=KB7
+Ez2_Single=Single
+Ez2_Double=Double
+Ez2_Real=Real
+Para_Single=Single
+Ds3ddx_Single=Single
+Bm_Single5=5 Keys
+Bm_Double5=10 Keys
+Bm_Single7=7 Keys
+Bm_Double7=14 Keys
+Maniax_Single=Single
+Maniax_Double=Double
+Techno_Single4=Single 4
+Techno_Single5=Single 5
+Techno_Single8=Single 8
+Techno_Double4=Double 4
+Techno_Double5=Double 5
+Pnm_Five=5 Button
+Pnm_Nine=9 Button
+Guitar_Five=5 Frets
+Karaoke=Karaoke
+Lights_Cabinet=Światła
+
+[ScreenHowToInstallSongs]
+HeaderText=Instalowanie Piosenek
+
+[ThemePrefs]
+IniFileMissing=Brak pliku ini. Nie mogę czytać ani zapisywać na dysk :(
+UnknownPreference=Nieznane ustawienie "%s"
+
+[ThemePrefsRows]
+ChoicesSizeMismatch=Opcje i Wartości mają różne rozmiary (%d, %d)
+NoDefaultInValues=Ustawienie "%s" nie posiada wartości odpowiadającej domyślnej.
+TypeMismatch=Niezgodność typów pomiędzy domyślną (%s) i wartością %d (%s)
+>>>>>>> inne
\ No newline at end of file
diff --git a/Themes/_fallback/Scripts/02 Colors.lua b/Themes/_fallback/Scripts/02 Colors.lua
index 9cfe09c54c..b46d9c5fe5 100644
--- a/Themes/_fallback/Scripts/02 Colors.lua
+++ b/Themes/_fallback/Scripts/02 Colors.lua
@@ -1,5 +1,5 @@
-- SSC Color Module and Library
-local nilColor = color("0,0,0,0")
+
-- Original Color Module.
Color = {
-- Color Library
@@ -16,7 +16,7 @@ Color = {
Purple = color("#92278f"),
Outline = color("0,0,0,0.5"),
Invisible = color("1,1,1,0"),
- Stealth = nilColor,
+ Stealth = color("0,0,0,0"),
-- Color Functions
-- These functions alter colors in a certain way so that you can make
-- new ones without having to copy a color or find a new one.
@@ -30,8 +30,11 @@ Color = {
return { c[1],c[2],c[3],fAlpha };
end
}
+
+setmetatable(Color, { __call = function(self, c) return self[c] end })
+
-- Remapped Color Module, since some themes are crazy
-Colors = Color;
+-- Colors = Color;
GameColor = {
PlayerColors = {
@@ -95,10 +98,6 @@ GameColor.Difficulty["Nightmare"] = GameColor.Difficulty["Challenge"];
GameColor.Difficulty["HalfDouble"] = GameColor.Difficulty["Medium"];
--[[ Fallbacks ]]
-function Color(c)
- return Colors[c]
-end
-
function BoostColor( cColor, fBoost )
local c = cColor
return { c[1]*fBoost, c[2]*fBoost, c[3]*fBoost, c[4] }
diff --git a/Themes/_fallback/Scripts/03 Gameplay.lua b/Themes/_fallback/Scripts/03 Gameplay.lua
index 3fd0d83e4b..629453ff5a 100644
--- a/Themes/_fallback/Scripts/03 Gameplay.lua
+++ b/Themes/_fallback/Scripts/03 Gameplay.lua
@@ -187,7 +187,11 @@ function HoldTiming()
end
function ShowHoldJudgments()
- return not GAMESTATE:GetCurrentGame():GetName() == "pump"
+ if GAMESTATE:GetCurrentGame():GetName() == "pump" then
+ return false
+ else
+ return true
+ end
end
function HoldHeadStep()
@@ -271,4 +275,4 @@ end
function ComboUnderField()
return GetUserPrefB("UserPrefComboUnderField")
-end
\ No newline at end of file
+end
diff --git a/Themes/_fallback/metrics.ini b/Themes/_fallback/metrics.ini
index da55d7ef33..7255b9a842 100644
--- a/Themes/_fallback/metrics.ini
+++ b/Themes/_fallback/metrics.ini
@@ -200,6 +200,8 @@ DrunkOffsetFrequency=10
DrunkArrowMagnitude=0.5
BeatOffsetHeight=15
BeatPIHeight=2
+MiniPercentBase=0.5
+MiniPercentGate=1
TinyPercentBase=0.5
TinyPercentGate=1
DizzyHoldHeads=false
diff --git a/Themes/default-dev-midi/metrics.ini b/Themes/default-dev-midi/metrics.ini
index 72b1cbe014..2f0e2571a5 100644
--- a/Themes/default-dev-midi/metrics.ini
+++ b/Themes/default-dev-midi/metrics.ini
@@ -1,5 +1,8 @@
[Global]
FallbackTheme=default
+[ScreenTitleMenu]
+ChoiceNames="1,4,5,6,PopScreen,7"
+ChoicePopScreen="name,Boobs;text,Boobs";
[ScreenGameplay]
# LifeP1OnCommand=visible,false
-# LifeP2OnCommand=visible,false
\ No newline at end of file
+# LifeP2OnCommand=visible,false
diff --git a/Themes/default/BGAnimations/ScreenCredits background/default.lua b/Themes/default/BGAnimations/ScreenCredits background/default.lua
index 47e9237339..8cd4a8ea35 100644
--- a/Themes/default/BGAnimations/ScreenCredits background/default.lua
+++ b/Themes/default/BGAnimations/ScreenCredits background/default.lua
@@ -13,7 +13,7 @@ local t = Def.ActorFrame {
LoadActor("_grid")..{
InitCommand=cmd(customtexturerect,0,0,(SCREEN_WIDTH+1)/4,SCREEN_HEIGHT/4;SetTextureFiltering,true);
OnCommand=cmd(zoomto,SCREEN_WIDTH+1,SCREEN_HEIGHT;diffuse,Color("Black");diffuseshift;effecttiming,(1/8)*4,0,(7/8)*4,0;effectclock,'beatnooffset';
- effectcolor2,Color("Black");effectcolor1,Colors.Alpha(Color("Black"),0.45);fadebottom,0.25;fadetop,0.25;croptop,48/480;cropbottom,48/480;diffusealpha,0.345);
+ effectcolor2,Color("Black");effectcolor1,Color.Alpha(Color("Black"),0.45);fadebottom,0.25;fadetop,0.25;croptop,48/480;cropbottom,48/480;diffusealpha,0.345);
};
};
diff --git a/Themes/default/BGAnimations/ScreenGameplay background.lua b/Themes/default/BGAnimations/ScreenGameplay background.lua
new file mode 100644
index 0000000000..989e15f73d
--- /dev/null
+++ b/Themes/default/BGAnimations/ScreenGameplay background.lua
@@ -0,0 +1 @@
+return Def.ActorFrame { Name="YOU_WISH_YOU_WERE_PLAYING_BEATMANIA_RIGHT_NOW" };
\ No newline at end of file
diff --git a/Themes/default/BGAnimations/ScreenGameplay next course song/default.lua b/Themes/default/BGAnimations/ScreenGameplay next course song/default.lua
index de7cf0b949..732b6a912d 100644
--- a/Themes/default/BGAnimations/ScreenGameplay next course song/default.lua
+++ b/Themes/default/BGAnimations/ScreenGameplay next course song/default.lua
@@ -7,7 +7,7 @@ t[#t+1] = Def.Sprite {
BeforeLoadingNextCourseSongMessageCommand=function(self) self:LoadFromSongBackground( SCREENMAN:GetTopScreen():GetNextCourseSong() ) end;
ChangeCourseSongInMessageCommand=cmd(scaletoclipped,SCREEN_WIDTH,SCREEN_HEIGHT);
StartCommand=cmd(diffusealpha,0;decelerate,0.5;diffusealpha,1;);
- FinishCommand=cmd(linear,0.1;glow,Colors.Alpha(Color("White"),0.5);decelerate,0.4;glow,Color("Invisible");diffusealpha,0);
+ FinishCommand=cmd(linear,0.1;glow,Color.Alpha(Color("White"),0.5);decelerate,0.4;glow,Color("Invisible");diffusealpha,0);
};
t[#t+1] = Def.ActorFrame {
diff --git a/Themes/default/BGAnimations/ScreenPlayerOptions background.lua b/Themes/default/BGAnimations/ScreenPlayerOptions background.lua
index e7cafc1283..f06580a070 100644
--- a/Themes/default/BGAnimations/ScreenPlayerOptions background.lua
+++ b/Themes/default/BGAnimations/ScreenPlayerOptions background.lua
@@ -24,7 +24,7 @@ t[#t+1] = Def.ActorFrame {
--[[ LoadActor(THEME:GetPathB("ScreenWithMenuElements","background/_grid")).. {
InitCommand=cmd(customtexturerect,0,0,(SCREEN_WIDTH+1)/4,SCREEN_HEIGHT/4;SetTextureFiltering,true);
OnCommand=cmd(zoomto,SCREEN_WIDTH+1,SCREEN_HEIGHT;diffuse,Color("Black");diffuseshift;effecttiming,(1/8)*4,0,(7/8)*4,0;effectclock,'beatnooffset';
- effectcolor2,Color("Black");effectcolor1,Colors.Alpha(Color("Black"),0.45);fadebottom,0.25;fadetop,0.25;croptop,48/480;cropbottom,48/480;diffusealpha,0.345);
+ effectcolor2,Color("Black");effectcolor1,Color.Alpha(Color("Black"),0.45);fadebottom,0.25;fadetop,0.25;croptop,48/480;cropbottom,48/480;diffusealpha,0.345);
}; --]]
LoadActor(THEME:GetPathB("ScreenWithMenuElements","background/_bg top")) .. {
InitCommand=cmd(scaletoclipped,SCREEN_WIDTH+1,SCREEN_HEIGHT);
diff --git a/Themes/default/BGAnimations/ScreenWithMenuElements background/default.lua b/Themes/default/BGAnimations/ScreenWithMenuElements background/default.lua
index 2a5ef20e90..73c5519edb 100644
--- a/Themes/default/BGAnimations/ScreenWithMenuElements background/default.lua
+++ b/Themes/default/BGAnimations/ScreenWithMenuElements background/default.lua
@@ -33,7 +33,7 @@ t[#t+1] = Def.ActorFrame {
--[[ LoadActor("_grid") .. {
InitCommand=cmd(customtexturerect,0,0,(SCREEN_WIDTH+1)/4,SCREEN_HEIGHT/4;SetTextureFiltering,true);
OnCommand=cmd(zoomto,SCREEN_WIDTH+1,SCREEN_HEIGHT;diffuse,Color("Orange");diffuseshift;effecttiming,(1/8)*2,0,(7/8)*2,0;effectclock,'beatnooffset';
- effectcolor2,Color("Orange");effectcolor1,Colors.Alpha(Color("Orange"),0.45);fadebottom,0.25;fadetop,0.25;croptop,48/480;cropbottom,48/480);
+ effectcolor2,Color("Orange");effectcolor1,Color.Alpha(Color("Orange"),0.45);fadebottom,0.25;fadetop,0.25;croptop,48/480;cropbottom,48/480);
}; --]]
LoadActor("_bg top") .. {
InitCommand=cmd(scaletoclipped,SCREEN_WIDTH+1,SCREEN_HEIGHT);
diff --git a/Themes/default/Graphics/Player toasty/default.lua b/Themes/default/Graphics/Player toasty/default.lua
index bbc4c72c04..206e223510 100644
--- a/Themes/default/Graphics/Player toasty/default.lua
+++ b/Themes/default/Graphics/Player toasty/default.lua
@@ -13,7 +13,7 @@ return Def.ActorFrame {
InitCommand=cmd(zoomto,fWidth,SCREEN_HEIGHT;diffuse,PlayerColor(Player);diffusealpha,0;fadeleft,32/(256+16);faderight,32/(256+16));
ToastyAchievedMessageCommand=function(self,params)
if params.PlayerNumber == Player then
- (cmd(stoptweening;linear,2.125;diffuse,Colors.Alpha( PlayerColor(Player), 0.345 );glow,color("1,1,1,0.5");decelerate,3;glow,Colors.Alpha( ColorDarkTone( PlayerColor(Player) ), 0 );diffuseramp;
+ (cmd(stoptweening;linear,2.125;diffuse,Color.Alpha( PlayerColor(Player), 0.345 );glow,color("1,1,1,0.5");decelerate,3;glow,Color.Alpha( ColorDarkTone( PlayerColor(Player) ), 0 );diffuseramp;
effectcolor1,ColorLightTone( PlayerColor(Player) );effectcolor2,PlayerColor(Player);
effectclock,'beat';effectperiod,2;
))(self);
@@ -23,7 +23,7 @@ return Def.ActorFrame {
ToastyDroppedMessageCommand=function(self,params)
if params.PlayerNumber == Player then
if HasToasty then
- (cmd(finishtweening;stopeffect;glow,color("1,1,1,0.5");decelerate,0.35;diffuse,Colors.Alpha( Color("Black"), 0.25 );glow,color("1,1,1,0");linear,0.35*0.25;diffusealpha,0))(self);
+ (cmd(finishtweening;stopeffect;glow,color("1,1,1,0.5");decelerate,0.35;diffuse,Color.Alpha( Color("Black"), 0.25 );glow,color("1,1,1,0");linear,0.35*0.25;diffusealpha,0))(self);
HasToasty = false;
else
return
diff --git a/Themes/default/Graphics/ScreenGameplay StageDisplay.lua b/Themes/default/Graphics/ScreenGameplay StageDisplay.lua
index a20a1c542f..81761ccc77 100644
--- a/Themes/default/Graphics/ScreenGameplay StageDisplay.lua
+++ b/Themes/default/Graphics/ScreenGameplay StageDisplay.lua
@@ -13,6 +13,7 @@ end
for s in ivalues(Stage) do
stages[#stages+1] = MakeBitmapTest() .. {
+ InitCommand=cmd(shadowlength,2);
SetCommand=function(self, params)
local Stage = GAMESTATE:GetCurrentStage();
local StageIndex = GAMESTATE:GetCurrentStageIndex();
diff --git a/Themes/default/Graphics/ScreenTitleMenu TimingDifficulty.lua b/Themes/default/Graphics/ScreenTitleMenu TimingDifficulty.lua
index 0437d83b4d..1be2c9961f 100644
--- a/Themes/default/Graphics/ScreenTitleMenu TimingDifficulty.lua
+++ b/Themes/default/Graphics/ScreenTitleMenu TimingDifficulty.lua
@@ -2,7 +2,7 @@ return Def.ActorFrame {
--[[ LoadActor(THEME:GetPathG("ScreenTitleMenu","PreferenceFrame")) .. {
OnCommand=function(self)
if GetTimingDifficulty() == 7 then
- (cmd(glowshift;diffuse,Color("Yellow");diffuserightedge,Color("Red");effectcolor1,Colors.Alpha( Color("Red"), 0.5 );effectcolor2,Color("Invisible");effectperiod,1.25/2))(self);
+ (cmd(glowshift;diffuse,Color("Yellow");diffuserightedge,Color("Red");effectcolor1,Color.Alpha( Color("Red"), 0.5 );effectcolor2,Color("Invisible");effectperiod,1.25/2))(self);
elseif GetTimingDifficulty() < 4 then
(cmd(diffuseshift;effectcolor1,Color("Blue");effectcolor2,ColorDarkTone(Color("Blue"));effectperiod,1.25))(self);
elseif GetTimingDifficulty() > 4 and GetTimingDifficulty < 6 then
diff --git a/Themes/default/Graphics/ScreenWithMenuElements StageDisplay.lua b/Themes/default/Graphics/ScreenWithMenuElements StageDisplay.lua
index abc1409fa6..9853636553 100644
--- a/Themes/default/Graphics/ScreenWithMenuElements StageDisplay.lua
+++ b/Themes/default/Graphics/ScreenWithMenuElements StageDisplay.lua
@@ -69,7 +69,7 @@ else
self:settextf( "Stage %03i", RealStage);
self:diffuse( StageToColor('Stage_1st') );
self:diffusebottomedge( ColorMidTone(StageToColor('Stage_1st')) );
- self:strokecolor( Colors.Alpha( ColorDarkTone(StageToColor('Stage_1st')), 0.75) );
+ self:strokecolor( Color.Alpha( ColorDarkTone(StageToColor('Stage_1st')), 0.75) );
end;
end;
}
diff --git a/Themes/default/Languages/pl.ini b/Themes/default/Languages/pl.ini
new file mode 100644
index 0000000000..1416b30994
--- /dev/null
+++ b/Themes/default/Languages/pl.ini
@@ -0,0 +1,183 @@
+[Screen]
+HelpText=&BACK; Wyjście &START; Zatwierdź &SELECT; Opcje &MENULEFT;&MENURIGHT;&MENUUP;&MENUDOWN; Wybierz
+
+[ScreenWithMenuElements]
+HelpText=&BACK; Wyjście &START; Zatwierdź &MENULEFT;&MENURIGHT; Wybierz
+
+[ScreenTitleMenu]
+HelpText=&BACK; Wyjście &START; Zatwierdź &MENUUP;&MENUDOWN; Wybierz
+Network OK=Sieć OK
+Offline=Brak połączenia
+Connected to %s=Podłączony do %s
+CurrentGametype=Tryb gry: %s
+LifeDifficulty=Zużycie energii: %s
+TimingDifficulty=Ocena trafień: %s
+
+[ScreenTitleJoin]
+HelpText=Naciśnij &START; by rozpocząć grę
+HelpTextJoin=Naciśnij &START; by rozpocząć grę
+HelpTextWait=Wrzuć żeton...
+EventMode=Tryb Imprezy
+JointPremiumMain=Premia Łączona
+JointPremiumSecondary=Dwóch graczy może grac za jeden kredyt!
+DoublesPremiumMain=Podwójna Premia
+DoublesPremiumSecondary=Graj w trybie Double za jeden kredyt!
+
+[ScreenDemonstration]
+Demonstration=Demonstracja
+
+[ScreenQuickSetupOverview]
+Explanation=Podstawowe ustawienia umożliwiają szybkie skonfigurowanie najczęściej używanych opcji
+
+[ScreenProfileLoad]
+HelpText=... Ładowanie profili, proszę czekać ...
+
+[ScreenSelectProfile]
+HelpText=&MENUUP;&MENUDOWN; Zmień profil &START; Wybierz/Dołącz &BACK; Odznacz
+
+[ScreenSelectMaster]
+HelpText=&BACK; Wyjście &START; Zatwierdź / Dołącz &MENULEFT;&MENURIGHT; Wybierz
+
+[ScreenSelectPlayMode]
+HelpText=&BACK; Wyjście &START; Zatwierdź / Dołącz &MENULEFT;&MENURIGHT; Wybierz
+EasyExplanation=Tryb dla początkujących
+HardExplanation=Dla ekspertów.
+OldNormalExplanation=Nie za łatwo, nie za trudno.
+NormalExplanation=Graj w swoje ulubione piosenki!
+RaveExplanation=Bitwa dwóch graczy przeciwko sobie.
+ExtendedExplanation=Kilka piosenek pod rząd.
+OniExplanation=Prawdziwy test umiejętności.
+EndlessExplanation=Tańcz aż padniesz.
+
+[ScreenSelectPlayStyle]
+HelpText=&BACK; Wyjście &START; Zatwierdź &MENULEFT;&MENURIGHT; Wybierz
+
+[ScreenGameInformation]
+HelpText=&BACK; Wyjście &START; Pomiń
+
+[ScreenSelectMusic]
+HelpText=&BACK; Wyjście &START; Zatwierdź / Dołącz &SELECT; Magiczne kody &MENULEFT;&MENURIGHT; Wybierz::&AUXWHITE;+[LITERA] Sortowanie wg. [LITERY]
+AlternateHelpText=&SELECT;+&MENULEFT;&MENURIGHT; Zmiana poziomu trudności &SELECT;+&START; Wybór trybu sortowania
+
+[ScreenSelectCourse]
+HelpText=&BACK; Wyjście &START; Zatwierdź / Dołącz &SELECT; Magiczne kody &MENULEFT;&MENURIGHT; Sekwencja ::&UP;&DOWN;&UP;&DOWN; - inne tryby maratonu.
+
+[ScreenOptions]
+HelpText=&BACK; Wyjście &START; Zatwierdź &MENULEFT;&MENURIGHT;&MENUUP;&MENUDOWN; Wybierz
+
+[ScreenStageInformation]
+HelpText=
+
+[ScreenGameplay]
+HelpText=
+
+[ScreenEvaluation]
+HelpText=&BACK; Wyjście &START; Dalej &MENULEFT;+&MENURIGHT; or &SELECT; Screenshot
+LifeDifficulty=Zużycie energii: %s
+TimingDifficulty=Ocena trafień: %s
+
+[OptionTitles]
+UserPrefAutoSetStyle=Automatycznie Ustaw Styl
+UserPrefNotePosition=Pozycja Strzałek
+UserPrefComboOnRolls=Narastające combo w Rolls
+UserPrefComboUnderField=Combo Pod Strzałkami
+
+UserPrefGameplayShowScore=Pokazuj wyniki
+UserPrefGameplayShowStepsDisplay=Pokazuj Kroki
+UserPrefShowLotsaOptions=Ilość opcji
+UserPrefLongFail=Tryb Fail`a
+UserPrefFlashyCombo=Błyskające Combo
+UserPrefGameplayFooter=Stopka Na Ekranie Gry
+
+[OptionExplanations]
+UserPrefAutoSetStyle=Pozwala grze jednoczesne wyświetlenie trybów dla dwóch graczy a nie tylko dla jednego. Wprowadzenie zmiany możne wymagać restartu Stepmanii (lub naciśnięcia klawisza F2)
+UserPrefNotePosition=Określa pozycje receptorów strzałek podczas gry.
+UserPrefComboOnRolls=Włącza naliczanie licznika Combo w sposób narastający dla strzałek typu ROLL.
+UserPrefComboUnderField=Określa czy wskaźnik Combo powinien być wyświetlany nad czy pod strzałkami.
+
+
+UserPrefGameplayShowScore=Wyświetla lub ukrywa licznik punktów podczas gry.
+UserPrefGameplayShowStepsDisplay=Wyświetla lub ukrywa statystykę strzałek podczas gry.
+UserPrefShowLotsaOptions=Określa jak dużo modyfikatorów wyświetlić na ekranie opcji piosenki.
+UserPrefLongFail=Określa długość czasu animacji ogrywanej po niezaliczanej piosence. Oryginalny (Długi) z SM-SSC, nowy (Krotki)
+UserPrefFlashyCombo=Określa czy licznik Combo może błyskać czy nie.
+UserPrefGameplayFooter=Włączona opcja wyświetla, ograniczająca widoczność nadlatujących strzałek, stopkę u dołu ekranu.
+
+ScoringType=Opcja pozwala na określenie metody naliczania punktacji.
+Speed=Regulacja prędkości nadlatujących strzałek.
+Accel=Zmiana ścieżki trasy która lecą strzałki.
+Effect=Zmiana rozmiaru lub rodzaju ruchu strzałek lub ich receptorów/celów.
+Appearance=Kontrola widoczności strzałek.
+Turn=Zmiana choreografii stepchart`a po przez modyfikacje pozycji istniejących strzałek.
+Insert=Zmiana choreografii stepchart`a po przez proceduralne dodanie nowych strzałek.
+Holds=Zmienia cześć strzałki w HOLD`y
+Mines=Dodanie lub usuniecie min.
+PlayerAutoPlay=Program odgrywa piosenkę automatycznie
+ScoreDisplay=Zmiana sposobu wyświetlania punktacji.
+ProTiming=Zmiana sposobu wyświetlania dokładności trafienia w strzałkę.
+Scroll=Modyfikacje kierunku ruchu strzałek.
+NoteSkins=Wybór wyglądu grafiki strzałek/nut.
+Remove=Usuwanie strzałek ze stepchart`a. Opcje ułatwiające ukończenie piosenki. Użycie dyskwalifikuje z rankingu.
+Hide=Modyfikacja widoczności receptorów/strzałek celu
+Persp=Tryby widoku nadlatujących strzałek.
+Steps=Ustawienie poziomu trudności piosenki.
+Characters=Wybór modelu tańczącej postaci w tle.
+SaveToProfileHelp=Wymaga włączonego profilu, karty pamięci lub pendrive`a.
+MusicRateHelp=Prędkość odtwarzania muzyki.
+Attacks=Określa czy podczas gry będą użyte, nie będące częścią Maratonu, zdefiniowane w piosence, Ataki Modyfikatorowe.
+
+[StepsListDisplayRow StepsType]
+Dance_Single=4
+Dance_Double=8
+Dance_Couple=8
+Dance_Solo=6
+Dance_Routine=8
+Dance_Threepanel=3
+Pump_Single=5
+Pump_Double=10
+Pump_Halfdouble=6
+Pump_Couple=5
+Pump_Routine=10
+Kb7_Single=7
+Ez2_Single=ES
+Ez2_Double=ED
+Ez2_Real=ER
+Para_Single=PS
+Ds3ddx_Single=XS
+Bm_Single5=5
+Bm_Double5=10
+Bm_Single7=7
+Bm_Double7=14
+Maniax_Single=MS
+Maniax_Double=MD
+Techno_Single4=4
+Techno_Single5=5
+Techno_Single8=8
+Techno_Double4=D4
+Techno_Double5=D5
+Pnm_Five=5
+Pnm_Nine=9
+Guitar_Five=5
+Karaoke=V
+Lights_Cabinet=!
+
+[ScreenHowToInstallSongs]
+BodyHeader=Jak Zdobyć i Zainstalować Piosenki do Stepmanii
+Finding Songs=Gdzie Znaleźć Piosenki
+Installing Songs=Jak Zainstalować Piosenki
+Importing Songs=Importowanie piosenek z zainstalowanych wcześniej wersji Stepmanii
+Reload Songs=Przeładowanie Piosenek
+Exit=Powrót do Ekranu Startowego
+
+
+Explanation-WhereToFind=Uruchamia stronę www z informacja miejscach i sposobach na znalezienie piosenek.
+Explanation-HowToInstall=Uruchamia stronę www z instrukcja instalacji piosenek.
+Explanation-AdditionalFolders=Jeśli masz zainstalowane inne instancje Stepmanii, możesz użyć opcji AdditionalFolder z pliku ustawień by załadować je bez konieczności ich kopiowania.
+Explanation-ReloadSongs=Ta czynność jest konieczna jeśli dodano/zmieniono/osunięto piosenki w trakcie pracy programu.
+Explanation-Exit=Powrót do Ekranu Startowego.
+
+[OptionNames]
+Custom=Specjalny
+
+[ScreenTestInput]
+HelpText=Przytrzymaj &BACK; lub &START; aby wyjść.
\ No newline at end of file
diff --git a/Themes/default/metrics.ini b/Themes/default/metrics.ini
index 5b83cf0ef7..11e368b4e4 100644
--- a/Themes/default/metrics.ini
+++ b/Themes/default/metrics.ini
@@ -110,7 +110,7 @@ ItemsSpacingY=24
NumShownItems=8
[FadingBanner]
-BannerFadeFromCachedCommand=diffusealpha,1;stoptweening;accelerate,0.05;glow,Colors.Alpha( Color("White"), 0.45 );decelerate,0.175;diffusealpha,0;glow,Color("Invisible");
+BannerFadeFromCachedCommand=diffusealpha,1;stoptweening;accelerate,0.05;glow,Color.Alpha( Color("White"), 0.45 );decelerate,0.175;diffusealpha,0;glow,Color("Invisible");
[Gameplay]
@@ -422,7 +422,7 @@ end;
ShowAutogen=true
AutogenX=0
AutogenY=0
-#AutogenOnCommand=diffuseshift;effectcolor1,Colors.Alpha( Color("Green") , 0.5 );effectcolor2,ColorLightTone( Color("Green") );
+#AutogenOnCommand=diffuseshift;effectcolor1,Color.Alpha( Color("Green") , 0.5 );effectcolor2,ColorLightTone( Color("Green") );
AutogenOnCommand=blend,Blend.Add;diffuseshift;effectcolor1,color("#FFCC00FF");effectcolor2,color("#FFCC0088");
#
ShowStepsType=GetUserPrefB("UserPrefAutoSetStyle")
@@ -479,6 +479,7 @@ Fallback="StepsDisplay"
# end;
PillTransformFunction=function(self,offsetFromCenter,itemIndex,numItems) \
local fItemWidth = ( 256 / numItems ) \
+ self:x( ((itemIndex-(numItems/2))*fItemWidth) + ( numItems / 2 ) ); \
self:zoomtowidth(fItemWidth); \
end;
# PillTransformFunction=function(self,offsetFromCenter,itemIndex,numItems) \
@@ -489,8 +490,8 @@ end;
# self:effecttiming(1,0.01875*itemIndex,1,1-(0.01875*itemIndex)); \
# self:effectclock('beatnooffset'); \
# end;
-TextureCoordScaleX=1
-NumPills=1
+TextureCoordScaleX=256/16
+NumPills=16
[TextBanner]
TitleOnCommand=horizalign,left;shadowlength,1;
@@ -1333,10 +1334,10 @@ BPMDisplayY=SCREEN_BOTTOM-16
BPMDisplayOnCommand=draworder,101
BPMDisplayOffCommand=bounceend,0.25;zoom,0
#
-ShowStageDisplay=false
+ShowStageDisplay=true
StageDisplayX=SCREEN_CENTER_X
StageDisplayY=SCREEN_TOP+24
-StageDisplayOnCommand=zoom,0.5;
+StageDisplayOnCommand=zoom,0.675;
StageDisplayOffCommand=bounceend,0.25;zoom,0
#
ShowScoreFrame=GetUserPrefB("GameplayFooter");
diff --git a/Xcode/Info-StepMania.plist b/Xcode/Info-StepMania.plist
index 580247540e..e95a68ff7a 100644
--- a/Xcode/Info-StepMania.plist
+++ b/Xcode/Info-StepMania.plist
@@ -47,6 +47,8 @@
Step
CFBundleVersion
PRODUCT_VER_BARE
+ LSApplicationCategoryType
+ public.app-category.music-games
LSMinimumSystemVersion
10.4.10
NSHumanReadableCopyright
diff --git a/Xcode/stepmania.xcodeproj/project.pbxproj b/Xcode/stepmania.xcodeproj/project.pbxproj
index 0f026901f7..36f73f5a4b 100644
--- a/Xcode/stepmania.xcodeproj/project.pbxproj
+++ b/Xcode/stepmania.xcodeproj/project.pbxproj
@@ -7918,7 +7918,7 @@
"-fno-exceptions",
"-falign-loops=16",
);
- PRODUCT_NAME = "StepMania-debug";
+ PRODUCT_NAME = StepMania;
SYMROOT = "$(SRCROOT)/..";
WRAPPER_EXTENSION = app;
};
@@ -8629,7 +8629,7 @@
"-fno-exceptions",
"-falign-loops=16",
);
- PRODUCT_NAME = "StepMania-FastDebug";
+ PRODUCT_NAME = StepMania;
STRIP_INSTALLED_PRODUCT = NO;
SYMROOT = "$(SRCROOT)/..";
WRAPPER_EXTENSION = app;
diff --git a/Xcode/stepmania_xcode4.xcodeproj/project.pbxproj b/Xcode/stepmania_xcode4.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..f828e54f60
--- /dev/null
+++ b/Xcode/stepmania_xcode4.xcodeproj/project.pbxproj
@@ -0,0 +1,8855 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXAggregateTarget section */
+ AA7A2BB30AE09D0F0054C5BA /* all lua */ = {
+ isa = PBXAggregateTarget;
+ buildConfigurationList = AA7A2BBD0AE09D4E0054C5BA /* Build configuration list for PBXAggregateTarget "all lua" */;
+ buildPhases = (
+ );
+ dependencies = (
+ AA7A2BB50AE09D160054C5BA /* PBXTargetDependency */,
+ AA7A2BB70AE09D160054C5BA /* PBXTargetDependency */,
+ );
+ name = "all lua";
+ productName = "all lua";
+ };
+/* End PBXAggregateTarget section */
+
+/* Begin PBXBuildFile section */
+ 1215D7A208C6559A00B87D8B /* ScreenGameplayNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1215D7A008C6559A00B87D8B /* ScreenGameplayNormal.cpp */; };
+ 2B17AB7713980FF6001AE57D /* png.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6130D13773C8E00CC8BBD /* png.c */; };
+ 2B17AB7813980FF6001AE57D /* png.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6130E13773C8E00CC8BBD /* png.h */; };
+ 2B17AB7913980FF6001AE57D /* pngconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6130F13773C8E00CC8BBD /* pngconf.h */; };
+ 2B17AB7A13980FF6001AE57D /* pngdebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6131013773C8E00CC8BBD /* pngdebug.h */; };
+ 2B17AB7B13980FF6001AE57D /* pngerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131113773C8E00CC8BBD /* pngerror.c */; };
+ 2B17AB7C13980FF6001AE57D /* pngget.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131213773C8E00CC8BBD /* pngget.c */; };
+ 2B17AB7D13980FF6001AE57D /* pnginfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6131313773C8E00CC8BBD /* pnginfo.h */; };
+ 2B17AB7E13980FF6001AE57D /* pnglibconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6133D13773D2C00CC8BBD /* pnglibconf.h */; };
+ 2B17AB7F13980FF6001AE57D /* pngmem.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131413773C8E00CC8BBD /* pngmem.c */; };
+ 2B17AB8013980FF6001AE57D /* pngpread.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131513773C8E00CC8BBD /* pngpread.c */; };
+ 2B17AB8113980FF6001AE57D /* pngpriv.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6131613773C8E00CC8BBD /* pngpriv.h */; };
+ 2B17AB8213980FF6001AE57D /* pngread.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131713773C8E00CC8BBD /* pngread.c */; };
+ 2B17AB8313980FF6001AE57D /* pngrio.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131813773C8E00CC8BBD /* pngrio.c */; };
+ 2B17AB8413980FF6001AE57D /* pngrtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131913773C8E00CC8BBD /* pngrtran.c */; };
+ 2B17AB8513980FF6001AE57D /* pngrutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131A13773C8E00CC8BBD /* pngrutil.c */; };
+ 2B17AB8613980FF6001AE57D /* pngset.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131B13773C8E00CC8BBD /* pngset.c */; };
+ 2B17AB8713980FF6001AE57D /* pngstruct.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC6131C13773C8E00CC8BBD /* pngstruct.h */; };
+ 2B17AB8813980FF6001AE57D /* pngtrans.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6131E13773C8E00CC8BBD /* pngtrans.c */; };
+ 2B17AB8913980FF6001AE57D /* pngwio.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6132013773C8E00CC8BBD /* pngwio.c */; };
+ 2B17AB8A13980FF6001AE57D /* pngwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6132113773C8E00CC8BBD /* pngwrite.c */; };
+ 2B17AB8B13980FF6001AE57D /* pngwtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6132213773C8E00CC8BBD /* pngwtran.c */; };
+ 2B17AB8C13980FF6001AE57D /* pngwutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BC6132313773C8E00CC8BBD /* pngwutil.c */; };
+ 2B17AB9F13981271001AE57D /* libpng-1.5.1-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B17AB7213980FDF001AE57D /* libpng-1.5.1-sm5.a */; };
+ 2B17ABC51398153F001AE57D /* glew.c in Sources */ = {isa = PBXBuildFile; fileRef = EE879BAA132E06C50078FDDC /* glew.c */; };
+ 2B17ABCF139815E0001AE57D /* libglew-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B17ABC013981521001AE57D /* libglew-sm5.a */; };
+ 2B17ABE51398179E001AE57D /* chartables.c in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6C7904AFD87300D02EE9 /* chartables.c */; };
+ 2B17ABE61398179E001AE57D /* get.c in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6C7A04AFD87300D02EE9 /* get.c */; };
+ 2B17ABE71398179E001AE57D /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8B6C7B04AFD87300D02EE9 /* internal.h */; };
+ 2B17ABE81398179E001AE57D /* maketables.c in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6C7C04AFD87300D02EE9 /* maketables.c */; };
+ 2B17ABE91398179E001AE57D /* pcre.c in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6C7D04AFD87300D02EE9 /* pcre.c */; };
+ 2B17ABEA1398179E001AE57D /* pcre.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8B6C7E04AFD87300D02EE9 /* pcre.h */; };
+ 2B17ABEB1398179E001AE57D /* study.c in Sources */ = {isa = PBXBuildFile; fileRef = AA8B6C7F04AFD87300D02EE9 /* study.c */; };
+ 2B17ABFC139817D5001AE57D /* libpcre-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B17ABE013981756001AE57D /* libpcre-sm5.a */; };
+ 2B17ABFD139817D6001AE57D /* libpcre-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B17ABE013981756001AE57D /* libpcre-sm5.a */; };
+ 2B30D6821315EA7E00044B68 /* MouseDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B30D6801315EA7E00044B68 /* MouseDevice.cpp */; };
+ 2B30D6831315EA7E00044B68 /* MouseDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B30D6811315EA7E00044B68 /* MouseDevice.h */; };
+ 2B43509513949F37006FA051 /* TimingSegments.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B43509313949F37006FA051 /* TimingSegments.h */; };
+ 2B43509613949F37006FA051 /* TimingSegments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B43509413949F37006FA051 /* TimingSegments.cpp */; };
+ 2B76698B132FF71500586512 /* NotesLoaderSMA.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B766989132FF71500586512 /* NotesLoaderSMA.h */; };
+ 2B76698C132FF71500586512 /* NotesLoaderSMA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B76698A132FF71500586512 /* NotesLoaderSMA.cpp */; };
+ 2B9C2E8D137A138B004C92F3 /* NotesLoaderJson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B9C2E89137A138B004C92F3 /* NotesLoaderJson.cpp */; };
+ 2B9C2E8E137A138B004C92F3 /* NotesLoaderJson.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B9C2E8A137A138B004C92F3 /* NotesLoaderJson.h */; };
+ 2B9C2E8F137A138B004C92F3 /* NotesWriterJson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B9C2E8B137A138B004C92F3 /* NotesWriterJson.cpp */; };
+ 2B9C2E90137A138B004C92F3 /* NotesWriterJson.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B9C2E8C137A138B004C92F3 /* NotesWriterJson.h */; };
+ 2BA7925E1304F20D002BD8E1 /* NotesLoaderSSC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BA7925A1304F20D002BD8E1 /* NotesLoaderSSC.cpp */; };
+ 2BA7925F1304F20D002BD8E1 /* NotesLoaderSSC.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BA7925B1304F20D002BD8E1 /* NotesLoaderSSC.h */; };
+ 2BA792601304F20D002BD8E1 /* NotesWriterSSC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BA7925C1304F20D002BD8E1 /* NotesWriterSSC.cpp */; };
+ 2BA792611304F20D002BD8E1 /* NotesWriterSSC.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BA7925D1304F20D002BD8E1 /* NotesWriterSSC.h */; };
+ 2BD06FEE137242680018CB9F /* json_batchallocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BD06FDD137240CF0018CB9F /* json_batchallocator.h */; };
+ 2BD06FEF137242680018CB9F /* json_internalarray.inl in Resources */ = {isa = PBXBuildFile; fileRef = 2BD06FDE137240CF0018CB9F /* json_internalarray.inl */; };
+ 2BD06FF0137242680018CB9F /* json_internalmap.inl in Resources */ = {isa = PBXBuildFile; fileRef = 2BD06FDF137240CF0018CB9F /* json_internalmap.inl */; };
+ 2BD06FF1137242680018CB9F /* json_reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BD06FE0137240CF0018CB9F /* json_reader.cpp */; };
+ 2BD06FF2137242680018CB9F /* json_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BD06FE1137240CF0018CB9F /* json_value.cpp */; };
+ 2BD06FF3137242680018CB9F /* json_valueiterator.inl in Resources */ = {isa = PBXBuildFile; fileRef = 2BD06FE2137240CF0018CB9F /* json_valueiterator.inl */; };
+ 2BD06FF4137242680018CB9F /* json_writer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BD06FE3137240CF0018CB9F /* json_writer.cpp */; };
+ 2BDB88E9137201F700E6FD3A /* lapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88B2137201F700E6FD3A /* lapi.c */; };
+ 2BDB88EA137201F700E6FD3A /* lapi.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88B3137201F700E6FD3A /* lapi.h */; };
+ 2BDB88EB137201F700E6FD3A /* lauxlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88B4137201F700E6FD3A /* lauxlib.c */; };
+ 2BDB88EC137201F700E6FD3A /* lauxlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88B5137201F700E6FD3A /* lauxlib.h */; };
+ 2BDB88ED137201F700E6FD3A /* lbaselib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88B6137201F700E6FD3A /* lbaselib.c */; };
+ 2BDB88EE137201F700E6FD3A /* lcode.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88B7137201F700E6FD3A /* lcode.c */; };
+ 2BDB88EF137201F700E6FD3A /* lcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88B8137201F700E6FD3A /* lcode.h */; };
+ 2BDB88F0137201F700E6FD3A /* ldblib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88B9137201F700E6FD3A /* ldblib.c */; };
+ 2BDB88F1137201F700E6FD3A /* ldebug.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88BA137201F700E6FD3A /* ldebug.c */; };
+ 2BDB88F2137201F700E6FD3A /* ldebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88BB137201F700E6FD3A /* ldebug.h */; };
+ 2BDB88F3137201F700E6FD3A /* ldo.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88BC137201F700E6FD3A /* ldo.c */; };
+ 2BDB88F4137201F700E6FD3A /* ldo.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88BD137201F700E6FD3A /* ldo.h */; };
+ 2BDB88F5137201F700E6FD3A /* ldump.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88BE137201F700E6FD3A /* ldump.c */; };
+ 2BDB88F6137201F700E6FD3A /* lfunc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88BF137201F700E6FD3A /* lfunc.c */; };
+ 2BDB88F7137201F700E6FD3A /* lfunc.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88C0137201F700E6FD3A /* lfunc.h */; };
+ 2BDB88F8137201F700E6FD3A /* lgc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C1137201F700E6FD3A /* lgc.c */; };
+ 2BDB88F9137201F700E6FD3A /* lgc.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88C2137201F700E6FD3A /* lgc.h */; };
+ 2BDB88FA137201F700E6FD3A /* linit.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C3137201F700E6FD3A /* linit.c */; };
+ 2BDB88FB137201F700E6FD3A /* liolib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C4137201F700E6FD3A /* liolib.c */; };
+ 2BDB88FC137201F700E6FD3A /* llex.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C5137201F700E6FD3A /* llex.c */; };
+ 2BDB88FD137201F700E6FD3A /* llex.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88C6137201F700E6FD3A /* llex.h */; };
+ 2BDB88FE137201F700E6FD3A /* llimits.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88C7137201F700E6FD3A /* llimits.h */; };
+ 2BDB88FF137201F700E6FD3A /* lmathlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C8137201F700E6FD3A /* lmathlib.c */; };
+ 2BDB8900137201F700E6FD3A /* lmem.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88C9137201F700E6FD3A /* lmem.c */; };
+ 2BDB8901137201F700E6FD3A /* lmem.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88CA137201F700E6FD3A /* lmem.h */; };
+ 2BDB8902137201F700E6FD3A /* loadlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88CB137201F700E6FD3A /* loadlib.c */; };
+ 2BDB8903137201F700E6FD3A /* lobject.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88CC137201F700E6FD3A /* lobject.c */; };
+ 2BDB8904137201F700E6FD3A /* lobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88CD137201F700E6FD3A /* lobject.h */; };
+ 2BDB8905137201F700E6FD3A /* lopcodes.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88CE137201F700E6FD3A /* lopcodes.c */; };
+ 2BDB8906137201F700E6FD3A /* lopcodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88CF137201F700E6FD3A /* lopcodes.h */; };
+ 2BDB8907137201F700E6FD3A /* loslib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D0137201F700E6FD3A /* loslib.c */; };
+ 2BDB8908137201F700E6FD3A /* lparser.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D1137201F700E6FD3A /* lparser.c */; };
+ 2BDB8909137201F700E6FD3A /* lparser.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88D2137201F700E6FD3A /* lparser.h */; };
+ 2BDB890A137201F700E6FD3A /* lstate.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D3137201F700E6FD3A /* lstate.c */; };
+ 2BDB890B137201F700E6FD3A /* lstate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88D4137201F700E6FD3A /* lstate.h */; };
+ 2BDB890C137201F700E6FD3A /* lstring.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D5137201F700E6FD3A /* lstring.c */; };
+ 2BDB890D137201F700E6FD3A /* lstring.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88D6137201F700E6FD3A /* lstring.h */; };
+ 2BDB890E137201F700E6FD3A /* lstrlib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D7137201F700E6FD3A /* lstrlib.c */; };
+ 2BDB890F137201F700E6FD3A /* ltable.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88D8137201F700E6FD3A /* ltable.c */; };
+ 2BDB8910137201F700E6FD3A /* ltable.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88D9137201F700E6FD3A /* ltable.h */; };
+ 2BDB8911137201F700E6FD3A /* ltablib.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88DA137201F700E6FD3A /* ltablib.c */; };
+ 2BDB8912137201F700E6FD3A /* ltm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88DB137201F700E6FD3A /* ltm.c */; };
+ 2BDB8913137201F700E6FD3A /* ltm.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88DC137201F700E6FD3A /* ltm.h */; };
+ 2BDB8914137201F700E6FD3A /* lua.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88DD137201F700E6FD3A /* lua.c */; };
+ 2BDB8915137201F700E6FD3A /* lua.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88DE137201F700E6FD3A /* lua.h */; };
+ 2BDB8916137201F700E6FD3A /* luac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88DF137201F700E6FD3A /* luac.c */; };
+ 2BDB8917137201F700E6FD3A /* luaconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88E0137201F700E6FD3A /* luaconf.h */; };
+ 2BDB8918137201F700E6FD3A /* lualib.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88E1137201F700E6FD3A /* lualib.h */; };
+ 2BDB8919137201F700E6FD3A /* lundump.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88E2137201F700E6FD3A /* lundump.c */; };
+ 2BDB891A137201F700E6FD3A /* lundump.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88E3137201F700E6FD3A /* lundump.h */; };
+ 2BDB891B137201F700E6FD3A /* lvm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88E4137201F700E6FD3A /* lvm.c */; };
+ 2BDB891C137201F700E6FD3A /* lvm.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88E5137201F700E6FD3A /* lvm.h */; };
+ 2BDB891D137201F700E6FD3A /* lzio.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88E6137201F700E6FD3A /* lzio.c */; };
+ 2BDB891E137201F700E6FD3A /* lzio.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BDB88E7137201F700E6FD3A /* lzio.h */; };
+ 2BDB891F137201F700E6FD3A /* print.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BDB88E8137201F700E6FD3A /* print.c */; };
+ 3659B56F0F902143002B6B68 /* CommandLineActions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3659B56D0F902143002B6B68 /* CommandLineActions.cpp */; };
+ 3659B5700F902143002B6B68 /* CommandLineActions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3659B56E0F902143002B6B68 /* CommandLineActions.h */; };
+ 367D575B0EDE56F200B46814 /* ScreenHighScores.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 367D57590EDE56F200B46814 /* ScreenHighScores.cpp */; };
+ 3688B8530BD42DAA004186AD /* NotesLoaderMidi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3688B8510BD42DAA004186AD /* NotesLoaderMidi.cpp */; };
+ 36C6888311297FFE00453295 /* RageFileDriverReadAhead.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36C6887F11297FFE00453295 /* RageFileDriverReadAhead.cpp */; };
+ 36C6888411297FFE00453295 /* RageFileDriverReadAhead.h in Headers */ = {isa = PBXBuildFile; fileRef = 36C6888011297FFE00453295 /* RageFileDriverReadAhead.h */; };
+ 36C6888511297FFE00453295 /* RageFileManager_ReadAhead.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36C6888111297FFE00453295 /* RageFileManager_ReadAhead.cpp */; };
+ 36C6888611297FFE00453295 /* RageFileManager_ReadAhead.h in Headers */ = {isa = PBXBuildFile; fileRef = 36C6888211297FFE00453295 /* RageFileManager_ReadAhead.h */; };
+ 36CA531C0F91564A0063D59D /* ScreenOptionsCourseOverview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36CA531A0F91564A0063D59D /* ScreenOptionsCourseOverview.cpp */; };
+ 36CA531D0F91564A0063D59D /* ScreenOptionsCourseOverview.h in Headers */ = {isa = PBXBuildFile; fileRef = 36CA531B0F91564A0063D59D /* ScreenOptionsCourseOverview.h */; };
+ 36CA53200F9156860063D59D /* ScreenOptionsEditCourse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36CA531E0F9156860063D59D /* ScreenOptionsEditCourse.cpp */; };
+ 36CA53210F9156860063D59D /* ScreenOptionsEditCourse.h in Headers */ = {isa = PBXBuildFile; fileRef = 36CA531F0F9156860063D59D /* ScreenOptionsEditCourse.h */; };
+ AA059ABC0B8CCFB5006F8139 /* ActorMultiTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA059ABA0B8CCFB5006F8139 /* ActorMultiTexture.cpp */; };
+ AA059ABD0B8CCFB5006F8139 /* ActorMultiTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA059ABB0B8CCFB5006F8139 /* ActorMultiTexture.h */; };
+ AA059ABE0B8CCFB5006F8139 /* ActorMultiTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA059ABA0B8CCFB5006F8139 /* ActorMultiTexture.cpp */; };
+ AA059E2B0B8F0C67006F8139 /* libz_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA059E2A0B8F0C66006F8139 /* libz_link.a */; };
+ AA059E2C0B8F0C67006F8139 /* libz_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA059E2A0B8F0C66006F8139 /* libz_link.a */; };
+ AA05A0B00BA2EFF3006F8139 /* OptionsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA05A0AE0BA2EFF3006F8139 /* OptionsList.cpp */; };
+ AA05A0B10BA2EFF3006F8139 /* OptionsList.h in Headers */ = {isa = PBXBuildFile; fileRef = AA05A0AF0BA2EFF3006F8139 /* OptionsList.h */; };
+ AA05A0B20BA2EFF3006F8139 /* OptionsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA05A0AE0BA2EFF3006F8139 /* OptionsList.cpp */; };
+ AA07008A0B61F177003B85BB /* RageSoundReader_PostBuffering.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0700880B61F177003B85BB /* RageSoundReader_PostBuffering.cpp */; };
+ AA07008C0B61F177003B85BB /* RageSoundReader_PostBuffering.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0700880B61F177003B85BB /* RageSoundReader_PostBuffering.cpp */; };
+ AA07008D0B61F177003B85BB /* RageSoundReader_PostBuffering.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0700890B61F177003B85BB /* RageSoundReader_PostBuffering.h */; };
+ AA0732900954381800F396C5 /* XmlFileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07328C0954381800F396C5 /* XmlFileUtil.cpp */; };
+ AA07A55F0843E72B00E33D21 /* ScreenDebugOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A5550843E72B00E33D21 /* ScreenDebugOverlay.cpp */; };
+ AA07A5630843E72B00E33D21 /* ScreenSaveSync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A5590843E72B00E33D21 /* ScreenSaveSync.cpp */; };
+ AA07A5650843E72B00E33D21 /* ScreenSMOnlineLogin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A55B0843E72B00E33D21 /* ScreenSMOnlineLogin.cpp */; };
+ AA07A5670843E72B00E33D21 /* ScreenSyncOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A55D0843E72B00E33D21 /* ScreenSyncOverlay.cpp */; };
+ AA0A3DE8060513A00044E6B1 /* ScreenSetTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0A3DE6060513A00044E6B1 /* ScreenSetTime.cpp */; };
+ AA0E04D4076C4CD500716D81 /* RageFileBasic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04CE076C4CD500716D81 /* RageFileBasic.cpp */; };
+ AA0E04D6076C4CD500716D81 /* RageFileDriverDeflate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04D0076C4CD500716D81 /* RageFileDriverDeflate.cpp */; };
+ AA0E04D8076C4CD500716D81 /* RageFileDriverSlice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04D2076C4CD500716D81 /* RageFileDriverSlice.cpp */; };
+ AA1145DD075DFADF0050A3D1 /* ScreenPackages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1145D9075DFADF0050A3D1 /* ScreenPackages.cpp */; };
+ AA1145DF075DFADF0050A3D1 /* ScreenSystemLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1145DB075DFADF0050A3D1 /* ScreenSystemLayer.cpp */; };
+ AA11A20F0DC5A1B0006BD8AC /* ModIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA11A20B0DC5A1B0006BD8AC /* ModIcon.cpp */; };
+ AA11A2110DC5A1B0006BD8AC /* ModIconRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA11A20D0DC5A1B0006BD8AC /* ModIconRow.cpp */; };
+ AA11A2130DC5A1B0006BD8AC /* ModIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA11A20B0DC5A1B0006BD8AC /* ModIcon.cpp */; };
+ AA11A2140DC5A1B0006BD8AC /* ModIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = AA11A20C0DC5A1B0006BD8AC /* ModIcon.h */; };
+ AA11A2150DC5A1B0006BD8AC /* ModIconRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA11A20D0DC5A1B0006BD8AC /* ModIconRow.cpp */; };
+ AA11A2160DC5A1B0006BD8AC /* ModIconRow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA11A20E0DC5A1B0006BD8AC /* ModIconRow.h */; };
+ AA139C4706923EBE00C1F6ED /* Style.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA139C4606923EBE00C1F6ED /* Style.cpp */; };
+ AA147F1B0A0F78D8006EADF6 /* VectorHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */; };
+ AA147F1C0A0F78D8006EADF6 /* VectorHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA147F180A0F78D8006EADF6 /* VectorHelper.h */; };
+ AA147F1D0A0F78D8006EADF6 /* VectorHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */; };
+ AA1893600BD777C500AEC0BF /* ScreenProfileLoad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA18935C0BD777C400AEC0BF /* ScreenProfileLoad.cpp */; };
+ AA1893610BD777C500AEC0BF /* ScreenProfileLoad.h in Headers */ = {isa = PBXBuildFile; fileRef = AA18935D0BD777C400AEC0BF /* ScreenProfileLoad.h */; };
+ AA1893620BD777C500AEC0BF /* ScreenProfileSave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA18935E0BD777C400AEC0BF /* ScreenProfileSave.cpp */; };
+ AA1893630BD777C500AEC0BF /* ScreenProfileSave.h in Headers */ = {isa = PBXBuildFile; fileRef = AA18935F0BD777C400AEC0BF /* ScreenProfileSave.h */; };
+ AA1893640BD777C500AEC0BF /* ScreenProfileLoad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA18935C0BD777C400AEC0BF /* ScreenProfileLoad.cpp */; };
+ AA1893660BD777C500AEC0BF /* ScreenProfileSave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA18935E0BD777C400AEC0BF /* ScreenProfileSave.cpp */; };
+ AA18937D0BD77ECE00AEC0BF /* NotesLoaderMidi.h in Headers */ = {isa = PBXBuildFile; fileRef = 3688B8520BD42DAA004186AD /* NotesLoaderMidi.h */; };
+ AA18937E0BD77ECF00AEC0BF /* NotesLoaderMidi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3688B8510BD42DAA004186AD /* NotesLoaderMidi.cpp */; };
+ AA1B083C0762532800835464 /* Command.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B08370762532800835464 /* Command.cpp */; };
+ AA1B083E0762532800835464 /* GameCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B08390762532800835464 /* GameCommand.cpp */; };
+ AA1B08400762532800835464 /* Preference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B083B0762532800835464 /* Preference.cpp */; };
+ AA1CD943060AE571003702C4 /* RageSoundDriver_Generic_Software.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1CD941060AE571003702C4 /* RageSoundDriver_Generic_Software.cpp */; };
+ AA1DE9570C5468CE00D59F20 /* Hardware.plist in Resources */ = {isa = PBXBuildFile; fileRef = AA1DE9560C5468CE00D59F20 /* Hardware.plist */; };
+ AA1DE9580C5468CE00D59F20 /* Hardware.plist in Resources */ = {isa = PBXBuildFile; fileRef = AA1DE9560C5468CE00D59F20 /* Hardware.plist */; };
+ AA1F9C4809AF1BF5002C15A8 /* PumpDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1F9C4609AF1BF5002C15A8 /* PumpDevice.cpp */; };
+ AA1F9C4909AF1BF5002C15A8 /* PumpDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1F9C4509AF1BF5002C15A8 /* PumpDevice.h */; };
+ AA1F9C4A09AF1BF5002C15A8 /* PumpDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1F9C4609AF1BF5002C15A8 /* PumpDevice.cpp */; };
+ AA21D59D0712ADE4008B825F /* ScreenDimensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA21D59C0712ADE4008B825F /* ScreenDimensions.cpp */; };
+ AA21E4790A9826CD00684CEA /* libjpeg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4730A9826CD00684CEA /* libjpeg_link.a */; };
+ AA21E47B0A9826CD00684CEA /* libogg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4750A9826CD00684CEA /* libogg_link.a */; };
+ AA21E47D0A9826CD00684CEA /* libtheora_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4770A9826CD00684CEA /* libtheora_link.a */; };
+ AA21E47E0A9826CD00684CEA /* libvorbis_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4780A9826CD00684CEA /* libvorbis_link.a */; };
+ AA21E47F0A9826CD00684CEA /* libjpeg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4730A9826CD00684CEA /* libjpeg_link.a */; };
+ AA21E4810A9826CD00684CEA /* libogg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4750A9826CD00684CEA /* libogg_link.a */; };
+ AA21E4830A9826CD00684CEA /* libtheora_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4770A9826CD00684CEA /* libtheora_link.a */; };
+ AA21E4840A9826CD00684CEA /* libvorbis_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA21E4780A9826CD00684CEA /* libvorbis_link.a */; };
+ AA22CBA506DE909C0083BA97 /* ScreenNetSelectMusic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA22CBA306DE909C0083BA97 /* ScreenNetSelectMusic.cpp */; };
+ AA230EB006043704002672F3 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA230EAE06043704002672F3 /* AudioToolbox.framework */; };
+ AA230EB106043704002672F3 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA230EAF06043704002672F3 /* AudioUnit.framework */; };
+ AA251B7705841FCE00027ACB /* RageFileDriverZip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA251B7505841FCE00027ACB /* RageFileDriverZip.cpp */; };
+ AA2828B3062FC0B8006F61EC /* SignalHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADB4E8B04D50FB900D02EE9 /* SignalHandler.cpp */; };
+ AA28B47C058F2F5E0097C109 /* MemoryCardManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA28B47A058F2F5D0097C109 /* MemoryCardManager.cpp */; };
+ AA29CD3E0558741A00961A51 /* smicon.icns in Resources */ = {isa = PBXBuildFile; fileRef = AAB895E504A9057100D02EE9 /* smicon.icns */; };
+ AA29CD420558741A00961A51 /* RageBitmapTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD6D04770A7C005F316C /* RageBitmapTexture.cpp */; };
+ AA29CD430558741A00961A51 /* RageDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD6F04770A7C005F316C /* RageDisplay.cpp */; };
+ AA29CD440558741A00961A51 /* RageException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7204770A7C005F316C /* RageException.cpp */; };
+ AA29CD450558741A00961A51 /* RageInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7404770A7C005F316C /* RageInput.cpp */; };
+ AA29CD460558741A00961A51 /* RageInputDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7604770A7C005F316C /* RageInputDevice.cpp */; };
+ AA29CD470558741A00961A51 /* RageLog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7804770A7C005F316C /* RageLog.cpp */; };
+ AA29CD480558741A00961A51 /* RageMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7A04770A7C005F316C /* RageMath.cpp */; };
+ AA29CD490558741A00961A51 /* RageSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7C04770A7C005F316C /* RageSound.cpp */; };
+ AA29CD4A0558741A00961A51 /* RageSoundManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7E04770A7C005F316C /* RageSoundManager.cpp */; };
+ AA29CD4B0558741A00961A51 /* RageSoundReader_Preload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8004770A7C005F316C /* RageSoundReader_Preload.cpp */; };
+ AA29CD4E0558741A00961A51 /* RageTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8904770A7C005F316C /* RageTexture.cpp */; };
+ AA29CD4F0558741A00961A51 /* RageTextureManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8B04770A7C005F316C /* RageTextureManager.cpp */; };
+ AA29CD500558741A00961A51 /* RageThreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8D04770A7C005F316C /* RageThreads.cpp */; };
+ AA29CD510558741A00961A51 /* RageTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8F04770A7C005F316C /* RageTimer.cpp */; };
+ AA29CD520558741A00961A51 /* RageUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD9204770A7C005F316C /* RageUtil.cpp */; };
+ AA29CD560558741A00961A51 /* Character.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCB04770C79005F316C /* Character.cpp */; };
+ AA29CD570558741A00961A51 /* CodeDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCD04770C79005F316C /* CodeDetector.cpp */; };
+ AA29CD580558741A00961A51 /* Course.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCF04770C79005F316C /* Course.cpp */; };
+ AA29CD590558741A00961A51 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD104770C79005F316C /* Font.cpp */; };
+ AA29CD5A0558741A00961A51 /* FontCharAliases.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD304770C79005F316C /* FontCharAliases.cpp */; };
+ AA29CD5B0558741A00961A51 /* FontCharmaps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD504770C79005F316C /* FontCharmaps.cpp */; };
+ AA29CD5C0558741A00961A51 /* FontManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD704770C79005F316C /* FontManager.cpp */; };
+ AA29CD5D0558741A00961A51 /* GameConstantsAndTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD904770C79005F316C /* GameConstantsAndTypes.cpp */; };
+ AA29CD5F0558741A00961A51 /* GameInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDDD04770C79005F316C /* GameInput.cpp */; };
+ AA29CD600558741A00961A51 /* Grade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDDF04770C79005F316C /* Grade.cpp */; };
+ AA29CD610558741A00961A51 /* Inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE104770C79005F316C /* Inventory.cpp */; };
+ AA29CD620558741A00961A51 /* LyricsLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE304770C79005F316C /* LyricsLoader.cpp */; };
+ AA29CD630558741A00961A51 /* NoteData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE504770C79005F316C /* NoteData.cpp */; };
+ AA29CD640558741A00961A51 /* NoteDataWithScoring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE704770C79005F316C /* NoteDataWithScoring.cpp */; };
+ AA29CD660558741A00961A51 /* NotesLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDED04770C79005F316C /* NotesLoader.cpp */; };
+ AA29CD670558741A00961A51 /* NotesLoaderBMS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDEF04770C79005F316C /* NotesLoaderBMS.cpp */; };
+ AA29CD680558741A00961A51 /* NotesLoaderDWI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF104770C79005F316C /* NotesLoaderDWI.cpp */; };
+ AA29CD690558741A00961A51 /* NotesLoaderKSF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF304770C79005F316C /* NotesLoaderKSF.cpp */; };
+ AA29CD6A0558741A00961A51 /* NotesLoaderSM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF504770C79005F316C /* NotesLoaderSM.cpp */; };
+ AA29CD6B0558741A00961A51 /* NotesWriterDWI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF704770C79005F316C /* NotesWriterDWI.cpp */; };
+ AA29CD6C0558741A00961A51 /* NotesWriterSM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF904770C79005F316C /* NotesWriterSM.cpp */; };
+ AA29CD6D0558741A00961A51 /* NoteTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFB04770C79005F316C /* NoteTypes.cpp */; };
+ AA29CD6E0558741A00961A51 /* Player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFD04770C79005F316C /* Player.cpp */; };
+ AA29CD6F0558741A00961A51 /* PlayerAI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFF04770C79005F316C /* PlayerAI.cpp */; };
+ AA29CD700558741A00961A51 /* PlayerNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0104770C79005F316C /* PlayerNumber.cpp */; };
+ AA29CD710558741A00961A51 /* PlayerOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0304770C79005F316C /* PlayerOptions.cpp */; };
+ AA29CD720558741A00961A51 /* SongOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0704770C79005F316C /* SongOptions.cpp */; };
+ AA29CD730558741A00961A51 /* StageStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0904770C79005F316C /* StageStats.cpp */; };
+ AA29CD750558741A00961A51 /* TitleSubstitution.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0E04770C79005F316C /* TitleSubstitution.cpp */; };
+ AA29CD760558741A00961A51 /* IniFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE5804770CAA005F316C /* IniFile.cpp */; };
+ AA29CD770558741A00961A51 /* MsdFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE5A04770CAA005F316C /* MsdFile.cpp */; };
+ AA29CD780558741A00961A51 /* StepMania.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE6304770CF7005F316C /* StepMania.cpp */; };
+ AA29CD790558741A00961A51 /* Banner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE6E04770D61005F316C /* Banner.cpp */; };
+ AA29CD7A0558741A00961A51 /* BPMDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7604770E7C005F316C /* BPMDisplay.cpp */; };
+ AA29CD7B0558741A00961A51 /* CourseContentsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7804770E7C005F316C /* CourseContentsList.cpp */; };
+ AA29CD7D0558741A00961A51 /* DifficultyIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7E04770E7C005F316C /* DifficultyIcon.cpp */; };
+ AA29CD800558741A00961A51 /* EditMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8404770E7C005F316C /* EditMenu.cpp */; };
+ AA29CD810558741A00961A51 /* FadingBanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8A04770E7C005F316C /* FadingBanner.cpp */; };
+ AA29CD820558741A00961A51 /* GradeDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8C04770E7C005F316C /* GradeDisplay.cpp */; };
+ AA29CD840558741A00961A51 /* GrooveRadar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9004770E7C005F316C /* GrooveRadar.cpp */; };
+ AA29CD860558741A00961A51 /* HelpDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9404770E7C005F316C /* HelpDisplay.cpp */; };
+ AA29CD890558741A00961A51 /* MenuTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9A04770E7C005F316C /* MenuTimer.cpp */; };
+ AA29CD8A0558741A00961A51 /* MeterDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9C04770E7C005F316C /* MeterDisplay.cpp */; };
+ AA29CD8E0558741A00961A51 /* MusicWheel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEA404770E7C005F316C /* MusicWheel.cpp */; };
+ AA29CD8F0558741A00961A51 /* MusicWheelItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEA604770E7C005F316C /* MusicWheelItem.cpp */; };
+ AA29CD920558741A00961A51 /* OptionsCursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEAC04770E7C005F316C /* OptionsCursor.cpp */; };
+ AA29CD930558741A00961A51 /* ScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEAE04770E7C005F316C /* ScrollBar.cpp */; };
+ AA29CD950558741A00961A51 /* SnapDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB204770E7C005F316C /* SnapDisplay.cpp */; };
+ AA29CD960558741A00961A51 /* TextBanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB404770E7C005F316C /* TextBanner.cpp */; };
+ AA29CD970558741A00961A51 /* WheelNotifyIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB604770E7C005F316C /* WheelNotifyIcon.cpp */; };
+ AA29CD980558741A00961A51 /* ArrowEffects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEFD04770F63005F316C /* ArrowEffects.cpp */; };
+ AA29CD990558741A00961A51 /* Background.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEFF04770F63005F316C /* Background.cpp */; };
+ AA29CD9A0558741A00961A51 /* BGAnimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0104770F63005F316C /* BGAnimation.cpp */; };
+ AA29CD9B0558741A00961A51 /* BGAnimationLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0304770F63005F316C /* BGAnimationLayer.cpp */; };
+ AA29CD9D0558741A00961A51 /* DancingCharacters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0704770F63005F316C /* DancingCharacters.cpp */; };
+ AA29CD9F0558741A00961A51 /* GhostArrowRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0D04770F63005F316C /* GhostArrowRow.cpp */; };
+ AA29CDA30558741A00961A51 /* HoldJudgment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1504770F63005F316C /* HoldJudgment.cpp */; };
+ AA29CDA50558741A00961A51 /* LifeMeterBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1B04770F63005F316C /* LifeMeterBar.cpp */; };
+ AA29CDA60558741A00961A51 /* LifeMeterBattery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1D04770F63005F316C /* LifeMeterBattery.cpp */; };
+ AA29CDA70558741A00961A51 /* LyricDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1F04770F63005F316C /* LyricDisplay.cpp */; };
+ AA29CDA80558741A00961A51 /* NoteDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2104770F63005F316C /* NoteDisplay.cpp */; };
+ AA29CDA90558741A00961A51 /* NoteField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2304770F63005F316C /* NoteField.cpp */; };
+ AA29CDAA0558741A00961A51 /* ScoreDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2504770F63005F316C /* ScoreDisplay.cpp */; };
+ AA29CDAB0558741A00961A51 /* ScoreDisplayBattle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2704770F63005F316C /* ScoreDisplayBattle.cpp */; };
+ AA29CDAC0558741A00961A51 /* ScoreDisplayNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2904770F63005F316C /* ScoreDisplayNormal.cpp */; };
+ AA29CDAD0558741A00961A51 /* ScoreDisplayOni.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2B04770F63005F316C /* ScoreDisplayOni.cpp */; };
+ AA29CDAE0558741A00961A51 /* ScoreDisplayRave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2D04770F63005F316C /* ScoreDisplayRave.cpp */; };
+ AA29CDB10558741A00961A51 /* Transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7004770F86005F316C /* Transition.cpp */; };
+ AA29CDB20558741A00961A51 /* Actor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7504770FFD005F316C /* Actor.cpp */; };
+ AA29CDB30558741A00961A51 /* ActorFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7704770FFD005F316C /* ActorFrame.cpp */; };
+ AA29CDB40558741A00961A51 /* ActorScroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7904770FFD005F316C /* ActorScroller.cpp */; };
+ AA29CDB50558741A00961A51 /* BitmapText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFB904770FFD005F316C /* BitmapText.cpp */; };
+ AA29CDB70558741A00961A51 /* Model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFBD04770FFD005F316C /* Model.cpp */; };
+ AA29CDB80558741A00961A51 /* ModelTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFBF04770FFD005F316C /* ModelTypes.cpp */; };
+ AA29CDB90558741A00961A51 /* Sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFC204770FFD005F316C /* Sprite.cpp */; };
+ AA29CDBA0558741A00961A51 /* Screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E000A047711F3005F316C /* Screen.cpp */; };
+ AA29CDBB0558741A00961A51 /* ScreenAttract.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0010047711F3005F316C /* ScreenAttract.cpp */; };
+ AA29CDBE0558741A00961A51 /* ScreenDemonstration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001B047711F3005F316C /* ScreenDemonstration.cpp */; };
+ AA29CDBF0558741A00961A51 /* ScreenEdit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001D047711F3005F316C /* ScreenEdit.cpp */; settings = {COMPILER_FLAGS = "-finline-limit=300"; }; };
+ AA29CDC00558741A00961A51 /* ScreenEditMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001F047711F3005F316C /* ScreenEditMenu.cpp */; };
+ AA29CDC10558741A00961A51 /* ScreenEvaluation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0021047711F3005F316C /* ScreenEvaluation.cpp */; };
+ AA29CDC50558741A00961A51 /* ScreenGameplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0029047711F3005F316C /* ScreenGameplay.cpp */; };
+ AA29CDC60558741A00961A51 /* ScreenJukebox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0037047711F3005F316C /* ScreenJukebox.cpp */; };
+ AA29CDC90558741A00961A51 /* ScreenManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E003F047711F3005F316C /* ScreenManager.cpp */; };
+ AA29CDCA0558741A00961A51 /* ScreenMapControllers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0041047711F3005F316C /* ScreenMapControllers.cpp */; };
+ AA29CDCB0558741A00961A51 /* ScreenMiniMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0045047711F3005F316C /* ScreenMiniMenu.cpp */; };
+ AA29CDCD0558741A00961A51 /* ScreenNameEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0049047711F3005F316C /* ScreenNameEntry.cpp */; };
+ AA29CDCE0558741A00961A51 /* ScreenOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E004B047711F3005F316C /* ScreenOptions.cpp */; };
+ AA29CDCF0558741A00961A51 /* ScreenPlayerOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E004F047711F3005F316C /* ScreenPlayerOptions.cpp */; };
+ AA29CDD00558741A00961A51 /* ScreenPrompt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0051047711F3005F316C /* ScreenPrompt.cpp */; };
+ AA29CDD10558741A00961A51 /* ScreenRanking.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0053047711F3005F316C /* ScreenRanking.cpp */; };
+ AA29CDD30558741A00961A51 /* ScreenSandbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0057047711F3005F316C /* ScreenSandbox.cpp */; };
+ AA29CDD40558741A00961A51 /* ScreenSelect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0059047711F3005F316C /* ScreenSelect.cpp */; };
+ AA29CDD50558741A00961A51 /* ScreenSelectCharacter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E005B047711F3005F316C /* ScreenSelectCharacter.cpp */; };
+ AA29CDDB0558741A00961A51 /* ScreenSelectMusic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0069047711F3005F316C /* ScreenSelectMusic.cpp */; };
+ AA29CDDD0558741A00961A51 /* ScreenSongOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E006F047711F3005F316C /* ScreenSongOptions.cpp */; };
+ AA29CDE20558741A00961A51 /* ScreenTestSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007B047711F3005F316C /* ScreenTestSound.cpp */; };
+ AA29CDE30558741A00961A51 /* ScreenTextEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007D047711F3005F316C /* ScreenTextEntry.cpp */; };
+ AA29CDE40558741A00961A51 /* ScreenTitleMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007F047711F3005F316C /* ScreenTitleMenu.cpp */; };
+ AA29CDE60558741A00961A51 /* AnnouncerManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E00FF0477128A005F316C /* AnnouncerManager.cpp */; };
+ AA29CDE70558741A00961A51 /* GameManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01010477128A005F316C /* GameManager.cpp */; };
+ AA29CDE80558741A00961A51 /* GameState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01030477128A005F316C /* GameState.cpp */; };
+ AA29CDE90558741A00961A51 /* InputFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01050477128A005F316C /* InputFilter.cpp */; };
+ AA29CDEA0558741A00961A51 /* InputMapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01070477128A005F316C /* InputMapper.cpp */; };
+ AA29CDEB0558741A00961A51 /* InputQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01090477128A005F316C /* InputQueue.cpp */; };
+ AA29CDEC0558741A00961A51 /* NoteSkinManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010B0477128A005F316C /* NoteSkinManager.cpp */; };
+ AA29CDED0558741A00961A51 /* PrefsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010D0477128A005F316C /* PrefsManager.cpp */; };
+ AA29CDEE0558741A00961A51 /* SongManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010F0477128A005F316C /* SongManager.cpp */; };
+ AA29CDEF0558741A00961A51 /* ThemeManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01120477128A005F316C /* ThemeManager.cpp */; };
+ AA29CDF10558741A00961A51 /* RageSoundDriver_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E012E047712BE005F316C /* RageSoundDriver_Null.cpp */; };
+ AA29CDF50558741A00961A51 /* MovieTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01DB04771F11005F316C /* MovieTexture.cpp */; };
+ AA29CDF60558741A00961A51 /* SongCacheIndex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01DE04772005005F316C /* SongCacheIndex.cpp */; };
+ AA29CDF70558741A00961A51 /* Song.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01E20477205A005F316C /* Song.cpp */; };
+ AA29CDF80558741A00961A51 /* RandomSample.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01E6047720A3005F316C /* RandomSample.cpp */; };
+ AA29CDFA0558741A00961A51 /* RageUtil_CharConversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC23F7E0485E68D005F316C /* RageUtil_CharConversions.cpp */; };
+ AA29CDFB0558741A00961A51 /* BannerCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE35EB04967E25005F316C /* BannerCache.cpp */; };
+ AA29CDFE0558741A00961A51 /* ScreenSelectMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1DC47404A4861700D02EE9 /* ScreenSelectMaster.cpp */; };
+ AA29CE000558741A00961A51 /* CombinedLifeMeterTug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE443EB04B0F9F600D02EE9 /* CombinedLifeMeterTug.cpp */; };
+ AA29CE010558741A00961A51 /* ScoreKeeperRave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE443F304B0FEB700D02EE9 /* ScoreKeeperRave.cpp */; };
+ AA29CE070558741A00961A51 /* RageUtil_FileDB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF580A704B3E2DC00D02EE9 /* RageUtil_FileDB.cpp */; };
+ AA29CE090558741A00961A51 /* ActorUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA983CA04B9060A00D02EE9 /* ActorUtil.cpp */; };
+ AA29CE0B0558741A00961A51 /* ArchHooks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3F283B04BE6DDC00D02EE9 /* ArchHooks.cpp */; };
+ AA29CE0C0558741A00961A51 /* InputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B36B04C38B4600D02EE9 /* InputHandler.cpp */; };
+ AA29CE0E0558741A00961A51 /* MovieTexture_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B39004C5921800D02EE9 /* MovieTexture_Null.cpp */; };
+ AA29CE100558741A00961A51 /* RageFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA272C3004CD757100D02EE9 /* RageFile.cpp */; };
+ AA29CE140558741A00961A51 /* CrashHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA76D15404D9D2D200D02EE9 /* CrashHandler.cpp */; };
+ AA29CE150558741A00961A51 /* CrashHandlerChild.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA76D15504D9D2D200D02EE9 /* CrashHandlerChild.cpp */; };
+ AA29CE170558741A00961A51 /* ver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA52E9BD04DBBCF400D02EE9 /* ver.cpp */; };
+ AA29CE180558741A00961A51 /* Steps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF430FD04DC98BC00D02EE9 /* Steps.cpp */; };
+ AA29CE190558741A00961A51 /* NoteDataUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F38C004E2D0B700D02EE9 /* NoteDataUtil.cpp */; };
+ AA29CE1E0558741A00961A51 /* BeginnerHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC28BB904F758E500D02EE9 /* BeginnerHelper.cpp */; };
+ AA29CE200558741A00961A51 /* MovieTexture_FFMpeg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA14ED0F0509F40000E3FAD7 /* MovieTexture_FFMpeg.cpp */; };
+ AA29CE220558741A00961A51 /* ProfileManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C6556050D234B0073A143 /* ProfileManager.cpp */; };
+ AA29CE230558741A00961A51 /* RageSoundReader_WAV.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C65A6050FD21F0073A143 /* RageSoundReader_WAV.cpp */; };
+ AA29CE240558741A00961A51 /* RageSoundReader_FileReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFC7FF00513A67700D02EE9 /* RageSoundReader_FileReader.cpp */; };
+ AA29CE250558741A00961A51 /* RageSoundReader_MP3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFC7FF10513A67700D02EE9 /* RageSoundReader_MP3.cpp */; };
+ AA29CE260558741A00961A51 /* RageSoundReader_Vorbisfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C65A4050FD21F0073A143 /* RageSoundReader_Vorbisfile.cpp */; };
+ AA29CE280558741A00961A51 /* RageSoundReader_Resample_Good.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAE28F4052254A900D02EE9 /* RageSoundReader_Resample_Good.cpp */; };
+ AA29CE290558741A00961A51 /* ScreenExit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAECF8BF05265DB600D02EE9 /* ScreenExit.cpp */; };
+ AA29CE2B0558741A00961A51 /* ScreenOptionsMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28405277DAF00D02EE9 /* ScreenOptionsMaster.cpp */; };
+ AA29CE2C0558741A00961A51 /* ScreenOptionsMasterPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28605277DAF00D02EE9 /* ScreenOptionsMasterPrefs.cpp */; };
+ AA29CE2D0558741A00961A51 /* ScreenReloadSongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28805277DAF00D02EE9 /* ScreenReloadSongs.cpp */; };
+ AA29CE2F0558741A00961A51 /* ScreenInstructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0033047711F3005F316C /* ScreenInstructions.cpp */; };
+ AA29CE300558741A00961A51 /* ScreenHowToPlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E002F047711F3005F316C /* ScreenHowToPlay.cpp */; };
+ AA29CE310558741A00961A51 /* PercentageDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD620A5052EC78B00D02EE9 /* PercentageDisplay.cpp */; };
+ AA29CE320558741A00961A51 /* ScoreDisplayPercentage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6DAF0805300B3D00D02EE9 /* ScoreDisplayPercentage.cpp */; };
+ AA29CE340558741A00961A51 /* ScreenTestInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC622FA05389A0500D02EE9 /* ScreenTestInput.cpp */; };
+ AA29CE350558741A00961A51 /* ScreenBookkeeping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE360053D5F8A00D02EE9 /* ScreenBookkeeping.cpp */; };
+ AA29CE360558741A00961A51 /* ScreenNameEntryTraditional.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE362053D5F8A00D02EE9 /* ScreenNameEntryTraditional.cpp */; };
+ AA29CE370558741A00961A51 /* Bookkeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE368053DA38C00D02EE9 /* Bookkeeper.cpp */; };
+ AA29CE380558741A00961A51 /* GraphDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF551D0549F39700D02EE9 /* GraphDisplay.cpp */; };
+ AA29CE390558741A00961A51 /* ComboGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF55210549F43A00D02EE9 /* ComboGraph.cpp */; };
+ AA29CE3A0558741A00961A51 /* Attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF5541054E736D00D02EE9 /* Attack.cpp */; };
+ AA29CE3C0558741A00961A51 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AA29CE3D0558741A00961A51 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7CE047AC7BF005F316C /* Carbon.framework */; };
+ AA29CE3E0558741A00961A51 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7D0047AC7EA005F316C /* IOKit.framework */; };
+ AA29CE3F0558741A00961A51 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7D2047ACBC9005F316C /* QuickTime.framework */; };
+ AA29CE400558741A00961A51 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA8DD84904A2E51400D02EE9 /* OpenGL.framework */; };
+ AA29CE420558741A00961A51 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF33F2A04FF213100F93C24 /* CoreFoundation.framework */; };
+ AA2C9CA10BAD6F54002441E9 /* CodeSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2C9C9F0BAD6F54002441E9 /* CodeSet.cpp */; };
+ AA2C9CA20BAD6F55002441E9 /* CodeSet.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2C9CA00BAD6F54002441E9 /* CodeSet.h */; };
+ AA2C9CA30BAD6F55002441E9 /* CodeSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2C9C9F0BAD6F54002441E9 /* CodeSet.cpp */; };
+ AA2CA89F0BB745BD002441E9 /* ScreenContinue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2CA89D0BB745BD002441E9 /* ScreenContinue.cpp */; };
+ AA2CA8A00BB745BD002441E9 /* ScreenContinue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2CA89E0BB745BD002441E9 /* ScreenContinue.h */; };
+ AA2CA8A10BB745BD002441E9 /* ScreenContinue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2CA89D0BB745BD002441E9 /* ScreenContinue.cpp */; };
+ AA2EA0010A770208003A0C11 /* ScreenSelectLanguage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2E9FFF0A770208003A0C11 /* ScreenSelectLanguage.cpp */; };
+ AA2EA0030A770208003A0C11 /* ScreenSelectLanguage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2E9FFF0A770208003A0C11 /* ScreenSelectLanguage.cpp */; };
+ AA2EA0040A770208003A0C11 /* ScreenSelectLanguage.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2EA0000A770208003A0C11 /* ScreenSelectLanguage.h */; };
+ AA2FB639091212B0000FD574 /* LifeMeter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2FB638091212AF000FD574 /* LifeMeter.cpp */; };
+ AA31D5210B1EC6540016AB6B /* RageSoundReader_PitchChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA31D51C0B1EC6540016AB6B /* RageSoundReader_PitchChange.cpp */; };
+ AA31D5230B1EC6540016AB6B /* RageSoundReader_SpeedChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA31D51E0B1EC6540016AB6B /* RageSoundReader_SpeedChange.cpp */; };
+ AA31D5250B1EC6550016AB6B /* RageSoundReader_Filter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA31D51B0B1EC6540016AB6B /* RageSoundReader_Filter.h */; };
+ AA31D5260B1EC6550016AB6B /* RageSoundReader_PitchChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA31D51C0B1EC6540016AB6B /* RageSoundReader_PitchChange.cpp */; };
+ AA31D5270B1EC6550016AB6B /* RageSoundReader_PitchChange.h in Headers */ = {isa = PBXBuildFile; fileRef = AA31D51D0B1EC6540016AB6B /* RageSoundReader_PitchChange.h */; };
+ AA31D5280B1EC6550016AB6B /* RageSoundReader_SpeedChange.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA31D51E0B1EC6540016AB6B /* RageSoundReader_SpeedChange.cpp */; };
+ AA31D5290B1EC6550016AB6B /* RageSoundReader_SpeedChange.h in Headers */ = {isa = PBXBuildFile; fileRef = AA31D51F0B1EC6540016AB6B /* RageSoundReader_SpeedChange.h */; };
+ AA3396B80BDE195E00E1475F /* RageSoundReader_Merge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3396B60BDE195E00E1475F /* RageSoundReader_Merge.cpp */; };
+ AA3396B90BDE195E00E1475F /* RageSoundReader_Merge.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3396B70BDE195E00E1475F /* RageSoundReader_Merge.h */; };
+ AA3396BA0BDE195E00E1475F /* RageSoundReader_Merge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3396B60BDE195E00E1475F /* RageSoundReader_Merge.cpp */; };
+ AA339A7E0BF0FA6400E1475F /* LoadingWindow_Null.h in Headers */ = {isa = PBXBuildFile; fileRef = AA339A7D0BF0FA6300E1475F /* LoadingWindow_Null.h */; };
+ AA3A706206AA1645006F755E /* StyleUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3A706006AA1645006F755E /* StyleUtil.cpp */; };
+ AA3D5E6008214C77002AA665 /* ScoreDisplayLifeTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E5C08214C77002AA665 /* ScoreDisplayLifeTime.cpp */; };
+ AA3D5E91082152B6002AA665 /* StreamDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E8F082152B6002AA665 /* StreamDisplay.cpp */; };
+ AA3D5E95082152E5002AA665 /* LifeMeterTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E5A08214C77002AA665 /* LifeMeterTime.cpp */; };
+ AA3D790106A275E90064B980 /* RadarValues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D78FF06A275E90064B980 /* RadarValues.cpp */; };
+ AA3D793306A279530064B980 /* DateTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D793106A279530064B980 /* DateTime.cpp */; };
+ AA3E3DF109D96A1400A259C7 /* CrashHandlerInternal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3E3DF009D96A1400A259C7 /* CrashHandlerInternal.cpp */; };
+ AA3E3DF209D96A1400A259C7 /* CrashHandlerInternal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3E3DF009D96A1400A259C7 /* CrashHandlerInternal.cpp */; };
+ AA40D1B909A08D650068C0D5 /* StepMania.pch in Headers */ = {isa = PBXBuildFile; fileRef = AAD64AA10603FE7300EF8CDE /* StepMania.pch */; };
+ AA40D1BA09A08D650068C0D5 /* RageBitmapTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD6E04770A7C005F316C /* RageBitmapTexture.h */; };
+ AA40D1BB09A08D650068C0D5 /* RageDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7004770A7C005F316C /* RageDisplay.h */; };
+ AA40D1BC09A08D650068C0D5 /* RageException.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7304770A7C005F316C /* RageException.h */; };
+ AA40D1BD09A08D650068C0D5 /* RageInput.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7504770A7C005F316C /* RageInput.h */; };
+ AA40D1BE09A08D650068C0D5 /* RageLog.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7904770A7C005F316C /* RageLog.h */; };
+ AA40D1BF09A08D650068C0D5 /* RageMath.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7B04770A7C005F316C /* RageMath.h */; };
+ AA40D1C009A08D650068C0D5 /* RageSound.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7D04770A7C005F316C /* RageSound.h */; };
+ AA40D1C109A08D650068C0D5 /* RageSoundManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7F04770A7C005F316C /* RageSoundManager.h */; };
+ AA40D1C209A08D650068C0D5 /* RageSoundReader_Preload.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD8104770A7C005F316C /* RageSoundReader_Preload.h */; };
+ AA40D1C409A08D650068C0D5 /* RageSoundReader.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD8604770A7C005F316C /* RageSoundReader.h */; };
+ AA40D1C509A08D650068C0D5 /* RageTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD8A04770A7C005F316C /* RageTexture.h */; };
+ AA40D1C609A08D650068C0D5 /* RageTextureManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD8C04770A7C005F316C /* RageTextureManager.h */; };
+ AA40D1C709A08D650068C0D5 /* RageThreads.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD8E04770A7C005F316C /* RageThreads.h */; };
+ AA40D1C809A08D650068C0D5 /* RageTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD9004770A7C005F316C /* RageTimer.h */; };
+ AA40D1C909A08D650068C0D5 /* RageTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD9104770A7C005F316C /* RageTypes.h */; };
+ AA40D1CA09A08D650068C0D5 /* RageUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD9304770A7C005F316C /* RageUtil.h */; };
+ AA40D1CB09A08D650068C0D5 /* Character.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDCC04770C79005F316C /* Character.h */; };
+ AA40D1CC09A08D650068C0D5 /* CodeDetector.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDCE04770C79005F316C /* CodeDetector.h */; };
+ AA40D1CD09A08D650068C0D5 /* Course.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDD004770C79005F316C /* Course.h */; };
+ AA40D1CE09A08D650068C0D5 /* Font.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDD204770C79005F316C /* Font.h */; };
+ AA40D1CF09A08D650068C0D5 /* FontCharAliases.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDD404770C79005F316C /* FontCharAliases.h */; };
+ AA40D1D009A08D650068C0D5 /* FontCharmaps.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDD604770C79005F316C /* FontCharmaps.h */; };
+ AA40D1D109A08D650068C0D5 /* FontManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDD804770C79005F316C /* FontManager.h */; };
+ AA40D1D209A08D650068C0D5 /* GameConstantsAndTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDDA04770C79005F316C /* GameConstantsAndTypes.h */; };
+ AA40D1D309A08D650068C0D5 /* GameInput.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDDE04770C79005F316C /* GameInput.h */; };
+ AA40D1D409A08D650068C0D5 /* Grade.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDE004770C79005F316C /* Grade.h */; };
+ AA40D1D509A08D650068C0D5 /* Inventory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDE204770C79005F316C /* Inventory.h */; };
+ AA40D1D609A08D650068C0D5 /* LyricsLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDE404770C79005F316C /* LyricsLoader.h */; };
+ AA40D1D709A08D650068C0D5 /* NoteData.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDE604770C79005F316C /* NoteData.h */; };
+ AA40D1D809A08D650068C0D5 /* NoteDataWithScoring.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDE804770C79005F316C /* NoteDataWithScoring.h */; };
+ AA40D1DA09A08D650068C0D5 /* NotesLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDEE04770C79005F316C /* NotesLoader.h */; };
+ AA40D1DB09A08D650068C0D5 /* NotesLoaderBMS.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDF004770C79005F316C /* NotesLoaderBMS.h */; };
+ AA40D1DC09A08D650068C0D5 /* NotesLoaderDWI.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDF204770C79005F316C /* NotesLoaderDWI.h */; };
+ AA40D1DD09A08D650068C0D5 /* NotesLoaderKSF.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDF404770C79005F316C /* NotesLoaderKSF.h */; };
+ AA40D1DE09A08D650068C0D5 /* NotesLoaderSM.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDF604770C79005F316C /* NotesLoaderSM.h */; };
+ AA40D1DF09A08D650068C0D5 /* NotesWriterDWI.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDF804770C79005F316C /* NotesWriterDWI.h */; };
+ AA40D1E009A08D650068C0D5 /* NotesWriterSM.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDFA04770C79005F316C /* NotesWriterSM.h */; };
+ AA40D1E109A08D650068C0D5 /* NoteTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDFC04770C79005F316C /* NoteTypes.h */; };
+ AA40D1E209A08D650068C0D5 /* Player.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFDFE04770C79005F316C /* Player.h */; };
+ AA40D1E309A08D650068C0D5 /* PlayerAI.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0004770C79005F316C /* PlayerAI.h */; };
+ AA40D1E409A08D650068C0D5 /* PlayerNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0204770C79005F316C /* PlayerNumber.h */; };
+ AA40D1E509A08D650068C0D5 /* PlayerOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0404770C79005F316C /* PlayerOptions.h */; };
+ AA40D1E609A08D650068C0D5 /* SongOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0804770C79005F316C /* SongOptions.h */; };
+ AA40D1E709A08D650068C0D5 /* StageStats.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0A04770C79005F316C /* StageStats.h */; };
+ AA40D1E909A08D650068C0D5 /* TitleSubstitution.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE0F04770C79005F316C /* TitleSubstitution.h */; };
+ AA40D1EA09A08D650068C0D5 /* IniFile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE5904770CAA005F316C /* IniFile.h */; };
+ AA40D1EB09A08D650068C0D5 /* MsdFile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE5B04770CAA005F316C /* MsdFile.h */; };
+ AA40D1EC09A08D650068C0D5 /* global.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE6004770CF7005F316C /* global.h */; };
+ AA40D1ED09A08D650068C0D5 /* ScreenDimensions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE6104770CF7005F316C /* ScreenDimensions.h */; };
+ AA40D1EE09A08D650068C0D5 /* StdString.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE6204770CF7005F316C /* StdString.h */; };
+ AA40D1EF09A08D650068C0D5 /* StepMania.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE6404770CF7005F316C /* StepMania.h */; };
+ AA40D1F009A08D650068C0D5 /* Banner.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE6F04770D61005F316C /* Banner.h */; };
+ AA40D1F109A08D650068C0D5 /* BPMDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE7704770E7C005F316C /* BPMDisplay.h */; };
+ AA40D1F209A08D650068C0D5 /* CourseContentsList.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE7904770E7C005F316C /* CourseContentsList.h */; };
+ AA40D1F409A08D650068C0D5 /* DifficultyIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE7F04770E7C005F316C /* DifficultyIcon.h */; };
+ AA40D1F709A08D650068C0D5 /* EditMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE8504770E7C005F316C /* EditMenu.h */; };
+ AA40D1F809A08D650068C0D5 /* FadingBanner.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE8B04770E7C005F316C /* FadingBanner.h */; };
+ AA40D1F909A08D650068C0D5 /* GradeDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE8D04770E7C005F316C /* GradeDisplay.h */; };
+ AA40D1FA09A08D650068C0D5 /* GrooveRadar.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE9104770E7C005F316C /* GrooveRadar.h */; };
+ AA40D1FC09A08D650068C0D5 /* HelpDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE9504770E7C005F316C /* HelpDisplay.h */; };
+ AA40D1FD09A08D650068C0D5 /* MenuTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE9B04770E7C005F316C /* MenuTimer.h */; };
+ AA40D1FE09A08D650068C0D5 /* MeterDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFE9D04770E7C005F316C /* MeterDisplay.h */; };
+ AA40D20209A08D650068C0D5 /* MusicWheel.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEA504770E7C005F316C /* MusicWheel.h */; };
+ AA40D20309A08D650068C0D5 /* MusicWheelItem.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEA704770E7C005F316C /* MusicWheelItem.h */; };
+ AA40D20609A08D650068C0D5 /* OptionsCursor.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEAD04770E7C005F316C /* OptionsCursor.h */; };
+ AA40D20709A08D650068C0D5 /* ScrollBar.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEAF04770E7C005F316C /* ScrollBar.h */; };
+ AA40D20909A08D650068C0D5 /* SnapDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEB304770E7C005F316C /* SnapDisplay.h */; };
+ AA40D20A09A08D650068C0D5 /* TextBanner.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEB504770E7C005F316C /* TextBanner.h */; };
+ AA40D20B09A08D650068C0D5 /* WheelNotifyIcon.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEB704770E7C005F316C /* WheelNotifyIcon.h */; };
+ AA40D20C09A08D650068C0D5 /* ArrowEffects.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFEFE04770F63005F316C /* ArrowEffects.h */; };
+ AA40D20D09A08D650068C0D5 /* Background.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF0004770F63005F316C /* Background.h */; };
+ AA40D20E09A08D650068C0D5 /* BGAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF0204770F63005F316C /* BGAnimation.h */; };
+ AA40D20F09A08D650068C0D5 /* BGAnimationLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF0404770F63005F316C /* BGAnimationLayer.h */; };
+ AA40D21109A08D650068C0D5 /* DancingCharacters.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF0804770F63005F316C /* DancingCharacters.h */; };
+ AA40D21209A08D650068C0D5 /* GhostArrowRow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF0E04770F63005F316C /* GhostArrowRow.h */; };
+ AA40D21309A08D650068C0D5 /* HoldJudgment.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF1604770F63005F316C /* HoldJudgment.h */; };
+ AA40D21509A08D650068C0D5 /* LifeMeter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF1A04770F63005F316C /* LifeMeter.h */; };
+ AA40D21609A08D650068C0D5 /* LifeMeterBar.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF1C04770F63005F316C /* LifeMeterBar.h */; };
+ AA40D21709A08D650068C0D5 /* LifeMeterBattery.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF1E04770F63005F316C /* LifeMeterBattery.h */; };
+ AA40D21809A08D650068C0D5 /* LyricDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2004770F63005F316C /* LyricDisplay.h */; };
+ AA40D21909A08D650068C0D5 /* NoteDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2204770F63005F316C /* NoteDisplay.h */; };
+ AA40D21A09A08D650068C0D5 /* NoteField.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2404770F63005F316C /* NoteField.h */; };
+ AA40D21B09A08D650068C0D5 /* ScoreDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2604770F63005F316C /* ScoreDisplay.h */; };
+ AA40D21C09A08D650068C0D5 /* ScoreDisplayBattle.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2804770F63005F316C /* ScoreDisplayBattle.h */; };
+ AA40D21D09A08D650068C0D5 /* ScoreDisplayNormal.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2A04770F63005F316C /* ScoreDisplayNormal.h */; };
+ AA40D21E09A08D650068C0D5 /* ScoreDisplayOni.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2C04770F63005F316C /* ScoreDisplayOni.h */; };
+ AA40D21F09A08D650068C0D5 /* ScoreDisplayRave.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF2E04770F63005F316C /* ScoreDisplayRave.h */; };
+ AA40D22009A08D650068C0D5 /* ScoreKeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF3004770F63005F316C /* ScoreKeeper.h */; };
+ AA40D22109A08D650068C0D5 /* Transition.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF7104770F86005F316C /* Transition.h */; };
+ AA40D22209A08D650068C0D5 /* Actor.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF7604770FFD005F316C /* Actor.h */; };
+ AA40D22309A08D650068C0D5 /* ActorFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF7804770FFD005F316C /* ActorFrame.h */; };
+ AA40D22409A08D650068C0D5 /* ActorScroller.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFF7A04770FFD005F316C /* ActorScroller.h */; };
+ AA40D22509A08D650068C0D5 /* BitmapText.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFFBA04770FFD005F316C /* BitmapText.h */; };
+ AA40D22609A08D650068C0D5 /* Model.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFFBE04770FFD005F316C /* Model.h */; };
+ AA40D22709A08D650068C0D5 /* ModelTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFFC004770FFD005F316C /* ModelTypes.h */; };
+ AA40D22809A08D650068C0D5 /* Quad.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFFC104770FFD005F316C /* Quad.h */; };
+ AA40D22909A08D650068C0D5 /* Sprite.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFFC304770FFD005F316C /* Sprite.h */; };
+ AA40D22A09A08D650068C0D5 /* Screen.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E000B047711F3005F316C /* Screen.h */; };
+ AA40D22B09A08D650068C0D5 /* ScreenAttract.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0011047711F3005F316C /* ScreenAttract.h */; };
+ AA40D22D09A08D650068C0D5 /* ScreenDemonstration.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E001C047711F3005F316C /* ScreenDemonstration.h */; };
+ AA40D22E09A08D650068C0D5 /* ScreenEdit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E001E047711F3005F316C /* ScreenEdit.h */; };
+ AA40D22F09A08D650068C0D5 /* ScreenEditMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0020047711F3005F316C /* ScreenEditMenu.h */; };
+ AA40D23009A08D650068C0D5 /* ScreenEvaluation.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0022047711F3005F316C /* ScreenEvaluation.h */; };
+ AA40D23309A08D650068C0D5 /* ScreenGameplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E002A047711F3005F316C /* ScreenGameplay.h */; };
+ AA40D23409A08D650068C0D5 /* ScreenInstructions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0034047711F3005F316C /* ScreenInstructions.h */; };
+ AA40D23509A08D650068C0D5 /* ScreenJukebox.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0038047711F3005F316C /* ScreenJukebox.h */; };
+ AA40D23609A08D650068C0D5 /* ScreenManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0040047711F3005F316C /* ScreenManager.h */; };
+ AA40D23709A08D650068C0D5 /* ScreenMapControllers.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0042047711F3005F316C /* ScreenMapControllers.h */; };
+ AA40D23809A08D650068C0D5 /* ScreenMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0044047711F3005F316C /* ScreenMessage.h */; };
+ AA40D23909A08D650068C0D5 /* ScreenMiniMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0046047711F3005F316C /* ScreenMiniMenu.h */; };
+ AA40D23B09A08D650068C0D5 /* ScreenNameEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E004A047711F3005F316C /* ScreenNameEntry.h */; };
+ AA40D23C09A08D650068C0D5 /* ScreenOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E004C047711F3005F316C /* ScreenOptions.h */; };
+ AA40D23D09A08D650068C0D5 /* ScreenPlayerOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0050047711F3005F316C /* ScreenPlayerOptions.h */; };
+ AA40D23E09A08D650068C0D5 /* ScreenPrompt.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0052047711F3005F316C /* ScreenPrompt.h */; };
+ AA40D23F09A08D650068C0D5 /* ScreenRanking.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0054047711F3005F316C /* ScreenRanking.h */; };
+ AA40D24009A08D650068C0D5 /* ScreenSandbox.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0058047711F3005F316C /* ScreenSandbox.h */; };
+ AA40D24109A08D650068C0D5 /* ScreenSelect.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E005A047711F3005F316C /* ScreenSelect.h */; };
+ AA40D24209A08D650068C0D5 /* ScreenSelectCharacter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E005C047711F3005F316C /* ScreenSelectCharacter.h */; };
+ AA40D24609A08D650068C0D5 /* ScreenSelectMusic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E006A047711F3005F316C /* ScreenSelectMusic.h */; };
+ AA40D24809A08D650068C0D5 /* ScreenSongOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0070047711F3005F316C /* ScreenSongOptions.h */; };
+ AA40D24B09A08D650068C0D5 /* ScreenTestSound.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E007C047711F3005F316C /* ScreenTestSound.h */; };
+ AA40D24C09A08D650068C0D5 /* ScreenTextEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E007E047711F3005F316C /* ScreenTextEntry.h */; };
+ AA40D24D09A08D650068C0D5 /* ScreenTitleMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0080047711F3005F316C /* ScreenTitleMenu.h */; };
+ AA40D24E09A08D650068C0D5 /* AnnouncerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01000477128A005F316C /* AnnouncerManager.h */; };
+ AA40D24F09A08D650068C0D5 /* GameManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01020477128A005F316C /* GameManager.h */; };
+ AA40D25009A08D650068C0D5 /* GameState.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01040477128A005F316C /* GameState.h */; };
+ AA40D25109A08D650068C0D5 /* InputFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01060477128A005F316C /* InputFilter.h */; };
+ AA40D25209A08D650068C0D5 /* InputMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01080477128A005F316C /* InputMapper.h */; };
+ AA40D25309A08D650068C0D5 /* InputQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E010A0477128A005F316C /* InputQueue.h */; };
+ AA40D25409A08D650068C0D5 /* NoteSkinManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E010C0477128A005F316C /* NoteSkinManager.h */; };
+ AA40D25509A08D650068C0D5 /* PrefsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E010E0477128A005F316C /* PrefsManager.h */; };
+ AA40D25609A08D650068C0D5 /* SongManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01100477128A005F316C /* SongManager.h */; };
+ AA40D25709A08D650068C0D5 /* ThemeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01130477128A005F316C /* ThemeManager.h */; };
+ AA40D25809A08D650068C0D5 /* RageSoundDriver_Null.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E012F047712BE005F316C /* RageSoundDriver_Null.h */; };
+ AA40D25909A08D650068C0D5 /* LowLevelWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01630477136A005F316C /* LowLevelWindow.h */; };
+ AA40D25A09A08D650068C0D5 /* SongCacheIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01DF04772005005F316C /* SongCacheIndex.h */; };
+ AA40D25C09A08D650068C0D5 /* RandomSample.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E01E7047720A3005F316C /* RandomSample.h */; };
+ AA40D25E09A08D650068C0D5 /* RageUtil_CharConversions.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC23F7F0485E68D005F316C /* RageUtil_CharConversions.h */; };
+ AA40D25F09A08D650068C0D5 /* BannerCache.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE35EC04967E26005F316C /* BannerCache.h */; };
+ AA40D26109A08D650068C0D5 /* arch_default.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE36F60497CE16005F316C /* arch_default.h */; };
+ AA40D26309A08D650068C0D5 /* ArchHooks.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE36FC0497CE44005F316C /* ArchHooks.h */; };
+ AA40D26409A08D650068C0D5 /* RageSoundDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE37030497CF85005F316C /* RageSoundDriver.h */; };
+ AA40D26609A08D650068C0D5 /* ActorUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1DC47204A485E900D02EE9 /* ActorUtil.h */; };
+ AA40D26709A08D650068C0D5 /* ScreenSelectMaster.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1DC47504A4861700D02EE9 /* ScreenSelectMaster.h */; };
+ AA40D26B09A08D650068C0D5 /* CombinedLifeMeterTug.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE443EC04B0F9F600D02EE9 /* CombinedLifeMeterTug.h */; };
+ AA40D26C09A08D650068C0D5 /* ScoreKeeperRave.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE443F404B0FEB700D02EE9 /* ScoreKeeperRave.h */; };
+ AA40D26F09A08D650068C0D5 /* RageUtil_FileDB.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF580A804B3E2DC00D02EE9 /* RageUtil_FileDB.h */; };
+ AA40D27109A08D650068C0D5 /* LoadingWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEF3D1004B53E2900D02EE9 /* LoadingWindow.h */; };
+ AA40D27209A08D650068C0D5 /* InputHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB3B36C04C38B4600D02EE9 /* InputHandler.h */; };
+ AA40D27309A08D650068C0D5 /* MovieTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB3B37704C38BF600D02EE9 /* MovieTexture.h */; };
+ AA40D27509A08D650068C0D5 /* MovieTexture_Null.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB3B39104C5921800D02EE9 /* MovieTexture_Null.h */; };
+ AA40D27609A08D650068C0D5 /* RageFile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA272C3104CD757100D02EE9 /* RageFile.h */; };
+ AA40D27709A08D650068C0D5 /* RageInputDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6EFD7704770A7C005F316C /* RageInputDevice.h */; };
+ AA40D27809A08D650068C0D5 /* RageSoundReader_FileReader.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4E7A04D4FE5D00D02EE9 /* RageSoundReader_FileReader.h */; };
+ AA40D27909A08D650068C0D5 /* arch_setup.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4E8F04D5263200D02EE9 /* arch_setup.h */; };
+ AA40D27A09A08D650068C0D5 /* CrashHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4E8804D50FB900D02EE9 /* CrashHandler.h */; };
+ AA40D27B09A08D650068C0D5 /* CrashHandlerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4E8A04D50FB900D02EE9 /* CrashHandlerInternal.h */; };
+ AA40D27C09A08D650068C0D5 /* Crash.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4F5904D9220700D02EE9 /* Crash.h */; };
+ AA40D27D09A08D650068C0D5 /* Steps.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF430FE04DC98BC00D02EE9 /* Steps.h */; };
+ AA40D27E09A08D650068C0D5 /* NoteDataUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4F38C104E2D0B700D02EE9 /* NoteDataUtil.h */; };
+ AA40D27F09A08D650068C0D5 /* ProductInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AAADA4AE04E5F3DE00D02EE9 /* ProductInfo.h */; };
+ AA40D28009A08D650068C0D5 /* BeginnerHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC28BBA04F758E500D02EE9 /* BeginnerHelper.h */; };
+ AA40D28209A08D650068C0D5 /* MovieTexture_FFMpeg.h in Headers */ = {isa = PBXBuildFile; fileRef = AA14ED100509F40000E3FAD7 /* MovieTexture_FFMpeg.h */; };
+ AA40D28309A08D650068C0D5 /* ProfileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1C6557050D234B0073A143 /* ProfileManager.h */; };
+ AA40D28409A08D650068C0D5 /* RageSoundReader_WAV.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1C65A7050FD21F0073A143 /* RageSoundReader_WAV.h */; };
+ AA40D28609A08D650068C0D5 /* RageSoundReader_Vorbisfile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1C65A5050FD21F0073A143 /* RageSoundReader_Vorbisfile.h */; };
+ AA40D28809A08D650068C0D5 /* RageSoundReader_Resample_Good.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAE28F5052254A900D02EE9 /* RageSoundReader_Resample_Good.h */; };
+ AA40D28909A08D650068C0D5 /* ScreenExit.h in Headers */ = {isa = PBXBuildFile; fileRef = AAECF8C005265DB600D02EE9 /* ScreenExit.h */; };
+ AA40D28A09A08D650068C0D5 /* ScreenOptionsMaster.h in Headers */ = {isa = PBXBuildFile; fileRef = AA53D28505277DAF00D02EE9 /* ScreenOptionsMaster.h */; };
+ AA40D28B09A08D650068C0D5 /* ScreenOptionsMasterPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = AA53D28705277DAF00D02EE9 /* ScreenOptionsMasterPrefs.h */; };
+ AA40D28C09A08D650068C0D5 /* ScreenReloadSongs.h in Headers */ = {isa = PBXBuildFile; fileRef = AA53D28905277DAF00D02EE9 /* ScreenReloadSongs.h */; };
+ AA40D28D09A08D650068C0D5 /* ScreenHowToPlay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6E0030047711F3005F316C /* ScreenHowToPlay.h */; };
+ AA40D28E09A08D650068C0D5 /* PercentageDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD620A6052EC78B00D02EE9 /* PercentageDisplay.h */; };
+ AA40D28F09A08D650068C0D5 /* ScoreDisplayPercentage.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6DAF0905300B3D00D02EE9 /* ScoreDisplayPercentage.h */; };
+ AA40D29109A08D650068C0D5 /* ScreenTestInput.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC622FB05389A0500D02EE9 /* ScreenTestInput.h */; };
+ AA40D29209A08D650068C0D5 /* ScreenBookkeeping.h in Headers */ = {isa = PBXBuildFile; fileRef = AADBE361053D5F8A00D02EE9 /* ScreenBookkeeping.h */; };
+ AA40D29309A08D650068C0D5 /* ScreenNameEntryTraditional.h in Headers */ = {isa = PBXBuildFile; fileRef = AADBE363053D5F8A00D02EE9 /* ScreenNameEntryTraditional.h */; };
+ AA40D29409A08D650068C0D5 /* Bookkeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = AADBE369053DA38C00D02EE9 /* Bookkeeper.h */; };
+ AA40D29509A08D650068C0D5 /* GraphDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFF551E0549F39700D02EE9 /* GraphDisplay.h */; };
+ AA40D29609A08D650068C0D5 /* ComboGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFF55220549F43A00D02EE9 /* ComboGraph.h */; };
+ AA40D29709A08D650068C0D5 /* Attack.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFF5542054E736D00D02EE9 /* Attack.h */; };
+ AA40D29809A08D650068C0D5 /* RageTextureID.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9EC2F1055F5126007E5098 /* RageTextureID.h */; };
+ AA40D29909A08D650068C0D5 /* CombinedLifeMeter.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9D236C0561B6CE00FC7F14 /* CombinedLifeMeter.h */; };
+ AA40D29A09A08D650068C0D5 /* LightsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC6DCE40567660A00B5D56F /* LightsManager.h */; };
+ AA40D29B09A08D650068C0D5 /* LightsDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC6DCEE0567663800B5D56F /* LightsDriver.h */; };
+ AA40D29D09A08D650068C0D5 /* PaneDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC6DDDF0569C71000B5D56F /* PaneDisplay.h */; };
+ AA40D29E09A08D650068C0D5 /* DifficultyList.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC6DDE70569C80900B5D56F /* DifficultyList.h */; };
+ AA40D29F09A08D650068C0D5 /* LightsDriver_SystemMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB691F305704FA50078BED4 /* LightsDriver_SystemMessage.h */; };
+ AA40D2A009A08D650068C0D5 /* AttackDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB005F10579B8CB000BBA58 /* AttackDisplay.h */; };
+ AA40D2A109A08D650068C0D5 /* RageFileDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB0085C057F4F7A000BBA58 /* RageFileDriver.h */; };
+ AA40D2A209A08D650068C0D5 /* RageFileDriverDirect.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB0085E057F4F7A000BBA58 /* RageFileDriverDirect.h */; };
+ AA40D2A309A08D650068C0D5 /* RageFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB00860057F4F7A000BBA58 /* RageFileManager.h */; };
+ AA40D2A409A08D650068C0D5 /* RageFileDriverZip.h in Headers */ = {isa = PBXBuildFile; fileRef = AA251B7605841FCE00027ACB /* RageFileDriverZip.h */; };
+ AA40D2A509A08D650068C0D5 /* Style.h in Headers */ = {isa = PBXBuildFile; fileRef = AA25200D0587225500027ACB /* Style.h */; };
+ AA40D2A609A08D650068C0D5 /* MemoryCardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA28B47B058F2F5D0097C109 /* MemoryCardManager.h */; };
+ AA40D2A709A08D650068C0D5 /* MemoryCardDriver_Null.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE78760591287100E8BF50 /* MemoryCardDriver_Null.h */; };
+ AA40D2A809A08D650068C0D5 /* DualScrollBar.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE788B05912B0600E8BF50 /* DualScrollBar.h */; };
+ AA40D2A909A08D650068C0D5 /* TimingData.h in Headers */ = {isa = PBXBuildFile; fileRef = AA729C430599B50D00779F33 /* TimingData.h */; };
+ AA40D2AA09A08D650068C0D5 /* MemoryCardDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA729C470599B54D00779F33 /* MemoryCardDisplay.h */; };
+ AA40D2AB09A08D650068C0D5 /* ReceptorArrow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA729C4F0599B58D00779F33 /* ReceptorArrow.h */; };
+ AA40D2AC09A08D650068C0D5 /* ReceptorArrowRow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA729C510599B58D00779F33 /* ReceptorArrowRow.h */; };
+ AA40D2AD09A08D650068C0D5 /* ScreenEnding.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE321B05ACD8ED001A0E84 /* ScreenEnding.h */; };
+ AA40D2AE09A08D650068C0D5 /* Foreground.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE321F05ACD931001A0E84 /* Foreground.h */; };
+ AA40D2AF09A08D650068C0D5 /* RageFileDriverDirectHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = AABE322305ACDA52001A0E84 /* RageFileDriverDirectHelpers.h */; };
+ AA40D2B009A08D650068C0D5 /* RageUtil_CircularBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD3D5AB05B5AB4E00014FAC /* RageUtil_CircularBuffer.h */; };
+ AA40D2B109A08D650068C0D5 /* ModelManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF4206605D63FA700056441 /* ModelManager.h */; };
+ AA40D2B209A08D650068C0D5 /* RageModelGeometry.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF4206A05D6400800056441 /* RageModelGeometry.h */; };
+ AA40D2B309A08D650068C0D5 /* Profile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA50201E05D6D7B200ACEFD0 /* Profile.h */; };
+ AA40D2B409A08D650068C0D5 /* XmlFile.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC6889A05D7F3C800964E6D /* XmlFile.h */; };
+ AA40D2B509A08D650068C0D5 /* HighScore.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBD80705D8E9FC00B44FC2 /* HighScore.h */; };
+ AA40D2B609A08D650068C0D5 /* CryptManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AABD0B3705DF3F22004F7929 /* CryptManager.h */; };
+ AA40D2B809A08D650068C0D5 /* Backtrace.h in Headers */ = {isa = PBXBuildFile; fileRef = AAED6F290601C528002D2DEE /* Backtrace.h */; };
+ AA40D2B909A08D650068C0D5 /* BacktraceNames.h in Headers */ = {isa = PBXBuildFile; fileRef = AAED6F2B0601C528002D2DEE /* BacktraceNames.h */; };
+ AA40D2BA09A08D650068C0D5 /* ScreenSetTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0A3DE7060513A00044E6B1 /* ScreenSetTime.h */; };
+ AA40D2BB09A08D650068C0D5 /* NetworkSyncManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE7804A060814AC0034E65F /* NetworkSyncManager.h */; };
+ AA40D2BD09A08D650068C0D5 /* ActiveAttackList.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE7812C0608249E0034E65F /* ActiveAttackList.h */; };
+ AA40D2BF09A08D650068C0D5 /* ScreenTestLights.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF7435A06110E8D00B19AD1 /* ScreenTestLights.h */; };
+ AA40D2C009A08D650068C0D5 /* RageDisplay_Null.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF7458F061181F700B19AD1 /* RageDisplay_Null.h */; };
+ AA40D2CB09A08D650068C0D5 /* EnumHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8F136F0624BAB200C6A467 /* EnumHelper.h */; };
+ AA40D2CC09A08D650068C0D5 /* RageSoundPosMap.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD36083062BB8AE00D0CED8 /* RageSoundPosMap.h */; };
+ AA40D2CD09A08D650068C0D5 /* SignalHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AADB4E8C04D50FB900D02EE9 /* SignalHandler.h */; };
+ AA40D2CE09A08D650068C0D5 /* CourseUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5C73F80637A5F000AFB891 /* CourseUtil.h */; };
+ AA40D2CF09A08D650068C0D5 /* SongUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5C73FA0637A5F000AFB891 /* SongUtil.h */; };
+ AA40D2D009A08D650068C0D5 /* StepsUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5C73FC0637A5F000AFB891 /* StepsUtil.h */; };
+ AA40D2D109A08D650068C0D5 /* ScreenWithMenuElements.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA6BFEB0644AB3700AFBBC8 /* ScreenWithMenuElements.h */; };
+ AA40D2F209A08D650068C0D5 /* RageSurface_Load_GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBF66D0659E78D00738526 /* RageSurface_Load_GIF.h */; };
+ AA40D2F309A08D650068C0D5 /* RageSurface_Load_JPEG.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBF66F0659E78D00738526 /* RageSurface_Load_JPEG.h */; };
+ AA40D2F409A08D650068C0D5 /* RageSurface_Load_PNG.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBF6710659E78D00738526 /* RageSurface_Load_PNG.h */; };
+ AA40D2F509A08D650068C0D5 /* RageSurface_Load_XPM.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBF6730659E78D00738526 /* RageSurface_Load_XPM.h */; };
+ AA40D2F609A08D650068C0D5 /* RageSurface_Load.h in Headers */ = {isa = PBXBuildFile; fileRef = AABBF6750659E78D00738526 /* RageSurface_Load.h */; };
+ AA40D2F809A08D650068C0D5 /* Difficulty.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD6A713065E0FDF0042165A /* Difficulty.h */; };
+ AA40D2F909A08D650068C0D5 /* Foreach.h in Headers */ = {isa = PBXBuildFile; fileRef = AA70E3640663112800DAE1FD /* Foreach.h */; };
+ AA40D2FA09A08D650068C0D5 /* Trail.h in Headers */ = {isa = PBXBuildFile; fileRef = AA70E3660663112800DAE1FD /* Trail.h */; };
+ AA40D2FB09A08D650068C0D5 /* TrailUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA70E3680663112800DAE1FD /* TrailUtil.h */; };
+ AA40D2FC09A08D650068C0D5 /* ScreenNetworkOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA42F5E7067068D30013509E /* ScreenNetworkOptions.h */; };
+ AA40D2FD09A08D650068C0D5 /* Dialog.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD675F006795175006002B0 /* Dialog.h */; };
+ AA40D2FE09A08D650068C0D5 /* DialogDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD675F106795175006002B0 /* DialogDriver.h */; };
+ AA40D30009A08D650068C0D5 /* Threads.h in Headers */ = {isa = PBXBuildFile; fileRef = AA60E0BC067992D7008ADC41 /* Threads.h */; };
+ AA40D30109A08D650068C0D5 /* Threads_Pthreads.h in Headers */ = {isa = PBXBuildFile; fileRef = AA60E0BE067992D7008ADC41 /* Threads_Pthreads.h */; };
+ AA40D30209A08D650068C0D5 /* RageSurface.h in Headers */ = {isa = PBXBuildFile; fileRef = AA91587A067D2C2C00078E36 /* RageSurface.h */; };
+ AA40D30309A08D650068C0D5 /* RageSurface_Load_BMP.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9091A0067ED43000C1FCFF /* RageSurface_Load_BMP.h */; };
+ AA40D30409A08D650068C0D5 /* RageSurface_Save_BMP.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9091A4067ED46400C1FCFF /* RageSurface_Save_BMP.h */; };
+ AA40D30509A08D650068C0D5 /* GameSoundManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC9F32F069E22BB00D53E2C /* GameSoundManager.h */; };
+ AA40D30609A08D650068C0D5 /* MemoryCardDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC9F333069E22CF00D53E2C /* MemoryCardDriver.h */; };
+ AA40D30709A08D650068C0D5 /* RadarValues.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3D790006A275E90064B980 /* RadarValues.h */; };
+ AA40D30809A08D650068C0D5 /* DateTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3D793206A279530064B980 /* DateTime.h */; };
+ AA40D30909A08D650068C0D5 /* CommonMetrics.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3A705E06AA144C006F755E /* CommonMetrics.h */; };
+ AA40D30A09A08D650068C0D5 /* StyleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3A706106AA1645006F755E /* StyleUtil.h */; };
+ AA40D30B09A08D650068C0D5 /* Game.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9A78AA06B5C72200B03E97 /* Game.h */; };
+ AA40D30C09A08D650068C0D5 /* ScreenNetSelectMusic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA22CBA406DE909C0083BA97 /* ScreenNetSelectMusic.h */; };
+ AA40D30E09A08D650068C0D5 /* RageSurfaceUtils_Palettize.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB9C8AC06EAF64400AD97CD /* RageSurfaceUtils_Palettize.h */; };
+ AA40D30F09A08D650068C0D5 /* RageSurfaceUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB9C8AE06EAF64400AD97CD /* RageSurfaceUtils.h */; };
+ AA40D31009A08D650068C0D5 /* ScreenNetEvaluation.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB9C8B406EAF66C00AD97CD /* ScreenNetEvaluation.h */; };
+ AA40D31109A08D650068C0D5 /* RageFileDriverMemory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64218706EC606F00C21584 /* RageFileDriverMemory.h */; };
+ AA40D31209A08D650068C0D5 /* DarwinThreadHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8A3EC806EDDAE4002F25AB /* DarwinThreadHelpers.h */; };
+ AA40D31309A08D650068C0D5 /* RageUtil_BackgroundLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8A405006EEFF72002F25AB /* RageUtil_BackgroundLoader.h */; };
+ AA40D31409A08D650068C0D5 /* Preference.h in Headers */ = {isa = PBXBuildFile; fileRef = AA54709106F559DF008EB9B2 /* Preference.h */; };
+ AA40D31509A08D650068C0D5 /* ThemeMetric.h in Headers */ = {isa = PBXBuildFile; fileRef = AA21D5A10712AE16008B825F /* ThemeMetric.h */; };
+ AA40D31609A08D650068C0D5 /* InputHandler_MonkeyKeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFC6CF0072A30440053AAD3 /* InputHandler_MonkeyKeyboard.h */; };
+ AA40D31709A08D650068C0D5 /* AutoKeysounds.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAB2CDE072BD2EC00CD9FC9 /* AutoKeysounds.h */; };
+ AA40D31809A08D650068C0D5 /* RageSoundMixBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAB2CE2072BD2FA00CD9FC9 /* RageSoundMixBuffer.h */; };
+ AA40D31909A08D650068C0D5 /* RageSoundReader_Chain.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7ADC24072CAB7F00C50A7F /* RageSoundReader_Chain.h */; };
+ AA40D31A09A08D650068C0D5 /* RageSoundUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7ADC26072CAB7F00C50A7F /* RageSoundUtil.h */; };
+ AA40D31B09A08D650068C0D5 /* ScreenNetRoom.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF793F2074FE69E00D74516 /* ScreenNetRoom.h */; };
+ AA40D31C09A08D650068C0D5 /* ScreenNetSelectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF793F4074FE69E00D74516 /* ScreenNetSelectBase.h */; };
+ AA40D31D09A08D650068C0D5 /* ScreenPackages.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1145DA075DFADF0050A3D1 /* ScreenPackages.h */; };
+ AA40D31E09A08D650068C0D5 /* ScreenSystemLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1145DC075DFADF0050A3D1 /* ScreenSystemLayer.h */; };
+ AA40D31F09A08D650068C0D5 /* Command.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1B08380762532800835464 /* Command.h */; };
+ AA40D32009A08D650068C0D5 /* GameCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1B083A0762532800835464 /* GameCommand.h */; };
+ AA40D32109A08D650068C0D5 /* RageFileBasic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0E04CF076C4CD500716D81 /* RageFileBasic.h */; };
+ AA40D32209A08D650068C0D5 /* RageFileDriverDeflate.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0E04D1076C4CD500716D81 /* RageFileDriverDeflate.h */; };
+ AA40D32309A08D650068C0D5 /* RageFileDriverSlice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA0E04D3076C4CD500716D81 /* RageFileDriverSlice.h */; };
+ AA40D32409A08D650068C0D5 /* RageSurface_Save_JPEG.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC6C707A20AFE00793F0E /* RageSurface_Save_JPEG.h */; };
+ AA40D32509A08D650068C0D5 /* RageSurfaceUtils_Dither.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC6C907A20AFE00793F0E /* RageSurfaceUtils_Dither.h */; };
+ AA40D32609A08D650068C0D5 /* RageSurfaceUtils_Zoom.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC6CB07A20AFE00793F0E /* RageSurfaceUtils_Zoom.h */; };
+ AA40D32709A08D650068C0D5 /* LuaBinding.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC78C07A4FF5600793F0E /* LuaBinding.h */; };
+ AA40D32809A08D650068C0D5 /* LuaManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC78E07A4FF5600793F0E /* LuaManager.h */; };
+ AA40D32909A08D650068C0D5 /* PlayerState.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBC78F07A4FF5600793F0E /* PlayerState.h */; };
+ AA40D32C09A08D650068C0D5 /* RageFileDriverTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = AACA592B07B5E23400763545 /* RageFileDriverTimeout.h */; };
+ AA40D32D09A08D650068C0D5 /* RageUtil_AutoPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = AACA592C07B5E23400763545 /* RageUtil_AutoPtr.h */; };
+ AA40D32E09A08D650068C0D5 /* RageUtil_WorkerThread.h in Headers */ = {isa = PBXBuildFile; fileRef = AACA592E07B5E23400763545 /* RageUtil_WorkerThread.h */; };
+ AA40D32F09A08D650068C0D5 /* LuaReference.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2A207C9391B00EA04E1 /* LuaReference.h */; };
+ AA40D33009A08D650068C0D5 /* MessageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2A407C9391B00EA04E1 /* MessageManager.h */; };
+ AA40D33109A08D650068C0D5 /* StatsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2A607C9391B00EA04E1 /* StatsManager.h */; };
+ AA40D33209A08D650068C0D5 /* SubscriptionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2A707C9391B00EA04E1 /* SubscriptionManager.h */; };
+ AA40D33309A08D650068C0D5 /* AutoActor.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2B007C9395400EA04E1 /* AutoActor.h */; };
+ AA40D33409A08D650068C0D5 /* OptionRow.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2B507C939A200EA04E1 /* OptionRow.h */; };
+ AA40D33509A08D650068C0D5 /* PlayerStageStats.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2B907C939F800EA04E1 /* PlayerStageStats.h */; };
+ AA40D33609A08D650068C0D5 /* RollingNumbers.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2BC07C939F800EA04E1 /* RollingNumbers.h */; };
+ AA40D33709A08D650068C0D5 /* ScoreDisplayCalories.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8BD2BE07C939F800EA04E1 /* ScoreDisplayCalories.h */; };
+ AA40D34009A08D650068C0D5 /* UnlockManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA80C75307F20D0D00C99272 /* UnlockManager.h */; };
+ AA40D34109A08D650068C0D5 /* OptionRowHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AA80C75807F20D6600C99272 /* OptionRowHandler.h */; };
+ AA40D34209A08D650068C0D5 /* ScoreDisplayAliveTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7144B00809EEEC00545684 /* ScoreDisplayAliveTime.h */; };
+ AA40D34309A08D650068C0D5 /* ScoreDisplayLifeTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3D5E5D08214C77002AA665 /* ScoreDisplayLifeTime.h */; };
+ AA40D34409A08D650068C0D5 /* StreamDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3D5E90082152B6002AA665 /* StreamDisplay.h */; };
+ AA40D34509A08D650068C0D5 /* LifeMeterTime.h in Headers */ = {isa = PBXBuildFile; fileRef = AA3D5E5B08214C77002AA665 /* LifeMeterTime.h */; };
+ AA40D34609A08D650068C0D5 /* WheelBase.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAFE81D0835E7FF00FC43E0 /* WheelBase.h */; };
+ AA40D34709A08D650068C0D5 /* WheelItemBase.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAFE81F0835E7FF00FC43E0 /* WheelItemBase.h */; };
+ AA40D34909A08D650068C0D5 /* ScreenDebugOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07A5560843E72B00E33D21 /* ScreenDebugOverlay.h */; };
+ AA40D34B09A08D650068C0D5 /* ScreenSaveSync.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07A55A0843E72B00E33D21 /* ScreenSaveSync.h */; };
+ AA40D34D09A08D650068C0D5 /* ScreenSyncOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07A55E0843E72B00E33D21 /* ScreenSyncOverlay.h */; };
+ AA40D34E09A08D650068C0D5 /* BackgroundUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7DA2F0085760E90057F1EA /* BackgroundUtil.h */; };
+ AA40D34F09A08D650068C0D5 /* ScreenSplash.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB6B476085761B700CEE7BA /* ScreenSplash.h */; };
+ AA40D35009A08D650068C0D5 /* RageTexturePreloader.h in Headers */ = {isa = PBXBuildFile; fileRef = AA91ACB00878BB2C00FB2F8F /* RageTexturePreloader.h */; };
+ AA40D35109A08D650068C0D5 /* ScreenOptionsEditProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFAB5BC0889098600767BF7 /* ScreenOptionsEditProfile.h */; };
+ AA40D35209A08D650068C0D5 /* GameLoop.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFAB5CC08890B5200767BF7 /* GameLoop.h */; };
+ AA40D35309A08D650068C0D5 /* CharacterManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA77E74608B64B1400FA24CA /* CharacterManager.h */; };
+ AA40D35409A08D650068C0D5 /* CourseLoaderCRS.h in Headers */ = {isa = PBXBuildFile; fileRef = AA77E74C08B64B5600FA24CA /* CourseLoaderCRS.h */; };
+ AA40D35509A08D650068C0D5 /* CourseWriterCRS.h in Headers */ = {isa = PBXBuildFile; fileRef = AA77E74E08B64B5600FA24CA /* CourseWriterCRS.h */; };
+ AA40D35909A08D650068C0D5 /* ScreenOptionsManageCourses.h in Headers */ = {isa = PBXBuildFile; fileRef = AA77E75C08B64B9A00FA24CA /* ScreenOptionsManageCourses.h */; };
+ AA40D35A09A08D650068C0D5 /* ScreenOptionsManageProfiles.h in Headers */ = {isa = PBXBuildFile; fileRef = AA77E75E08B64B9A00FA24CA /* ScreenOptionsManageProfiles.h */; };
+ AA40D35B09A08D650068C0D5 /* ScreenGameplayNormal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1215D7A108C6559A00B87D8B /* ScreenGameplayNormal.h */; };
+ AA40D35C09A08D650068C0D5 /* ActorSound.h in Headers */ = {isa = PBXBuildFile; fileRef = AACFBE2708E7D793005087FC /* ActorSound.h */; };
+ AA40D35D09A08D650068C0D5 /* InputEventPlus.h in Headers */ = {isa = PBXBuildFile; fileRef = AACFBE3908E7D832005087FC /* InputEventPlus.h */; };
+ AA40D35F09A08D650068C0D5 /* ScreenGameplayLesson.h in Headers */ = {isa = PBXBuildFile; fileRef = AACFBE4A08E7D893005087FC /* ScreenGameplayLesson.h */; };
+ AA40D36209A08D650068C0D5 /* LuaExpressionTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = AACFBE6208E7DBA8005087FC /* LuaExpressionTransform.h */; };
+ AA40D36309A08D650068C0D5 /* DynamicActorScroller.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF3442A08F1C36A0006EDB7 /* DynamicActorScroller.h */; };
+ AA40D36409A08D650068C0D5 /* ScoreKeeperNormal.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF34ADD0900AEBD0006EDB7 /* ScoreKeeperNormal.h */; };
+ AA40D36509A08D650068C0D5 /* ScreenStatsOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF34AEC0900B00C0006EDB7 /* ScreenStatsOverlay.h */; };
+ AA40D36709A08D650068C0D5 /* MovieTexture_Generic.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA372D10909934500141131 /* MovieTexture_Generic.h */; };
+ AA40D36809A08D650068C0D5 /* MovieTexture_Theora.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA372D30909934500141131 /* MovieTexture_Theora.h */; };
+ AA40D36B09A08D650068C0D5 /* SpecialFiles.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFBEED0094D7FCB000029DE /* SpecialFiles.h */; };
+ AA40D36C09A08D650068C0D5 /* ScreenOptionsManageEditSteps.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFBEEE6094D807E000029DE /* ScreenOptionsManageEditSteps.h */; };
+ AA40D36D09A08D650068C0D5 /* ScreenOptionsMemoryCard.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFBEEE8094D807E000029DE /* ScreenOptionsMemoryCard.h */; };
+ AA40D36E09A08D650068C0D5 /* ScreenServiceAction.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFBEEEA094D807E000029DE /* ScreenServiceAction.h */; };
+ AA40D36F09A08D650068C0D5 /* DisplayResolutions.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07328B0954381800F396C5 /* DisplayResolutions.h */; };
+ AA40D37009A08D650068C0D5 /* XmlFileUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = AA07328D0954381800F396C5 /* XmlFileUtil.h */; };
+ AA40D37109A08D650068C0D5 /* LocalizedString.h in Headers */ = {isa = PBXBuildFile; fileRef = AADD1CC3095C233F0088C9DF /* LocalizedString.h */; };
+ AA40D37509A08D650068C0D5 /* HIDDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA44705209846B0800983E82 /* HIDDevice.h */; };
+ AA40D37609A08D650068C0D5 /* JoystickDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA44708C0984720900983E82 /* JoystickDevice.h */; };
+ AA40D37709A08D650068C0D5 /* KeyboardDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4470BA098476F600983E82 /* KeyboardDevice.h */; };
+ AA40D37809A08D650068C0D5 /* Tween.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC0C8C10984AE3B0075FC53 /* Tween.h */; };
+ AA40D37909A08D650068C0D5 /* ScreenUnlockStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = AA65877A098C322800CE55CC /* ScreenUnlockStatus.h */; };
+ AA40D37A09A08D650068C0D5 /* AdjustSync.h in Headers */ = {isa = PBXBuildFile; fileRef = AA84B7060996F8370085EECB /* AdjustSync.h */; };
+ AA40D37C09A08D650068C0D5 /* smicon.icns in Resources */ = {isa = PBXBuildFile; fileRef = AAB895E504A9057100D02EE9 /* smicon.icns */; };
+ AA40D38109A08D650068C0D5 /* RageUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD9204770A7C005F316C /* RageUtil.cpp */; };
+ AA40D38209A08D650068C0D5 /* RageBitmapTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD6D04770A7C005F316C /* RageBitmapTexture.cpp */; };
+ AA40D38309A08D650068C0D5 /* RageDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD6F04770A7C005F316C /* RageDisplay.cpp */; };
+ AA40D38409A08D650068C0D5 /* RageException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7204770A7C005F316C /* RageException.cpp */; };
+ AA40D38509A08D650068C0D5 /* RageInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7404770A7C005F316C /* RageInput.cpp */; };
+ AA40D38609A08D650068C0D5 /* RageInputDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7604770A7C005F316C /* RageInputDevice.cpp */; };
+ AA40D38709A08D650068C0D5 /* RageLog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7804770A7C005F316C /* RageLog.cpp */; };
+ AA40D38809A08D650068C0D5 /* RageMath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7A04770A7C005F316C /* RageMath.cpp */; };
+ AA40D38909A08D650068C0D5 /* RageSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7C04770A7C005F316C /* RageSound.cpp */; };
+ AA40D38A09A08D650068C0D5 /* RageSoundManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD7E04770A7C005F316C /* RageSoundManager.cpp */; };
+ AA40D38B09A08D650068C0D5 /* RageSoundReader_Preload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8004770A7C005F316C /* RageSoundReader_Preload.cpp */; };
+ AA40D38D09A08D650068C0D5 /* RageTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8904770A7C005F316C /* RageTexture.cpp */; };
+ AA40D38E09A08D650068C0D5 /* RageTextureManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8B04770A7C005F316C /* RageTextureManager.cpp */; };
+ AA40D38F09A08D650068C0D5 /* RageThreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8D04770A7C005F316C /* RageThreads.cpp */; };
+ AA40D39009A08D650068C0D5 /* RageTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFD8F04770A7C005F316C /* RageTimer.cpp */; };
+ AA40D39109A08D650068C0D5 /* Character.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCB04770C79005F316C /* Character.cpp */; };
+ AA40D39209A08D650068C0D5 /* CodeDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCD04770C79005F316C /* CodeDetector.cpp */; };
+ AA40D39309A08D650068C0D5 /* Course.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDCF04770C79005F316C /* Course.cpp */; };
+ AA40D39409A08D650068C0D5 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD104770C79005F316C /* Font.cpp */; };
+ AA40D39509A08D650068C0D5 /* FontCharAliases.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD304770C79005F316C /* FontCharAliases.cpp */; };
+ AA40D39609A08D650068C0D5 /* FontCharmaps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD504770C79005F316C /* FontCharmaps.cpp */; };
+ AA40D39709A08D650068C0D5 /* FontManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD704770C79005F316C /* FontManager.cpp */; };
+ AA40D39809A08D650068C0D5 /* GameConstantsAndTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDD904770C79005F316C /* GameConstantsAndTypes.cpp */; };
+ AA40D39909A08D650068C0D5 /* GameInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDDD04770C79005F316C /* GameInput.cpp */; };
+ AA40D39A09A08D650068C0D5 /* Grade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDDF04770C79005F316C /* Grade.cpp */; };
+ AA40D39B09A08D650068C0D5 /* Inventory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE104770C79005F316C /* Inventory.cpp */; };
+ AA40D39C09A08D650068C0D5 /* LyricsLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE304770C79005F316C /* LyricsLoader.cpp */; };
+ AA40D39D09A08D650068C0D5 /* NoteData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE504770C79005F316C /* NoteData.cpp */; };
+ AA40D39E09A08D650068C0D5 /* NoteDataWithScoring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDE704770C79005F316C /* NoteDataWithScoring.cpp */; };
+ AA40D3A009A08D650068C0D5 /* NotesLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDED04770C79005F316C /* NotesLoader.cpp */; };
+ AA40D3A109A08D650068C0D5 /* NotesLoaderBMS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDEF04770C79005F316C /* NotesLoaderBMS.cpp */; };
+ AA40D3A209A08D650068C0D5 /* NotesLoaderDWI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF104770C79005F316C /* NotesLoaderDWI.cpp */; };
+ AA40D3A309A08D650068C0D5 /* NotesLoaderKSF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF304770C79005F316C /* NotesLoaderKSF.cpp */; };
+ AA40D3A409A08D650068C0D5 /* NotesLoaderSM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF504770C79005F316C /* NotesLoaderSM.cpp */; };
+ AA40D3A509A08D650068C0D5 /* NotesWriterDWI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF704770C79005F316C /* NotesWriterDWI.cpp */; };
+ AA40D3A609A08D650068C0D5 /* NotesWriterSM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDF904770C79005F316C /* NotesWriterSM.cpp */; };
+ AA40D3A709A08D650068C0D5 /* NoteTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFB04770C79005F316C /* NoteTypes.cpp */; };
+ AA40D3A809A08D650068C0D5 /* Player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFD04770C79005F316C /* Player.cpp */; };
+ AA40D3A909A08D650068C0D5 /* PlayerAI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFDFF04770C79005F316C /* PlayerAI.cpp */; };
+ AA40D3AA09A08D650068C0D5 /* PlayerNumber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0104770C79005F316C /* PlayerNumber.cpp */; };
+ AA40D3AB09A08D650068C0D5 /* PlayerOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0304770C79005F316C /* PlayerOptions.cpp */; };
+ AA40D3AC09A08D650068C0D5 /* SongOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0704770C79005F316C /* SongOptions.cpp */; };
+ AA40D3AD09A08D650068C0D5 /* StageStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0904770C79005F316C /* StageStats.cpp */; };
+ AA40D3AE09A08D650068C0D5 /* TitleSubstitution.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE0E04770C79005F316C /* TitleSubstitution.cpp */; };
+ AA40D3AF09A08D650068C0D5 /* IniFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE5804770CAA005F316C /* IniFile.cpp */; };
+ AA40D3B009A08D650068C0D5 /* MsdFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE5A04770CAA005F316C /* MsdFile.cpp */; };
+ AA40D3B109A08D650068C0D5 /* StepMania.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE6304770CF7005F316C /* StepMania.cpp */; };
+ AA40D3B209A08D650068C0D5 /* Banner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE6E04770D61005F316C /* Banner.cpp */; };
+ AA40D3B309A08D650068C0D5 /* BPMDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7604770E7C005F316C /* BPMDisplay.cpp */; };
+ AA40D3B409A08D650068C0D5 /* CourseContentsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7804770E7C005F316C /* CourseContentsList.cpp */; };
+ AA40D3B609A08D650068C0D5 /* DifficultyIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE7E04770E7C005F316C /* DifficultyIcon.cpp */; };
+ AA40D3B909A08D650068C0D5 /* EditMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8404770E7C005F316C /* EditMenu.cpp */; };
+ AA40D3BA09A08D650068C0D5 /* FadingBanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8A04770E7C005F316C /* FadingBanner.cpp */; };
+ AA40D3BB09A08D650068C0D5 /* GradeDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE8C04770E7C005F316C /* GradeDisplay.cpp */; };
+ AA40D3BC09A08D650068C0D5 /* GrooveRadar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9004770E7C005F316C /* GrooveRadar.cpp */; };
+ AA40D3BE09A08D650068C0D5 /* HelpDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9404770E7C005F316C /* HelpDisplay.cpp */; };
+ AA40D3BF09A08D650068C0D5 /* MenuTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9A04770E7C005F316C /* MenuTimer.cpp */; };
+ AA40D3C009A08D650068C0D5 /* MeterDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFE9C04770E7C005F316C /* MeterDisplay.cpp */; };
+ AA40D3C409A08D650068C0D5 /* MusicWheel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEA404770E7C005F316C /* MusicWheel.cpp */; };
+ AA40D3C509A08D650068C0D5 /* MusicWheelItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEA604770E7C005F316C /* MusicWheelItem.cpp */; };
+ AA40D3C809A08D650068C0D5 /* OptionsCursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEAC04770E7C005F316C /* OptionsCursor.cpp */; };
+ AA40D3C909A08D650068C0D5 /* ScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEAE04770E7C005F316C /* ScrollBar.cpp */; };
+ AA40D3CB09A08D650068C0D5 /* SnapDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB204770E7C005F316C /* SnapDisplay.cpp */; };
+ AA40D3CC09A08D650068C0D5 /* TextBanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB404770E7C005F316C /* TextBanner.cpp */; };
+ AA40D3CD09A08D650068C0D5 /* WheelNotifyIcon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEB604770E7C005F316C /* WheelNotifyIcon.cpp */; };
+ AA40D3CE09A08D650068C0D5 /* ArrowEffects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEFD04770F63005F316C /* ArrowEffects.cpp */; };
+ AA40D3CF09A08D650068C0D5 /* Background.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFEFF04770F63005F316C /* Background.cpp */; };
+ AA40D3D009A08D650068C0D5 /* BGAnimation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0104770F63005F316C /* BGAnimation.cpp */; };
+ AA40D3D109A08D650068C0D5 /* BGAnimationLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0304770F63005F316C /* BGAnimationLayer.cpp */; };
+ AA40D3D309A08D650068C0D5 /* DancingCharacters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0704770F63005F316C /* DancingCharacters.cpp */; };
+ AA40D3D409A08D650068C0D5 /* GhostArrowRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF0D04770F63005F316C /* GhostArrowRow.cpp */; };
+ AA40D3D509A08D650068C0D5 /* HoldJudgment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1504770F63005F316C /* HoldJudgment.cpp */; };
+ AA40D3D709A08D650068C0D5 /* LifeMeterBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1B04770F63005F316C /* LifeMeterBar.cpp */; };
+ AA40D3D809A08D650068C0D5 /* LifeMeterBattery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1D04770F63005F316C /* LifeMeterBattery.cpp */; };
+ AA40D3D909A08D650068C0D5 /* LyricDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF1F04770F63005F316C /* LyricDisplay.cpp */; };
+ AA40D3DA09A08D650068C0D5 /* NoteDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2104770F63005F316C /* NoteDisplay.cpp */; };
+ AA40D3DB09A08D650068C0D5 /* NoteField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2304770F63005F316C /* NoteField.cpp */; };
+ AA40D3DC09A08D650068C0D5 /* ScoreDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2504770F63005F316C /* ScoreDisplay.cpp */; };
+ AA40D3DD09A08D650068C0D5 /* ScoreDisplayBattle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2704770F63005F316C /* ScoreDisplayBattle.cpp */; };
+ AA40D3DE09A08D650068C0D5 /* ScoreDisplayNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2904770F63005F316C /* ScoreDisplayNormal.cpp */; };
+ AA40D3DF09A08D650068C0D5 /* ScoreDisplayOni.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2B04770F63005F316C /* ScoreDisplayOni.cpp */; };
+ AA40D3E009A08D650068C0D5 /* ScoreDisplayRave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF2D04770F63005F316C /* ScoreDisplayRave.cpp */; };
+ AA40D3E109A08D650068C0D5 /* Transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7004770F86005F316C /* Transition.cpp */; };
+ AA40D3E209A08D650068C0D5 /* Actor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7504770FFD005F316C /* Actor.cpp */; };
+ AA40D3E309A08D650068C0D5 /* ActorFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7704770FFD005F316C /* ActorFrame.cpp */; };
+ AA40D3E409A08D650068C0D5 /* ActorScroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFF7904770FFD005F316C /* ActorScroller.cpp */; };
+ AA40D3E509A08D650068C0D5 /* BitmapText.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFB904770FFD005F316C /* BitmapText.cpp */; };
+ AA40D3E609A08D650068C0D5 /* Model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFBD04770FFD005F316C /* Model.cpp */; };
+ AA40D3E709A08D650068C0D5 /* ModelTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFBF04770FFD005F316C /* ModelTypes.cpp */; };
+ AA40D3E809A08D650068C0D5 /* Sprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6EFFC204770FFD005F316C /* Sprite.cpp */; };
+ AA40D3E909A08D650068C0D5 /* Screen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E000A047711F3005F316C /* Screen.cpp */; };
+ AA40D3EA09A08D650068C0D5 /* ScreenAttract.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0010047711F3005F316C /* ScreenAttract.cpp */; };
+ AA40D3EC09A08D650068C0D5 /* ScreenDemonstration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001B047711F3005F316C /* ScreenDemonstration.cpp */; };
+ AA40D3ED09A08D650068C0D5 /* ScreenEdit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001D047711F3005F316C /* ScreenEdit.cpp */; settings = {COMPILER_FLAGS = "-finline-limit=300"; }; };
+ AA40D3EE09A08D650068C0D5 /* ScreenEditMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E001F047711F3005F316C /* ScreenEditMenu.cpp */; };
+ AA40D3EF09A08D650068C0D5 /* ScreenEvaluation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0021047711F3005F316C /* ScreenEvaluation.cpp */; };
+ AA40D3F209A08D650068C0D5 /* ScreenGameplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0029047711F3005F316C /* ScreenGameplay.cpp */; };
+ AA40D3F309A08D650068C0D5 /* ScreenJukebox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0037047711F3005F316C /* ScreenJukebox.cpp */; };
+ AA40D3F409A08D650068C0D5 /* ScreenManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E003F047711F3005F316C /* ScreenManager.cpp */; };
+ AA40D3F509A08D650068C0D5 /* ScreenMapControllers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0041047711F3005F316C /* ScreenMapControllers.cpp */; };
+ AA40D3F609A08D650068C0D5 /* ScreenMiniMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0045047711F3005F316C /* ScreenMiniMenu.cpp */; };
+ AA40D3F809A08D650068C0D5 /* ScreenNameEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0049047711F3005F316C /* ScreenNameEntry.cpp */; };
+ AA40D3F909A08D650068C0D5 /* ScreenOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E004B047711F3005F316C /* ScreenOptions.cpp */; };
+ AA40D3FA09A08D650068C0D5 /* ScreenPlayerOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E004F047711F3005F316C /* ScreenPlayerOptions.cpp */; };
+ AA40D3FB09A08D650068C0D5 /* ScreenPrompt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0051047711F3005F316C /* ScreenPrompt.cpp */; };
+ AA40D3FC09A08D650068C0D5 /* ScreenRanking.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0053047711F3005F316C /* ScreenRanking.cpp */; };
+ AA40D3FD09A08D650068C0D5 /* ScreenSandbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0057047711F3005F316C /* ScreenSandbox.cpp */; };
+ AA40D3FE09A08D650068C0D5 /* ScreenSelect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0059047711F3005F316C /* ScreenSelect.cpp */; };
+ AA40D3FF09A08D650068C0D5 /* ScreenSelectCharacter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E005B047711F3005F316C /* ScreenSelectCharacter.cpp */; };
+ AA40D40309A08D650068C0D5 /* ScreenSelectMusic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0069047711F3005F316C /* ScreenSelectMusic.cpp */; };
+ AA40D40509A08D650068C0D5 /* ScreenSongOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E006F047711F3005F316C /* ScreenSongOptions.cpp */; };
+ AA40D40809A08D650068C0D5 /* ScreenTestSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007B047711F3005F316C /* ScreenTestSound.cpp */; };
+ AA40D40909A08D650068C0D5 /* ScreenTextEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007D047711F3005F316C /* ScreenTextEntry.cpp */; };
+ AA40D40A09A08D650068C0D5 /* ScreenTitleMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E007F047711F3005F316C /* ScreenTitleMenu.cpp */; };
+ AA40D40B09A08D650068C0D5 /* AnnouncerManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E00FF0477128A005F316C /* AnnouncerManager.cpp */; };
+ AA40D40C09A08D650068C0D5 /* GameManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01010477128A005F316C /* GameManager.cpp */; };
+ AA40D40D09A08D650068C0D5 /* GameState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01030477128A005F316C /* GameState.cpp */; };
+ AA40D40E09A08D650068C0D5 /* InputFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01050477128A005F316C /* InputFilter.cpp */; };
+ AA40D40F09A08D650068C0D5 /* InputMapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01070477128A005F316C /* InputMapper.cpp */; };
+ AA40D41009A08D650068C0D5 /* InputQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01090477128A005F316C /* InputQueue.cpp */; };
+ AA40D41109A08D650068C0D5 /* NoteSkinManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010B0477128A005F316C /* NoteSkinManager.cpp */; };
+ AA40D41209A08D650068C0D5 /* PrefsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010D0477128A005F316C /* PrefsManager.cpp */; };
+ AA40D41309A08D650068C0D5 /* SongManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E010F0477128A005F316C /* SongManager.cpp */; };
+ AA40D41409A08D650068C0D5 /* ThemeManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01120477128A005F316C /* ThemeManager.cpp */; };
+ AA40D41509A08D650068C0D5 /* RageSoundDriver_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E012E047712BE005F316C /* RageSoundDriver_Null.cpp */; };
+ AA40D41709A08D650068C0D5 /* MovieTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01DB04771F11005F316C /* MovieTexture.cpp */; };
+ AA40D41809A08D650068C0D5 /* SongCacheIndex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01DE04772005005F316C /* SongCacheIndex.cpp */; };
+ AA40D41909A08D650068C0D5 /* Song.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01E20477205A005F316C /* Song.cpp */; };
+ AA40D41A09A08D650068C0D5 /* RandomSample.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E01E6047720A3005F316C /* RandomSample.cpp */; };
+ AA40D41C09A08D650068C0D5 /* RageUtil_CharConversions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC23F7E0485E68D005F316C /* RageUtil_CharConversions.cpp */; };
+ AA40D41D09A08D650068C0D5 /* BannerCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE35EB04967E25005F316C /* BannerCache.cpp */; };
+ AA40D42009A08D650068C0D5 /* ScreenSelectMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1DC47404A4861700D02EE9 /* ScreenSelectMaster.cpp */; };
+ AA40D42109A08D650068C0D5 /* CombinedLifeMeterTug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE443EB04B0F9F600D02EE9 /* CombinedLifeMeterTug.cpp */; };
+ AA40D42209A08D650068C0D5 /* ScoreKeeperRave.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE443F304B0FEB700D02EE9 /* ScoreKeeperRave.cpp */; };
+ AA40D42709A08D650068C0D5 /* RageUtil_FileDB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF580A704B3E2DC00D02EE9 /* RageUtil_FileDB.cpp */; };
+ AA40D42909A08D650068C0D5 /* ActorUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA983CA04B9060A00D02EE9 /* ActorUtil.cpp */; };
+ AA40D42A09A08D650068C0D5 /* ArchHooks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3F283B04BE6DDC00D02EE9 /* ArchHooks.cpp */; };
+ AA40D42B09A08D650068C0D5 /* InputHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B36B04C38B4600D02EE9 /* InputHandler.cpp */; };
+ AA40D42D09A08D650068C0D5 /* MovieTexture_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B39004C5921800D02EE9 /* MovieTexture_Null.cpp */; };
+ AA40D42E09A08D650068C0D5 /* RageFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA272C3004CD757100D02EE9 /* RageFile.cpp */; };
+ AA40D42F09A08D650068C0D5 /* CrashHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA76D15404D9D2D200D02EE9 /* CrashHandler.cpp */; };
+ AA40D43009A08D650068C0D5 /* CrashHandlerChild.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA76D15504D9D2D200D02EE9 /* CrashHandlerChild.cpp */; };
+ AA40D43109A08D650068C0D5 /* ver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA52E9BD04DBBCF400D02EE9 /* ver.cpp */; };
+ AA40D43209A08D650068C0D5 /* Steps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF430FD04DC98BC00D02EE9 /* Steps.cpp */; };
+ AA40D43309A08D650068C0D5 /* NoteDataUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F38C004E2D0B700D02EE9 /* NoteDataUtil.cpp */; };
+ AA40D43409A08D650068C0D5 /* BeginnerHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC28BB904F758E500D02EE9 /* BeginnerHelper.cpp */; };
+ AA40D43609A08D650068C0D5 /* MovieTexture_FFMpeg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA14ED0F0509F40000E3FAD7 /* MovieTexture_FFMpeg.cpp */; };
+ AA40D43709A08D650068C0D5 /* ProfileManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C6556050D234B0073A143 /* ProfileManager.cpp */; };
+ AA40D43809A08D650068C0D5 /* RageSoundReader_WAV.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C65A6050FD21F0073A143 /* RageSoundReader_WAV.cpp */; };
+ AA40D43909A08D650068C0D5 /* RageSoundReader_FileReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFC7FF00513A67700D02EE9 /* RageSoundReader_FileReader.cpp */; };
+ AA40D43B09A08D650068C0D5 /* RageSoundReader_Vorbisfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C65A4050FD21F0073A143 /* RageSoundReader_Vorbisfile.cpp */; };
+ AA40D43D09A08D650068C0D5 /* RageSoundReader_Resample_Good.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAE28F4052254A900D02EE9 /* RageSoundReader_Resample_Good.cpp */; };
+ AA40D43E09A08D650068C0D5 /* ScreenExit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAECF8BF05265DB600D02EE9 /* ScreenExit.cpp */; };
+ AA40D43F09A08D650068C0D5 /* ScreenOptionsMaster.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28405277DAF00D02EE9 /* ScreenOptionsMaster.cpp */; };
+ AA40D44009A08D650068C0D5 /* ScreenOptionsMasterPrefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28605277DAF00D02EE9 /* ScreenOptionsMasterPrefs.cpp */; };
+ AA40D44109A08D650068C0D5 /* ScreenReloadSongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA53D28805277DAF00D02EE9 /* ScreenReloadSongs.cpp */; };
+ AA40D44209A08D650068C0D5 /* ScreenInstructions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E0033047711F3005F316C /* ScreenInstructions.cpp */; };
+ AA40D44309A08D650068C0D5 /* ScreenHowToPlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E002F047711F3005F316C /* ScreenHowToPlay.cpp */; };
+ AA40D44409A08D650068C0D5 /* PercentageDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD620A5052EC78B00D02EE9 /* PercentageDisplay.cpp */; };
+ AA40D44509A08D650068C0D5 /* ScoreDisplayPercentage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6DAF0805300B3D00D02EE9 /* ScoreDisplayPercentage.cpp */; };
+ AA40D44709A08D650068C0D5 /* ScreenTestInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC622FA05389A0500D02EE9 /* ScreenTestInput.cpp */; };
+ AA40D44809A08D650068C0D5 /* ScreenBookkeeping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE360053D5F8A00D02EE9 /* ScreenBookkeeping.cpp */; };
+ AA40D44909A08D650068C0D5 /* ScreenNameEntryTraditional.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE362053D5F8A00D02EE9 /* ScreenNameEntryTraditional.cpp */; };
+ AA40D44A09A08D650068C0D5 /* Bookkeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADBE368053DA38C00D02EE9 /* Bookkeeper.cpp */; };
+ AA40D44B09A08D650068C0D5 /* GraphDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF551D0549F39700D02EE9 /* GraphDisplay.cpp */; };
+ AA40D44C09A08D650068C0D5 /* ComboGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF55210549F43A00D02EE9 /* ComboGraph.cpp */; };
+ AA40D44D09A08D650068C0D5 /* Attack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF5541054E736D00D02EE9 /* Attack.cpp */; };
+ AA40D44E09A08D650068C0D5 /* RageTextureID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9EC2F0055F5126007E5098 /* RageTextureID.cpp */; };
+ AA40D44F09A08D650068C0D5 /* LightsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DCE30567660A00B5D56F /* LightsManager.cpp */; };
+ AA40D45009A08D650068C0D5 /* PaneDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DDDE0569C71000B5D56F /* PaneDisplay.cpp */; };
+ AA40D45109A08D650068C0D5 /* DifficultyList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DDE60569C80900B5D56F /* DifficultyList.cpp */; };
+ AA40D45209A08D650068C0D5 /* LightsDriver_SystemMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB691F205704FA50078BED4 /* LightsDriver_SystemMessage.cpp */; };
+ AA40D45309A08D650068C0D5 /* AttackDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB005F00579B8CB000BBA58 /* AttackDisplay.cpp */; };
+ AA40D45409A08D650068C0D5 /* RageFileDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085B057F4F7A000BBA58 /* RageFileDriver.cpp */; };
+ AA40D45509A08D650068C0D5 /* RageFileDriverDirect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085D057F4F7A000BBA58 /* RageFileDriverDirect.cpp */; };
+ AA40D45609A08D650068C0D5 /* RageFileManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085F057F4F7A000BBA58 /* RageFileManager.cpp */; };
+ AA40D45709A08D650068C0D5 /* RageFileDriverZip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA251B7505841FCE00027ACB /* RageFileDriverZip.cpp */; };
+ AA40D45809A08D650068C0D5 /* MemoryCardManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA28B47A058F2F5D0097C109 /* MemoryCardManager.cpp */; };
+ AA40D45909A08D650068C0D5 /* DualScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE788C05912B0600E8BF50 /* DualScrollBar.cpp */; };
+ AA40D45A09A08D650068C0D5 /* TimingData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C420599B50D00779F33 /* TimingData.cpp */; };
+ AA40D45B09A08D650068C0D5 /* MemoryCardDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C460599B54D00779F33 /* MemoryCardDisplay.cpp */; };
+ AA40D45C09A08D650068C0D5 /* ReceptorArrow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C4E0599B58D00779F33 /* ReceptorArrow.cpp */; };
+ AA40D45D09A08D650068C0D5 /* ReceptorArrowRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C500599B58D00779F33 /* ReceptorArrowRow.cpp */; };
+ AA40D45E09A08D650068C0D5 /* ScreenEnding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE321A05ACD8ED001A0E84 /* ScreenEnding.cpp */; };
+ AA40D45F09A08D650068C0D5 /* Foreground.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE321E05ACD931001A0E84 /* Foreground.cpp */; };
+ AA40D46009A08D650068C0D5 /* RageFileDriverDirectHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE322205ACDA52001A0E84 /* RageFileDriverDirectHelpers.cpp */; };
+ AA40D46109A08D650068C0D5 /* ModelManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF4206505D63FA700056441 /* ModelManager.cpp */; };
+ AA40D46209A08D650068C0D5 /* RageModelGeometry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF4206905D6400800056441 /* RageModelGeometry.cpp */; };
+ AA40D46309A08D650068C0D5 /* Profile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA50201D05D6D7B200ACEFD0 /* Profile.cpp */; };
+ AA40D46409A08D650068C0D5 /* HighScore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBD80605D8E9FC00B44FC2 /* HighScore.cpp */; };
+ AA40D46509A08D650068C0D5 /* CryptManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABD0B3605DF3F22004F7929 /* CryptManager.cpp */; settings = {COMPILER_FLAGS = "-O0 -Wno-uninitialized"; }; };
+ AA40D46609A08D650068C0D5 /* global.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA71EA005EE154E00D2E8FF /* global.cpp */; };
+ AA40D46709A08D650068C0D5 /* Backtrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAED6F280601C528002D2DEE /* Backtrace.cpp */; };
+ AA40D46809A08D650068C0D5 /* BacktraceNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAED6F2A0601C528002D2DEE /* BacktraceNames.cpp */; };
+ AA40D46909A08D650068C0D5 /* ScreenSetTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0A3DE6060513A00044E6B1 /* ScreenSetTime.cpp */; };
+ AA40D46A09A08D650068C0D5 /* NetworkSyncManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE78049060814AC0034E65F /* NetworkSyncManager.cpp */; };
+ AA40D46C09A08D650068C0D5 /* ActiveAttackList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE7812B0608249E0034E65F /* ActiveAttackList.cpp */; };
+ AA40D46D09A08D650068C0D5 /* RageSoundDriver_Generic_Software.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1CD941060AE571003702C4 /* RageSoundDriver_Generic_Software.cpp */; };
+ AA40D46E09A08D650068C0D5 /* ScreenTestLights.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF7435906110E8D00B19AD1 /* ScreenTestLights.cpp */; };
+ AA40D46F09A08D650068C0D5 /* RageDisplay_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF7458E061181F700B19AD1 /* RageDisplay_Null.cpp */; };
+ AA40D47409A08D650068C0D5 /* RageSoundPosMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD36082062BB8AE00D0CED8 /* RageSoundPosMap.cpp */; };
+ AA40D47509A08D650068C0D5 /* SignalHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADB4E8B04D50FB900D02EE9 /* SignalHandler.cpp */; };
+ AA40D47609A08D650068C0D5 /* CourseUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73F70637A5F000AFB891 /* CourseUtil.cpp */; };
+ AA40D47709A08D650068C0D5 /* SongUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73F90637A5F000AFB891 /* SongUtil.cpp */; };
+ AA40D47809A08D650068C0D5 /* StepsUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73FB0637A5F000AFB891 /* StepsUtil.cpp */; };
+ AA40D47909A08D650068C0D5 /* ScreenWithMenuElements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA6BFEA0644AB3700AFBBC8 /* ScreenWithMenuElements.cpp */; };
+ AA40D49009A08D650068C0D5 /* RageSurface_Load_GIF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF66C0659E78D00738526 /* RageSurface_Load_GIF.cpp */; };
+ AA40D49109A08D650068C0D5 /* RageSurface_Load_JPEG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF66E0659E78D00738526 /* RageSurface_Load_JPEG.cpp */; };
+ AA40D49209A08D650068C0D5 /* RageSurface_Load_PNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6700659E78D00738526 /* RageSurface_Load_PNG.cpp */; };
+ AA40D49309A08D650068C0D5 /* RageSurface_Load_XPM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6720659E78D00738526 /* RageSurface_Load_XPM.cpp */; };
+ AA40D49409A08D650068C0D5 /* RageSurface_Load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6740659E78D00738526 /* RageSurface_Load.cpp */; };
+ AA40D49609A08D650068C0D5 /* Difficulty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD6A712065E0FDF0042165A /* Difficulty.cpp */; };
+ AA40D49709A08D650068C0D5 /* Trail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA70E3650663112800DAE1FD /* Trail.cpp */; };
+ AA40D49809A08D650068C0D5 /* TrailUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA70E3670663112800DAE1FD /* TrailUtil.cpp */; };
+ AA40D49909A08D650068C0D5 /* ScreenNetworkOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA42F5E6067068D30013509E /* ScreenNetworkOptions.cpp */; };
+ AA40D49A09A08D650068C0D5 /* Dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD675EF06795175006002B0 /* Dialog.cpp */; };
+ AA40D49C09A08D650068C0D5 /* Threads_Pthreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60E0BD067992D7008ADC41 /* Threads_Pthreads.cpp */; };
+ AA40D49D09A08D650068C0D5 /* RageSurface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA915879067D2C2C00078E36 /* RageSurface.cpp */; };
+ AA40D49E09A08D650068C0D5 /* RageSurface_Load_BMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA90919F067ED43000C1FCFF /* RageSurface_Load_BMP.cpp */; };
+ AA40D49F09A08D650068C0D5 /* RageSurface_Save_BMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9091A3067ED46400C1FCFF /* RageSurface_Save_BMP.cpp */; };
+ AA40D4A009A08D650068C0D5 /* Style.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA139C4606923EBE00C1F6ED /* Style.cpp */; };
+ AA40D4A109A08D650068C0D5 /* GameSoundManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC9F32E069E22BB00D53E2C /* GameSoundManager.cpp */; };
+ AA40D4A209A08D650068C0D5 /* MemoryCardDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC9F332069E22CF00D53E2C /* MemoryCardDriver.cpp */; };
+ AA40D4A309A08D650068C0D5 /* RadarValues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D78FF06A275E90064B980 /* RadarValues.cpp */; };
+ AA40D4A409A08D650068C0D5 /* DateTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D793106A279530064B980 /* DateTime.cpp */; };
+ AA40D4A509A08D650068C0D5 /* StyleUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3A706006AA1645006F755E /* StyleUtil.cpp */; };
+ AA40D4A609A08D650068C0D5 /* Game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9A78A906B5C72200B03E97 /* Game.cpp */; };
+ AA40D4A709A08D650068C0D5 /* ScreenNetSelectMusic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA22CBA306DE909C0083BA97 /* ScreenNetSelectMusic.cpp */; };
+ AA40D4A909A08D650068C0D5 /* RageSurfaceUtils_Palettize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8AB06EAF64400AD97CD /* RageSurfaceUtils_Palettize.cpp */; };
+ AA40D4AA09A08D650068C0D5 /* RageSurfaceUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8AD06EAF64400AD97CD /* RageSurfaceUtils.cpp */; };
+ AA40D4AB09A08D650068C0D5 /* ScreenNetEvaluation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8B306EAF66C00AD97CD /* ScreenNetEvaluation.cpp */; };
+ AA40D4AC09A08D650068C0D5 /* RageFileDriverMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA64218606EC606F00C21584 /* RageFileDriverMemory.cpp */; };
+ AA40D4AD09A08D650068C0D5 /* DarwinThreadHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8A3E6306EDCD11002F25AB /* DarwinThreadHelpers.cpp */; };
+ AA40D4AE09A08D650068C0D5 /* RageUtil_BackgroundLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8A404F06EEFF72002F25AB /* RageUtil_BackgroundLoader.cpp */; };
+ AA40D4AF09A08D650068C0D5 /* ScreenDimensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA21D59C0712ADE4008B825F /* ScreenDimensions.cpp */; };
+ AA40D4B009A08D650068C0D5 /* InputHandler_MonkeyKeyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFC6CEF072A30440053AAD3 /* InputHandler_MonkeyKeyboard.cpp */; };
+ AA40D4B109A08D650068C0D5 /* AutoKeysounds.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAB2CDD072BD2EC00CD9FC9 /* AutoKeysounds.cpp */; };
+ AA40D4B209A08D650068C0D5 /* RageSoundMixBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAB2CE1072BD2FA00CD9FC9 /* RageSoundMixBuffer.cpp */; };
+ AA40D4B309A08D650068C0D5 /* RageSoundReader_Chain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7ADC23072CAB7F00C50A7F /* RageSoundReader_Chain.cpp */; };
+ AA40D4B409A08D650068C0D5 /* RageSoundUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7ADC25072CAB7F00C50A7F /* RageSoundUtil.cpp */; };
+ AA40D4B509A08D650068C0D5 /* ScreenNetRoom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF793F1074FE69E00D74516 /* ScreenNetRoom.cpp */; };
+ AA40D4B609A08D650068C0D5 /* ScreenNetSelectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF793F3074FE69E00D74516 /* ScreenNetSelectBase.cpp */; };
+ AA40D4B709A08D650068C0D5 /* ScreenPackages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1145D9075DFADF0050A3D1 /* ScreenPackages.cpp */; };
+ AA40D4B809A08D650068C0D5 /* ScreenSystemLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1145DB075DFADF0050A3D1 /* ScreenSystemLayer.cpp */; };
+ AA40D4B909A08D650068C0D5 /* Command.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B08370762532800835464 /* Command.cpp */; };
+ AA40D4BA09A08D650068C0D5 /* GameCommand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B08390762532800835464 /* GameCommand.cpp */; };
+ AA40D4BB09A08D650068C0D5 /* Preference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1B083B0762532800835464 /* Preference.cpp */; };
+ AA40D4BC09A08D650068C0D5 /* RageFileBasic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04CE076C4CD500716D81 /* RageFileBasic.cpp */; };
+ AA40D4BD09A08D650068C0D5 /* RageFileDriverDeflate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04D0076C4CD500716D81 /* RageFileDriverDeflate.cpp */; };
+ AA40D4BE09A08D650068C0D5 /* RageFileDriverSlice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA0E04D2076C4CD500716D81 /* RageFileDriverSlice.cpp */; };
+ AA40D4BF09A08D650068C0D5 /* RageSurface_Save_JPEG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6C607A20AFE00793F0E /* RageSurface_Save_JPEG.cpp */; };
+ AA40D4C009A08D650068C0D5 /* RageSurfaceUtils_Dither.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6C807A20AFE00793F0E /* RageSurfaceUtils_Dither.cpp */; };
+ AA40D4C109A08D650068C0D5 /* RageSurfaceUtils_Zoom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6CA07A20AFE00793F0E /* RageSurfaceUtils_Zoom.cpp */; };
+ AA40D4C209A08D650068C0D5 /* LuaManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC78D07A4FF5600793F0E /* LuaManager.cpp */; };
+ AA40D4C609A08D650068C0D5 /* RageFileDriverTimeout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACA592A07B5E23400763545 /* RageFileDriverTimeout.cpp */; };
+ AA40D4C709A08D650068C0D5 /* RageUtil_WorkerThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACA592D07B5E23400763545 /* RageUtil_WorkerThread.cpp */; };
+ AA40D4C809A08D650068C0D5 /* LuaReference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A107C9391B00EA04E1 /* LuaReference.cpp */; };
+ AA40D4C909A08D650068C0D5 /* MessageManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A307C9391B00EA04E1 /* MessageManager.cpp */; };
+ AA40D4CA09A08D650068C0D5 /* StatsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A507C9391B00EA04E1 /* StatsManager.cpp */; };
+ AA40D4CB09A08D650068C0D5 /* AutoActor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2AF07C9395400EA04E1 /* AutoActor.cpp */; };
+ AA40D4CC09A08D650068C0D5 /* OptionRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2B407C939A200EA04E1 /* OptionRow.cpp */; };
+ AA40D4CD09A08D650068C0D5 /* PlayerStageStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2B807C939F800EA04E1 /* PlayerStageStats.cpp */; };
+ AA40D4CE09A08D650068C0D5 /* PlayerState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BA07C939F800EA04E1 /* PlayerState.cpp */; };
+ AA40D4CF09A08D650068C0D5 /* RollingNumbers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BB07C939F800EA04E1 /* RollingNumbers.cpp */; };
+ AA40D4D009A08D650068C0D5 /* ScoreDisplayCalories.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BD07C939F800EA04E1 /* ScoreDisplayCalories.cpp */; };
+ AA40D4D109A08D650068C0D5 /* CommonMetrics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2C607C93A1E00EA04E1 /* CommonMetrics.cpp */; };
+ AA40D4D209A08D650068C0D5 /* UnlockManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75207F20D0D00C99272 /* UnlockManager.cpp */; };
+ AA40D4D309A08D650068C0D5 /* OptionRowHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75707F20D6600C99272 /* OptionRowHandler.cpp */; };
+ AA40D4D409A08D650068C0D5 /* ScreenMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75B07F20D7F00C99272 /* ScreenMessage.cpp */; };
+ AA40D4D509A08D650068C0D5 /* Quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E6E0907F518E800C3EBB4 /* Quad.cpp */; };
+ AA40D4D609A08D650068C0D5 /* ScoreDisplayAliveTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7144AF0809EEEC00545684 /* ScoreDisplayAliveTime.cpp */; };
+ AA40D4D709A08D650068C0D5 /* ScoreDisplayLifeTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E5C08214C77002AA665 /* ScoreDisplayLifeTime.cpp */; };
+ AA40D4D809A08D650068C0D5 /* StreamDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E8F082152B6002AA665 /* StreamDisplay.cpp */; };
+ AA40D4D909A08D650068C0D5 /* LifeMeterTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA3D5E5A08214C77002AA665 /* LifeMeterTime.cpp */; };
+ AA40D4DA09A08D650068C0D5 /* WheelBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAFE81C0835E7FF00FC43E0 /* WheelBase.cpp */; };
+ AA40D4DB09A08D650068C0D5 /* WheelItemBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAFE81E0835E7FF00FC43E0 /* WheelItemBase.cpp */; };
+ AA40D4DD09A08D650068C0D5 /* ScreenDebugOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A5550843E72B00E33D21 /* ScreenDebugOverlay.cpp */; };
+ AA40D4DF09A08D650068C0D5 /* ScreenSaveSync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A5590843E72B00E33D21 /* ScreenSaveSync.cpp */; };
+ AA40D4E109A08D650068C0D5 /* ScreenSyncOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07A55D0843E72B00E33D21 /* ScreenSyncOverlay.cpp */; };
+ AA40D4E209A08D650068C0D5 /* BackgroundUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7DA2EF085760E90057F1EA /* BackgroundUtil.cpp */; };
+ AA40D4E309A08D650068C0D5 /* ScreenSplash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB6B475085761B700CEE7BA /* ScreenSplash.cpp */; };
+ AA40D4E409A08D650068C0D5 /* LuaBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8EE0750866E266002C51A7 /* LuaBinding.cpp */; };
+ AA40D4E509A08D650068C0D5 /* RageTexturePreloader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA91ACAF0878BB2C00FB2F8F /* RageTexturePreloader.cpp */; };
+ AA40D4E609A08D650068C0D5 /* ScreenOptionsEditProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAB5BB0889098600767BF7 /* ScreenOptionsEditProfile.cpp */; };
+ AA40D4E709A08D650068C0D5 /* GameLoop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAB5CB08890B5200767BF7 /* GameLoop.cpp */; };
+ AA40D4E809A08D650068C0D5 /* CharacterManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74508B64B1400FA24CA /* CharacterManager.cpp */; };
+ AA40D4E909A08D650068C0D5 /* CourseLoaderCRS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74B08B64B5600FA24CA /* CourseLoaderCRS.cpp */; };
+ AA40D4EA09A08D650068C0D5 /* CourseWriterCRS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74D08B64B5600FA24CA /* CourseWriterCRS.cpp */; };
+ AA40D4EE09A08D650068C0D5 /* ScreenOptionsManageCourses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E75B08B64B9A00FA24CA /* ScreenOptionsManageCourses.cpp */; };
+ AA40D4EF09A08D650068C0D5 /* ScreenOptionsManageProfiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E75D08B64B9A00FA24CA /* ScreenOptionsManageProfiles.cpp */; };
+ AA40D4F109A08D650068C0D5 /* ScreenGameplayNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1215D7A008C6559A00B87D8B /* ScreenGameplayNormal.cpp */; };
+ AA40D4F209A08D650068C0D5 /* ActorSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE2608E7D793005087FC /* ActorSound.cpp */; };
+ AA40D4F409A08D650068C0D5 /* ScreenGameplayLesson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE4908E7D893005087FC /* ScreenGameplayLesson.cpp */; };
+ AA40D4F709A08D650068C0D5 /* LuaExpressionTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE6108E7DBA8005087FC /* LuaExpressionTransform.cpp */; };
+ AA40D4F809A08D650068C0D5 /* DynamicActorScroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF3442908F1C36A0006EDB7 /* DynamicActorScroller.cpp */; };
+ AA40D4F909A08D650068C0D5 /* ScoreKeeperNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF34ADC0900AEBD0006EDB7 /* ScoreKeeperNormal.cpp */; };
+ AA40D4FA09A08D650068C0D5 /* ScreenStatsOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF34AEB0900B00C0006EDB7 /* ScreenStatsOverlay.cpp */; };
+ AA40D4FC09A08D650068C0D5 /* MovieTexture_Generic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA372D00909934500141131 /* MovieTexture_Generic.cpp */; };
+ AA40D4FD09A08D650068C0D5 /* MovieTexture_Theora.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA372D20909934500141131 /* MovieTexture_Theora.cpp */; };
+ AA40D4FF09A08D650068C0D5 /* LifeMeter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA2FB638091212AF000FD574 /* LifeMeter.cpp */; };
+ AA40D50109A08D650068C0D5 /* SpecialFiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEECF094D7FCB000029DE /* SpecialFiles.cpp */; };
+ AA40D50209A08D650068C0D5 /* ScreenOptionsManageEditSteps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE5094D807E000029DE /* ScreenOptionsManageEditSteps.cpp */; };
+ AA40D50309A08D650068C0D5 /* ScreenOptionsMemoryCard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE7094D807E000029DE /* ScreenOptionsMemoryCard.cpp */; };
+ AA40D50409A08D650068C0D5 /* ScreenServiceAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE9094D807E000029DE /* ScreenServiceAction.cpp */; };
+ AA40D50609A08D650068C0D5 /* XmlFileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA07328C0954381800F396C5 /* XmlFileUtil.cpp */; };
+ AA40D50709A08D650068C0D5 /* XmlFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6889905D7F3C800964E6D /* XmlFile.cpp */; };
+ AA40D50809A08D650068C0D5 /* LocalizedString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADD1CC2095C233E0088C9DF /* LocalizedString.cpp */; };
+ AA40D50D09A08D650068C0D5 /* SMMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = AABBFCD209838C3A00F077E2 /* SMMain.mm */; };
+ AA40D50E09A08D650068C0D5 /* HIDDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA44705309846B0800983E82 /* HIDDevice.cpp */; };
+ AA40D50F09A08D650068C0D5 /* JoystickDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA44708D0984720900983E82 /* JoystickDevice.cpp */; };
+ AA40D51009A08D650068C0D5 /* KeyboardDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4470BB098476F600983E82 /* KeyboardDevice.cpp */; };
+ AA40D51109A08D650068C0D5 /* Tween.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC0C8C00984AE3B0075FC53 /* Tween.cpp */; };
+ AA40D51209A08D650068C0D5 /* ScreenUnlockStatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA658779098C322800CE55CC /* ScreenUnlockStatus.cpp */; };
+ AA40D51309A08D650068C0D5 /* AdjustSync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA84B7050996F8370085EECB /* AdjustSync.cpp */; };
+ AA40D51509A08D650068C0D5 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AA40D51609A08D650068C0D5 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7CE047AC7BF005F316C /* Carbon.framework */; };
+ AA40D51709A08D650068C0D5 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7D0047AC7EA005F316C /* IOKit.framework */; };
+ AA40D51809A08D650068C0D5 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0F7D2047ACBC9005F316C /* QuickTime.framework */; };
+ AA40D51909A08D650068C0D5 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA8DD84904A2E51400D02EE9 /* OpenGL.framework */; };
+ AA40D51A09A08D650068C0D5 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAF33F2A04FF213100F93C24 /* CoreFoundation.framework */; };
+ AA40D51C09A08D650068C0D5 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA230EAE06043704002672F3 /* AudioToolbox.framework */; };
+ AA40D51D09A08D650068C0D5 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA230EAF06043704002672F3 /* AudioUnit.framework */; };
+ AA40D51E09A08D650068C0D5 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA8E0020696984300FCE1F9 /* CoreAudio.framework */; };
+ AA40D51F09A08D650068C0D5 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA77E8A108B6ABD500FA24CA /* vecLib.framework */; };
+ AA42F5E8067068D30013509E /* ScreenNetworkOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA42F5E6067068D30013509E /* ScreenNetworkOptions.cpp */; };
+ AA44705509846B0800983E82 /* HIDDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA44705309846B0800983E82 /* HIDDevice.cpp */; };
+ AA44708F0984720900983E82 /* JoystickDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA44708D0984720900983E82 /* JoystickDevice.cpp */; };
+ AA4470BD098476F600983E82 /* KeyboardDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4470BB098476F600983E82 /* KeyboardDevice.cpp */; };
+ AA4F27B20B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F27AE0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp */; };
+ AA4F27B40B2C01B400ADEA79 /* RageSoundReader_Pan.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F27B00B2C01B400ADEA79 /* RageSoundReader_Pan.cpp */; };
+ AA4F27B60B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F27AE0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp */; };
+ AA4F27B70B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4F27AF0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.h */; };
+ AA4F27B80B2C01B400ADEA79 /* RageSoundReader_Pan.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA4F27B00B2C01B400ADEA79 /* RageSoundReader_Pan.cpp */; };
+ AA4F27B90B2C01B400ADEA79 /* RageSoundReader_Pan.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4F27B10B2C01B400ADEA79 /* RageSoundReader_Pan.h */; };
+ AA50201F05D6D7B200ACEFD0 /* Profile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA50201D05D6D7B200ACEFD0 /* Profile.cpp */; };
+ AA5A51F40A8441AA006DBB92 /* ModsGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5A51F20A8441AA006DBB92 /* ModsGroup.h */; };
+ AA5C73FD0637A5F100AFB891 /* CourseUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73F70637A5F000AFB891 /* CourseUtil.cpp */; };
+ AA5C73FF0637A5F100AFB891 /* SongUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73F90637A5F000AFB891 /* SongUtil.cpp */; };
+ AA5C74010637A5F100AFB891 /* StepsUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5C73FB0637A5F000AFB891 /* StepsUtil.cpp */; };
+ AA5D16570A79805C00F17E86 /* RageTextureRenderTarget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5D16550A79805C00F17E86 /* RageTextureRenderTarget.cpp */; };
+ AA5D16590A79805C00F17E86 /* RageTextureRenderTarget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5D16550A79805C00F17E86 /* RageTextureRenderTarget.cpp */; };
+ AA5D165A0A79805C00F17E86 /* RageTextureRenderTarget.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5D16560A79805C00F17E86 /* RageTextureRenderTarget.h */; };
+ AA5D166C0A798C0E00F17E86 /* ActorFrameTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5D166A0A798C0E00F17E86 /* ActorFrameTexture.cpp */; };
+ AA5D166E0A798C0E00F17E86 /* ActorFrameTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA5D166A0A798C0E00F17E86 /* ActorFrameTexture.cpp */; };
+ AA5D166F0A798C0E00F17E86 /* ActorFrameTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA5D166B0A798C0E00F17E86 /* ActorFrameTexture.h */; };
+ AA608EC00B0F85E400B39AC4 /* DialogDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA608EBF0B0F85E400B39AC4 /* DialogDriver.cpp */; };
+ AA608EC10B0F85E400B39AC4 /* DialogDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA608EBF0B0F85E400B39AC4 /* DialogDriver.cpp */; };
+ AA608FAD0B0F9A4E00B39AC4 /* RageSoundDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA608FAC0B0F9A4E00B39AC4 /* RageSoundDriver.cpp */; };
+ AA608FAE0B0F9A4E00B39AC4 /* RageSoundDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA608FAC0B0F9A4E00B39AC4 /* RageSoundDriver.cpp */; };
+ AA6090E60B141D1C00B39AC4 /* GamePreferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6090E40B141D1C00B39AC4 /* GamePreferences.cpp */; };
+ AA6090E80B141D1C00B39AC4 /* GamePreferences.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6090E40B141D1C00B39AC4 /* GamePreferences.cpp */; };
+ AA6090E90B141D1C00B39AC4 /* GamePreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6090E50B141D1C00B39AC4 /* GamePreferences.h */; };
+ AA60E0C2067992D7008ADC41 /* Threads_Pthreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60E0BD067992D7008ADC41 /* Threads_Pthreads.cpp */; };
+ AA64218806EC606F00C21584 /* RageFileDriverMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA64218606EC606F00C21584 /* RageFileDriverMemory.cpp */; };
+ AA65877B098C322800CE55CC /* ScreenUnlockStatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA658779098C322800CE55CC /* ScreenUnlockStatus.cpp */; };
+ AA6999610ACE1CBB000237F9 /* ControllerStateDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA69995F0ACE1CBB000237F9 /* ControllerStateDisplay.cpp */; };
+ AA6999620ACE1CBB000237F9 /* ControllerStateDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6999600ACE1CBB000237F9 /* ControllerStateDisplay.h */; };
+ AA6999630ACE1CBB000237F9 /* ControllerStateDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA69995F0ACE1CBB000237F9 /* ControllerStateDisplay.cpp */; };
+ AA6C6AD80DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6AD60DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp */; };
+ AA6C6ADA0DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6AD60DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp */; };
+ AA6C6ADB0DC6B17B00E7A13E /* ArchHooks_MacOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6AD70DC6B17B00E7A13E /* ArchHooks_MacOSX.h */; };
+ AA6C6ADE0DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6ADC0DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp */; };
+ AA6C6AE00DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6ADC0DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp */; };
+ AA6C6AE10DC6B1DC00E7A13E /* DialogDriver_MacOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6ADD0DC6B1DC00E7A13E /* DialogDriver_MacOSX.h */; };
+ AA6C6AE50DC6B22800E7A13E /* LoadingWindow_MacOSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6AE30DC6B22800E7A13E /* LoadingWindow_MacOSX.mm */; };
+ AA6C6AE60DC6B22800E7A13E /* LoadingWindow_MacOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6AE20DC6B22800E7A13E /* LoadingWindow_MacOSX.h */; };
+ AA6C6AE70DC6B22800E7A13E /* LoadingWindow_MacOSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6AE30DC6B22800E7A13E /* LoadingWindow_MacOSX.mm */; };
+ AA6C6B030DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B010DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm */; };
+ AA6C6B040DC6B2B400E7A13E /* LowLevelWindow_MacOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6B000DC6B2B400E7A13E /* LowLevelWindow_MacOSX.h */; };
+ AA6C6B050DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B010DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm */; };
+ AA6C6B080DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B060DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp */; };
+ AA6C6B0A0DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B060DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp */; };
+ AA6C6B0B0DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6B070DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.h */; };
+ AA6C6B0E0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B0C0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp */; };
+ AA6C6B100DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6C6B0C0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp */; };
+ AA6C6B110DC6B48C00E7A13E /* InputHandler_MacOSX_HID.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6C6B0D0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.h */; };
+ AA6E6E0A07F518E800C3EBB4 /* Quad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA6E6E0907F518E800C3EBB4 /* Quad.cpp */; };
+ AA70E36A0663112800DAE1FD /* Trail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA70E3650663112800DAE1FD /* Trail.cpp */; };
+ AA70E36C0663112800DAE1FD /* TrailUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA70E3670663112800DAE1FD /* TrailUtil.cpp */; };
+ AA7144B10809EEEC00545684 /* ScoreDisplayAliveTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7144AF0809EEEC00545684 /* ScoreDisplayAliveTime.cpp */; };
+ AA729C440599B50D00779F33 /* TimingData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C420599B50D00779F33 /* TimingData.cpp */; };
+ AA729C480599B54D00779F33 /* MemoryCardDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C460599B54D00779F33 /* MemoryCardDisplay.cpp */; };
+ AA729C520599B58D00779F33 /* ReceptorArrow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C4E0599B58D00779F33 /* ReceptorArrow.cpp */; };
+ AA729C540599B58D00779F33 /* ReceptorArrowRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA729C500599B58D00779F33 /* ReceptorArrowRow.cpp */; };
+ AA77E74708B64B1400FA24CA /* CharacterManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74508B64B1400FA24CA /* CharacterManager.cpp */; };
+ AA77E74F08B64B5600FA24CA /* CourseLoaderCRS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74B08B64B5600FA24CA /* CourseLoaderCRS.cpp */; };
+ AA77E75108B64B5600FA24CA /* CourseWriterCRS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E74D08B64B5600FA24CA /* CourseWriterCRS.cpp */; };
+ AA77E76508B64B9A00FA24CA /* ScreenOptionsManageCourses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E75B08B64B9A00FA24CA /* ScreenOptionsManageCourses.cpp */; };
+ AA77E76708B64B9A00FA24CA /* ScreenOptionsManageProfiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA77E75D08B64B9A00FA24CA /* ScreenOptionsManageProfiles.cpp */; };
+ AA77E8B108B6ABD500FA24CA /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA77E8A108B6ABD500FA24CA /* vecLib.framework */; };
+ AA7A2BAF0AE09CEC0054C5BA /* liblua-5.1-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */; };
+ AA7A2BB00AE09CF10054C5BA /* liblua-5.1-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */; };
+ AA7ADC27072CAB7F00C50A7F /* RageSoundReader_Chain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7ADC23072CAB7F00C50A7F /* RageSoundReader_Chain.cpp */; };
+ AA7ADC29072CAB7F00C50A7F /* RageSoundUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7ADC25072CAB7F00C50A7F /* RageSoundUtil.cpp */; };
+ AA7C8AFC0B6744F700FD9940 /* bn_error.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A800B6744F600FD9940 /* bn_error.c */; };
+ AA7C8AFD0B6744F700FD9940 /* bn_fast_mp_invmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A810B6744F600FD9940 /* bn_fast_mp_invmod.c */; };
+ AA7C8AFE0B6744F700FD9940 /* bn_fast_mp_montgomery_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A820B6744F600FD9940 /* bn_fast_mp_montgomery_reduce.c */; };
+ AA7C8AFF0B6744F700FD9940 /* bn_fast_s_mp_mul_digs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A830B6744F600FD9940 /* bn_fast_s_mp_mul_digs.c */; };
+ AA7C8B000B6744F700FD9940 /* bn_fast_s_mp_mul_high_digs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A840B6744F600FD9940 /* bn_fast_s_mp_mul_high_digs.c */; };
+ AA7C8B010B6744F700FD9940 /* bn_fast_s_mp_sqr.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A850B6744F600FD9940 /* bn_fast_s_mp_sqr.c */; };
+ AA7C8B020B6744F700FD9940 /* bn_mp_2expt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A860B6744F600FD9940 /* bn_mp_2expt.c */; };
+ AA7C8B030B6744F700FD9940 /* bn_mp_abs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A870B6744F600FD9940 /* bn_mp_abs.c */; };
+ AA7C8B040B6744F700FD9940 /* bn_mp_add.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A880B6744F600FD9940 /* bn_mp_add.c */; };
+ AA7C8B050B6744F700FD9940 /* bn_mp_add_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A890B6744F600FD9940 /* bn_mp_add_d.c */; };
+ AA7C8B060B6744F700FD9940 /* bn_mp_addmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8A0B6744F600FD9940 /* bn_mp_addmod.c */; };
+ AA7C8B070B6744F700FD9940 /* bn_mp_and.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8B0B6744F600FD9940 /* bn_mp_and.c */; };
+ AA7C8B080B6744F700FD9940 /* bn_mp_clamp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8C0B6744F600FD9940 /* bn_mp_clamp.c */; };
+ AA7C8B090B6744F700FD9940 /* bn_mp_clear.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8D0B6744F600FD9940 /* bn_mp_clear.c */; };
+ AA7C8B0A0B6744F700FD9940 /* bn_mp_clear_multi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8E0B6744F600FD9940 /* bn_mp_clear_multi.c */; };
+ AA7C8B0B0B6744F700FD9940 /* bn_mp_cmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A8F0B6744F600FD9940 /* bn_mp_cmp.c */; };
+ AA7C8B0C0B6744F700FD9940 /* bn_mp_cmp_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A900B6744F600FD9940 /* bn_mp_cmp_d.c */; };
+ AA7C8B0D0B6744F700FD9940 /* bn_mp_cmp_mag.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A910B6744F600FD9940 /* bn_mp_cmp_mag.c */; };
+ AA7C8B0E0B6744F700FD9940 /* bn_mp_cnt_lsb.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A920B6744F600FD9940 /* bn_mp_cnt_lsb.c */; };
+ AA7C8B0F0B6744F700FD9940 /* bn_mp_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A930B6744F600FD9940 /* bn_mp_copy.c */; };
+ AA7C8B100B6744F700FD9940 /* bn_mp_count_bits.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A940B6744F600FD9940 /* bn_mp_count_bits.c */; };
+ AA7C8B110B6744F700FD9940 /* bn_mp_div.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A950B6744F600FD9940 /* bn_mp_div.c */; };
+ AA7C8B120B6744F700FD9940 /* bn_mp_div_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A960B6744F600FD9940 /* bn_mp_div_2.c */; };
+ AA7C8B130B6744F700FD9940 /* bn_mp_div_2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A970B6744F600FD9940 /* bn_mp_div_2d.c */; };
+ AA7C8B140B6744F700FD9940 /* bn_mp_div_3.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A980B6744F600FD9940 /* bn_mp_div_3.c */; };
+ AA7C8B150B6744F700FD9940 /* bn_mp_div_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A990B6744F600FD9940 /* bn_mp_div_d.c */; };
+ AA7C8B160B6744F700FD9940 /* bn_mp_dr_is_modulus.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9A0B6744F600FD9940 /* bn_mp_dr_is_modulus.c */; };
+ AA7C8B170B6744F700FD9940 /* bn_mp_dr_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9B0B6744F600FD9940 /* bn_mp_dr_reduce.c */; };
+ AA7C8B180B6744F700FD9940 /* bn_mp_dr_setup.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9C0B6744F600FD9940 /* bn_mp_dr_setup.c */; };
+ AA7C8B190B6744F700FD9940 /* bn_mp_exch.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9D0B6744F600FD9940 /* bn_mp_exch.c */; };
+ AA7C8B1A0B6744F700FD9940 /* bn_mp_expt_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9E0B6744F600FD9940 /* bn_mp_expt_d.c */; };
+ AA7C8B1B0B6744F700FD9940 /* bn_mp_exptmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8A9F0B6744F600FD9940 /* bn_mp_exptmod.c */; };
+ AA7C8B1C0B6744F700FD9940 /* bn_mp_exptmod_fast.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA00B6744F600FD9940 /* bn_mp_exptmod_fast.c */; };
+ AA7C8B1D0B6744F700FD9940 /* bn_mp_exteuclid.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA10B6744F600FD9940 /* bn_mp_exteuclid.c */; };
+ AA7C8B1E0B6744F700FD9940 /* bn_mp_fread.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA20B6744F600FD9940 /* bn_mp_fread.c */; };
+ AA7C8B1F0B6744F700FD9940 /* bn_mp_fwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA30B6744F600FD9940 /* bn_mp_fwrite.c */; };
+ AA7C8B200B6744F700FD9940 /* bn_mp_gcd.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA40B6744F600FD9940 /* bn_mp_gcd.c */; };
+ AA7C8B210B6744F700FD9940 /* bn_mp_get_int.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA50B6744F600FD9940 /* bn_mp_get_int.c */; };
+ AA7C8B220B6744F700FD9940 /* bn_mp_grow.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA60B6744F600FD9940 /* bn_mp_grow.c */; };
+ AA7C8B230B6744F700FD9940 /* bn_mp_init.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA70B6744F600FD9940 /* bn_mp_init.c */; };
+ AA7C8B240B6744F700FD9940 /* bn_mp_init_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA80B6744F600FD9940 /* bn_mp_init_copy.c */; };
+ AA7C8B250B6744F700FD9940 /* bn_mp_init_multi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AA90B6744F600FD9940 /* bn_mp_init_multi.c */; };
+ AA7C8B260B6744F700FD9940 /* bn_mp_init_set.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAA0B6744F600FD9940 /* bn_mp_init_set.c */; };
+ AA7C8B270B6744F700FD9940 /* bn_mp_init_set_int.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAB0B6744F600FD9940 /* bn_mp_init_set_int.c */; };
+ AA7C8B280B6744F700FD9940 /* bn_mp_init_size.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAC0B6744F600FD9940 /* bn_mp_init_size.c */; };
+ AA7C8B290B6744F700FD9940 /* bn_mp_invmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAD0B6744F600FD9940 /* bn_mp_invmod.c */; };
+ AA7C8B2A0B6744F700FD9940 /* bn_mp_invmod_slow.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAE0B6744F600FD9940 /* bn_mp_invmod_slow.c */; };
+ AA7C8B2B0B6744F700FD9940 /* bn_mp_is_square.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AAF0B6744F600FD9940 /* bn_mp_is_square.c */; };
+ AA7C8B2C0B6744F700FD9940 /* bn_mp_jacobi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB00B6744F600FD9940 /* bn_mp_jacobi.c */; };
+ AA7C8B2D0B6744F700FD9940 /* bn_mp_karatsuba_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB10B6744F600FD9940 /* bn_mp_karatsuba_mul.c */; };
+ AA7C8B2E0B6744F700FD9940 /* bn_mp_karatsuba_sqr.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB20B6744F600FD9940 /* bn_mp_karatsuba_sqr.c */; };
+ AA7C8B2F0B6744F700FD9940 /* bn_mp_lcm.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB30B6744F600FD9940 /* bn_mp_lcm.c */; };
+ AA7C8B300B6744F700FD9940 /* bn_mp_lshd.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB40B6744F700FD9940 /* bn_mp_lshd.c */; };
+ AA7C8B310B6744F700FD9940 /* bn_mp_mod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB50B6744F700FD9940 /* bn_mp_mod.c */; };
+ AA7C8B320B6744F700FD9940 /* bn_mp_mod_2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB60B6744F700FD9940 /* bn_mp_mod_2d.c */; };
+ AA7C8B330B6744F700FD9940 /* bn_mp_mod_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB70B6744F700FD9940 /* bn_mp_mod_d.c */; };
+ AA7C8B340B6744F700FD9940 /* bn_mp_montgomery_calc_normalization.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB80B6744F700FD9940 /* bn_mp_montgomery_calc_normalization.c */; };
+ AA7C8B350B6744F700FD9940 /* bn_mp_montgomery_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AB90B6744F700FD9940 /* bn_mp_montgomery_reduce.c */; };
+ AA7C8B360B6744F700FD9940 /* bn_mp_montgomery_setup.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABA0B6744F700FD9940 /* bn_mp_montgomery_setup.c */; };
+ AA7C8B370B6744F700FD9940 /* bn_mp_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABB0B6744F700FD9940 /* bn_mp_mul.c */; };
+ AA7C8B380B6744F700FD9940 /* bn_mp_mul_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABC0B6744F700FD9940 /* bn_mp_mul_2.c */; };
+ AA7C8B390B6744F700FD9940 /* bn_mp_mul_2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABD0B6744F700FD9940 /* bn_mp_mul_2d.c */; };
+ AA7C8B3A0B6744F700FD9940 /* bn_mp_mul_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABE0B6744F700FD9940 /* bn_mp_mul_d.c */; };
+ AA7C8B3B0B6744F700FD9940 /* bn_mp_mulmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ABF0B6744F700FD9940 /* bn_mp_mulmod.c */; };
+ AA7C8B3C0B6744F700FD9940 /* bn_mp_n_root.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC00B6744F700FD9940 /* bn_mp_n_root.c */; };
+ AA7C8B3D0B6744F700FD9940 /* bn_mp_neg.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC10B6744F700FD9940 /* bn_mp_neg.c */; };
+ AA7C8B3E0B6744F700FD9940 /* bn_mp_or.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC20B6744F700FD9940 /* bn_mp_or.c */; };
+ AA7C8B3F0B6744F700FD9940 /* bn_mp_prime_fermat.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC30B6744F700FD9940 /* bn_mp_prime_fermat.c */; };
+ AA7C8B400B6744F700FD9940 /* bn_mp_prime_is_divisible.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC40B6744F700FD9940 /* bn_mp_prime_is_divisible.c */; };
+ AA7C8B410B6744F700FD9940 /* bn_mp_prime_is_prime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC50B6744F700FD9940 /* bn_mp_prime_is_prime.c */; };
+ AA7C8B420B6744F700FD9940 /* bn_mp_prime_miller_rabin.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC60B6744F700FD9940 /* bn_mp_prime_miller_rabin.c */; };
+ AA7C8B430B6744F700FD9940 /* bn_mp_prime_next_prime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC70B6744F700FD9940 /* bn_mp_prime_next_prime.c */; };
+ AA7C8B440B6744F700FD9940 /* bn_mp_prime_rabin_miller_trials.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC80B6744F700FD9940 /* bn_mp_prime_rabin_miller_trials.c */; };
+ AA7C8B450B6744F700FD9940 /* bn_mp_prime_random_ex.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AC90B6744F700FD9940 /* bn_mp_prime_random_ex.c */; };
+ AA7C8B460B6744F700FD9940 /* bn_mp_radix_size.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACA0B6744F700FD9940 /* bn_mp_radix_size.c */; };
+ AA7C8B470B6744F700FD9940 /* bn_mp_radix_smap.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACB0B6744F700FD9940 /* bn_mp_radix_smap.c */; };
+ AA7C8B480B6744F700FD9940 /* bn_mp_rand.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACC0B6744F700FD9940 /* bn_mp_rand.c */; };
+ AA7C8B490B6744F700FD9940 /* bn_mp_read_radix.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACD0B6744F700FD9940 /* bn_mp_read_radix.c */; };
+ AA7C8B4A0B6744F700FD9940 /* bn_mp_read_signed_bin.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACE0B6744F700FD9940 /* bn_mp_read_signed_bin.c */; };
+ AA7C8B4B0B6744F700FD9940 /* bn_mp_read_unsigned_bin.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ACF0B6744F700FD9940 /* bn_mp_read_unsigned_bin.c */; };
+ AA7C8B4C0B6744F700FD9940 /* bn_mp_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD00B6744F700FD9940 /* bn_mp_reduce.c */; };
+ AA7C8B4D0B6744F700FD9940 /* bn_mp_reduce_2k.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD10B6744F700FD9940 /* bn_mp_reduce_2k.c */; };
+ AA7C8B4E0B6744F700FD9940 /* bn_mp_reduce_2k_l.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD20B6744F700FD9940 /* bn_mp_reduce_2k_l.c */; };
+ AA7C8B4F0B6744F700FD9940 /* bn_mp_reduce_2k_setup.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD30B6744F700FD9940 /* bn_mp_reduce_2k_setup.c */; };
+ AA7C8B500B6744F700FD9940 /* bn_mp_reduce_2k_setup_l.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD40B6744F700FD9940 /* bn_mp_reduce_2k_setup_l.c */; };
+ AA7C8B510B6744F700FD9940 /* bn_mp_reduce_is_2k.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD50B6744F700FD9940 /* bn_mp_reduce_is_2k.c */; };
+ AA7C8B520B6744F700FD9940 /* bn_mp_reduce_is_2k_l.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD60B6744F700FD9940 /* bn_mp_reduce_is_2k_l.c */; };
+ AA7C8B530B6744F700FD9940 /* bn_mp_reduce_setup.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD70B6744F700FD9940 /* bn_mp_reduce_setup.c */; };
+ AA7C8B540B6744F700FD9940 /* bn_mp_rshd.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD80B6744F700FD9940 /* bn_mp_rshd.c */; };
+ AA7C8B550B6744F700FD9940 /* bn_mp_set.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AD90B6744F700FD9940 /* bn_mp_set.c */; };
+ AA7C8B560B6744F700FD9940 /* bn_mp_set_int.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADA0B6744F700FD9940 /* bn_mp_set_int.c */; };
+ AA7C8B570B6744F700FD9940 /* bn_mp_shrink.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADB0B6744F700FD9940 /* bn_mp_shrink.c */; };
+ AA7C8B580B6744F700FD9940 /* bn_mp_signed_bin_size.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADC0B6744F700FD9940 /* bn_mp_signed_bin_size.c */; };
+ AA7C8B590B6744F700FD9940 /* bn_mp_sqr.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADD0B6744F700FD9940 /* bn_mp_sqr.c */; };
+ AA7C8B5A0B6744F700FD9940 /* bn_mp_sqrmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADE0B6744F700FD9940 /* bn_mp_sqrmod.c */; };
+ AA7C8B5B0B6744F700FD9940 /* bn_mp_sqrt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8ADF0B6744F700FD9940 /* bn_mp_sqrt.c */; };
+ AA7C8B5C0B6744F700FD9940 /* bn_mp_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE00B6744F700FD9940 /* bn_mp_sub.c */; };
+ AA7C8B5D0B6744F700FD9940 /* bn_mp_sub_d.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE10B6744F700FD9940 /* bn_mp_sub_d.c */; };
+ AA7C8B5E0B6744F700FD9940 /* bn_mp_submod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE20B6744F700FD9940 /* bn_mp_submod.c */; };
+ AA7C8B5F0B6744F700FD9940 /* bn_mp_to_signed_bin.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE30B6744F700FD9940 /* bn_mp_to_signed_bin.c */; };
+ AA7C8B600B6744F700FD9940 /* bn_mp_to_signed_bin_n.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE40B6744F700FD9940 /* bn_mp_to_signed_bin_n.c */; };
+ AA7C8B610B6744F700FD9940 /* bn_mp_to_unsigned_bin.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE50B6744F700FD9940 /* bn_mp_to_unsigned_bin.c */; };
+ AA7C8B620B6744F700FD9940 /* bn_mp_to_unsigned_bin_n.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE60B6744F700FD9940 /* bn_mp_to_unsigned_bin_n.c */; };
+ AA7C8B630B6744F700FD9940 /* bn_mp_toom_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE70B6744F700FD9940 /* bn_mp_toom_mul.c */; };
+ AA7C8B640B6744F700FD9940 /* bn_mp_toom_sqr.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE80B6744F700FD9940 /* bn_mp_toom_sqr.c */; };
+ AA7C8B650B6744F700FD9940 /* bn_mp_toradix.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AE90B6744F700FD9940 /* bn_mp_toradix.c */; };
+ AA7C8B660B6744F700FD9940 /* bn_mp_toradix_n.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AEA0B6744F700FD9940 /* bn_mp_toradix_n.c */; };
+ AA7C8B670B6744F700FD9940 /* bn_mp_unsigned_bin_size.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AEB0B6744F700FD9940 /* bn_mp_unsigned_bin_size.c */; };
+ AA7C8B680B6744F700FD9940 /* bn_mp_xor.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AEC0B6744F700FD9940 /* bn_mp_xor.c */; };
+ AA7C8B690B6744F700FD9940 /* bn_mp_zero.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AED0B6744F700FD9940 /* bn_mp_zero.c */; };
+ AA7C8B6A0B6744F700FD9940 /* bn_prime_tab.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AEE0B6744F700FD9940 /* bn_prime_tab.c */; };
+ AA7C8B6B0B6744F700FD9940 /* bn_reverse.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AEF0B6744F700FD9940 /* bn_reverse.c */; };
+ AA7C8B6C0B6744F700FD9940 /* bn_s_mp_add.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF00B6744F700FD9940 /* bn_s_mp_add.c */; };
+ AA7C8B6D0B6744F700FD9940 /* bn_s_mp_exptmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF10B6744F700FD9940 /* bn_s_mp_exptmod.c */; };
+ AA7C8B6E0B6744F700FD9940 /* bn_s_mp_mul_digs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF20B6744F700FD9940 /* bn_s_mp_mul_digs.c */; };
+ AA7C8B6F0B6744F700FD9940 /* bn_s_mp_mul_high_digs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF30B6744F700FD9940 /* bn_s_mp_mul_high_digs.c */; };
+ AA7C8B700B6744F700FD9940 /* bn_s_mp_sqr.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF40B6744F700FD9940 /* bn_s_mp_sqr.c */; };
+ AA7C8B710B6744F700FD9940 /* bn_s_mp_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF50B6744F700FD9940 /* bn_s_mp_sub.c */; };
+ AA7C8B720B6744F700FD9940 /* bncore.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8AF60B6744F700FD9940 /* bncore.c */; };
+ AA7C8B730B6744F700FD9940 /* tommath.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8AF90B6744F700FD9940 /* tommath.h */; };
+ AA7C8B740B6744F700FD9940 /* tommath_class.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8AFA0B6744F700FD9940 /* tommath_class.h */; };
+ AA7C8B750B6744F700FD9940 /* tommath_superclass.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8AFB0B6744F700FD9940 /* tommath_superclass.h */; };
+ AA7C8C560B67467D00FD9940 /* aes.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8B950B67467C00FD9940 /* aes.c */; };
+ AA7C8C580B67467D00FD9940 /* hash_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8B990B67467C00FD9940 /* hash_memory.c */; };
+ AA7C8C590B67467D00FD9940 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8B9A0B67467C00FD9940 /* md5.c */; };
+ AA7C8C5A0B67467D00FD9940 /* sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8B9B0B67467C00FD9940 /* sha1.c */; };
+ AA7C8C5B0B67467D00FD9940 /* tomcrypt.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8B9D0B67467C00FD9940 /* tomcrypt.h */; };
+ AA7C8C5C0B67467D00FD9940 /* tomcrypt_argchk.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8B9E0B67467C00FD9940 /* tomcrypt_argchk.h */; };
+ AA7C8C5D0B67467D00FD9940 /* tomcrypt_cfg.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8B9F0B67467C00FD9940 /* tomcrypt_cfg.h */; };
+ AA7C8C5E0B67467D00FD9940 /* tomcrypt_cipher.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA00B67467C00FD9940 /* tomcrypt_cipher.h */; };
+ AA7C8C5F0B67467D00FD9940 /* tomcrypt_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA10B67467C00FD9940 /* tomcrypt_custom.h */; };
+ AA7C8C600B67467D00FD9940 /* tomcrypt_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA20B67467C00FD9940 /* tomcrypt_hash.h */; };
+ AA7C8C610B67467D00FD9940 /* tomcrypt_mac.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA30B67467C00FD9940 /* tomcrypt_mac.h */; };
+ AA7C8C620B67467D00FD9940 /* tomcrypt_macros.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA40B67467C00FD9940 /* tomcrypt_macros.h */; };
+ AA7C8C630B67467D00FD9940 /* tomcrypt_math.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA50B67467C00FD9940 /* tomcrypt_math.h */; };
+ AA7C8C640B67467D00FD9940 /* tomcrypt_misc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA60B67467C00FD9940 /* tomcrypt_misc.h */; };
+ AA7C8C650B67467D00FD9940 /* tomcrypt_pk.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA70B67467C00FD9940 /* tomcrypt_pk.h */; };
+ AA7C8C660B67467D00FD9940 /* tomcrypt_pkcs.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA80B67467C00FD9940 /* tomcrypt_pkcs.h */; };
+ AA7C8C670B67467D00FD9940 /* tomcrypt_prng.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8BA90B67467C00FD9940 /* tomcrypt_prng.h */; };
+ AA7C8C680B67467D00FD9940 /* ltc_ecc_fp_mulmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BAC0B67467C00FD9940 /* ltc_ecc_fp_mulmod.c */; };
+ AA7C8C690B67467D00FD9940 /* ltm_desc.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BAD0B67467C00FD9940 /* ltm_desc.c */; };
+ AA7C8C6A0B67467D00FD9940 /* multi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BAE0B67467C00FD9940 /* multi.c */; };
+ AA7C8C6B0B67467D00FD9940 /* rand_prime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BAF0B67467C00FD9940 /* rand_prime.c */; };
+ AA7C8C6C0B67467D00FD9940 /* base64_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB20B67467C00FD9940 /* base64_decode.c */; };
+ AA7C8C6D0B67467D00FD9940 /* base64_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB30B67467C00FD9940 /* base64_encode.c */; };
+ AA7C8C6E0B67467D00FD9940 /* burn_stack.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB40B67467C00FD9940 /* burn_stack.c */; };
+ AA7C8C6F0B67467D00FD9940 /* crypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB60B67467C00FD9940 /* crypt.c */; };
+ AA7C8C700B67467D00FD9940 /* crypt_argchk.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB70B67467C00FD9940 /* crypt_argchk.c */; };
+ AA7C8C710B67467D00FD9940 /* crypt_cipher_descriptor.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB80B67467C00FD9940 /* crypt_cipher_descriptor.c */; };
+ AA7C8C720B67467D00FD9940 /* crypt_cipher_is_valid.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BB90B67467C00FD9940 /* crypt_cipher_is_valid.c */; };
+ AA7C8C730B67467D00FD9940 /* crypt_find_cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBA0B67467C00FD9940 /* crypt_find_cipher.c */; };
+ AA7C8C740B67467D00FD9940 /* crypt_find_cipher_any.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBB0B67467C00FD9940 /* crypt_find_cipher_any.c */; };
+ AA7C8C750B67467D00FD9940 /* crypt_find_cipher_id.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBC0B67467C00FD9940 /* crypt_find_cipher_id.c */; };
+ AA7C8C760B67467D00FD9940 /* crypt_find_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBD0B67467C00FD9940 /* crypt_find_hash.c */; };
+ AA7C8C770B67467D00FD9940 /* crypt_find_hash_any.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBE0B67467C00FD9940 /* crypt_find_hash_any.c */; };
+ AA7C8C780B67467D00FD9940 /* crypt_find_hash_id.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BBF0B67467C00FD9940 /* crypt_find_hash_id.c */; };
+ AA7C8C790B67467D00FD9940 /* crypt_find_hash_oid.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC00B67467C00FD9940 /* crypt_find_hash_oid.c */; };
+ AA7C8C7A0B67467D00FD9940 /* crypt_find_prng.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC10B67467C00FD9940 /* crypt_find_prng.c */; };
+ AA7C8C7B0B67467D00FD9940 /* crypt_fsa.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC20B67467C00FD9940 /* crypt_fsa.c */; };
+ AA7C8C7C0B67467D00FD9940 /* crypt_hash_descriptor.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC30B67467C00FD9940 /* crypt_hash_descriptor.c */; };
+ AA7C8C7D0B67467D00FD9940 /* crypt_hash_is_valid.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC40B67467C00FD9940 /* crypt_hash_is_valid.c */; };
+ AA7C8C7E0B67467D00FD9940 /* crypt_ltc_mp_descriptor.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC50B67467C00FD9940 /* crypt_ltc_mp_descriptor.c */; };
+ AA7C8C7F0B67467D00FD9940 /* crypt_prng_descriptor.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC60B67467C00FD9940 /* crypt_prng_descriptor.c */; };
+ AA7C8C800B67467D00FD9940 /* crypt_prng_is_valid.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC70B67467C00FD9940 /* crypt_prng_is_valid.c */; };
+ AA7C8C810B67467D00FD9940 /* crypt_register_cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC80B67467C00FD9940 /* crypt_register_cipher.c */; };
+ AA7C8C820B67467D00FD9940 /* crypt_register_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BC90B67467C00FD9940 /* crypt_register_hash.c */; };
+ AA7C8C830B67467D00FD9940 /* crypt_register_prng.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BCA0B67467C00FD9940 /* crypt_register_prng.c */; };
+ AA7C8C840B67467D00FD9940 /* crypt_unregister_cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BCB0B67467C00FD9940 /* crypt_unregister_cipher.c */; };
+ AA7C8C850B67467D00FD9940 /* crypt_unregister_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BCC0B67467C00FD9940 /* crypt_unregister_hash.c */; };
+ AA7C8C860B67467D00FD9940 /* crypt_unregister_prng.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BCD0B67467C00FD9940 /* crypt_unregister_prng.c */; };
+ AA7C8C870B67467D00FD9940 /* error_to_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BCE0B67467C00FD9940 /* error_to_string.c */; };
+ AA7C8C880B67467D00FD9940 /* pkcs_5_1.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD00B67467C00FD9940 /* pkcs_5_1.c */; };
+ AA7C8C890B67467D00FD9940 /* pkcs_5_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD10B67467C00FD9940 /* pkcs_5_2.c */; };
+ AA7C8C8A0B67467D00FD9940 /* zeromem.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD20B67467C00FD9940 /* zeromem.c */; };
+ AA7C8C8B0B67467D00FD9940 /* cbc_decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD50B67467C00FD9940 /* cbc_decrypt.c */; };
+ AA7C8C8C0B67467D00FD9940 /* cbc_done.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD60B67467C00FD9940 /* cbc_done.c */; };
+ AA7C8C8D0B67467D00FD9940 /* cbc_encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD70B67467C00FD9940 /* cbc_encrypt.c */; };
+ AA7C8C8E0B67467D00FD9940 /* cbc_getiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD80B67467C00FD9940 /* cbc_getiv.c */; };
+ AA7C8C8F0B67467D00FD9940 /* cbc_setiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BD90B67467C00FD9940 /* cbc_setiv.c */; };
+ AA7C8C900B67467D00FD9940 /* cbc_start.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BDA0B67467C00FD9940 /* cbc_start.c */; };
+ AA7C8C910B67467D00FD9940 /* cfb_decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BDC0B67467C00FD9940 /* cfb_decrypt.c */; };
+ AA7C8C920B67467D00FD9940 /* cfb_done.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BDD0B67467C00FD9940 /* cfb_done.c */; };
+ AA7C8C930B67467D00FD9940 /* cfb_encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BDE0B67467C00FD9940 /* cfb_encrypt.c */; };
+ AA7C8C940B67467D00FD9940 /* cfb_getiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BDF0B67467C00FD9940 /* cfb_getiv.c */; };
+ AA7C8C950B67467D00FD9940 /* cfb_setiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE00B67467C00FD9940 /* cfb_setiv.c */; };
+ AA7C8C960B67467D00FD9940 /* cfb_start.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE10B67467C00FD9940 /* cfb_start.c */; };
+ AA7C8C970B67467D00FD9940 /* ctr_decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE30B67467C00FD9940 /* ctr_decrypt.c */; };
+ AA7C8C980B67467D00FD9940 /* ctr_done.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE40B67467C00FD9940 /* ctr_done.c */; };
+ AA7C8C990B67467D00FD9940 /* ctr_encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE50B67467C00FD9940 /* ctr_encrypt.c */; };
+ AA7C8C9A0B67467D00FD9940 /* ctr_getiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE60B67467C00FD9940 /* ctr_getiv.c */; };
+ AA7C8C9B0B67467D00FD9940 /* ctr_setiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE70B67467C00FD9940 /* ctr_setiv.c */; };
+ AA7C8C9C0B67467D00FD9940 /* ctr_start.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE80B67467C00FD9940 /* ctr_start.c */; };
+ AA7C8C9D0B67467D00FD9940 /* ctr_test.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BE90B67467C00FD9940 /* ctr_test.c */; };
+ AA7C8C9E0B67467D00FD9940 /* ecb_decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BEB0B67467C00FD9940 /* ecb_decrypt.c */; };
+ AA7C8C9F0B67467D00FD9940 /* ecb_done.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BEC0B67467C00FD9940 /* ecb_done.c */; };
+ AA7C8CA00B67467D00FD9940 /* ecb_encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BED0B67467C00FD9940 /* ecb_encrypt.c */; };
+ AA7C8CA10B67467D00FD9940 /* ecb_start.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BEE0B67467C00FD9940 /* ecb_start.c */; };
+ AA7C8CA20B67467D00FD9940 /* ofb_decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF00B67467C00FD9940 /* ofb_decrypt.c */; };
+ AA7C8CA30B67467D00FD9940 /* ofb_done.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF10B67467C00FD9940 /* ofb_done.c */; };
+ AA7C8CA40B67467D00FD9940 /* ofb_encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF20B67467C00FD9940 /* ofb_encrypt.c */; };
+ AA7C8CA50B67467D00FD9940 /* ofb_getiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF30B67467C00FD9940 /* ofb_getiv.c */; };
+ AA7C8CA60B67467D00FD9940 /* ofb_setiv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF40B67467C00FD9940 /* ofb_setiv.c */; };
+ AA7C8CA70B67467D00FD9940 /* ofb_start.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BF50B67467C00FD9940 /* ofb_start.c */; };
+ AA7C8CA80B67467D00FD9940 /* der_decode_bit_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BFA0B67467C00FD9940 /* der_decode_bit_string.c */; };
+ AA7C8CA90B67467D00FD9940 /* der_encode_bit_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BFB0B67467C00FD9940 /* der_encode_bit_string.c */; };
+ AA7C8CAA0B67467D00FD9940 /* der_length_bit_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BFC0B67467C00FD9940 /* der_length_bit_string.c */; };
+ AA7C8CAB0B67467D00FD9940 /* der_decode_boolean.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BFE0B67467C00FD9940 /* der_decode_boolean.c */; };
+ AA7C8CAC0B67467D00FD9940 /* der_encode_boolean.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8BFF0B67467C00FD9940 /* der_encode_boolean.c */; };
+ AA7C8CAD0B67467D00FD9940 /* der_length_boolean.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C000B67467C00FD9940 /* der_length_boolean.c */; };
+ AA7C8CAE0B67467D00FD9940 /* der_decode_choice.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C020B67467C00FD9940 /* der_decode_choice.c */; };
+ AA7C8CAF0B67467D00FD9940 /* der_decode_ia5_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C040B67467C00FD9940 /* der_decode_ia5_string.c */; };
+ AA7C8CB00B67467D00FD9940 /* der_encode_ia5_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C050B67467D00FD9940 /* der_encode_ia5_string.c */; };
+ AA7C8CB10B67467D00FD9940 /* der_length_ia5_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C060B67467D00FD9940 /* der_length_ia5_string.c */; };
+ AA7C8CB20B67467D00FD9940 /* der_decode_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C080B67467D00FD9940 /* der_decode_integer.c */; };
+ AA7C8CB30B67467D00FD9940 /* der_encode_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C090B67467D00FD9940 /* der_encode_integer.c */; };
+ AA7C8CB40B67467D00FD9940 /* der_length_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C0A0B67467D00FD9940 /* der_length_integer.c */; };
+ AA7C8CB50B67467D00FD9940 /* der_decode_object_identifier.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C0C0B67467D00FD9940 /* der_decode_object_identifier.c */; };
+ AA7C8CB60B67467D00FD9940 /* der_encode_object_identifier.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C0D0B67467D00FD9940 /* der_encode_object_identifier.c */; };
+ AA7C8CB70B67467D00FD9940 /* der_length_object_identifier.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C0E0B67467D00FD9940 /* der_length_object_identifier.c */; };
+ AA7C8CB80B67467D00FD9940 /* der_decode_octet_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C100B67467D00FD9940 /* der_decode_octet_string.c */; };
+ AA7C8CB90B67467D00FD9940 /* der_encode_octet_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C110B67467D00FD9940 /* der_encode_octet_string.c */; };
+ AA7C8CBA0B67467D00FD9940 /* der_length_octet_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C120B67467D00FD9940 /* der_length_octet_string.c */; };
+ AA7C8CBB0B67467D00FD9940 /* der_decode_printable_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C140B67467D00FD9940 /* der_decode_printable_string.c */; };
+ AA7C8CBC0B67467D00FD9940 /* der_encode_printable_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C150B67467D00FD9940 /* der_encode_printable_string.c */; };
+ AA7C8CBD0B67467D00FD9940 /* der_length_printable_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C160B67467D00FD9940 /* der_length_printable_string.c */; };
+ AA7C8CBE0B67467D00FD9940 /* der_decode_sequence_ex.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C180B67467D00FD9940 /* der_decode_sequence_ex.c */; };
+ AA7C8CBF0B67467D00FD9940 /* der_decode_sequence_flexi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C190B67467D00FD9940 /* der_decode_sequence_flexi.c */; };
+ AA7C8CC00B67467D00FD9940 /* der_decode_sequence_multi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C1A0B67467D00FD9940 /* der_decode_sequence_multi.c */; };
+ AA7C8CC10B67467D00FD9940 /* der_encode_sequence_ex.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C1B0B67467D00FD9940 /* der_encode_sequence_ex.c */; };
+ AA7C8CC20B67467D00FD9940 /* der_encode_sequence_multi.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C1C0B67467D00FD9940 /* der_encode_sequence_multi.c */; };
+ AA7C8CC30B67467D00FD9940 /* der_length_sequence.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C1D0B67467D00FD9940 /* der_length_sequence.c */; };
+ AA7C8CC40B67467D00FD9940 /* der_sequence_free.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C1E0B67467D00FD9940 /* der_sequence_free.c */; };
+ AA7C8CC50B67467D00FD9940 /* der_encode_set.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C200B67467D00FD9940 /* der_encode_set.c */; };
+ AA7C8CC60B67467D00FD9940 /* der_encode_setof.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C210B67467D00FD9940 /* der_encode_setof.c */; };
+ AA7C8CC70B67467D00FD9940 /* der_decode_short_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C230B67467D00FD9940 /* der_decode_short_integer.c */; };
+ AA7C8CC80B67467D00FD9940 /* der_encode_short_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C240B67467D00FD9940 /* der_encode_short_integer.c */; };
+ AA7C8CC90B67467D00FD9940 /* der_length_short_integer.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C250B67467D00FD9940 /* der_length_short_integer.c */; };
+ AA7C8CCA0B67467D00FD9940 /* der_decode_utctime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C270B67467D00FD9940 /* der_decode_utctime.c */; };
+ AA7C8CCB0B67467D00FD9940 /* der_encode_utctime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C280B67467D00FD9940 /* der_encode_utctime.c */; };
+ AA7C8CCC0B67467D00FD9940 /* der_length_utctime.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C290B67467D00FD9940 /* der_length_utctime.c */; };
+ AA7C8CCD0B67467D00FD9940 /* der_decode_utf8_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C2B0B67467D00FD9940 /* der_decode_utf8_string.c */; };
+ AA7C8CCE0B67467D00FD9940 /* der_encode_utf8_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C2C0B67467D00FD9940 /* der_encode_utf8_string.c */; };
+ AA7C8CCF0B67467D00FD9940 /* der_length_utf8_string.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C2D0B67467D00FD9940 /* der_length_utf8_string.c */; };
+ AA7C8CD00B67467D00FD9940 /* dsa_decrypt_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C2F0B67467D00FD9940 /* dsa_decrypt_key.c */; };
+ AA7C8CD10B67467D00FD9940 /* dsa_encrypt_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C300B67467D00FD9940 /* dsa_encrypt_key.c */; };
+ AA7C8CD20B67467D00FD9940 /* dsa_export.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C310B67467D00FD9940 /* dsa_export.c */; };
+ AA7C8CD30B67467D00FD9940 /* dsa_free.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C320B67467D00FD9940 /* dsa_free.c */; };
+ AA7C8CD40B67467D00FD9940 /* dsa_import.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C330B67467D00FD9940 /* dsa_import.c */; };
+ AA7C8CD50B67467D00FD9940 /* dsa_make_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C340B67467D00FD9940 /* dsa_make_key.c */; };
+ AA7C8CD60B67467D00FD9940 /* dsa_shared_secret.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C350B67467D00FD9940 /* dsa_shared_secret.c */; };
+ AA7C8CD70B67467D00FD9940 /* dsa_sign_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C360B67467D00FD9940 /* dsa_sign_hash.c */; };
+ AA7C8CD80B67467D00FD9940 /* dsa_verify_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C370B67467D00FD9940 /* dsa_verify_hash.c */; };
+ AA7C8CD90B67467D00FD9940 /* dsa_verify_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C380B67467D00FD9940 /* dsa_verify_key.c */; };
+ AA7C8CDA0B67467D00FD9940 /* pkcs_1_i2osp.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3A0B67467D00FD9940 /* pkcs_1_i2osp.c */; };
+ AA7C8CDB0B67467D00FD9940 /* pkcs_1_mgf1.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3B0B67467D00FD9940 /* pkcs_1_mgf1.c */; };
+ AA7C8CDC0B67467D00FD9940 /* pkcs_1_oaep_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3C0B67467D00FD9940 /* pkcs_1_oaep_decode.c */; };
+ AA7C8CDD0B67467D00FD9940 /* pkcs_1_oaep_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3D0B67467D00FD9940 /* pkcs_1_oaep_encode.c */; };
+ AA7C8CDE0B67467D00FD9940 /* pkcs_1_os2ip.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3E0B67467D00FD9940 /* pkcs_1_os2ip.c */; };
+ AA7C8CDF0B67467D00FD9940 /* pkcs_1_pss_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C3F0B67467D00FD9940 /* pkcs_1_pss_decode.c */; };
+ AA7C8CE00B67467D00FD9940 /* pkcs_1_pss_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C400B67467D00FD9940 /* pkcs_1_pss_encode.c */; };
+ AA7C8CE10B67467D00FD9940 /* pkcs_1_v1_5_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C410B67467D00FD9940 /* pkcs_1_v1_5_decode.c */; };
+ AA7C8CE20B67467D00FD9940 /* pkcs_1_v1_5_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C420B67467D00FD9940 /* pkcs_1_v1_5_encode.c */; };
+ AA7C8CE30B67467D00FD9940 /* rsa_decrypt_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C440B67467D00FD9940 /* rsa_decrypt_key.c */; };
+ AA7C8CE40B67467D00FD9940 /* rsa_encrypt_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C450B67467D00FD9940 /* rsa_encrypt_key.c */; };
+ AA7C8CE50B67467D00FD9940 /* rsa_export.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C460B67467D00FD9940 /* rsa_export.c */; };
+ AA7C8CE60B67467D00FD9940 /* rsa_exptmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C470B67467D00FD9940 /* rsa_exptmod.c */; };
+ AA7C8CE70B67467D00FD9940 /* rsa_free.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C480B67467D00FD9940 /* rsa_free.c */; };
+ AA7C8CE80B67467D00FD9940 /* rsa_import.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C490B67467D00FD9940 /* rsa_import.c */; };
+ AA7C8CE90B67467D00FD9940 /* rsa_make_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C4A0B67467D00FD9940 /* rsa_make_key.c */; };
+ AA7C8CEA0B67467D00FD9940 /* rsa_sign_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C4B0B67467D00FD9940 /* rsa_sign_hash.c */; };
+ AA7C8CEB0B67467D00FD9940 /* rsa_verify_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C4C0B67467D00FD9940 /* rsa_verify_hash.c */; };
+ AA7C8CEC0B67467D00FD9940 /* fortuna.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C4E0B67467D00FD9940 /* fortuna.c */; };
+ AA7C8CED0B67467D00FD9940 /* rc4.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C4F0B67467D00FD9940 /* rc4.c */; };
+ AA7C8CEE0B67467D00FD9940 /* rng_get_bytes.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C500B67467D00FD9940 /* rng_get_bytes.c */; };
+ AA7C8CEF0B67467D00FD9940 /* rng_make_prng.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C510B67467D00FD9940 /* rng_make_prng.c */; };
+ AA7C8CF00B67467D00FD9940 /* sober128.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C520B67467D00FD9940 /* sober128.c */; };
+ AA7C8CF20B67467D00FD9940 /* sprng.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C540B67467D00FD9940 /* sprng.c */; };
+ AA7C8CF30B67467D00FD9940 /* yarrow.c in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8C550B67467D00FD9940 /* yarrow.c */; };
+ AA7C8D1F0B6748E300FD9940 /* libtommath-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA7C895F0B67444700FD9940 /* libtommath-sm5.a */; };
+ AA7C8D200B6748E400FD9940 /* libtomcrypt-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA7C8B8B0B67460600FD9940 /* libtomcrypt-sm5.a */; };
+ AA7C8D430B674F4E00FD9940 /* libtommath-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA7C895F0B67444700FD9940 /* libtommath-sm5.a */; };
+ AA7C8D440B674F4F00FD9940 /* libtomcrypt-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA7C8B8B0B67460600FD9940 /* libtomcrypt-sm5.a */; };
+ AA7C8DAE0B68CB2200FD9940 /* GameplayAssist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8DAC0B68CB2200FD9940 /* GameplayAssist.cpp */; };
+ AA7C8DAF0B68CB2200FD9940 /* GameplayAssist.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7C8DAD0B68CB2200FD9940 /* GameplayAssist.h */; };
+ AA7C8DB00B68CB2200FD9940 /* GameplayAssist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7C8DAC0B68CB2200FD9940 /* GameplayAssist.cpp */; };
+ AA7CDD950D8395F90001DAFC /* Song.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7CDD930D8395F90001DAFC /* Song.h */; };
+ AA7DA2F1085760E90057F1EA /* BackgroundUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA7DA2EF085760E90057F1EA /* BackgroundUtil.cpp */; };
+ AA80C75407F20D0D00C99272 /* UnlockManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75207F20D0D00C99272 /* UnlockManager.cpp */; };
+ AA80C75907F20D6600C99272 /* OptionRowHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75707F20D6600C99272 /* OptionRowHandler.cpp */; };
+ AA80C75C07F20D8000C99272 /* ScreenMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA80C75B07F20D7F00C99272 /* ScreenMessage.cpp */; };
+ AA84B7070996F8370085EECB /* AdjustSync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA84B7050996F8370085EECB /* AdjustSync.cpp */; };
+ AA8A3E6406EDCD11002F25AB /* DarwinThreadHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8A3E6306EDCD11002F25AB /* DarwinThreadHelpers.cpp */; };
+ AA8A405106EEFF72002F25AB /* RageUtil_BackgroundLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8A404F06EEFF72002F25AB /* RageUtil_BackgroundLoader.cpp */; };
+ AA8BD2A807C9391B00EA04E1 /* LuaReference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A107C9391B00EA04E1 /* LuaReference.cpp */; };
+ AA8BD2AA07C9391B00EA04E1 /* MessageManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A307C9391B00EA04E1 /* MessageManager.cpp */; };
+ AA8BD2AC07C9391B00EA04E1 /* StatsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2A507C9391B00EA04E1 /* StatsManager.cpp */; };
+ AA8BD2B107C9395400EA04E1 /* AutoActor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2AF07C9395400EA04E1 /* AutoActor.cpp */; };
+ AA8BD2B607C939A200EA04E1 /* OptionRow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2B407C939A200EA04E1 /* OptionRow.cpp */; };
+ AA8BD2BF07C939F800EA04E1 /* PlayerStageStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2B807C939F800EA04E1 /* PlayerStageStats.cpp */; };
+ AA8BD2C107C939F800EA04E1 /* PlayerState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BA07C939F800EA04E1 /* PlayerState.cpp */; };
+ AA8BD2C207C939F800EA04E1 /* RollingNumbers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BB07C939F800EA04E1 /* RollingNumbers.cpp */; };
+ AA8BD2C407C939F800EA04E1 /* ScoreDisplayCalories.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2BD07C939F800EA04E1 /* ScoreDisplayCalories.cpp */; };
+ AA8BD2C707C93A1E00EA04E1 /* CommonMetrics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8BD2C607C93A1E00EA04E1 /* CommonMetrics.cpp */; };
+ AA8CF5180A4518BE0005F1B4 /* RageSoundDriver_AU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8CF5160A4518BE0005F1B4 /* RageSoundDriver_AU.cpp */; };
+ AA8CF5190A4518BE0005F1B4 /* RageSoundDriver_AU.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8CF5150A4518BE0005F1B4 /* RageSoundDriver_AU.h */; };
+ AA8CF51A0A4518BE0005F1B4 /* RageSoundDriver_AU.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8CF5160A4518BE0005F1B4 /* RageSoundDriver_AU.cpp */; };
+ AA8EE0760866E266002C51A7 /* LuaBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA8EE0750866E266002C51A7 /* LuaBinding.cpp */; };
+ AA9091A1067ED43000C1FCFF /* RageSurface_Load_BMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA90919F067ED43000C1FCFF /* RageSurface_Load_BMP.cpp */; };
+ AA9091A5067ED46400C1FCFF /* RageSurface_Save_BMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9091A3067ED46400C1FCFF /* RageSurface_Save_BMP.cpp */; };
+ AA909E1F0B45B676002852D3 /* RageDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E1D0B45B676002852D3 /* RageDriver.cpp */; };
+ AA909E210B45B676002852D3 /* RageDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E1D0B45B676002852D3 /* RageDriver.cpp */; };
+ AA909E220B45B676002852D3 /* RageDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = AA909E1E0B45B676002852D3 /* RageDriver.h */; };
+ AA909E240B45B696002852D3 /* LowLevelWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E230B45B696002852D3 /* LowLevelWindow.cpp */; };
+ AA909E250B45B696002852D3 /* LowLevelWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E230B45B696002852D3 /* LowLevelWindow.cpp */; };
+ AA909E270B45B6AC002852D3 /* LoadingWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E260B45B6AB002852D3 /* LoadingWindow.cpp */; };
+ AA909E280B45B6AC002852D3 /* LoadingWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E260B45B6AB002852D3 /* LoadingWindow.cpp */; };
+ AA909E3D0B45B8FB002852D3 /* RageSoundReader_Extend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E390B45B8FA002852D3 /* RageSoundReader_Extend.cpp */; };
+ AA909E3F0B45B8FB002852D3 /* RageSoundReader_ThreadedBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E3B0B45B8FA002852D3 /* RageSoundReader_ThreadedBuffer.cpp */; };
+ AA909E410B45B8FB002852D3 /* RageSoundReader_Extend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E390B45B8FA002852D3 /* RageSoundReader_Extend.cpp */; };
+ AA909E420B45B8FB002852D3 /* RageSoundReader_Extend.h in Headers */ = {isa = PBXBuildFile; fileRef = AA909E3A0B45B8FA002852D3 /* RageSoundReader_Extend.h */; };
+ AA909E430B45B8FB002852D3 /* RageSoundReader_ThreadedBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E3B0B45B8FA002852D3 /* RageSoundReader_ThreadedBuffer.cpp */; };
+ AA909E440B45B8FB002852D3 /* RageSoundReader_ThreadedBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA909E3C0B45B8FA002852D3 /* RageSoundReader_ThreadedBuffer.h */; };
+ AA909E490B45B93E002852D3 /* LightsDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E480B45B93E002852D3 /* LightsDriver.cpp */; };
+ AA909E4A0B45B93E002852D3 /* LightsDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA909E480B45B93E002852D3 /* LightsDriver.cpp */; };
+ AA91587D067D2C2C00078E36 /* RageSurface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA915879067D2C2C00078E36 /* RageSurface.cpp */; };
+ AA91ACB10878BB2C00FB2F8F /* RageTexturePreloader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA91ACAF0878BB2C00FB2F8F /* RageTexturePreloader.cpp */; };
+ AA9A78AB06B5C72200B03E97 /* Game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9A78A906B5C72200B03E97 /* Game.cpp */; };
+ AA9EC2F2055F5126007E5098 /* RageTextureID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9EC2F0055F5126007E5098 /* RageTextureID.cpp */; };
+ AAA0704E0CE5082E005A3060 /* libffmpeg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0704D0CE5082D005A3060 /* libffmpeg_link.a */; };
+ AAA0704F0CE5082E005A3060 /* libffmpeg_link.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA0704D0CE5082D005A3060 /* libffmpeg_link.a */; };
+ AAA0713D0CE7B3BB005A3060 /* bit.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070B40CE7B3AD005A3060 /* bit.c */; };
+ AAA0713E0CE7B3BB005A3060 /* bit.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070B50CE7B3AD005A3060 /* bit.h */; };
+ AAA071490CE7B3BB005A3060 /* decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C00CE7B3AD005A3060 /* decoder.c */; };
+ AAA0714A0CE7B3BB005A3060 /* decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C10CE7B3AD005A3060 /* decoder.h */; };
+ AAA0714C0CE7B3BB005A3060 /* fixed.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C30CE7B3AD005A3060 /* fixed.c */; };
+ AAA0714D0CE7B3BB005A3060 /* fixed.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C40CE7B3AD005A3060 /* fixed.h */; };
+ AAA0714E0CE7B3BB005A3060 /* frame.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C50CE7B3AD005A3060 /* frame.c */; };
+ AAA0714F0CE7B3BB005A3060 /* frame.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C60CE7B3AD005A3060 /* frame.h */; };
+ AAA071500CE7B3BB005A3060 /* global.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C70CE7B3AD005A3060 /* global.h */; };
+ AAA071510CE7B3BB005A3060 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C80CE7B3AD005A3060 /* huffman.c */; };
+ AAA071520CE7B3BB005A3060 /* huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C90CE7B3AD005A3060 /* huffman.h */; };
+ AAA071570CE7B3BB005A3060 /* layer12.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070CE0CE7B3AD005A3060 /* layer12.c */; };
+ AAA071580CE7B3BB005A3060 /* layer12.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070CF0CE7B3AD005A3060 /* layer12.h */; };
+ AAA071590CE7B3BB005A3060 /* layer3.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070D00CE7B3AD005A3060 /* layer3.c */; };
+ AAA0715A0CE7B3BB005A3060 /* layer3.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070D10CE7B3AD005A3060 /* layer3.h */; };
+ AAA0715D0CE7B3BB005A3060 /* mad.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070D40CE7B3AD005A3060 /* mad.h */; };
+ AAA0716F0CE7B3BB005A3060 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070E80CE7B3AD005A3060 /* stream.c */; };
+ AAA071700CE7B3BB005A3060 /* stream.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070E90CE7B3AD005A3060 /* stream.h */; };
+ AAA071710CE7B3BB005A3060 /* synth.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070EA0CE7B3AD005A3060 /* synth.c */; };
+ AAA071720CE7B3BB005A3060 /* synth.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070EB0CE7B3AD005A3060 /* synth.h */; };
+ AAA071730CE7B3BB005A3060 /* timer.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070EC0CE7B3AD005A3060 /* timer.c */; };
+ AAA071740CE7B3BB005A3060 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070ED0CE7B3AD005A3060 /* timer.h */; };
+ AAA071770CE7B3BB005A3060 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070F00CE7B3AE005A3060 /* version.c */; };
+ AAA071780CE7B3BB005A3060 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070F10CE7B3AE005A3060 /* version.h */; };
+ AAA0717F0CE7B4FB005A3060 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070F10CE7B3AE005A3060 /* version.h */; };
+ AAA071800CE7B4FB005A3060 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070F00CE7B3AE005A3060 /* version.c */; };
+ AAA071810CE7B4FC005A3060 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070ED0CE7B3AD005A3060 /* timer.h */; };
+ AAA071820CE7B4FD005A3060 /* timer.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070EC0CE7B3AD005A3060 /* timer.c */; };
+ AAA071830CE7B4FE005A3060 /* synth.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070EB0CE7B3AD005A3060 /* synth.h */; };
+ AAA071840CE7B4FE005A3060 /* synth.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070EA0CE7B3AD005A3060 /* synth.c */; };
+ AAA071850CE7B4FF005A3060 /* stream.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070E90CE7B3AD005A3060 /* stream.h */; };
+ AAA071860CE7B501005A3060 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070E80CE7B3AD005A3060 /* stream.c */; };
+ AAA071870CE7B502005A3060 /* mad.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070D40CE7B3AD005A3060 /* mad.h */; };
+ AAA071880CE7B502005A3060 /* layer3.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070D10CE7B3AD005A3060 /* layer3.h */; };
+ AAA071890CE7B503005A3060 /* layer3.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070D00CE7B3AD005A3060 /* layer3.c */; };
+ AAA0718A0CE7B503005A3060 /* layer12.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070CF0CE7B3AD005A3060 /* layer12.h */; };
+ AAA0718B0CE7B505005A3060 /* layer12.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070CE0CE7B3AD005A3060 /* layer12.c */; };
+ AAA0718C0CE7B505005A3060 /* huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C90CE7B3AD005A3060 /* huffman.h */; };
+ AAA0718D0CE7B506005A3060 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C80CE7B3AD005A3060 /* huffman.c */; };
+ AAA0718E0CE7B508005A3060 /* global.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C70CE7B3AD005A3060 /* global.h */; };
+ AAA0718F0CE7B508005A3060 /* frame.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C60CE7B3AD005A3060 /* frame.h */; };
+ AAA071900CE7B509005A3060 /* frame.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C50CE7B3AD005A3060 /* frame.c */; };
+ AAA071910CE7B509005A3060 /* fixed.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C40CE7B3AD005A3060 /* fixed.h */; };
+ AAA071920CE7B50A005A3060 /* fixed.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C30CE7B3AD005A3060 /* fixed.c */; };
+ AAA071930CE7B50B005A3060 /* decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070C10CE7B3AD005A3060 /* decoder.h */; };
+ AAA071940CE7B50B005A3060 /* decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070C00CE7B3AD005A3060 /* decoder.c */; };
+ AAA071950CE7B50C005A3060 /* bit.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA070B50CE7B3AD005A3060 /* bit.h */; };
+ AAA071960CE7B50D005A3060 /* bit.c in Sources */ = {isa = PBXBuildFile; fileRef = AAA070B40CE7B3AD005A3060 /* bit.c */; };
+ AAA071B40CE7C9C9005A3060 /* libmad-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA070A90CE7B0DF005A3060 /* libmad-sm5.a */; };
+ AAA372D40909934500141131 /* MovieTexture_Generic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA372D00909934500141131 /* MovieTexture_Generic.cpp */; };
+ AAA372D60909934500141131 /* MovieTexture_Theora.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA372D20909934500141131 /* MovieTexture_Theora.cpp */; };
+ AAA6BFEC0644AB3700AFBBC8 /* ScreenWithMenuElements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA6BFEA0644AB3700AFBBC8 /* ScreenWithMenuElements.cpp */; };
+ AAA71EA105EE154E00D2E8FF /* global.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA71EA005EE154E00D2E8FF /* global.cpp */; };
+ AAA7D4C90C7E872600FB8F78 /* ScreenOptionsToggleSongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA7D4C70C7E872500FB8F78 /* ScreenOptionsToggleSongs.cpp */; };
+ AAA7D4CB0C7E872600FB8F78 /* ScreenOptionsToggleSongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAA7D4C70C7E872500FB8F78 /* ScreenOptionsToggleSongs.cpp */; };
+ AAA7D4CC0C7E872600FB8F78 /* ScreenOptionsToggleSongs.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA7D4C80C7E872500FB8F78 /* ScreenOptionsToggleSongs.h */; };
+ AAA8E0030696984300FCE1F9 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAA8E0020696984300FCE1F9 /* CoreAudio.framework */; };
+ AAAA11C70A662F9D00B2BD88 /* ScoreKeeperShared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAA11C50A662F9C00B2BD88 /* ScoreKeeperShared.cpp */; };
+ AAAA11C80A662F9D00B2BD88 /* ScoreKeeperShared.h in Headers */ = {isa = PBXBuildFile; fileRef = AAAA11C40A662F9C00B2BD88 /* ScoreKeeperShared.h */; };
+ AAAA11C90A662F9D00B2BD88 /* ScoreKeeperShared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAA11C50A662F9C00B2BD88 /* ScoreKeeperShared.cpp */; };
+ AAAB2CDF072BD2EC00CD9FC9 /* AutoKeysounds.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAB2CDD072BD2EC00CD9FC9 /* AutoKeysounds.cpp */; };
+ AAAB2CE3072BD2FA00CD9FC9 /* RageSoundMixBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAB2CE1072BD2FA00CD9FC9 /* RageSoundMixBuffer.cpp */; };
+ AAAFE8200835E7FF00FC43E0 /* WheelBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAFE81C0835E7FF00FC43E0 /* WheelBase.cpp */; };
+ AAAFE8220835E7FF00FC43E0 /* WheelItemBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAFE81E0835E7FF00FC43E0 /* WheelItemBase.cpp */; };
+ AAAFE8300835E8B100FC43E0 /* RoomWheel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAAFE82E0835E8B100FC43E0 /* RoomWheel.cpp */; };
+ AAB005F20579B8CB000BBA58 /* AttackDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB005F00579B8CB000BBA58 /* AttackDisplay.cpp */; };
+ AAB00861057F4F7A000BBA58 /* RageFileDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085B057F4F7A000BBA58 /* RageFileDriver.cpp */; };
+ AAB00863057F4F7A000BBA58 /* RageFileDriverDirect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085D057F4F7A000BBA58 /* RageFileDriverDirect.cpp */; };
+ AAB00865057F4F7A000BBA58 /* RageFileManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB0085F057F4F7A000BBA58 /* RageFileManager.cpp */; };
+ AAB3B7DC0C6C582E001BF487 /* ScreenSelectProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B7DA0C6C582D001BF487 /* ScreenSelectProfile.cpp */; };
+ AAB3B7DE0C6C582E001BF487 /* ScreenSelectProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3B7DA0C6C582D001BF487 /* ScreenSelectProfile.cpp */; };
+ AAB3B7DF0C6C582E001BF487 /* ScreenSelectProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB3B7DB0C6C582D001BF487 /* ScreenSelectProfile.h */; };
+ AAB3BB590C718F2D001BF487 /* RageUtil_CachedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3BB570C718F2C001BF487 /* RageUtil_CachedObject.cpp */; };
+ AAB3BB5B0C718F2D001BF487 /* RageUtil_CachedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB3BB570C718F2C001BF487 /* RageUtil_CachedObject.cpp */; };
+ AAB3BB5C0C718F2D001BF487 /* RageUtil_CachedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB3BB580C718F2C001BF487 /* RageUtil_CachedObject.h */; };
+ AAB55EBB09A7E3D3008FDC69 /* ScreenGameplaySyncMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB509A7E3D3008FDC69 /* ScreenGameplaySyncMachine.cpp */; };
+ AAB55EBD09A7E3D3008FDC69 /* ScreenUnlockBrowse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB709A7E3D3008FDC69 /* ScreenUnlockBrowse.cpp */; };
+ AAB55EBF09A7E3D3008FDC69 /* ScreenUnlockCelebrate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB909A7E3D3008FDC69 /* ScreenUnlockCelebrate.cpp */; };
+ AAB55FFF09A84E62008FDC69 /* ScreenUnlockCelebrate.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB55EBA09A7E3D3008FDC69 /* ScreenUnlockCelebrate.h */; };
+ AAB5600009A84E63008FDC69 /* ScreenUnlockCelebrate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB909A7E3D3008FDC69 /* ScreenUnlockCelebrate.cpp */; };
+ AAB5600109A84E64008FDC69 /* ScreenUnlockBrowse.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB55EB809A7E3D3008FDC69 /* ScreenUnlockBrowse.h */; };
+ AAB5600209A84E65008FDC69 /* ScreenUnlockBrowse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB709A7E3D3008FDC69 /* ScreenUnlockBrowse.cpp */; };
+ AAB691F405704FA50078BED4 /* LightsDriver_SystemMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB691F205704FA50078BED4 /* LightsDriver_SystemMessage.cpp */; };
+ AAB6B477085761B700CEE7BA /* ScreenSplash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB6B475085761B700CEE7BA /* ScreenSplash.cpp */; };
+ AAB779FB0B0D9CB200B74314 /* ScoreKeeperGuitar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB779F90B0D9CB200B74314 /* ScoreKeeperGuitar.cpp */; };
+ AAB779FD0B0D9CB200B74314 /* ScoreKeeperGuitar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB779F90B0D9CB200B74314 /* ScoreKeeperGuitar.cpp */; };
+ AAB779FE0B0D9CB200B74314 /* ScoreKeeperGuitar.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB779FA0B0D9CB200B74314 /* ScoreKeeperGuitar.h */; };
+ AAB9C8AF06EAF64400AD97CD /* RageSurfaceUtils_Palettize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8AB06EAF64400AD97CD /* RageSurfaceUtils_Palettize.cpp */; };
+ AAB9C8B106EAF64400AD97CD /* RageSurfaceUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8AD06EAF64400AD97CD /* RageSurfaceUtils.cpp */; };
+ AAB9C8B506EAF66C00AD97CD /* ScreenNetEvaluation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB9C8B306EAF66C00AD97CD /* ScreenNetEvaluation.cpp */; };
+ AABBD80805D8E9FC00B44FC2 /* HighScore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBD80605D8E9FC00B44FC2 /* HighScore.cpp */; };
+ AABBF6760659E78D00738526 /* RageSurface_Load_GIF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF66C0659E78D00738526 /* RageSurface_Load_GIF.cpp */; };
+ AABBF6780659E78D00738526 /* RageSurface_Load_JPEG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF66E0659E78D00738526 /* RageSurface_Load_JPEG.cpp */; };
+ AABBF67A0659E78D00738526 /* RageSurface_Load_PNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6700659E78D00738526 /* RageSurface_Load_PNG.cpp */; };
+ AABBF67C0659E78D00738526 /* RageSurface_Load_XPM.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6720659E78D00738526 /* RageSurface_Load_XPM.cpp */; };
+ AABBF67E0659E78D00738526 /* RageSurface_Load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABBF6740659E78D00738526 /* RageSurface_Load.cpp */; };
+ AABBFCD309838C3A00F077E2 /* SMMain.mm in Sources */ = {isa = PBXBuildFile; fileRef = AABBFCD209838C3A00F077E2 /* SMMain.mm */; };
+ AABD0B3A05DF3F22004F7929 /* CryptManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABD0B3605DF3F22004F7929 /* CryptManager.cpp */; settings = {COMPILER_FLAGS = "-O0 -Wno-uninitialized"; }; };
+ AABE321C05ACD8ED001A0E84 /* ScreenEnding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE321A05ACD8ED001A0E84 /* ScreenEnding.cpp */; };
+ AABE322005ACD931001A0E84 /* Foreground.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE321E05ACD931001A0E84 /* Foreground.cpp */; };
+ AABE322405ACDA52001A0E84 /* RageFileDriverDirectHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE322205ACDA52001A0E84 /* RageFileDriverDirectHelpers.cpp */; };
+ AABE788E05912B0600E8BF50 /* DualScrollBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE788C05912B0600E8BF50 /* DualScrollBar.cpp */; };
+ AABE830E0A9524D400001678 /* ModsGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE830D0A9524D400001678 /* ModsGroup.cpp */; };
+ AABE830F0A9524D400001678 /* ModsGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AABE830D0A9524D400001678 /* ModsGroup.cpp */; };
+ AAC0BFE10E2951EC00F56EEB /* CryptHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC0BFDF0E2951EC00F56EEB /* CryptHelpers.cpp */; };
+ AAC0BFE30E2951EC00F56EEB /* CryptHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC0BFDF0E2951EC00F56EEB /* CryptHelpers.cpp */; };
+ AAC0BFE40E2951EC00F56EEB /* CryptHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC0BFE00E2951EC00F56EEB /* CryptHelpers.h */; };
+ AAC0C8C20984AE3B0075FC53 /* Tween.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC0C8C00984AE3B0075FC53 /* Tween.cpp */; };
+ AAC6DCE50567660A00B5D56F /* LightsManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DCE30567660A00B5D56F /* LightsManager.cpp */; };
+ AAC6DDE00569C71000B5D56F /* PaneDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DDDE0569C71000B5D56F /* PaneDisplay.cpp */; };
+ AAC6DDE80569C80900B5D56F /* DifficultyList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6DDE60569C80900B5D56F /* DifficultyList.cpp */; };
+ AAC9F330069E22BB00D53E2C /* GameSoundManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC9F32E069E22BB00D53E2C /* GameSoundManager.cpp */; };
+ AAC9F334069E22CF00D53E2C /* MemoryCardDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC9F332069E22CF00D53E2C /* MemoryCardDriver.cpp */; };
+ AACA593107B5E23400763545 /* RageFileDriverTimeout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACA592A07B5E23400763545 /* RageFileDriverTimeout.cpp */; };
+ AACA593407B5E23400763545 /* RageUtil_WorkerThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACA592D07B5E23400763545 /* RageUtil_WorkerThread.cpp */; };
+ AACFBE2808E7D793005087FC /* ActorSound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE2608E7D793005087FC /* ActorSound.cpp */; };
+ AACFBE4F08E7D893005087FC /* ScreenGameplayLesson.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE4908E7D893005087FC /* ScreenGameplayLesson.cpp */; };
+ AACFBE6308E7DBA8005087FC /* LuaExpressionTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AACFBE6108E7DBA8005087FC /* LuaExpressionTransform.cpp */; };
+ AAD36084062BB8AE00D0CED8 /* RageSoundPosMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD36082062BB8AE00D0CED8 /* RageSoundPosMap.cpp */; };
+ AAD5219C095513DA00073D86 /* XmlFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC6889905D7F3C800964E6D /* XmlFile.cpp */; };
+ AAD675F606795175006002B0 /* Dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD675EF06795175006002B0 /* Dialog.cpp */; };
+ AAD6A714065E0FDF0042165A /* Difficulty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD6A712065E0FDF0042165A /* Difficulty.cpp */; };
+ AAD8F9340A4B97DF000311CF /* ScreenGameplayShared.h in Headers */ = {isa = PBXBuildFile; fileRef = AAD8F9320A4B97DF000311CF /* ScreenGameplayShared.h */; };
+ AAD8F9350A4B97DF000311CF /* ScreenGameplayShared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD8F9330A4B97DF000311CF /* ScreenGameplayShared.cpp */; };
+ AAD8F9370A4B97DF000311CF /* ScreenGameplayShared.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAD8F9330A4B97DF000311CF /* ScreenGameplayShared.cpp */; };
+ AADD1CC5095C233F0088C9DF /* LocalizedString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AADD1CC2095C233E0088C9DF /* LocalizedString.cpp */; };
+ AAE2D6D40A67481E00071546 /* ScoreKeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE2D6D30A67481E00071546 /* ScoreKeeper.cpp */; };
+ AAE2D6D50A67481E00071546 /* ScoreKeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE2D6D30A67481E00071546 /* ScoreKeeper.cpp */; };
+ AAE77F580AC3B52500AEFC64 /* RageTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE77F570AC3B52500AEFC64 /* RageTypes.cpp */; };
+ AAE77F590AC3B52500AEFC64 /* RageTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE77F570AC3B52500AEFC64 /* RageTypes.cpp */; };
+ AAE780400AC76A1200AEFC64 /* WorkoutGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE7803C0AC76A1200AEFC64 /* WorkoutGraph.cpp */; };
+ AAE780440AC76A1200AEFC64 /* WorkoutGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE7803C0AC76A1200AEFC64 /* WorkoutGraph.cpp */; };
+ AAE780450AC76A1200AEFC64 /* WorkoutGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE7803D0AC76A1200AEFC64 /* WorkoutGraph.h */; };
+ AAE7804B060814AC0034E65F /* NetworkSyncManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE78049060814AC0034E65F /* NetworkSyncManager.cpp */; };
+ AAE7808706081A000034E65F /* ezsockets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE7808506081A000034E65F /* ezsockets.cpp */; };
+ AAE7812D0608249E0034E65F /* ActiveAttackList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAE7812B0608249E0034E65F /* ActiveAttackList.cpp */; };
+ AAE782030AC7E64D00AEFC64 /* liblua-5.1-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */; };
+ AAE782040AC7E65200AEFC64 /* liblua-5.1-sm5.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AAE7817E0AC7E37B00AEFC64 /* liblua-5.1-sm5.a */; };
+ AAEBC6CC07A20AFE00793F0E /* RageSurface_Save_JPEG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6C607A20AFE00793F0E /* RageSurface_Save_JPEG.cpp */; };
+ AAEBC6CE07A20AFE00793F0E /* RageSurfaceUtils_Dither.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6C807A20AFE00793F0E /* RageSurfaceUtils_Dither.cpp */; };
+ AAEBC6D007A20AFE00793F0E /* RageSurfaceUtils_Zoom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC6CA07A20AFE00793F0E /* RageSurfaceUtils_Zoom.cpp */; };
+ AAEBC79107A4FF5600793F0E /* LuaManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBC78D07A4FF5600793F0E /* LuaManager.cpp */; };
+ AAEBF5600B5C517E005F3C7C /* SampleHistory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBF55E0B5C517E005F3C7C /* SampleHistory.cpp */; };
+ AAEBF5620B5C517E005F3C7C /* SampleHistory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBF55E0B5C517E005F3C7C /* SampleHistory.cpp */; };
+ AAEBF5630B5C517E005F3C7C /* SampleHistory.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBF55F0B5C517E005F3C7C /* SampleHistory.h */; };
+ AAEBF57E0B5C83F4005F3C7C /* SoundEffectControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBF57C0B5C83F4005F3C7C /* SoundEffectControl.cpp */; };
+ AAEBF5800B5C83F4005F3C7C /* SoundEffectControl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEBF57C0B5C83F4005F3C7C /* SoundEffectControl.cpp */; };
+ AAEBF5810B5C83F4005F3C7C /* SoundEffectControl.h in Headers */ = {isa = PBXBuildFile; fileRef = AAEBF57D0B5C83F4005F3C7C /* SoundEffectControl.h */; };
+ AAED6F2C0601C528002D2DEE /* Backtrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAED6F280601C528002D2DEE /* Backtrace.cpp */; };
+ AAED6F2E0601C528002D2DEE /* BacktraceNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAED6F2A0601C528002D2DEE /* BacktraceNames.cpp */; };
+ AAEDFD690A03762B00590617 /* Crash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEDFD680A03762B00590617 /* Crash.cpp */; };
+ AAEDFD6A0A03762B00590617 /* Crash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAEDFD680A03762B00590617 /* Crash.cpp */; };
+ AAF3442B08F1C36A0006EDB7 /* DynamicActorScroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF3442908F1C36A0006EDB7 /* DynamicActorScroller.cpp */; };
+ AAF34ADE0900AEBD0006EDB7 /* ScoreKeeperNormal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF34ADC0900AEBD0006EDB7 /* ScoreKeeperNormal.cpp */; };
+ AAF34AED0900B00C0006EDB7 /* ScreenStatsOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF34AEB0900B00C0006EDB7 /* ScreenStatsOverlay.cpp */; };
+ AAF4206705D63FA700056441 /* ModelManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF4206505D63FA700056441 /* ModelManager.cpp */; };
+ AAF4206B05D6400800056441 /* RageModelGeometry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF4206905D6400800056441 /* RageModelGeometry.cpp */; };
+ AAF6A2F909B695BA00D5C614 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AAF6A2F709B695BA00D5C614 /* Localizable.strings */; };
+ AAF6A2FA09B695BA00D5C614 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = AAF6A2F709B695BA00D5C614 /* Localizable.strings */; };
+ AAF7435B06110E8D00B19AD1 /* ScreenTestLights.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF7435906110E8D00B19AD1 /* ScreenTestLights.cpp */; };
+ AAF74590061181F700B19AD1 /* RageDisplay_Null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF7458E061181F700B19AD1 /* RageDisplay_Null.cpp */; };
+ AAF793F5074FE69E00D74516 /* ScreenNetRoom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF793F1074FE69E00D74516 /* ScreenNetRoom.cpp */; };
+ AAF793F7074FE69E00D74516 /* ScreenNetSelectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAF793F3074FE69E00D74516 /* ScreenNetSelectBase.cpp */; };
+ AAFAB5C10889098600767BF7 /* ScreenOptionsEditProfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAB5BB0889098600767BF7 /* ScreenOptionsEditProfile.cpp */; };
+ AAFAB5CD08890B5200767BF7 /* GameLoop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAB5CB08890B5200767BF7 /* GameLoop.cpp */; };
+ AAFAFC8F0AC8DB9F00427A6E /* EnumHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAFC8E0AC8DB9F00427A6E /* EnumHelper.cpp */; };
+ AAFAFC900AC8DB9F00427A6E /* EnumHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFAFC8E0AC8DB9F00427A6E /* EnumHelper.cpp */; };
+ AAFB549E0B1BC32700FC3A81 /* RageSoundReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFB549D0B1BC32700FC3A81 /* RageSoundReader.cpp */; };
+ AAFB549F0B1BC32700FC3A81 /* RageSoundReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFB549D0B1BC32700FC3A81 /* RageSoundReader.cpp */; };
+ AAFBEED1094D7FCB000029DE /* SpecialFiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEECF094D7FCB000029DE /* SpecialFiles.cpp */; };
+ AAFBEEEB094D807E000029DE /* ScreenOptionsManageEditSteps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE5094D807E000029DE /* ScreenOptionsManageEditSteps.cpp */; };
+ AAFBEEED094D807E000029DE /* ScreenOptionsMemoryCard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE7094D807E000029DE /* ScreenOptionsMemoryCard.cpp */; };
+ AAFBEEEF094D807E000029DE /* ScreenServiceAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFBEEE9094D807E000029DE /* ScreenServiceAction.cpp */; };
+ AAFC6CF1072A30440053AAD3 /* InputHandler_MonkeyKeyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFC6CEF072A30440053AAD3 /* InputHandler_MonkeyKeyboard.cpp */; };
+ AAFE710B0A91ADE6005F2290 /* ActorProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFE71090A91ADE6005F2290 /* ActorProxy.cpp */; };
+ AAFE710D0A91ADE6005F2290 /* ActorProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFE71090A91ADE6005F2290 /* ActorProxy.cpp */; };
+ AAFE710E0A91ADE6005F2290 /* ActorProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFE710A0A91ADE6005F2290 /* ActorProxy.h */; };
+ AAFE711F0A91B551005F2290 /* RageSurface_Save_PNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFE711C0A91B551005F2290 /* RageSurface_Save_PNG.cpp */; };
+ AAFE71200A91B551005F2290 /* RoomInfoDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFE711D0A91B551005F2290 /* RoomInfoDisplay.cpp */; };
+ AAFE71220A91B551005F2290 /* RageSurface_Save_PNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFE711C0A91B551005F2290 /* RageSurface_Save_PNG.cpp */; };
+ AAFE712A0A91B58F005F2290 /* RageSurface_Save_PNG.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFE71280A91B58F005F2290 /* RageSurface_Save_PNG.h */; };
+ AAFF41A30F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF41A10F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp */; };
+ AAFF41A40F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFF41A20F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h */; };
+ AAFF41A50F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAFF41A10F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.cpp */; };
+ AAFF41A60F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h in Headers */ = {isa = PBXBuildFile; fileRef = AAFF41A20F5BD4AD00FFDB67 /* ScreenOptionsExportPackage.h */; };
+ B71A60C0139B41DB00183A27 /* InGameLoadingWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B71A60BE139B41DB00183A27 /* InGameLoadingWindow.cpp */; };
+ B71A60C1139B41DB00183A27 /* InGameLoadingWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = B71A60BF139B41DB00183A27 /* InGameLoadingWindow.h */; };
+ B75CE3B5137963350076A82D /* SongPosition.h in Headers */ = {isa = PBXBuildFile; fileRef = B75CE3B3137963350076A82D /* SongPosition.h */; };
+ B75CE3B6137963350076A82D /* SongPosition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B75CE3B4137963350076A82D /* SongPosition.cpp */; };
+ EE2153A910A75BEE0074B01B /* NotesLoaderPMS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE2153A710A75BEE0074B01B /* NotesLoaderPMS.cpp */; };
+ EE2153AA10A75BEE0074B01B /* NotesLoaderPMS.h in Headers */ = {isa = PBXBuildFile; fileRef = EE2153A810A75BEE0074B01B /* NotesLoaderPMS.h */; };
+ EE879B60132DEE720078FDDC /* RageDisplay_Legacy_Helpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE879B5C132DEE720078FDDC /* RageDisplay_Legacy_Helpers.cpp */; };
+ EE879B61132DEE720078FDDC /* RageDisplay_Legacy_Helpers.h in Headers */ = {isa = PBXBuildFile; fileRef = EE879B5D132DEE720078FDDC /* RageDisplay_Legacy_Helpers.h */; };
+ EE879B62132DEE720078FDDC /* RageDisplay_Legacy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE879B5E132DEE720078FDDC /* RageDisplay_Legacy.cpp */; };
+ EE879B63132DEE720078FDDC /* RageDisplay_Legacy.h in Headers */ = {isa = PBXBuildFile; fileRef = EE879B5F132DEE720078FDDC /* RageDisplay_Legacy.h */; };
+ EE906F6612BF3A1B00146C96 /* ScreenInstallOverlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE906F6412BF3A1B00146C96 /* ScreenInstallOverlay.cpp */; };
+ EE906F6712BF3A1B00146C96 /* ScreenInstallOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = EE906F6512BF3A1B00146C96 /* ScreenInstallOverlay.h */; };
+ EE906F8212BF3AF800146C96 /* JsonUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE906F8012BF3AF800146C96 /* JsonUtil.cpp */; };
+ EE906F8312BF3AF800146C96 /* JsonUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = EE906F8112BF3AF800146C96 /* JsonUtil.h */; };
+ EE906F8A12BF3C7C00146C96 /* FileDownload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE906F8812BF3C7C00146C96 /* FileDownload.cpp */; };
+ EE906F8B12BF3C7C00146C96 /* FileDownload.h in Headers */ = {isa = PBXBuildFile; fileRef = EE906F8912BF3C7C00146C96 /* FileDownload.h */; };
+ EEA7C84310A805A300082E7B /* ScreenPackagesSSC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EEA7C84110A805A300082E7B /* ScreenPackagesSSC.cpp */; };
+ EEA7C84410A805A300082E7B /* ScreenPackagesSSC.h in Headers */ = {isa = PBXBuildFile; fileRef = EEA7C84210A805A300082E7B /* ScreenPackagesSSC.h */; };
+ EEC7863F0E58208B00F559BC /* StepsDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EEC7863D0E58208B00F559BC /* StepsDisplay.cpp */; };
+ F4BC045409E6B578003F770B /* ScreenGameplaySyncMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAB55EB509A7E3D3008FDC69 /* ScreenGameplaySyncMachine.cpp */; };
+ F4BC045509E6B582003F770B /* ScreenGameplaySyncMachine.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB55EB609A7E3D3008FDC69 /* ScreenGameplaySyncMachine.h */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ 2B17AB8D13981009001AE57D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2B17AB7113980FDF001AE57D;
+ remoteInfo = png;
+ };
+ 2B17ABD0139815EB001AE57D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2B17ABBF13981521001AE57D;
+ remoteInfo = glew;
+ };
+ 2B17ABFE139817DF001AE57D /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 2B17ABDF13981756001AE57D;
+ remoteInfo = pcre;
+ };
+ AA30C61907F5E2EF0066F398 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AA30C60F07F5E24A0066F398;
+ remoteInfo = version;
+ };
+ AA40D1B609A08D650068C0D5 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AA30C60F07F5E24A0066F398;
+ remoteInfo = version;
+ };
+ AA7A2BA50AE09C9B0054C5BA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AAE7817D0AC7E37B00AEFC64;
+ remoteInfo = "lua-5.1";
+ };
+ AA7A2BAD0AE09CDB0054C5BA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AAE7817D0AC7E37B00AEFC64;
+ remoteInfo = "lua-5.1";
+ };
+ AA7A2BB40AE09D160054C5BA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AA7A2B930AE09B520054C5BA;
+ remoteInfo = lua;
+ };
+ AA7A2BB60AE09D160054C5BA /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AA7A2BAA0AE09CD50054C5BA;
+ remoteInfo = luac;
+ };
+ AA7C8D150B6748B800FD9940 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AA7C895E0B67444700FD9940;
+ remoteInfo = tommath;
+ };
+ AA7C8D170B6748B800FD9940 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AA7C8B8A0B67460600FD9940;
+ remoteInfo = tomcrypt;
+ };
+ AA7C8D1B0B6748CD00FD9940 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AA7C895E0B67444700FD9940;
+ remoteInfo = tommath;
+ };
+ AA7C8D1D0B6748CD00FD9940 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AA7C8B8A0B67460600FD9940;
+ remoteInfo = tomcrypt;
+ };
+ AAA071A90CE7B879005A3060 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AAA070A80CE7B0DF005A3060;
+ remoteInfo = mad;
+ };
+ AAE781FD0AC7E61900AEFC64 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AAE7817D0AC7E37B00AEFC64;
+ remoteInfo = "lua-5.1";
+ };
+ AAE782010AC7E63100AEFC64 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AAE7817D0AC7E37B00AEFC64;
+ remoteInfo = "lua-5.1";
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+ AA40D37D09A08D650068C0D5 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ AA4B428C05733DF2005FB5DB /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+ 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; };
+ 1215D7A008C6559A00B87D8B /* ScreenGameplayNormal.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenGameplayNormal.cpp; path = ../src/ScreenGameplayNormal.cpp; sourceTree = ""; };
+ 1215D7A108C6559A00B87D8B /* ScreenGameplayNormal.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenGameplayNormal.h; path = ../src/ScreenGameplayNormal.h; sourceTree = ""; };
+ 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; };
+ 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; };
+ 2B17AB7213980FDF001AE57D /* libpng-1.5.1-sm5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libpng-1.5.1-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 2B17ABC013981521001AE57D /* libglew-sm5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libglew-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 2B17ABE013981756001AE57D /* libpcre-sm5.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libpcre-sm5.a"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 2B30D6801315EA7E00044B68 /* MouseDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MouseDevice.cpp; sourceTree = ""; };
+ 2B30D6811315EA7E00044B68 /* MouseDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MouseDevice.h; sourceTree = ""; };
+ 2B43509313949F37006FA051 /* TimingSegments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TimingSegments.h; path = ../src/TimingSegments.h; sourceTree = SOURCE_ROOT; };
+ 2B43509413949F37006FA051 /* TimingSegments.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TimingSegments.cpp; path = ../src/TimingSegments.cpp; sourceTree = SOURCE_ROOT; };
+ 2B766989132FF71500586512 /* NotesLoaderSMA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesLoaderSMA.h; path = ../src/NotesLoaderSMA.h; sourceTree = SOURCE_ROOT; };
+ 2B76698A132FF71500586512 /* NotesLoaderSMA.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesLoaderSMA.cpp; path = ../src/NotesLoaderSMA.cpp; sourceTree = SOURCE_ROOT; };
+ 2B9C2E89137A138B004C92F3 /* NotesLoaderJson.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesLoaderJson.cpp; path = ../src/NotesLoaderJson.cpp; sourceTree = SOURCE_ROOT; };
+ 2B9C2E8A137A138B004C92F3 /* NotesLoaderJson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesLoaderJson.h; path = ../src/NotesLoaderJson.h; sourceTree = SOURCE_ROOT; };
+ 2B9C2E8B137A138B004C92F3 /* NotesWriterJson.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesWriterJson.cpp; path = ../src/NotesWriterJson.cpp; sourceTree = SOURCE_ROOT; };
+ 2B9C2E8C137A138B004C92F3 /* NotesWriterJson.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesWriterJson.h; path = ../src/NotesWriterJson.h; sourceTree = SOURCE_ROOT; };
+ 2BA7925A1304F20D002BD8E1 /* NotesLoaderSSC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesLoaderSSC.cpp; path = ../src/NotesLoaderSSC.cpp; sourceTree = SOURCE_ROOT; };
+ 2BA7925B1304F20D002BD8E1 /* NotesLoaderSSC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesLoaderSSC.h; path = ../src/NotesLoaderSSC.h; sourceTree = SOURCE_ROOT; };
+ 2BA7925C1304F20D002BD8E1 /* NotesWriterSSC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NotesWriterSSC.cpp; path = ../src/NotesWriterSSC.cpp; sourceTree = SOURCE_ROOT; };
+ 2BA7925D1304F20D002BD8E1 /* NotesWriterSSC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NotesWriterSSC.h; path = ../src/NotesWriterSSC.h; sourceTree = SOURCE_ROOT; };
+ 2BC6130D13773C8E00CC8BBD /* png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = png.c; path = ../extern/libpng/include/png.c; sourceTree = SOURCE_ROOT; };
+ 2BC6130E13773C8E00CC8BBD /* png.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = png.h; path = ../extern/libpng/include/png.h; sourceTree = SOURCE_ROOT; };
+ 2BC6130F13773C8E00CC8BBD /* pngconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngconf.h; path = ../extern/libpng/include/pngconf.h; sourceTree = SOURCE_ROOT; };
+ 2BC6131013773C8E00CC8BBD /* pngdebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngdebug.h; path = ../extern/libpng/include/pngdebug.h; sourceTree = SOURCE_ROOT; };
+ 2BC6131113773C8E00CC8BBD /* pngerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngerror.c; path = ../extern/libpng/include/pngerror.c; sourceTree = SOURCE_ROOT; };
+ 2BC6131213773C8E00CC8BBD /* pngget.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngget.c; path = ../extern/libpng/include/pngget.c; sourceTree = SOURCE_ROOT; };
+ 2BC6131313773C8E00CC8BBD /* pnginfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pnginfo.h; path = ../extern/libpng/include/pnginfo.h; sourceTree = SOURCE_ROOT; };
+ 2BC6131413773C8E00CC8BBD /* pngmem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngmem.c; path = ../extern/libpng/include/pngmem.c; sourceTree = SOURCE_ROOT; };
+ 2BC6131513773C8E00CC8BBD /* pngpread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngpread.c; path = ../extern/libpng/include/pngpread.c; sourceTree = SOURCE_ROOT; };
+ 2BC6131613773C8E00CC8BBD /* pngpriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngpriv.h; path = ../extern/libpng/include/pngpriv.h; sourceTree = SOURCE_ROOT; };
+ 2BC6131713773C8E00CC8BBD /* pngread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngread.c; path = ../extern/libpng/include/pngread.c; sourceTree = SOURCE_ROOT; };
+ 2BC6131813773C8E00CC8BBD /* pngrio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngrio.c; path = ../extern/libpng/include/pngrio.c; sourceTree = SOURCE_ROOT; };
+ 2BC6131913773C8E00CC8BBD /* pngrtran.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngrtran.c; path = ../extern/libpng/include/pngrtran.c; sourceTree = SOURCE_ROOT; };
+ 2BC6131A13773C8E00CC8BBD /* pngrutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngrutil.c; path = ../extern/libpng/include/pngrutil.c; sourceTree = SOURCE_ROOT; };
+ 2BC6131B13773C8E00CC8BBD /* pngset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngset.c; path = ../extern/libpng/include/pngset.c; sourceTree = SOURCE_ROOT; };
+ 2BC6131C13773C8E00CC8BBD /* pngstruct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngstruct.h; path = ../extern/libpng/include/pngstruct.h; sourceTree = SOURCE_ROOT; };
+ 2BC6131E13773C8E00CC8BBD /* pngtrans.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngtrans.c; path = ../extern/libpng/include/pngtrans.c; sourceTree = SOURCE_ROOT; };
+ 2BC6132013773C8E00CC8BBD /* pngwio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngwio.c; path = ../extern/libpng/include/pngwio.c; sourceTree = SOURCE_ROOT; };
+ 2BC6132113773C8E00CC8BBD /* pngwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngwrite.c; path = ../extern/libpng/include/pngwrite.c; sourceTree = SOURCE_ROOT; };
+ 2BC6132213773C8E00CC8BBD /* pngwtran.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngwtran.c; path = ../extern/libpng/include/pngwtran.c; sourceTree = SOURCE_ROOT; };
+ 2BC6132313773C8E00CC8BBD /* pngwutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pngwutil.c; path = ../extern/libpng/include/pngwutil.c; sourceTree = SOURCE_ROOT; };
+ 2BC6133D13773D2C00CC8BBD /* pnglibconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pnglibconf.h; path = ../extern/libpng/include/pnglibconf.h; sourceTree = SOURCE_ROOT; };
+ 2BD06FDD137240CF0018CB9F /* json_batchallocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = json_batchallocator.h; path = ../extern/jsoncpp/src/lib_json/json_batchallocator.h; sourceTree = SOURCE_ROOT; };
+ 2BD06FDE137240CF0018CB9F /* json_internalarray.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = json_internalarray.inl; path = ../extern/jsoncpp/src/lib_json/json_internalarray.inl; sourceTree = SOURCE_ROOT; };
+ 2BD06FDF137240CF0018CB9F /* json_internalmap.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = json_internalmap.inl; path = ../extern/jsoncpp/src/lib_json/json_internalmap.inl; sourceTree = SOURCE_ROOT; };
+ 2BD06FE0137240CF0018CB9F /* json_reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = json_reader.cpp; path = ../extern/jsoncpp/src/lib_json/json_reader.cpp; sourceTree = SOURCE_ROOT; };
+ 2BD06FE1137240CF0018CB9F /* json_value.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = json_value.cpp; path = ../extern/jsoncpp/src/lib_json/json_value.cpp; sourceTree = SOURCE_ROOT; };
+ 2BD06FE2137240CF0018CB9F /* json_valueiterator.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = json_valueiterator.inl; path = ../extern/jsoncpp/src/lib_json/json_valueiterator.inl; sourceTree = SOURCE_ROOT; };
+ 2BD06FE3137240CF0018CB9F /* json_writer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = json_writer.cpp; path = ../extern/jsoncpp/src/lib_json/json_writer.cpp; sourceTree = SOURCE_ROOT; };
+ 2BDB88B2137201F700E6FD3A /* lapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lapi.c; path = "../extern/lua-5.1/src/lapi.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88B3137201F700E6FD3A /* lapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lapi.h; path = "../extern/lua-5.1/src/lapi.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88B4137201F700E6FD3A /* lauxlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lauxlib.c; path = "../extern/lua-5.1/src/lauxlib.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88B5137201F700E6FD3A /* lauxlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lauxlib.h; path = "../extern/lua-5.1/src/lauxlib.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88B6137201F700E6FD3A /* lbaselib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lbaselib.c; path = "../extern/lua-5.1/src/lbaselib.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88B7137201F700E6FD3A /* lcode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lcode.c; path = "../extern/lua-5.1/src/lcode.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88B8137201F700E6FD3A /* lcode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lcode.h; path = "../extern/lua-5.1/src/lcode.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88B9137201F700E6FD3A /* ldblib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldblib.c; path = "../extern/lua-5.1/src/ldblib.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88BA137201F700E6FD3A /* ldebug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldebug.c; path = "../extern/lua-5.1/src/ldebug.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88BB137201F700E6FD3A /* ldebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ldebug.h; path = "../extern/lua-5.1/src/ldebug.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88BC137201F700E6FD3A /* ldo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldo.c; path = "../extern/lua-5.1/src/ldo.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88BD137201F700E6FD3A /* ldo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ldo.h; path = "../extern/lua-5.1/src/ldo.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88BE137201F700E6FD3A /* ldump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ldump.c; path = "../extern/lua-5.1/src/ldump.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88BF137201F700E6FD3A /* lfunc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lfunc.c; path = "../extern/lua-5.1/src/lfunc.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88C0137201F700E6FD3A /* lfunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lfunc.h; path = "../extern/lua-5.1/src/lfunc.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88C1137201F700E6FD3A /* lgc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lgc.c; path = "../extern/lua-5.1/src/lgc.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88C2137201F700E6FD3A /* lgc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lgc.h; path = "../extern/lua-5.1/src/lgc.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88C3137201F700E6FD3A /* linit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = linit.c; path = "../extern/lua-5.1/src/linit.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88C4137201F700E6FD3A /* liolib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = liolib.c; path = "../extern/lua-5.1/src/liolib.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88C5137201F700E6FD3A /* llex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = llex.c; path = "../extern/lua-5.1/src/llex.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88C6137201F700E6FD3A /* llex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = llex.h; path = "../extern/lua-5.1/src/llex.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88C7137201F700E6FD3A /* llimits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = llimits.h; path = "../extern/lua-5.1/src/llimits.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88C8137201F700E6FD3A /* lmathlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lmathlib.c; path = "../extern/lua-5.1/src/lmathlib.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88C9137201F700E6FD3A /* lmem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lmem.c; path = "../extern/lua-5.1/src/lmem.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88CA137201F700E6FD3A /* lmem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lmem.h; path = "../extern/lua-5.1/src/lmem.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88CB137201F700E6FD3A /* loadlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = loadlib.c; path = "../extern/lua-5.1/src/loadlib.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88CC137201F700E6FD3A /* lobject.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lobject.c; path = "../extern/lua-5.1/src/lobject.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88CD137201F700E6FD3A /* lobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lobject.h; path = "../extern/lua-5.1/src/lobject.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88CE137201F700E6FD3A /* lopcodes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lopcodes.c; path = "../extern/lua-5.1/src/lopcodes.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88CF137201F700E6FD3A /* lopcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lopcodes.h; path = "../extern/lua-5.1/src/lopcodes.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88D0137201F700E6FD3A /* loslib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = loslib.c; path = "../extern/lua-5.1/src/loslib.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88D1137201F700E6FD3A /* lparser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lparser.c; path = "../extern/lua-5.1/src/lparser.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88D2137201F700E6FD3A /* lparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lparser.h; path = "../extern/lua-5.1/src/lparser.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88D3137201F700E6FD3A /* lstate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lstate.c; path = "../extern/lua-5.1/src/lstate.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88D4137201F700E6FD3A /* lstate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lstate.h; path = "../extern/lua-5.1/src/lstate.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88D5137201F700E6FD3A /* lstring.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lstring.c; path = "../extern/lua-5.1/src/lstring.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88D6137201F700E6FD3A /* lstring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lstring.h; path = "../extern/lua-5.1/src/lstring.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88D7137201F700E6FD3A /* lstrlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lstrlib.c; path = "../extern/lua-5.1/src/lstrlib.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88D8137201F700E6FD3A /* ltable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ltable.c; path = "../extern/lua-5.1/src/ltable.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88D9137201F700E6FD3A /* ltable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ltable.h; path = "../extern/lua-5.1/src/ltable.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88DA137201F700E6FD3A /* ltablib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ltablib.c; path = "../extern/lua-5.1/src/ltablib.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88DB137201F700E6FD3A /* ltm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ltm.c; path = "../extern/lua-5.1/src/ltm.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88DC137201F700E6FD3A /* ltm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ltm.h; path = "../extern/lua-5.1/src/ltm.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88DD137201F700E6FD3A /* lua.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lua.c; path = "../extern/lua-5.1/src/lua.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88DE137201F700E6FD3A /* lua.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lua.h; path = "../extern/lua-5.1/src/lua.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88DF137201F700E6FD3A /* luac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = luac.c; path = "../extern/lua-5.1/src/luac.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88E0137201F700E6FD3A /* luaconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = luaconf.h; path = "../extern/lua-5.1/src/luaconf.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88E1137201F700E6FD3A /* lualib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lualib.h; path = "../extern/lua-5.1/src/lualib.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88E2137201F700E6FD3A /* lundump.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lundump.c; path = "../extern/lua-5.1/src/lundump.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88E3137201F700E6FD3A /* lundump.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lundump.h; path = "../extern/lua-5.1/src/lundump.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88E4137201F700E6FD3A /* lvm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lvm.c; path = "../extern/lua-5.1/src/lvm.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88E5137201F700E6FD3A /* lvm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lvm.h; path = "../extern/lua-5.1/src/lvm.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88E6137201F700E6FD3A /* lzio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lzio.c; path = "../extern/lua-5.1/src/lzio.c"; sourceTree = SOURCE_ROOT; };
+ 2BDB88E7137201F700E6FD3A /* lzio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lzio.h; path = "../extern/lua-5.1/src/lzio.h"; sourceTree = SOURCE_ROOT; };
+ 2BDB88E8137201F700E6FD3A /* print.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = print.c; path = "../extern/lua-5.1/src/print.c"; sourceTree = SOURCE_ROOT; };
+ 3659B56D0F902143002B6B68 /* CommandLineActions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommandLineActions.cpp; sourceTree = ""; };
+ 3659B56E0F902143002B6B68 /* CommandLineActions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommandLineActions.h; sourceTree = ""; };
+ 367D57590EDE56F200B46814 /* ScreenHighScores.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenHighScores.cpp; path = ../src/ScreenHighScores.cpp; sourceTree = SOURCE_ROOT; };
+ 367D575A0EDE56F200B46814 /* ScreenHighScores.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenHighScores.h; path = ../src/ScreenHighScores.h; sourceTree = SOURCE_ROOT; };
+ 3688B8510BD42DAA004186AD /* NotesLoaderMidi.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = NotesLoaderMidi.cpp; path = ../src/NotesLoaderMidi.cpp; sourceTree = ""; };
+ 3688B8520BD42DAA004186AD /* NotesLoaderMidi.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = NotesLoaderMidi.h; path = ../src/NotesLoaderMidi.h; sourceTree = ""; };
+ 36C6887F11297FFE00453295 /* RageFileDriverReadAhead.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RageFileDriverReadAhead.cpp; path = ../src/RageFileDriverReadAhead.cpp; sourceTree = SOURCE_ROOT; };
+ 36C6888011297FFE00453295 /* RageFileDriverReadAhead.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RageFileDriverReadAhead.h; path = ../src/RageFileDriverReadAhead.h; sourceTree = SOURCE_ROOT; };
+ 36C6888111297FFE00453295 /* RageFileManager_ReadAhead.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RageFileManager_ReadAhead.cpp; path = ../src/RageFileManager_ReadAhead.cpp; sourceTree = SOURCE_ROOT; };
+ 36C6888211297FFE00453295 /* RageFileManager_ReadAhead.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RageFileManager_ReadAhead.h; path = ../src/RageFileManager_ReadAhead.h; sourceTree = SOURCE_ROOT; };
+ 36CA531A0F91564A0063D59D /* ScreenOptionsCourseOverview.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenOptionsCourseOverview.cpp; path = ../src/ScreenOptionsCourseOverview.cpp; sourceTree = SOURCE_ROOT; };
+ 36CA531B0F91564A0063D59D /* ScreenOptionsCourseOverview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenOptionsCourseOverview.h; path = ../src/ScreenOptionsCourseOverview.h; sourceTree = SOURCE_ROOT; };
+ 36CA531E0F9156860063D59D /* ScreenOptionsEditCourse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenOptionsEditCourse.cpp; path = ../src/ScreenOptionsEditCourse.cpp; sourceTree = SOURCE_ROOT; };
+ 36CA531F0F9156860063D59D /* ScreenOptionsEditCourse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenOptionsEditCourse.h; path = ../src/ScreenOptionsEditCourse.h; sourceTree = SOURCE_ROOT; };
+ AA059ABA0B8CCFB5006F8139 /* ActorMultiTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ActorMultiTexture.cpp; path = ../src/ActorMultiTexture.cpp; sourceTree = ""; };
+ AA059ABB0B8CCFB5006F8139 /* ActorMultiTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ActorMultiTexture.h; path = ../src/ActorMultiTexture.h; sourceTree = ""; };
+ AA059E2A0B8F0C66006F8139 /* libz_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libz_link.a; sourceTree = ""; };
+ AA05A0AE0BA2EFF3006F8139 /* OptionsList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OptionsList.cpp; path = ../src/OptionsList.cpp; sourceTree = ""; };
+ AA05A0AF0BA2EFF3006F8139 /* OptionsList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OptionsList.h; path = ../src/OptionsList.h; sourceTree = ""; };
+ AA0700880B61F177003B85BB /* RageSoundReader_PostBuffering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_PostBuffering.cpp; path = ../src/RageSoundReader_PostBuffering.cpp; sourceTree = ""; };
+ AA0700890B61F177003B85BB /* RageSoundReader_PostBuffering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_PostBuffering.h; path = ../src/RageSoundReader_PostBuffering.h; sourceTree = ""; };
+ AA07328B0954381800F396C5 /* DisplayResolutions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = DisplayResolutions.h; path = ../src/DisplayResolutions.h; sourceTree = ""; };
+ AA07328C0954381800F396C5 /* XmlFileUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = XmlFileUtil.cpp; path = ../src/XmlFileUtil.cpp; sourceTree = ""; };
+ AA07328D0954381800F396C5 /* XmlFileUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = XmlFileUtil.h; path = ../src/XmlFileUtil.h; sourceTree = ""; };
+ AA07A5550843E72B00E33D21 /* ScreenDebugOverlay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenDebugOverlay.cpp; path = ../src/ScreenDebugOverlay.cpp; sourceTree = ""; };
+ AA07A5560843E72B00E33D21 /* ScreenDebugOverlay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenDebugOverlay.h; path = ../src/ScreenDebugOverlay.h; sourceTree = ""; };
+ AA07A5590843E72B00E33D21 /* ScreenSaveSync.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSaveSync.cpp; path = ../src/ScreenSaveSync.cpp; sourceTree = ""; };
+ AA07A55A0843E72B00E33D21 /* ScreenSaveSync.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSaveSync.h; path = ../src/ScreenSaveSync.h; sourceTree = ""; };
+ AA07A55B0843E72B00E33D21 /* ScreenSMOnlineLogin.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSMOnlineLogin.cpp; path = ../src/ScreenSMOnlineLogin.cpp; sourceTree = ""; };
+ AA07A55C0843E72B00E33D21 /* ScreenSMOnlineLogin.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSMOnlineLogin.h; path = ../src/ScreenSMOnlineLogin.h; sourceTree = ""; };
+ AA07A55D0843E72B00E33D21 /* ScreenSyncOverlay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSyncOverlay.cpp; path = ../src/ScreenSyncOverlay.cpp; sourceTree = ""; };
+ AA07A55E0843E72B00E33D21 /* ScreenSyncOverlay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSyncOverlay.h; path = ../src/ScreenSyncOverlay.h; sourceTree = ""; };
+ AA0A3DE6060513A00044E6B1 /* ScreenSetTime.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSetTime.cpp; path = ../src/ScreenSetTime.cpp; sourceTree = ""; };
+ AA0A3DE7060513A00044E6B1 /* ScreenSetTime.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSetTime.h; path = ../src/ScreenSetTime.h; sourceTree = ""; };
+ AA0E04CE076C4CD500716D81 /* RageFileBasic.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileBasic.cpp; path = ../src/RageFileBasic.cpp; sourceTree = ""; };
+ AA0E04CF076C4CD500716D81 /* RageFileBasic.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileBasic.h; path = ../src/RageFileBasic.h; sourceTree = ""; };
+ AA0E04D0076C4CD500716D81 /* RageFileDriverDeflate.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverDeflate.cpp; path = ../src/RageFileDriverDeflate.cpp; sourceTree = ""; };
+ AA0E04D1076C4CD500716D81 /* RageFileDriverDeflate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverDeflate.h; path = ../src/RageFileDriverDeflate.h; sourceTree = ""; };
+ AA0E04D2076C4CD500716D81 /* RageFileDriverSlice.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverSlice.cpp; path = ../src/RageFileDriverSlice.cpp; sourceTree = ""; };
+ AA0E04D3076C4CD500716D81 /* RageFileDriverSlice.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverSlice.h; path = ../src/RageFileDriverSlice.h; sourceTree = ""; };
+ AA1145D9075DFADF0050A3D1 /* ScreenPackages.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenPackages.cpp; path = ../src/ScreenPackages.cpp; sourceTree = ""; };
+ AA1145DA075DFADF0050A3D1 /* ScreenPackages.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenPackages.h; path = ../src/ScreenPackages.h; sourceTree = ""; };
+ AA1145DB075DFADF0050A3D1 /* ScreenSystemLayer.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSystemLayer.cpp; path = ../src/ScreenSystemLayer.cpp; sourceTree = ""; };
+ AA1145DC075DFADF0050A3D1 /* ScreenSystemLayer.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSystemLayer.h; path = ../src/ScreenSystemLayer.h; sourceTree = ""; };
+ AA11A20B0DC5A1B0006BD8AC /* ModIcon.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ModIcon.cpp; path = ../src/ModIcon.cpp; sourceTree = SOURCE_ROOT; };
+ AA11A20C0DC5A1B0006BD8AC /* ModIcon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ModIcon.h; path = ../src/ModIcon.h; sourceTree = SOURCE_ROOT; };
+ AA11A20D0DC5A1B0006BD8AC /* ModIconRow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ModIconRow.cpp; path = ../src/ModIconRow.cpp; sourceTree = SOURCE_ROOT; };
+ AA11A20E0DC5A1B0006BD8AC /* ModIconRow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ModIconRow.h; path = ../src/ModIconRow.h; sourceTree = SOURCE_ROOT; };
+ AA139C4606923EBE00C1F6ED /* Style.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Style.cpp; path = ../src/Style.cpp; sourceTree = ""; };
+ AA147F180A0F78D8006EADF6 /* VectorHelper.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = VectorHelper.h; sourceTree = ""; };
+ AA147F190A0F78D8006EADF6 /* VectorHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VectorHelper.cpp; sourceTree = ""; };
+ AA14ED0F0509F40000E3FAD7 /* MovieTexture_FFMpeg.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MovieTexture_FFMpeg.cpp; path = MovieTexture/MovieTexture_FFMpeg.cpp; sourceTree = ""; };
+ AA14ED100509F40000E3FAD7 /* MovieTexture_FFMpeg.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MovieTexture_FFMpeg.h; path = MovieTexture/MovieTexture_FFMpeg.h; sourceTree = ""; };
+ AA18935C0BD777C400AEC0BF /* ScreenProfileLoad.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenProfileLoad.cpp; path = ../src/ScreenProfileLoad.cpp; sourceTree = ""; };
+ AA18935D0BD777C400AEC0BF /* ScreenProfileLoad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenProfileLoad.h; path = ../src/ScreenProfileLoad.h; sourceTree = ""; };
+ AA18935E0BD777C400AEC0BF /* ScreenProfileSave.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenProfileSave.cpp; path = ../src/ScreenProfileSave.cpp; sourceTree = ""; };
+ AA18935F0BD777C400AEC0BF /* ScreenProfileSave.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenProfileSave.h; path = ../src/ScreenProfileSave.h; sourceTree = ""; };
+ AA1B08370762532800835464 /* Command.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Command.cpp; path = ../src/Command.cpp; sourceTree = ""; };
+ AA1B08380762532800835464 /* Command.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Command.h; path = ../src/Command.h; sourceTree = ""; };
+ AA1B08390762532800835464 /* GameCommand.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GameCommand.cpp; path = ../src/GameCommand.cpp; sourceTree = ""; };
+ AA1B083A0762532800835464 /* GameCommand.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GameCommand.h; path = ../src/GameCommand.h; sourceTree = ""; };
+ AA1B083B0762532800835464 /* Preference.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Preference.cpp; path = ../src/Preference.cpp; sourceTree = ""; };
+ AA1C6556050D234B0073A143 /* ProfileManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ProfileManager.cpp; path = ../src/ProfileManager.cpp; sourceTree = ""; };
+ AA1C6557050D234B0073A143 /* ProfileManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ProfileManager.h; path = ../src/ProfileManager.h; sourceTree = ""; };
+ AA1C65A4050FD21F0073A143 /* RageSoundReader_Vorbisfile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundReader_Vorbisfile.cpp; path = ../src/RageSoundReader_Vorbisfile.cpp; sourceTree = ""; };
+ AA1C65A5050FD21F0073A143 /* RageSoundReader_Vorbisfile.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundReader_Vorbisfile.h; path = ../src/RageSoundReader_Vorbisfile.h; sourceTree = ""; };
+ AA1C65A6050FD21F0073A143 /* RageSoundReader_WAV.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageSoundReader_WAV.cpp; path = ../src/RageSoundReader_WAV.cpp; sourceTree = ""; };
+ AA1C65A7050FD21F0073A143 /* RageSoundReader_WAV.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageSoundReader_WAV.h; path = ../src/RageSoundReader_WAV.h; sourceTree = ""; };
+ AA1CD941060AE571003702C4 /* RageSoundDriver_Generic_Software.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = RageSoundDriver_Generic_Software.cpp; sourceTree = ""; };
+ AA1DC47204A485E900D02EE9 /* ActorUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ActorUtil.h; path = ../src/ActorUtil.h; sourceTree = ""; };
+ AA1DC47404A4861700D02EE9 /* ScreenSelectMaster.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSelectMaster.cpp; path = ../src/ScreenSelectMaster.cpp; sourceTree = ""; };
+ AA1DC47504A4861700D02EE9 /* ScreenSelectMaster.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSelectMaster.h; path = ../src/ScreenSelectMaster.h; sourceTree = ""; };
+ AA1DE9560C5468CE00D59F20 /* Hardware.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Hardware.plist; sourceTree = ""; };
+ AA1DE9590C5468FE00D59F20 /* Hardware.in.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Hardware.in.plist; sourceTree = ""; };
+ AA1F9C4509AF1BF5002C15A8 /* PumpDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PumpDevice.h; sourceTree = ""; };
+ AA1F9C4609AF1BF5002C15A8 /* PumpDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PumpDevice.cpp; sourceTree = ""; };
+ AA21D59C0712ADE4008B825F /* ScreenDimensions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenDimensions.cpp; path = ../src/ScreenDimensions.cpp; sourceTree = ""; };
+ AA21D5A10712AE16008B825F /* ThemeMetric.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ThemeMetric.h; path = ../src/ThemeMetric.h; sourceTree = ""; };
+ AA21E4730A9826CD00684CEA /* libjpeg_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libjpeg_link.a; sourceTree = ""; };
+ AA21E4750A9826CD00684CEA /* libogg_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libogg_link.a; sourceTree = ""; };
+ AA21E4770A9826CD00684CEA /* libtheora_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libtheora_link.a; sourceTree = ""; };
+ AA21E4780A9826CD00684CEA /* libvorbis_link.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libvorbis_link.a; sourceTree = ""; };
+ AA22CBA306DE909C0083BA97 /* ScreenNetSelectMusic.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenNetSelectMusic.cpp; path = ../src/ScreenNetSelectMusic.cpp; sourceTree = ""; };
+ AA22CBA406DE909C0083BA97 /* ScreenNetSelectMusic.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenNetSelectMusic.h; path = ../src/ScreenNetSelectMusic.h; sourceTree = ""; };
+ AA230EAE06043704002672F3 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = ""; };
+ AA230EAF06043704002672F3 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = ""; };
+ AA230ECF06043EFD002672F3 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = ""; };
+ AA251B7505841FCE00027ACB /* RageFileDriverZip.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverZip.cpp; path = ../src/RageFileDriverZip.cpp; sourceTree = ""; };
+ AA251B7605841FCE00027ACB /* RageFileDriverZip.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverZip.h; path = ../src/RageFileDriverZip.h; sourceTree = ""; };
+ AA25200D0587225500027ACB /* Style.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Style.h; path = ../src/Style.h; sourceTree = ""; };
+ AA272C3004CD757100D02EE9 /* RageFile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFile.cpp; path = ../src/RageFile.cpp; sourceTree = ""; };
+ AA272C3104CD757100D02EE9 /* RageFile.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFile.h; path = ../src/RageFile.h; sourceTree = ""; };
+ AA28B47A058F2F5D0097C109 /* MemoryCardManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = MemoryCardManager.cpp; path = ../src/MemoryCardManager.cpp; sourceTree = ""; };
+ AA28B47B058F2F5D0097C109 /* MemoryCardManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = MemoryCardManager.h; path = ../src/MemoryCardManager.h; sourceTree = ""; };
+ AA29CE570558741A00961A51 /* Info-StepMania.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; path = "Info-StepMania.plist"; sourceTree = SOURCE_ROOT; };
+ AA29CE580558741A00961A51 /* StepMania.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = StepMania.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ AA2C9C9F0BAD6F54002441E9 /* CodeSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CodeSet.cpp; path = ../src/CodeSet.cpp; sourceTree = ""; };
+ AA2C9CA00BAD6F54002441E9 /* CodeSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CodeSet.h; path = ../src/CodeSet.h; sourceTree = ""; };
+ AA2CA89D0BB745BD002441E9 /* ScreenContinue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenContinue.cpp; path = ../src/ScreenContinue.cpp; sourceTree = ""; };
+ AA2CA89E0BB745BD002441E9 /* ScreenContinue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScreenContinue.h; path = ../src/ScreenContinue.h; sourceTree = ""; };
+ AA2E9FFF0A770208003A0C11 /* ScreenSelectLanguage.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenSelectLanguage.cpp; path = ../src/ScreenSelectLanguage.cpp; sourceTree = ""; };
+ AA2EA0000A770208003A0C11 /* ScreenSelectLanguage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ScreenSelectLanguage.h; path = ../src/ScreenSelectLanguage.h; sourceTree = ""; };
+ AA2FB638091212AF000FD574 /* LifeMeter.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LifeMeter.cpp; path = ../src/LifeMeter.cpp; sourceTree = ""; };
+ AA31D51B0B1EC6540016AB6B /* RageSoundReader_Filter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_Filter.h; path = ../src/RageSoundReader_Filter.h; sourceTree = ""; };
+ AA31D51C0B1EC6540016AB6B /* RageSoundReader_PitchChange.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_PitchChange.cpp; path = ../src/RageSoundReader_PitchChange.cpp; sourceTree = ""; };
+ AA31D51D0B1EC6540016AB6B /* RageSoundReader_PitchChange.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_PitchChange.h; path = ../src/RageSoundReader_PitchChange.h; sourceTree = ""; };
+ AA31D51E0B1EC6540016AB6B /* RageSoundReader_SpeedChange.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_SpeedChange.cpp; path = ../src/RageSoundReader_SpeedChange.cpp; sourceTree = ""; };
+ AA31D51F0B1EC6540016AB6B /* RageSoundReader_SpeedChange.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_SpeedChange.h; path = ../src/RageSoundReader_SpeedChange.h; sourceTree = ""; };
+ AA3396B60BDE195E00E1475F /* RageSoundReader_Merge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_Merge.cpp; path = ../src/RageSoundReader_Merge.cpp; sourceTree = ""; };
+ AA3396B70BDE195E00E1475F /* RageSoundReader_Merge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_Merge.h; path = ../src/RageSoundReader_Merge.h; sourceTree = ""; };
+ AA339A7D0BF0FA6300E1475F /* LoadingWindow_Null.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoadingWindow_Null.h; sourceTree = ""; };
+ AA3A705E06AA144C006F755E /* CommonMetrics.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CommonMetrics.h; path = ../src/CommonMetrics.h; sourceTree = ""; };
+ AA3A706006AA1645006F755E /* StyleUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = StyleUtil.cpp; path = ../src/StyleUtil.cpp; sourceTree = ""; };
+ AA3A706106AA1645006F755E /* StyleUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = StyleUtil.h; path = ../src/StyleUtil.h; sourceTree = ""; };
+ AA3D5E5A08214C77002AA665 /* LifeMeterTime.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = LifeMeterTime.cpp; path = ../src/LifeMeterTime.cpp; sourceTree = ""; };
+ AA3D5E5B08214C77002AA665 /* LifeMeterTime.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = LifeMeterTime.h; path = ../src/LifeMeterTime.h; sourceTree = ""; };
+ AA3D5E5C08214C77002AA665 /* ScoreDisplayLifeTime.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplayLifeTime.cpp; path = ../src/ScoreDisplayLifeTime.cpp; sourceTree = ""; };
+ AA3D5E5D08214C77002AA665 /* ScoreDisplayLifeTime.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplayLifeTime.h; path = ../src/ScoreDisplayLifeTime.h; sourceTree = ""; };
+ AA3D5E8F082152B6002AA665 /* StreamDisplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = StreamDisplay.cpp; path = ../src/StreamDisplay.cpp; sourceTree = ""; };
+ AA3D5E90082152B6002AA665 /* StreamDisplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = StreamDisplay.h; path = ../src/StreamDisplay.h; sourceTree = ""; };
+ AA3D78FF06A275E90064B980 /* RadarValues.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RadarValues.cpp; path = ../src/RadarValues.cpp; sourceTree = ""; };
+ AA3D790006A275E90064B980 /* RadarValues.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RadarValues.h; path = ../src/RadarValues.h; sourceTree = ""; };
+ AA3D793106A279530064B980 /* DateTime.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = DateTime.cpp; path = ../src/DateTime.cpp; sourceTree = ""; };
+ AA3D793206A279530064B980 /* DateTime.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = DateTime.h; path = ../src/DateTime.h; sourceTree = ""; };
+ AA3E3DF009D96A1400A259C7 /* CrashHandlerInternal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CrashHandlerInternal.cpp; sourceTree = ""; };
+ AA3F283B04BE6DDC00D02EE9 /* ArchHooks.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ArchHooks.cpp; path = ArchHooks/ArchHooks.cpp; sourceTree = ""; };
+ AA40D52B09A08D660068C0D5 /* sm-ssc.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "sm-ssc.app"; sourceTree = BUILT_PRODUCTS_DIR; };
+ AA42F5E6067068D30013509E /* ScreenNetworkOptions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenNetworkOptions.cpp; path = ../src/ScreenNetworkOptions.cpp; sourceTree = ""; };
+ AA42F5E7067068D30013509E /* ScreenNetworkOptions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenNetworkOptions.h; path = ../src/ScreenNetworkOptions.h; sourceTree = ""; };
+ AA44705209846B0800983E82 /* HIDDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HIDDevice.h; sourceTree = ""; };
+ AA44705309846B0800983E82 /* HIDDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HIDDevice.cpp; sourceTree = ""; };
+ AA44708C0984720900983E82 /* JoystickDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JoystickDevice.h; sourceTree = ""; };
+ AA44708D0984720900983E82 /* JoystickDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JoystickDevice.cpp; sourceTree = ""; };
+ AA4470BA098476F600983E82 /* KeyboardDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeyboardDevice.h; sourceTree = ""; };
+ AA4470BB098476F600983E82 /* KeyboardDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KeyboardDevice.cpp; sourceTree = ""; };
+ AA4F27AE0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_ChannelSplit.cpp; path = ../src/RageSoundReader_ChannelSplit.cpp; sourceTree = ""; };
+ AA4F27AF0B2C01B400ADEA79 /* RageSoundReader_ChannelSplit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_ChannelSplit.h; path = ../src/RageSoundReader_ChannelSplit.h; sourceTree = ""; };
+ AA4F27B00B2C01B400ADEA79 /* RageSoundReader_Pan.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageSoundReader_Pan.cpp; path = ../src/RageSoundReader_Pan.cpp; sourceTree = ""; };
+ AA4F27B10B2C01B400ADEA79 /* RageSoundReader_Pan.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageSoundReader_Pan.h; path = ../src/RageSoundReader_Pan.h; sourceTree = ""; };
+ AA4F38C004E2D0B700D02EE9 /* NoteDataUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NoteDataUtil.cpp; path = ../src/NoteDataUtil.cpp; sourceTree = ""; };
+ AA4F38C104E2D0B700D02EE9 /* NoteDataUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NoteDataUtil.h; path = ../src/NoteDataUtil.h; sourceTree = ""; };
+ AA50201D05D6D7B200ACEFD0 /* Profile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Profile.cpp; path = ../src/Profile.cpp; sourceTree = ""; };
+ AA50201E05D6D7B200ACEFD0 /* Profile.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Profile.h; path = ../src/Profile.h; sourceTree = ""; };
+ AA52E9BD04DBBCF400D02EE9 /* ver.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = ver.cpp; sourceTree = ""; };
+ AA53D28405277DAF00D02EE9 /* ScreenOptionsMaster.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptionsMaster.cpp; path = ../src/ScreenOptionsMaster.cpp; sourceTree = ""; };
+ AA53D28505277DAF00D02EE9 /* ScreenOptionsMaster.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptionsMaster.h; path = ../src/ScreenOptionsMaster.h; sourceTree = ""; };
+ AA53D28605277DAF00D02EE9 /* ScreenOptionsMasterPrefs.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptionsMasterPrefs.cpp; path = ../src/ScreenOptionsMasterPrefs.cpp; sourceTree = ""; };
+ AA53D28705277DAF00D02EE9 /* ScreenOptionsMasterPrefs.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptionsMasterPrefs.h; path = ../src/ScreenOptionsMasterPrefs.h; sourceTree = ""; };
+ AA53D28805277DAF00D02EE9 /* ScreenReloadSongs.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenReloadSongs.cpp; path = ../src/ScreenReloadSongs.cpp; sourceTree = ""; };
+ AA53D28905277DAF00D02EE9 /* ScreenReloadSongs.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenReloadSongs.h; path = ../src/ScreenReloadSongs.h; sourceTree = ""; };
+ AA54709106F559DF008EB9B2 /* Preference.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Preference.h; path = ../src/Preference.h; sourceTree = ""; };
+ AA5A51F20A8441AA006DBB92 /* ModsGroup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ModsGroup.h; path = ../src/ModsGroup.h; sourceTree = ""; };
+ AA5C73F70637A5F000AFB891 /* CourseUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = CourseUtil.cpp; path = ../src/CourseUtil.cpp; sourceTree = ""; };
+ AA5C73F80637A5F000AFB891 /* CourseUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = CourseUtil.h; path = ../src/CourseUtil.h; sourceTree = ""; };
+ AA5C73F90637A5F000AFB891 /* SongUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = SongUtil.cpp; path = ../src/SongUtil.cpp; sourceTree = ""; };
+ AA5C73FA0637A5F000AFB891 /* SongUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = SongUtil.h; path = ../src/SongUtil.h; sourceTree = ""; };
+ AA5C73FB0637A5F000AFB891 /* StepsUtil.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = StepsUtil.cpp; path = ../src/StepsUtil.cpp; sourceTree = ""; };
+ AA5C73FC0637A5F000AFB891 /* StepsUtil.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = StepsUtil.h; path = ../src/StepsUtil.h; sourceTree = ""; };
+ AA5D16550A79805C00F17E86 /* RageTextureRenderTarget.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RageTextureRenderTarget.cpp; path = ../src/RageTextureRenderTarget.cpp; sourceTree = ""; };
+ AA5D16560A79805C00F17E86 /* RageTextureRenderTarget.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RageTextureRenderTarget.h; path = ../src/RageTextureRenderTarget.h; sourceTree = ""; };
+ AA5D166A0A798C0E00F17E86 /* ActorFrameTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ActorFrameTexture.cpp; path = ../src/ActorFrameTexture.cpp; sourceTree = ""; };
+ AA5D166B0A798C0E00F17E86 /* ActorFrameTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ActorFrameTexture.h; path = ../src/ActorFrameTexture.h; sourceTree = ""; };
+ AA608EBF0B0F85E400B39AC4 /* DialogDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DialogDriver.cpp; sourceTree = ""; };
+ AA608FAC0B0F9A4E00B39AC4 /* RageSoundDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RageSoundDriver.cpp; sourceTree = ""; };
+ AA6090E40B141D1C00B39AC4 /* GamePreferences.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = GamePreferences.cpp; path = ../src/GamePreferences.cpp; sourceTree = ""; };
+ AA6090E50B141D1C00B39AC4 /* GamePreferences.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = GamePreferences.h; path = ../src/GamePreferences.h; sourceTree = ""; };
+ AA60E0BC067992D7008ADC41 /* Threads.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = Threads.h; sourceTree = ""; };
+ AA60E0BD067992D7008ADC41 /* Threads_Pthreads.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = Threads_Pthreads.cpp; sourceTree = ""; };
+ AA60E0BE067992D7008ADC41 /* Threads_Pthreads.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = Threads_Pthreads.h; sourceTree = ""; };
+ AA64218606EC606F00C21584 /* RageFileDriverMemory.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = RageFileDriverMemory.cpp; path = ../src/RageFileDriverMemory.cpp; sourceTree = ""; };
+ AA64218706EC606F00C21584 /* RageFileDriverMemory.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = RageFileDriverMemory.h; path = ../src/RageFileDriverMemory.h; sourceTree = ""; };
+ AA658779098C322800CE55CC /* ScreenUnlockStatus.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ScreenUnlockStatus.cpp; path = ../src/ScreenUnlockStatus.cpp; sourceTree = ""; };
+ AA65877A098C322800CE55CC /* ScreenUnlockStatus.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ScreenUnlockStatus.h; path = ../src/ScreenUnlockStatus.h; sourceTree = ""; };
+ AA69995F0ACE1CBB000237F9 /* ControllerStateDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ControllerStateDisplay.cpp; path = ../src/ControllerStateDisplay.cpp; sourceTree = ""; };
+ AA6999600ACE1CBB000237F9 /* ControllerStateDisplay.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ControllerStateDisplay.h; path = ../src/ControllerStateDisplay.h; sourceTree = ""; };
+ AA6C6AD60DC6B17B00E7A13E /* ArchHooks_MacOSX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ArchHooks_MacOSX.cpp; path = ArchHooks/ArchHooks_MacOSX.cpp; sourceTree = ""; };
+ AA6C6AD70DC6B17B00E7A13E /* ArchHooks_MacOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ArchHooks_MacOSX.h; path = ArchHooks/ArchHooks_MacOSX.h; sourceTree = ""; };
+ AA6C6ADC0DC6B1DC00E7A13E /* DialogDriver_MacOSX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DialogDriver_MacOSX.cpp; sourceTree = ""; };
+ AA6C6ADD0DC6B1DC00E7A13E /* DialogDriver_MacOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DialogDriver_MacOSX.h; sourceTree = ""; };
+ AA6C6AE20DC6B22800E7A13E /* LoadingWindow_MacOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoadingWindow_MacOSX.h; sourceTree = ""; };
+ AA6C6AE30DC6B22800E7A13E /* LoadingWindow_MacOSX.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LoadingWindow_MacOSX.mm; sourceTree = ""; };
+ AA6C6B000DC6B2B400E7A13E /* LowLevelWindow_MacOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LowLevelWindow_MacOSX.h; sourceTree = ""; };
+ AA6C6B010DC6B2B400E7A13E /* LowLevelWindow_MacOSX.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LowLevelWindow_MacOSX.mm; sourceTree = ""; };
+ AA6C6B060DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MemoryCardDriverThreaded_MacOSX.cpp; sourceTree = ""; };
+ AA6C6B070DC6B30E00E7A13E /* MemoryCardDriverThreaded_MacOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemoryCardDriverThreaded_MacOSX.h; sourceTree = ""; };
+ AA6C6B0C0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputHandler_MacOSX_HID.cpp; sourceTree = ""; };
+ AA6C6B0D0DC6B48C00E7A13E /* InputHandler_MacOSX_HID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputHandler_MacOSX_HID.h; sourceTree = ""; };
+ AA6DAF0805300B3D00D02EE9 /* ScoreDisplayPercentage.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScoreDisplayPercentage.cpp; path = ../src/ScoreDisplayPercentage.cpp; sourceTree = ""; };
+ AA6DAF0905300B3D00D02EE9 /* ScoreDisplayPercentage.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScoreDisplayPercentage.h; path = ../src/ScoreDisplayPercentage.h; sourceTree = ""; };
+ AA6E000A047711F3005F316C /* Screen.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = Screen.cpp; path = ../src/Screen.cpp; sourceTree = ""; };
+ AA6E000B047711F3005F316C /* Screen.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = Screen.h; path = ../src/Screen.h; sourceTree = ""; };
+ AA6E0010047711F3005F316C /* ScreenAttract.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenAttract.cpp; path = ../src/ScreenAttract.cpp; sourceTree = ""; };
+ AA6E0011047711F3005F316C /* ScreenAttract.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenAttract.h; path = ../src/ScreenAttract.h; sourceTree = ""; };
+ AA6E001B047711F3005F316C /* ScreenDemonstration.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenDemonstration.cpp; path = ../src/ScreenDemonstration.cpp; sourceTree = ""; };
+ AA6E001C047711F3005F316C /* ScreenDemonstration.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenDemonstration.h; path = ../src/ScreenDemonstration.h; sourceTree = ""; };
+ AA6E001D047711F3005F316C /* ScreenEdit.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenEdit.cpp; path = ../src/ScreenEdit.cpp; sourceTree = ""; };
+ AA6E001E047711F3005F316C /* ScreenEdit.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenEdit.h; path = ../src/ScreenEdit.h; sourceTree = ""; };
+ AA6E001F047711F3005F316C /* ScreenEditMenu.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenEditMenu.cpp; path = ../src/ScreenEditMenu.cpp; sourceTree = ""; };
+ AA6E0020047711F3005F316C /* ScreenEditMenu.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenEditMenu.h; path = ../src/ScreenEditMenu.h; sourceTree = ""; };
+ AA6E0021047711F3005F316C /* ScreenEvaluation.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenEvaluation.cpp; path = ../src/ScreenEvaluation.cpp; sourceTree = ""; };
+ AA6E0022047711F3005F316C /* ScreenEvaluation.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenEvaluation.h; path = ../src/ScreenEvaluation.h; sourceTree = ""; };
+ AA6E0029047711F3005F316C /* ScreenGameplay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenGameplay.cpp; path = ../src/ScreenGameplay.cpp; sourceTree = ""; };
+ AA6E002A047711F3005F316C /* ScreenGameplay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenGameplay.h; path = ../src/ScreenGameplay.h; sourceTree = ""; };
+ AA6E002F047711F3005F316C /* ScreenHowToPlay.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenHowToPlay.cpp; path = ../src/ScreenHowToPlay.cpp; sourceTree = ""; };
+ AA6E0030047711F3005F316C /* ScreenHowToPlay.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenHowToPlay.h; path = ../src/ScreenHowToPlay.h; sourceTree = ""; };
+ AA6E0033047711F3005F316C /* ScreenInstructions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenInstructions.cpp; path = ../src/ScreenInstructions.cpp; sourceTree = ""; };
+ AA6E0034047711F3005F316C /* ScreenInstructions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenInstructions.h; path = ../src/ScreenInstructions.h; sourceTree = ""; };
+ AA6E0037047711F3005F316C /* ScreenJukebox.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenJukebox.cpp; path = ../src/ScreenJukebox.cpp; sourceTree = ""; };
+ AA6E0038047711F3005F316C /* ScreenJukebox.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenJukebox.h; path = ../src/ScreenJukebox.h; sourceTree = ""; };
+ AA6E003F047711F3005F316C /* ScreenManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenManager.cpp; path = ../src/ScreenManager.cpp; sourceTree = ""; };
+ AA6E0040047711F3005F316C /* ScreenManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenManager.h; path = ../src/ScreenManager.h; sourceTree = ""; };
+ AA6E0041047711F3005F316C /* ScreenMapControllers.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenMapControllers.cpp; path = ../src/ScreenMapControllers.cpp; sourceTree = ""; };
+ AA6E0042047711F3005F316C /* ScreenMapControllers.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenMapControllers.h; path = ../src/ScreenMapControllers.h; sourceTree = ""; };
+ AA6E0044047711F3005F316C /* ScreenMessage.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenMessage.h; path = ../src/ScreenMessage.h; sourceTree = ""; };
+ AA6E0045047711F3005F316C /* ScreenMiniMenu.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenMiniMenu.cpp; path = ../src/ScreenMiniMenu.cpp; sourceTree = ""; };
+ AA6E0046047711F3005F316C /* ScreenMiniMenu.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenMiniMenu.h; path = ../src/ScreenMiniMenu.h; sourceTree = ""; };
+ AA6E0049047711F3005F316C /* ScreenNameEntry.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenNameEntry.cpp; path = ../src/ScreenNameEntry.cpp; sourceTree = ""; };
+ AA6E004A047711F3005F316C /* ScreenNameEntry.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenNameEntry.h; path = ../src/ScreenNameEntry.h; sourceTree = ""; };
+ AA6E004B047711F3005F316C /* ScreenOptions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenOptions.cpp; path = ../src/ScreenOptions.cpp; sourceTree = ""; };
+ AA6E004C047711F3005F316C /* ScreenOptions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenOptions.h; path = ../src/ScreenOptions.h; sourceTree = ""; };
+ AA6E004F047711F3005F316C /* ScreenPlayerOptions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenPlayerOptions.cpp; path = ../src/ScreenPlayerOptions.cpp; sourceTree = ""; };
+ AA6E0050047711F3005F316C /* ScreenPlayerOptions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenPlayerOptions.h; path = ../src/ScreenPlayerOptions.h; sourceTree = ""; };
+ AA6E0051047711F3005F316C /* ScreenPrompt.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenPrompt.cpp; path = ../src/ScreenPrompt.cpp; sourceTree = ""; };
+ AA6E0052047711F3005F316C /* ScreenPrompt.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenPrompt.h; path = ../src/ScreenPrompt.h; sourceTree = ""; };
+ AA6E0053047711F3005F316C /* ScreenRanking.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenRanking.cpp; path = ../src/ScreenRanking.cpp; sourceTree = ""; };
+ AA6E0054047711F3005F316C /* ScreenRanking.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenRanking.h; path = ../src/ScreenRanking.h; sourceTree = ""; };
+ AA6E0057047711F3005F316C /* ScreenSandbox.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSandbox.cpp; path = ../src/ScreenSandbox.cpp; sourceTree = ""; };
+ AA6E0058047711F3005F316C /* ScreenSandbox.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSandbox.h; path = ../src/ScreenSandbox.h; sourceTree = ""; };
+ AA6E0059047711F3005F316C /* ScreenSelect.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSelect.cpp; path = ../src/ScreenSelect.cpp; sourceTree = ""; };
+ AA6E005A047711F3005F316C /* ScreenSelect.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSelect.h; path = ../src/ScreenSelect.h; sourceTree = ""; };
+ AA6E005B047711F3005F316C /* ScreenSelectCharacter.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSelectCharacter.cpp; path = ../src/ScreenSelectCharacter.cpp; sourceTree = ""; };
+ AA6E005C047711F3005F316C /* ScreenSelectCharacter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSelectCharacter.h; path = ../src/ScreenSelectCharacter.h; sourceTree = ""; };
+ AA6E0069047711F3005F316C /* ScreenSelectMusic.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSelectMusic.cpp; path = ../src/ScreenSelectMusic.cpp; sourceTree = ""; };
+ AA6E006A047711F3005F316C /* ScreenSelectMusic.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSelectMusic.h; path = ../src/ScreenSelectMusic.h; sourceTree = ""; };
+ AA6E006F047711F3005F316C /* ScreenSongOptions.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenSongOptions.cpp; path = ../src/ScreenSongOptions.cpp; sourceTree = ""; };
+ AA6E0070047711F3005F316C /* ScreenSongOptions.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenSongOptions.h; path = ../src/ScreenSongOptions.h; sourceTree = ""; };
+ AA6E007B047711F3005F316C /* ScreenTestSound.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenTestSound.cpp; path = ../src/ScreenTestSound.cpp; sourceTree = ""; };
+ AA6E007C047711F3005F316C /* ScreenTestSound.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenTestSound.h; path = ../src/ScreenTestSound.h; sourceTree = ""; };
+ AA6E007D047711F3005F316C /* ScreenTextEntry.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenTextEntry.cpp; path = ../src/ScreenTextEntry.cpp; sourceTree = ""; };
+ AA6E007E047711F3005F316C /* ScreenTextEntry.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenTextEntry.h; path = ../src/ScreenTextEntry.h; sourceTree = ""; };
+ AA6E007F047711F3005F316C /* ScreenTitleMenu.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = ScreenTitleMenu.cpp; path = ../src/ScreenTitleMenu.cpp; sourceTree = ""; };
+ AA6E0080047711F3005F316C /* ScreenTitleMenu.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ScreenTitleMenu.h; path = ../src/ScreenTitleMenu.h; sourceTree = ""; };
+ AA6E00FF0477128A005F316C /* AnnouncerManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = AnnouncerManager.cpp; path = ../src/AnnouncerManager.cpp; sourceTree = ""; };
+ AA6E01000477128A005F316C /* AnnouncerManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = AnnouncerManager.h; path = ../src/AnnouncerManager.h; sourceTree = ""; };
+ AA6E01010477128A005F316C /* GameManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GameManager.cpp; path = ../src/GameManager.cpp; sourceTree = ""; };
+ AA6E01020477128A005F316C /* GameManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GameManager.h; path = ../src/GameManager.h; sourceTree = ""; };
+ AA6E01030477128A005F316C /* GameState.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = GameState.cpp; path = ../src/GameState.cpp; sourceTree = ""; };
+ AA6E01040477128A005F316C /* GameState.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = GameState.h; path = ../src/GameState.h; sourceTree = ""; };
+ AA6E01050477128A005F316C /* InputFilter.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = InputFilter.cpp; path = ../src/InputFilter.cpp; sourceTree = ""; };
+ AA6E01060477128A005F316C /* InputFilter.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = InputFilter.h; path = ../src/InputFilter.h; sourceTree = ""; };
+ AA6E01070477128A005F316C /* InputMapper.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = InputMapper.cpp; path = ../src/InputMapper.cpp; sourceTree = ""; };
+ AA6E01080477128A005F316C /* InputMapper.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = InputMapper.h; path = ../src/InputMapper.h; sourceTree = ""; };
+ AA6E01090477128A005F316C /* InputQueue.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = InputQueue.cpp; path = ../src/InputQueue.cpp; sourceTree = ""; };
+ AA6E010A0477128A005F316C /* InputQueue.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = InputQueue.h; path = ../src/InputQueue.h; sourceTree = ""; };
+ AA6E010B0477128A005F316C /* NoteSkinManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = NoteSkinManager.cpp; path = ../src/NoteSkinManager.cpp; sourceTree = ""; };
+ AA6E010C0477128A005F316C /* NoteSkinManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = NoteSkinManager.h; path = ../src/NoteSkinManager.h; sourceTree = ""; };
+ AA6E010D0477128A005F316C /* PrefsManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = PrefsManager.cpp; path = ../src/PrefsManager.cpp; sourceTree = ""; };
+ AA6E010E0477128A005F316C /* PrefsManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = PrefsManager.h; path = ../src/PrefsManager.h; sourceTree = ""; };
+ AA6E010F0477128A005F316C /* SongManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; name = SongManager.cpp; path = ../src/SongManager.cpp; sourceTree = ""; };
+ AA6E01100477128A005F316C /* SongManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = SongManager.h; path = ../src/SongManager.h; sourceTree = ""; };
+ AA6E01120477128A005F316C /* ThemeManager.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 4; name = ThemeManager.cpp; path = ../src/ThemeManager.cpp; sourceTree = ""; };
+ AA6E01130477128A005F316C /* ThemeManager.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; name = ThemeManager.h; path = ../src/ThemeManager.h; sourceTree = ""; };
+ AA6E012E047712BE005F316C /* RageSoundDriver_Null.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; path = RageSoundDriver_Null.cpp; sourceTree = ""; };
+ AA6E012F047712BE005F316C /* RageSoundDriver_Null.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = RageSoundDriver_Null.h; sourceTree = ""; };
+ AA6E01630477136A005F316C /* LowLevelWindow.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; path = LowLevelWindow.h; sourceTree = "