ProjectArcade
412 строк · 13.5 Кб
1<!-- Theme by pajarorrojo
2https://github.com/pajarorrojo/es-theme-PlayStation-X
3-->
4<theme>5<formatVersion>7</formatVersion>6
7<customView name="classic" inherits="grid" displayName="${classiclViewName}">8
9<image name="console-grid-view, background" extra="static">10<visible>false</visible>11</image>12
13
14<text name="md_name, gamename-grid">15<visible>false</visible>16</text>17
18
19<image name="overlay-front" extra="true">20<path>./_theme_inc/images/overlay-full-grid.png</path>21<origin>0.5 0.5</origin>22<pos>0.5 0.5</pos>23<minSize>1.001 1.001</minSize>24<linearSmooth>true</linearSmooth>25<tile>false</tile>26<zIndex>50</zIndex>27<linearSmooth>true</linearSmooth>28</image>29
30
31<imagegrid name="gamegrid">32<imageSource ifSubset="grid-origin:image">image</imageSource>33<imageSource ifSubset="grid-origin:marquee">marquee</imageSource>34<imageSource ifSubset="grid-origin:thumbnail">thumbnail</imageSource>35<imageSource ifSubset="grid-origin:boxart">boxart</imageSource>36<imageSource ifSubset="grid-origin:fanart|default">fanart</imageSource>37<imageSource ifSubset="grid-origin:titleshot">titleshot</imageSource>38<imageSource ifSubset="grid-origin:cartridge">cartridge</imageSource>39<gameImage>./../_theme_inc/images/no-image-default.png</gameImage>40<folderImage>./../_theme_inc/images/no-image-default.png</folderImage>41<autoLayoutSelectedZoom >1</autoLayoutSelectedZoom>42<pos>-0.505 0.085</pos>43<x ifSubset="aspect-ratio:4-3">-0.725 0.085</x>44<x ifSubset="aspect-ratio:5-4">-0.81 0.085</x>45<x ifSubset="aspect-ratio:16-10">-0.595 0.085</x>46<x ifSubset="aspect-ratio:3-2">-0.615 0.085</x>47<x ifSubset="aspect-ratio:5-3">-0.585 0.085</x>48<size>1.501 0.39</size>49<size ifSubset="aspect-ratio:4-3">2 0.39</size>50<size ifSubset="aspect-ratio:5-4">2.180 0.39</size>51<size ifSubset="aspect-ratio:16-10">1.7 0.39</size>52<size ifSubset="aspect-ratio:3-2">1.75 0.39</size>53<size ifSubset="aspect-ratio:5-3">1.67 0.39</size>54<zIndex>60</zIndex>55<padding >0.008 0.05</padding>56<autoLayout>9 1</autoLayout>57<scrollDirection>horizontal</scrollDirection>58<centerSelection>true</centerSelection>59<scrollLoop>false</scrollLoop>60<animateSelection>false</animateSelection>61
62
63</imagegrid>64
65<gridtile name="default">66<padding>0 0</padding>67<selectionMode>full</selectionMode>68<imageSizeMode>minSize</imageSizeMode>69<backgroundImage>./_theme_inc/images/caratulas/default-gamelist.png</backgroundImage>70<imageSizeMode ifSubset="grid-origin:boxart|cartridge">maxSize</imageSizeMode>71<padding ifSubset="grid-origin:boxart|cartridge">18 18</padding>72<backgroundEdgeColor>ffffff99</backgroundEdgeColor>73<backgroundCenterColor>ffffff99</backgroundCenterColor>74<backgroundCornerSize>0 0</backgroundCornerSize>75<imageColor ifSubset="grid-origin:marquee">ffffff00</imageColor>76<imageColor ifSubset="grid-origin:default">ffffff66</imageColor>77
78<size>0.2 0.2</size>79</gridtile>80
81<gridtile name="selected">82<imageColor>ffffff</imageColor>83<imageColor ifSubset="grid-origin:default">ffffff44</imageColor>84<imageColor ifSubset="grid-origin:marquee">ffffff00</imageColor>85<backgroundCornerSize>0</backgroundCornerSize>86<padding>0 0</padding>87<padding ifSubset="grid-origin:boxart|cartridge">18 18</padding>88<backgroundEdgeColor>ffffff</backgroundEdgeColor>89<backgroundCenterColor>ffffff</backgroundCenterColor>90</gridtile>91
92
93
94<image name="gridtile.marquee" ifSubset="grid-origin:marquee|default">95<pos>0.5 0.5</pos>96<origin>0.5 0.5</origin>97<maxSize>0.7 0.7</maxSize>98</image>99
100
101
102<image name="gridtile.marquee:selected" ifSubset="grid-origin:marquee|default">103<pos>0.5 0.45</pos>104<origin>0.5 0.5</origin>105<maxSize>0.9 0.9</maxSize>106</image>107
108<image name="gridtile.marquee:videoplaying" ifSubset="grid-origin:marquee|default">109<pos>0.5 0.15</pos>110<maxSize>0.5 0.2</maxSize>111</image>112
113<ninepatch name="gridtile:selected">114<scaleOrigin>2 2</scaleOrigin>115</ninepatch>116
117<image name="linea-inferior" extra="static">118<visible>true</visible>119</image>120
121<image name="gridtile.favorite">122<path >./../_theme_inc/images/favorite.png</path>123<pos >0.05 0.05</pos>124<maxSize>0.08 0.08</maxSize>125<horizontalAlignment>left</horizontalAlignment>126<verticalAlignment>top</verticalAlignment>127<origin>0 0</origin>128<color>F3C300</color>129</image>130
131<image name="gridtile.cheevos" if="{global.cheevos} == true">132<pos>0.85 0.85</pos>133<maxSize>0.1 0.1</maxSize>134</image>135
136<image name="gridtile.cheevos:selected" if="{global.cheevos} == true">137<pos>0.85 1.035</pos>138<color>F2BC00dd</color>139<maxSize>0.09 0.09</maxSize>140<visible>true</visible>141</image>142
143<image name="marco-activo" extra="static">144<path>./../_theme_inc/images/marco-activo-iso.png</path>145<alignment>left</alignment>146<verticalAlignment>top</verticalAlignment>147<zIndex>89</zIndex>148<pos>0.162 0.132</pos>149<maxSize>0.347</maxSize>150<origin>0 0</origin>151</image>152
153<text name="start" extra="true">154<text>${theme.start}</text>155<backgroundColor>00000069</backgroundColor>156<alignment>center</alignment>157<color>FFFFFF</color>158<fontPath>./../_theme_inc/fonts/SST Light.ttf</fontPath>159<fontPath ifSubset="aspect-ratio:4-3|5-4" tinyScreen="true">./../_theme_inc/fonts/SST Roman.ttf</fontPath>160<zIndex>59</zIndex>161<pos>0.165 0.424</pos>162<fontSize>0.03</fontSize>163<size>0.16 0.05</size>164<size ifSubset="aspect-ratio:4-3">0.216 0.05</size>165<size ifSubset="aspect-ratio:5-4">0.230 0.05</size>166<size ifSubset="aspect-ratio:16-10">0.178 0.05</size>167<size ifSubset="aspect-ratio:3-2">0.192 0.05</size>168<size ifSubset="aspect-ratio:5-3">0.173 0.05</size>169</text>170
171<text name="gamename-classic" extra="true">172<text>{game:name}</text>173<pos>0.335 0.418</pos>174<x ifSubset="aspect-ratio:4-3">0.390</x>175<x ifSubset="aspect-ratio:5-4">0.405</x>176<x ifSubset="aspect-ratio:16-10">0.352</x>177<x ifSubset="aspect-ratio:3-2">0.365</x>178<x ifSubset="aspect-ratio:5-3">0.35</x>179<size>0.65 0.08</size>180<size ifSubset="aspect-ratio:5-3">0.62 0.08</size>181<color>ffffff</color>182<backgroundColor>ff000000</backgroundColor>183<fontSize>0.054</fontSize>184<alignment>left</alignment>185<verticalAlignment>top</verticalAlignment>186<fontPath>./../_theme_inc/fonts/SST Light.ttf</fontPath>187<origin>0 0</origin>188<glowColor>00000035</glowColor>189<glowSize>1</glowSize>190<glowOffset>3 2</glowOffset>191<zIndex>99</zIndex>192<singleLineScroll>true</singleLineScroll>193</text>194
195
196<!-- <image name="marquee-classic-view" extra="true">197<path>{game:marquee}</path>
198<tile>false</tile>
199<pos>0.9 0.83</pos>
200<origin>0.5 0.5</origin>
201<verticalAlignment>center</verticalAlignment>
202<alignment>center</alignment>
203<maxSize>0.14 0.14</maxSize>
204<zIndex>99</zIndex>
205<linearSmooth>true</linearSmooth>
206</image>
207
208<image name="marquee-classic-view" if="${system.manufacturer} == 'Collections'" region="eu" />
209<image name="marquee-classic-view" if="${system.manufacturer} == 'Collections'">
210<path>./../_theme_inc/images/logos/{game:system}.svg</path>
211</image>
212<image name="marquee-classic-view" if="${system.manufacturer} == 'Collections'" region="jp">
213<path>./../_theme_inc/images/logos/jp/{game:system}.svg</path>
214</image>
215<image name="marquee-classic-view" if="${system.manufacturer} == 'Collections'" region="us">
216<path>./../_theme_inc/images/logos/us/{game:system}.svg</path>
217</image>
218
219
220<image name="console-classic-view" extra="true">
221<path>{game:thumbnail}</path>
222<tile>false</tile>
223<pos>0.9 0.63</pos>
224<origin>0.5 0.5</origin>
225<verticalAlignment>center</verticalAlignment>
226<verticalAlignment if="${system.manufacturer} == 'Collections'">bottom</verticalAlignment>
227<alignment>center</alignment>
228<maxSize>0.125 0.24</maxSize>
229<zIndex>99</zIndex>
230<linearSmooth>true</linearSmooth>
231</image>
232
233<image name="console-classic-view" if="${system.manufacturer} == 'Collections'" region="eu" />
234<image name="console-classic-view" if="${system.manufacturer} == 'Collections'">
235<path>./../_theme_inc/images/consoles/{game:system}.png</path>
236</image>
237<image name="console-classic-view" if="${system.manufacturer} == 'Collections'" region="jp">
238<path>./../_theme_inc/images/consoles/jp/{game:system}.png</path>
239</image>
240<image name="console-classic-view" if="${system.manufacturer} == 'Collections'" region="us">
241<path>./../_theme_inc/images/consoles/us/{game:system}.png</path>
242</image> -->
243
244
245<text name="md_description">246<color>ffffff</color>247<pos>0.30 0.54</pos>248<size>0.41 0.149</size>249<size tinyScreen="true">0.41 0.139</size>250<lineSpacing>1.1</lineSpacing>251<backgroundColor>ff000000</backgroundColor>252</text>253
254
255<datetime name="md_releasedate" ifSubset="info-bar:YES">256<pos>0.30 0.697</pos>257<size>0.038 0.034</size>258<size ifSubset="aspect-ratio:5-4">0.042 0.035</size>259<size ifSubset="aspect-ratio:4-3">0.048 0.035</size>260<fontSize>0.022</fontSize>261<zIndex>51</zIndex>262<backgroundColor>ff000000</backgroundColor>263</datetime>264
265<text name="md_developer" ifSubset="info-bar:YES">266<size>0.38 0.035</size>267<pos>0.335 0.697</pos>268<pos ifSubset="aspect-ratio:4-3|5-4|3-2|5-3">0.345 0.698</pos>269<pos tinyScreen="true" ifSubset="aspect-ratio:4-3">0.355 0.696</pos>270<zIndex>52</zIndex>271<backgroundColor>00000000</backgroundColor>272</text>273
274<rating name="md_rating">275<pos>0.3 0.733</pos>276</rating>277
278<text name="md_genre" ifSubset="info-bar:YES" >279<pos>0.380 0.73</pos>280<pos ifSubset="aspect-ratio:4-3|5-4|3-2">0.405 0.729</pos>281<size>0.41 0.034</size>282<zIndex>51</zIndex>283<backgroundColor>00000000</backgroundColor>284</text>285
286<image name="md_flag, md_players,md_manual,md_nomanual, md_savestate,md_nosavestate">287<y>0.805</y>288</image>289
290<image name="md_flag" extra="true">291<x>0.312 </x>292</image>293
294<text name="md_players">295<x>0.342 </x>296</text>297
298<image name="md_savestate,md_nosavestate">299<x>0.372 </x>300</image>301
302<image name="md_manual,md_nomanual" >303<x>0.402 </x>304</image>305
306<text name="system-name" extra="true">307<pos>0.425 0.785</pos>308</text>309
310<image name="pie-barra" extra="static">311<visible>true</visible>312</image>313
314</customView>315
316<customView name="classic" ifSubset="main-origin:none, game-video:background|oversize|inside|off|default">317
318<text name="md_description">319<size>0.47 0.149</size>320<size tinyScreen="true">0.47 0.139</size>321</text>322
323
324<text name="md_description">325<x>0.163</x>326</text>327
328
329<datetime name="md_releasedate">330<x>0.163</x>331</datetime>332
333<text name="md_developer">334<x>0.195</x>335<x ifSubset="aspect-ratio:4-3|5-4|3-2|5-3">0.210</x>336<x tinyScreen="true" ifSubset="aspect-ratio:4-3">0.220</x>337</text>338
339<rating name="md_rating">340<x>0.163</x>341</rating>342
343<text name="md_genre">344<x>0.242</x>345<x ifSubset="aspect-ratio:4-3|5-4|3-2">0.270</x>346</text>347
348<image name="md_flag">349<x>0.175</x>350</image>351
352<text name="md_players">353<x>0.207</x>354</text>355
356<image name="md_savestate,md_nosavestate">357<x>0.239</x>358</image>359
360<image name="md_manual,md_nomanual">361<x>0.271</x>362</image>363
364<text name="system-name" extra="true">365<x>0.295</x>366</text>367
368</customView>369
370<customView name="classic" ifSubset="game-description:no">371
372
373<datetime name="md_releasedate">374<y>0.540</y>375</datetime>376
377<text name="md_developer">378<y>0.540</y>379</text>380
381<text name="md_genre">382<y>0.572</y>383</text>384
385<rating name="md_rating">386<y>0.575</y>387</rating>388
389<image name="md_flag, md_manual,md_nomanual, md_savestate,md_nosavestate">390<y>0.65</y>391</image>392
393<text name="md_players">394<y>0.65</y>395</text>396
397<text name="system-name" extra="true">398<y>0.632</y>399</text>400
401
402
403</customView>404
405<customView name="classic" ifSubset="info-bar:NO">406<text name="md_description">407<y>0.54</y>408</text>409</customView>410
411
412</theme>