From 3bb3d9fa3d3af80546096c4e4973f3bd2e690a98 Mon Sep 17 00:00:00 2001 From: Rekku Date: Sun, 18 Aug 2024 18:31:57 +0100 Subject: [PATCH] Make my day! --- .../assets/icons/Icon Pack/DC.png | Bin 0 -> 699 bytes .../assets/icons/Icon Pack/DC.png.import | 34 +++ .../assets/icons/Icon Pack/GB.png | Bin 0 -> 503 bytes .../assets/icons/Icon Pack/GB.png.import | 34 +++ .../assets/icons/Icon Pack/GBA.png | Bin 0 -> 522 bytes .../assets/icons/Icon Pack/GBA.png.import | 34 +++ .../assets/icons/Icon Pack/GBC_1.png | Bin 0 -> 485 bytes .../assets/icons/Icon Pack/GBC_1.png.import | 34 +++ .../assets/icons/Icon Pack/GBC_2.png | Bin 0 -> 487 bytes .../assets/icons/Icon Pack/GBC_2.png.import | 34 +++ .../assets/icons/Icon Pack/GC.png | Bin 0 -> 804 bytes .../assets/icons/Icon Pack/GC.png.import | 34 +++ .../assets/icons/Icon Pack/LYNX.png | Bin 0 -> 427 bytes .../assets/icons/Icon Pack/LYNX.png.import | 34 +++ .../assets/icons/Icon Pack/MAME.png | Bin 0 -> 633 bytes .../assets/icons/Icon Pack/MAME.png.import | 34 +++ .../assets/icons/Icon Pack/MD_GEN.png | Bin 0 -> 618 bytes .../assets/icons/Icon Pack/MD_GEN.png.import | 34 +++ .../assets/icons/Icon Pack/N64.png | Bin 0 -> 649 bytes .../assets/icons/Icon Pack/N64.png.import | 34 +++ .../assets/icons/Icon Pack/NDS.png | Bin 0 -> 509 bytes .../assets/icons/Icon Pack/NDS.png.import | 34 +++ .../assets/icons/Icon Pack/NES.png | Bin 0 -> 395 bytes .../assets/icons/Icon Pack/NES.png.import | 34 +++ .../assets/icons/Icon Pack/NGPC.png | Bin 0 -> 497 bytes .../assets/icons/Icon Pack/NGPC.png.import | 34 +++ .../assets/icons/Icon Pack/PCE.png | Bin 0 -> 577 bytes .../assets/icons/Icon Pack/PCE.png.import | 34 +++ .../assets/icons/Icon Pack/PS1.png | Bin 0 -> 540 bytes .../assets/icons/Icon Pack/PS1.png.import | 34 +++ .../assets/icons/Icon Pack/PS2.png | Bin 0 -> 538 bytes .../assets/icons/Icon Pack/PS2.png.import | 34 +++ .../assets/icons/Icon Pack/PSP.png | Bin 0 -> 452 bytes .../assets/icons/Icon Pack/PSP.png.import | 34 +++ .../assets/icons/Icon Pack/SAT_1.png | Bin 0 -> 558 bytes .../assets/icons/Icon Pack/SAT_1.png.import | 34 +++ .../assets/icons/Icon Pack/SAT_2.png | Bin 0 -> 582 bytes .../assets/icons/Icon Pack/SAT_2.png.import | 34 +++ .../assets/icons/Icon Pack/SMS.png | Bin 0 -> 451 bytes .../assets/icons/Icon Pack/SMS.png.import | 34 +++ .../assets/icons/Icon Pack/SNES.png | Bin 0 -> 533 bytes .../assets/icons/Icon Pack/SNES.png.import | 34 +++ .../assets/icons/Icon Pack/VITA.png | Bin 0 -> 486 bytes .../assets/icons/Icon Pack/VITA.png.import | 34 +++ .../assets/icons/Icon Pack/WS.png | Bin 0 -> 550 bytes .../assets/icons/Icon Pack/WS.png.import | 34 +++ .../assets/icons/pixelitos/16/retroarch.png | Bin 0 -> 185 bytes .../icons/pixelitos/16/retroarch.png.import | 34 +++ .../assets/themes/default_theme.tres | 6 +- tools/configurator/main.gd | 5 +- tools/configurator/main.tscn | 204 +++++++++++++++--- tools/configurator/project.godot | 13 +- .../res/pixel_ui_theme/RetroDECKTheme.tres | 92 ++++---- 53 files changed, 1060 insertions(+), 76 deletions(-) create mode 100644 tools/configurator/assets/icons/Icon Pack/DC.png create mode 100644 tools/configurator/assets/icons/Icon Pack/DC.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/GB.png create mode 100644 tools/configurator/assets/icons/Icon Pack/GB.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/GBA.png create mode 100644 tools/configurator/assets/icons/Icon Pack/GBA.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/GBC_1.png create mode 100644 tools/configurator/assets/icons/Icon Pack/GBC_1.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/GBC_2.png create mode 100644 tools/configurator/assets/icons/Icon Pack/GBC_2.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/GC.png create mode 100644 tools/configurator/assets/icons/Icon Pack/GC.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/LYNX.png create mode 100644 tools/configurator/assets/icons/Icon Pack/LYNX.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/MAME.png create mode 100644 tools/configurator/assets/icons/Icon Pack/MAME.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/MD_GEN.png create mode 100644 tools/configurator/assets/icons/Icon Pack/MD_GEN.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/N64.png create mode 100644 tools/configurator/assets/icons/Icon Pack/N64.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/NDS.png create mode 100644 tools/configurator/assets/icons/Icon Pack/NDS.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/NES.png create mode 100644 tools/configurator/assets/icons/Icon Pack/NES.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/NGPC.png create mode 100644 tools/configurator/assets/icons/Icon Pack/NGPC.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/PCE.png create mode 100644 tools/configurator/assets/icons/Icon Pack/PCE.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/PS1.png create mode 100644 tools/configurator/assets/icons/Icon Pack/PS1.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/PS2.png create mode 100644 tools/configurator/assets/icons/Icon Pack/PS2.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/PSP.png create mode 100644 tools/configurator/assets/icons/Icon Pack/PSP.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/SAT_1.png create mode 100644 tools/configurator/assets/icons/Icon Pack/SAT_1.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/SAT_2.png create mode 100644 tools/configurator/assets/icons/Icon Pack/SAT_2.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/SMS.png create mode 100644 tools/configurator/assets/icons/Icon Pack/SMS.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/SNES.png create mode 100644 tools/configurator/assets/icons/Icon Pack/SNES.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/VITA.png create mode 100644 tools/configurator/assets/icons/Icon Pack/VITA.png.import create mode 100644 tools/configurator/assets/icons/Icon Pack/WS.png create mode 100644 tools/configurator/assets/icons/Icon Pack/WS.png.import create mode 100644 tools/configurator/assets/icons/pixelitos/16/retroarch.png create mode 100644 tools/configurator/assets/icons/pixelitos/16/retroarch.png.import diff --git a/tools/configurator/assets/icons/Icon Pack/DC.png b/tools/configurator/assets/icons/Icon Pack/DC.png new file mode 100644 index 0000000000000000000000000000000000000000..0ecc018314b64326c9ee34ea2f1bb74c2c212d6f GIT binary patch literal 699 zcmV;s0!00ZP)YAX9X8WNB|8RBvx=!KdMT0006; zNklnxKxH) zA+HeshS!)E?;-CMRyJ0ODc5Sox!c+M0q+q6ryB0<&i6Anvvd1Q2mu#q=AQ#F#>Nm6C00gy0d+_a$p z1VIT{Ya*=Q7S zR#lkJ7rg+U-aX`J4?g^6|NQI?``^af2qBmVfHEbM4MhN5r$7Syx>E3dcX+iQK%VEk z&^gBeO7D3Nq^$HF*M9zeLp!I}*?)5R4*Ng8ysHCH{bkcNJNfuzjIXDklMto%Sl`^L z^}zShBlg$I_v}+27yv;YJ1HhhAWwn@p@{>)t9$p^fBxxX?Kf*JA^=%`X)-WDtZ!}s z0Q*gGZ5AvAV2Gu}lK|9!GCSFf%MwolG(ntmJe-=rQhkzIKL|j}Ll^Xb?33?Lx9jfaHZl)@~W%8U*!H1RxgzSP6g@H@X#511(Fu hE3Wzf=k%fh{s5q8FYWdUzW4wD002ovPDHLkV1n%>CuRTu literal 0 HcmV?d00001 diff --git a/tools/configurator/assets/icons/Icon Pack/DC.png.import b/tools/configurator/assets/icons/Icon Pack/DC.png.import new file mode 100644 index 00000000..90b765b9 --- /dev/null +++ b/tools/configurator/assets/icons/Icon Pack/DC.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bsmdlcer6q8sg" +path="res://.godot/imported/DC.png-1bebd1dc195a09d2137b1a2e53e79eee.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/Icon Pack/DC.png" +dest_files=["res://.godot/imported/DC.png-1bebd1dc195a09d2137b1a2e53e79eee.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tools/configurator/assets/icons/Icon Pack/GB.png b/tools/configurator/assets/icons/Icon Pack/GB.png new file mode 100644 index 0000000000000000000000000000000000000000..0dd633950954b4367be1ca523ca33e1524ead2fe GIT binary patch literal 503 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?31We{epSZZGe6qGJ; zjVKAuPb(=;EJ|f?PR%K?d*d}x8)qr%D2cefyZASnr>HASqo(G;k(1p# zV$Xi@eDix3A=`MFaqin#p7{NBsSln#TXy2Pf$=Hr(;npwtvl^PoBjjUKCw>tJk3@l z^4;slPPXhZyXxm^cz+c!&3w!-dx^S><%1J8GZUXRcz<7S{6aIU?}30s>46o@8k(%^ zYc$#-{WdbQ?J;`wZvUx(s1;`~+^rYY>p!Efdu7>LW;Pp^2m98oNKF8O7wA_$$$R;w?FK_ zbS#j)$1351Rl~%I6Ibc|1_~-WvMWUIN;t^0Arg8wM5>%`$r5OF4S^v{FBR8>S{0YvsS!D;@|)O=Q+w7CLa`=({{J&=8=Sl z3*9C$`@Px0TF$cTX@#sn_=mPeAV|E(A}GS{lDcE^lZI5|GNTop*B?$f{)%D7Qv-%# zmaQ@kZ!C9NGTaPW!EX5Ns$c6$!Na&L8WxLCCp~p(xa+$C-oCNlZEXqy(?f zmo|=tI$j(HbdFp#P`shCcuQ)_YE_e48nUGaRxq>mGBZ3VOuf@F-(mwW9vM7c{an^L HB{Ts5nUmA; literal 0 HcmV?d00001 diff --git a/tools/configurator/assets/icons/Icon Pack/GBA.png.import b/tools/configurator/assets/icons/Icon Pack/GBA.png.import new file mode 100644 index 00000000..858acf78 --- /dev/null +++ b/tools/configurator/assets/icons/Icon Pack/GBA.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c55jv8vav74fi" +path="res://.godot/imported/GBA.png-a217b3f970caa946d8d48e0ac29eb5b5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/Icon Pack/GBA.png" +dest_files=["res://.godot/imported/GBA.png-a217b3f970caa946d8d48e0ac29eb5b5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tools/configurator/assets/icons/Icon Pack/GBC_1.png b/tools/configurator/assets/icons/Icon Pack/GBC_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f3cf4cb04b6584e876b86fd54d1bc761e1f5111e GIT binary patch literal 485 zcmVYAX9X8WNB|8RBvx=!KdMT0004S zNklAhQ|NqZOvI7_y8UL@F@SowvDFy}&GlV!Y|Hdie z98k545vL>YI-o7;Kf|>B<`nrp%kd=j93Uw3hbT+mKVhMb1EMnAiE_ZQ89S-xfDp|h z2B&F92hITl9s;8d7glcM980vbZeltwgZ)He{Xkw7Rb&H`yXa~b#UnlB0 zfPsO5>`=&ZJV|+FL=8X_2mE{W0fo;bCO}&U?0K5VaO>7Jc(CFFFvr0hMHL6Y(g7|9 zAcx2m(fJHV4y<6v(B8?wBql(a17JSKmB3(@BU?J-Dx|!iiUV-v0CWc+TZ*18C~^QS zXwfY|Pju+YAX9X8WNB|8RBvx=!KdMT0004U zNklAhQ|NqZOvI7_y8UJ^E{m*dl7XyPm8$ukJfAAM^ z4%jNlh|>{x9pL@`Kf^^WbBcVgf9)jo93Uw3hbT+mKVhMb1EMnAiE_ZQ89S-xfc_~( z3{KOI4x9r9JOoA^FzSFo<$wV%3DwlJFx2%*{brb~-^!2@(ZnEs>lQvQ4}`a zLV%QLAlm^(JFmcfK`wZH>MFxIcOB9lfZR7U+Ia;<9G9b>pSp^|Kj*GPe&3K9om6}l dljHze0szGc=+F+`FyR0I002ovPDHLkV1f_Iz()W8 literal 0 HcmV?d00001 diff --git a/tools/configurator/assets/icons/Icon Pack/GBC_2.png.import b/tools/configurator/assets/icons/Icon Pack/GBC_2.png.import new file mode 100644 index 00000000..1c40bf74 --- /dev/null +++ b/tools/configurator/assets/icons/Icon Pack/GBC_2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bprxcmkrswsbv" +path="res://.godot/imported/GBC_2.png-a2df5bd18c87beeb86b7ce317dc3f920.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/Icon Pack/GBC_2.png" +dest_files=["res://.godot/imported/GBC_2.png-a2df5bd18c87beeb86b7ce317dc3f920.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tools/configurator/assets/icons/Icon Pack/GC.png b/tools/configurator/assets/icons/Icon Pack/GC.png new file mode 100644 index 0000000000000000000000000000000000000000..2f257b49fad5e93bbd866bde0a4051d322116730 GIT binary patch literal 804 zcmV+<1Ka$GP)YAX9X8WNB|8RBvx=!KdMT00087 zNklL1+^}6o&sr5DV7Qlb422Oq381YInWJ=AhI$LPgL+D#3$Znu~!z%|QwD;%+PmAy^V6Yz})7!5%6FT@P`F*`3`Ow5VX_w9K1% z?|bk4GqZwW82Fn*=mK;B{z(8q5KNPXVF*sPPS>%vwg7@47_nFk0FX|nxed{f>X=P7 zFLHCNFFObm00~Y4v%xC09Q>XL0AONf7fnrrS}r3T4x_1Q*m!o_v~F&t54x^HmSqZJ z2f+c5#p3WVL`j0GC{W8~eB2&4LD&s8__eE10D!x96>}?n@Or(rt>6HnAr+(J+YluQ zx~>BN&Cm)kF|&)c{=JhQk7nUH)vNM1n2u5P6jzTemF9+5!J3Eg7 zmkUiz!{TBBhrW)%?}?Zo8avZ)_pWj+0)T;gSq@-rxd++2Xcnts7&Lg}!zWZ~IRt`x zc(L)EIygUi0j0u04#2MbWNe)tqu)cX*G;f21P4Hz1%i9j0SQiQ!I4Q0pis=f?};G! zxuyEMN78Li3kM+i;-(BLwH*Cs=d*bck}u9VRjMgOLn=-Lfnv|L_10s9y9fJGC}te}ux;P~tXWFFID#XS zxOD3qR7Ghi+~uMWB>2Mzj{yKTZeF1PN;PGwjx|PG09v9S`Z#>Fgyh0fOJH|yFs3zK;YyP%-=so0TNSnQ>lrK-A^iM3&0wk0IbR< zYueeY``M#R_Y(j+=@v;emXj-K)Vv|7l3UG*_-fB0dO~=wU7H5+)gLl iYuNoO?gISR0N(-P;z!@=+z!dLtN literal 0 HcmV?d00001 diff --git a/tools/configurator/assets/icons/Icon Pack/GC.png.import b/tools/configurator/assets/icons/Icon Pack/GC.png.import new file mode 100644 index 00000000..df8e3f79 --- /dev/null +++ b/tools/configurator/assets/icons/Icon Pack/GC.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://chot6m150catr" +path="res://.godot/imported/GC.png-222a365d560ddc0abec1dbd3a30713ec.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/Icon Pack/GC.png" +dest_files=["res://.godot/imported/GC.png-222a365d560ddc0abec1dbd3a30713ec.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tools/configurator/assets/icons/Icon Pack/LYNX.png b/tools/configurator/assets/icons/Icon Pack/LYNX.png new file mode 100644 index 0000000000000000000000000000000000000000..91cf81233934607ee89a3c47cc62c196525588f9 GIT binary patch literal 427 zcmV;c0aX5pP)YAX9X8WNB|8RBvx=!KdMT0003t zNklv2DaK3`IXTxCOF!8cE4m{ z+yf9o#5BzK{JCb1ivZ%lm~K@(uS&rtfE0~XtLWYau*~_}Q*c@lo_-Ct03-#^G$QGk zI!s#yR4 literal 0 HcmV?d00001 diff --git a/tools/configurator/assets/icons/Icon Pack/LYNX.png.import b/tools/configurator/assets/icons/Icon Pack/LYNX.png.import new file mode 100644 index 00000000..a4b4e90d --- /dev/null +++ b/tools/configurator/assets/icons/Icon Pack/LYNX.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0smm820v2u5v" +path="res://.godot/imported/LYNX.png-685781d1f81d598528f100a905b93e06.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/Icon Pack/LYNX.png" +dest_files=["res://.godot/imported/LYNX.png-685781d1f81d598528f100a905b93e06.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tools/configurator/assets/icons/Icon Pack/MAME.png b/tools/configurator/assets/icons/Icon Pack/MAME.png new file mode 100644 index 0000000000000000000000000000000000000000..7486996be26bda2caeb1e484d67a0a12f9fc889f GIT binary patch literal 633 zcmV-<0*3vGP)YAX9X8WNB|8RBvx=!KdMT00066 zNklyCp63EO&YLeLv^NJ@+0J1Oc|D zlnOr%fdUASB=F!yVlFU2Y) z&trH0nB4Rx>F3vpKq3K5@hIue z{_B%4|6`Lm0DfLny7tBq?+bA7{gQlktIK;4H%(xi0hkf60a$Of0EPr8QDgdmCN<^L@W3gjEE9un>U`h^4jN zE>Y=-V*To3U=7qKMgSPSYK9Ss0x?BPo@Z5*eIrnx7-96P8LoOtbP!!M?yWcwK)jbU z*t`v#0_dKbO-Z-KOq*}Dr{S6yKx#ltKawWEVx|q?9zgdxDgvh0vN}nD31A*a9l%V3 zQveg9R}DBVLUSt8(=g}+$XsB19}JugYAX9X8WNB|8RBvx=!KdMT0005? zNklF-t;G6vzLU=p#5dxzy022vIx=2^@N%hG0w3Zi`URkRKp~2nw9sgBArb zrMCzngcN~27YALO9Q+6ox21Et_xj#VDQJ0TQGD;7|L>f0&p9&AIsVgF01yBK0E+-H z#^!pNbI$$@Ko(8fS*)zC8Q&ib2WUI>xnX<(NH||8&Ip)H2dtD!Mi5T`#u(2Rib8BU z8H;CD!WQ4t=@gpHmiPpKZpRVNL*a;ks+3Ef5HkR}xNg(Q7*@hYI-L@~$>Jmm04Jws zcz$_A_vzIaLIKdla|ee2fLis=6GAp!9007Xb!=|z;O6?uHxmLt7jHXt*n1fOfb(#V zq@6X^TFw|n-l*2lcY8?MSy4tSVJi@fb1uZm5k=mp-2wpib4N3oFahY1PbXtsT$Yj9 z-9|JPS0EGsa?f{8&9I2mpD+di6hD zN;>E_BghA3LXTV)r;$C=1+svjusrK!lT%C((O4YEg>%IZMXz*$Y0>DyzH|L+f9SRL zTUY`>KP(@Vx7)mHb`f8myWltbeNkV*U$Ouo00;m+0g7$R*!92NQ~&?~07*qoM6N<$ Eg2;9NDF6Tf literal 0 HcmV?d00001 diff --git a/tools/configurator/assets/icons/Icon Pack/MD_GEN.png.import b/tools/configurator/assets/icons/Icon Pack/MD_GEN.png.import new file mode 100644 index 00000000..913ae949 --- /dev/null +++ b/tools/configurator/assets/icons/Icon Pack/MD_GEN.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b34is3lb2awil" +path="res://.godot/imported/MD_GEN.png-7aaa311cf404fd49bd178b2141f720c8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/Icon Pack/MD_GEN.png" +dest_files=["res://.godot/imported/MD_GEN.png-7aaa311cf404fd49bd178b2141f720c8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tools/configurator/assets/icons/Icon Pack/N64.png b/tools/configurator/assets/icons/Icon Pack/N64.png new file mode 100644 index 0000000000000000000000000000000000000000..9a3316a2ca65eea59d2f4068f5f17249906a119a GIT binary patch literal 649 zcmV;40(Sk0P)YAX9X8WNB|8RBvx=!KdMT0006M zNklw(n?XEX%P4p!TGI?%ZOzvfox!6|`_K zfM2QZ_Uy_YYf&MZVB7UOEDA84PAy>!AmzxfnVj#|T4OSqJTL$YAX9X8WNB|8RBvx=!KdMT0004q zNklrO(h%DD(j`wRGv?po0!BE>fpFfFMZv z3@%5Yo5aCBfYe&?5k9Ajm!!2x8jM12NhsX?e|Nd>k`gnc%tjTU0&D{iQK2$srqlo; z;_JKnLT5S|^fw}Y1iUO3g@iW@BR`;F7yy8_X=VzY2LS+tW8?zpt!G7bK@Uc(Y%XK6+NDk$Dr zo#|Pc-bbH+KK5kL|K0;-d=WD&-FK-Okx5M6clY(xQqGD-oFwY zRt?h_jxu^?&UDG_>g+nExjp4(&?4RW=Gj)2dIOzO^YJt8b);_8n@IJX4<_eE5FyZb=Cs*cak^?7`tTN~al*u;}_n>&^MUG|Pxh zemQeTCzFJ{bc3YNHs%h`mK{$fEatGip740`Twc!B0}C`dGF~yvn##-^Cdpe-ov_8z h>{UY`JI@wohBq?|-px13N&yBWgQu&X%Q~loCID0Ol-K|O literal 0 HcmV?d00001 diff --git a/tools/configurator/assets/icons/Icon Pack/NES.png.import b/tools/configurator/assets/icons/Icon Pack/NES.png.import new file mode 100644 index 00000000..ff6a31a5 --- /dev/null +++ b/tools/configurator/assets/icons/Icon Pack/NES.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://djov2whr4csfq" +path="res://.godot/imported/NES.png-fa5f4a83cf33105faad1bd8204b0c245.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/Icon Pack/NES.png" +dest_files=["res://.godot/imported/NES.png-fa5f4a83cf33105faad1bd8204b0c245.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tools/configurator/assets/icons/Icon Pack/NGPC.png b/tools/configurator/assets/icons/Icon Pack/NGPC.png new file mode 100644 index 0000000000000000000000000000000000000000..c2226a340f63e26aa68dd61994c7818be81cfc74 GIT binary patch literal 497 zcmVYAX9X8WNB|8RBvx=!KdMT0004e zNkl`$iTqxf99e?3@484VUShS!l`)6`sp|gi&hap;V-@Ofx#y*6K>w~C$||G z7#J8fteV7-Su~m9@%?KIvWi*^O_dQ42h_E%fD2*+)BAGC@?~bxWSkx%%K`R2?nGI9 zaLZ1t4tRY38k~*O0qBa59gvulL6igLPniLC0J3?oXoN)%h69ilAuA-;0X~75D3-$5 zExl_Qo<4m>e+R&F8Z5yRbO6kyltux}Vpx{On+UOKpu_=G%>_fw0kAZL9J1r;P)YAX9X8WNB|8RBvx=!KdMT0005Z zNklF;Buk6vzL!o8U)afhH{KLPCOpG;G4a#s?rBh+D%b18kD64h?SZ3^0iy zkTfB2Q5O?*adzVqoYOt7*SogX!KH6{?KSWJyZ7$hE90EwKaJ%8IY17O27ob^iIQ{9 zG6AT9`~5z&{_*~43|Ov|$hRyj5hwz{7~?|F_h9;`I3UDJ69o0rhc!>q70!0P-EU@ z{TXG$B&sXJuL0stx#$p+sICkQK>*6*1OX9O24Px& zxNBAb2oceu!k5=fqOt}7xbBcrXM#wx`=r}aj=c%C@Vx1<4PAFgyO9TqJb*ggb}E3y zd})j!vgUcyV;9I1P|k*0uQcN|=~nf;X=pNPr(xFFo+VEHOO^xV06D-9HK)GVLo2rR P00000NkvXXu0mjf1rGee literal 0 HcmV?d00001 diff --git a/tools/configurator/assets/icons/Icon Pack/PCE.png.import b/tools/configurator/assets/icons/Icon Pack/PCE.png.import new file mode 100644 index 00000000..126b873b --- /dev/null +++ b/tools/configurator/assets/icons/Icon Pack/PCE.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://s6qtlh7wkvgb" +path="res://.godot/imported/PCE.png-61b29ad44b7728a9126314380712511b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/Icon Pack/PCE.png" +dest_files=["res://.godot/imported/PCE.png-61b29ad44b7728a9126314380712511b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tools/configurator/assets/icons/Icon Pack/PS1.png b/tools/configurator/assets/icons/Icon Pack/PS1.png new file mode 100644 index 0000000000000000000000000000000000000000..eff375294bec3118130e3627d4e1e3984d49b9c1 GIT binary patch literal 540 zcmV+%0^|LOP)YAX9X8WNB|8RBvx=!KdMT0004} zNklF;2rU6o!AFgB#E&Y6m9N9snVj5KAS*6eW~SOgRHn35hZxM#Ka{93T-B z11M@ZKqSs#CP$9_oWx~lhj@t;=l%cpo}V2v&N;R@*Z?p9>?{CdjGW+{vsOXNI1+#{ z#y!s?4bn605JrG74Dt5z zN*WdAntU(E6y+LOmSHxV!5ujOfUD(oJAg2s&*yapQ4#|H7Jg8F=T62nn3Q#t#Mpa& z#P8Wf9qUfUm`Mf*Mg0KpnMv3LCDL{8^Cmwn*IlE z5F|ib`TLsNK!|1N1h6&l3!wo}A8%^j1tIG;c7ggY|Brdw9YNOBj$)hJj}3%Lces=e e00Y3*0sa7(9K_HsP(4!s0000YAX9X8WNB|8RBvx=!KdMT0004{ zNklp-#j=5Qb+S0znZqkY*7_5Gax}cjAJoAxOdtpm+=vFK|H;%qeo_Bnm+| z!KMLIK@mK}BFHq;=}z~y<`7-er0xFm?LV_Si_SUN=D-190Qk26i0J*`oWoAR$a!7> zM0Ca&ZvbnpF4kjS3xGtDG=u$vKe5jbTYq0I7wYPbF)*IytvLVyRatl;RDkg`Z;5a* z-{5mr%LN!?z*-BFSzf>E1n>o?U`d+Q|B*9taNw#eVDIrBzRoY}xj)|}tlwT65G??r zmDb7kG8KH4v~u~J%<`5CDgXs0aT4ZEXz6*ndVsU}1te((RawCE=nziV?~tTf8~|BQ z!DTAQ1@2C72N2PXj*ekxH*HzH$;y3B+}ypu?e$4xuB?L~0C$4Y;scW3e7hhBAPY?n zUU>4rp?Z-i(R6wN@Ky4F1f;nW1kmi4!DRu~A_89iD+fbG zOfkI{^rYde_O%5S95a#z~n>*wW-Vs=%?ZIyBOZX0_VB-7?Ce*UoRhVtWVZ0Y?BJxNnSHk6$$ z+7bC;U%NF!e4r0^L!iiEnFY)9I~GcaX`N6s$vx-Qwl#a&VQ2PZ=e#(N2XvqI;bG^g pD7CqzBvpD~1+$y1L6R&3L#mwSooUkiUBDP%@O1TaS?83{1OUziuZjQw literal 0 HcmV?d00001 diff --git a/tools/configurator/assets/icons/Icon Pack/PSP.png.import b/tools/configurator/assets/icons/Icon Pack/PSP.png.import new file mode 100644 index 00000000..882dcc95 --- /dev/null +++ b/tools/configurator/assets/icons/Icon Pack/PSP.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://li51cvy07oqp" +path="res://.godot/imported/PSP.png-5daf79735cfa46f560ac1e40f33b3296.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/Icon Pack/PSP.png" +dest_files=["res://.godot/imported/PSP.png-5daf79735cfa46f560ac1e40f33b3296.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tools/configurator/assets/icons/Icon Pack/SAT_1.png b/tools/configurator/assets/icons/Icon Pack/SAT_1.png new file mode 100644 index 0000000000000000000000000000000000000000..13aafdf94eb329acba2c32a35a05043742c14349 GIT binary patch literal 558 zcmV+}0@3}6P)YAX9X8WNB|8RBvx=!KdMT0005G zNklJxc>Y5Qd*c{0SCTHc62tK@de05mI;-iVz#Y-bzrg5wtQA5J4eTdcnqk zXknUwO%NpzlEy-tR4M!kB4?p{-0tn(M^b2UTOC<;-shd!?2K?-m%m&h1xNw@HGmL8 z*>qi3#0r|=oDo0<*x5Z)ey>$4p#g_E7XT1KxOxD6$$YPGHVbF<4_UYr9MAp!tWyxF+LSzQC5 z@o-Pk*@z7wo!{Nm>2*64oee$){hu>SP7pvBm(K6%R{*S+wv|lyh2^&&M0fr%=yQ5j zWo>1Vd|_IFFanH=FJnqS-LY6TH#zThJIZDC002c?rXNsB02s>1t1QD6b?M8zkML;qDpZO!2dT4gRlwP8j>yTdS5UCBYAX9X8WNB|8RBvx=!KdMT0005e zNkly-EW?6ot>^E!0$kiHQFQ0kIU+BHKh#rLmFt4!c#>#@1%BNwd|GG;5)S zwIGNwK?D^n#OPaOtY)0w-Az(xu~Y6c=YHqjJ9maqO7WMA#Iw+Enfp*!5N6^{3ANSpx=Yr@)38s0D#4n3ZgKO0o35kdE5;F08Xu8 z&4g*G&f`uOr)TG=?(JZ8Z9{@E0^Hx;8HKmDE17C;az5zyq-Ny+0JPfso(lj{2>@ti zV4w^v&H13;;~8MRUYAX9X8WNB|8RBvx=!KdMT0003_ zNklu}*|Q5QhIvj88#v?Urh%megho4in%ZYor6zX|doX z49Qwt_QJu!9o)sW*l7rpW#{9cnVls<29KsF$PSe7Ny#Tfv=tr`TL-}@j+Vzk!)P_CN=u)bXgRba0F zkRj070B_g#`1tx9O@);GZvDDdVXoD6-3N%0xEHVs6nOq1fJ{-_+^SLfZ{EL$0c7Cr zb05IT6;Rn2K({kwN>%S_6USZ(DWfPmfYyY8M<;1KQ64ttVl7793)3)tqh^ t*|z=Xqqr=~O$xN%2h5es02lz>0KZ(Fm+siJFf{-G002ovPDHLkV1jqwwVnU~ literal 0 HcmV?d00001 diff --git a/tools/configurator/assets/icons/Icon Pack/SMS.png.import b/tools/configurator/assets/icons/Icon Pack/SMS.png.import new file mode 100644 index 00000000..5ecbf097 --- /dev/null +++ b/tools/configurator/assets/icons/Icon Pack/SMS.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bigcnwlmpycoq" +path="res://.godot/imported/SMS.png-6a732b45e70b12b42dd82c4e41cc0c2c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/icons/Icon Pack/SMS.png" +dest_files=["res://.godot/imported/SMS.png-6a732b45e70b12b42dd82c4e41cc0c2c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/tools/configurator/assets/icons/Icon Pack/SNES.png b/tools/configurator/assets/icons/Icon Pack/SNES.png new file mode 100644 index 0000000000000000000000000000000000000000..5580b7379dc56960ae28bf52c6a112c6ac27ce84 GIT binary patch literal 533 zcmV+w0_y#VP)YAX9X8WNB|8RBvx=!KdMT0004? zNklEpEd=5QX2~BR1*{92!`uGFng)OQlvx4QiECa#+h;kdn$$X-XFvmZUJg zL5btsV+yLZ_Akk%QdF{!SYF%nzM1_QGa|x&iUoiG5C8&z3xF|p7AhiQ2LYsU-}mF# zcDqF!$J*6LyJ4`#=2>Qei~x)=>ihnvfe-?mbL(op0{}%)005TDB>-TWB$z}IX0zD{ z!HCG)+()YU`%?@6xV-rq$4v+Zz-gZ6IRKz(8mECNSq(Mwhucp8z}@48_MHmB0ML59 zwgO6kMO9%EMc&z)nXBXKba2ky0Mgi$S&2jI$7(fZxevgn60*#4 zQL33=U%deUUYZm_2uza%^DMIgWRSLP0RU;5YV#(97@sYw3Y)I8?xoDk)%Y4fS(esT za;<@5=94JGZWu-g&N=S$R?A$PZ@Lb3UGE1lx6LUsAzbl<5WfKO9B@JGo8x2RoNEx~ z_LJsB#I%#JEK7~rG_LE~3&1Cib`qMsKn9SK#;#`K>~JT<@#==Y#(#+uen@P)YAX9X8WNB|8RBvx=!KdMT0004T zNklu}TCn5QhJG207sx_g=t_tCh9Q6&9j`*jtETE7ypKjo1oe;S1Qv6&BlE ztBvQn>kHi49C-K)V>KZOS)0pp7MUglX7~SQlFSS-GZtwS0V044Kt!z)F*7v+5E0)! zJOTjjZ?DnmCP74J(;CO80|3Cu(SZe_0es@$KVLxrmX}rY_0|Y z7{7k%Oo&xw0cIu*u+`teC?9HvRAuPzZU+I#pPo^bh2D!6GZO*O;;G6|m4#lS{}QETfgeZbp}<(*2ym^Twr;N*YqOyHe}+8RpSVI0@?kEP)YAX9X8WNB|8RBvx=!KdMT00058 zNkly(MU*>a#hEuI-{2ABZ|fHC%`B-UEy02pI7O*3pZYnRY<9g-vo zJ^`R@%_IQEw6NAP2EY{;LLf~umq2R(0h|x%$1S)lOM_fvS~vhI=ohB7QtIxLHqAMJ z^&zhSwANTIUvas7AkTAe z-y8tv{B9MLQVw8H0i~2XIVr(8cK~I%Ly{z;i+5dzs@j8d{&Npd6KbuU5_Nr=6rk@W zMEAf{0LHYT5fOk-Me$nz{w?bT@UP>)RG=5&={<1E2c`n>ePxsnkegN2{%Rc)1VFaF zSiFP^4Ecb+=@E#gIlGf@Hfz-NDb5FsX(6S&X~(`&{<}br5P>$$*&QtUHT0WDN(lfE zLIi97CJg}saK!@vKe5jf#ta#K(f1pa>n5Txojn8<1K{UaYuQ6HVXQiRV8KinHN8$W ov{Km@^7$|0ssI207*qoM6N<$ftx4O0#v3oArY;9e#=VPUZ#KlP;e>6<99lX)VQY z`eN&&|e-xvpuZn`v|C^NT7sxz!7%r&Z6mS+*swDfCew j+xvZ=Ca3O-ea