From 0973d503efbd140594350a73ee30b6f4bf0a5934 Mon Sep 17 00:00:00 2001 From: Ryan Houdek Date: Sat, 20 Apr 2013 12:11:58 -0500 Subject: [PATCH] Fix making the config directory so copying over assets won't fail. --- Source/Android/assets/Dolphin.png | Bin 0 -> 4789 bytes Source/Android/assets/NoBanner.png | Bin 0 -> 1653 bytes .../dolphinemu/dolphinemu/DolphinEmulator.java | 16 +++++++++++++--- 3 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 Source/Android/assets/Dolphin.png create mode 100644 Source/Android/assets/NoBanner.png diff --git a/Source/Android/assets/Dolphin.png b/Source/Android/assets/Dolphin.png new file mode 100644 index 0000000000000000000000000000000000000000..74d6c888016a4eeb6bf8d354213b4743d16b6f58 GIT binary patch literal 4789 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 literal 0 HcmV?d00001 diff --git a/Source/Android/assets/NoBanner.png b/Source/Android/assets/NoBanner.png new file mode 100644 index 0000000000000000000000000000000000000000..e15ae972c8a017f42af8ad408a78b38a505ca94c GIT binary patch literal 1653 zcmeAS@N?(olHy`uVBq!ia0y~yV0^&9z_5UWje&vT%J2QY3=9lxN#5=*4F5rJ!QSPQ z85kHi3p^r=85nr4gD|6$#_S3P1_t&LPhVH|yDTC+JdCr{U6(U3urYbMIEGZ*dVA-f z-(v$2hl}Y^j=LJwa(=|vS#Z8qik^3rgVV5Kf||vIIlo!YuKw$%?Rfd|<7D2q%c8Q+ ze3qGh`l!LZ5*xY4|NhzWwKpf4tePTp*~InSO@n(S#l^yh4P3lV8f?2+lFIg5YpKX# z1DETiZ6BA-DeieJu~g)6M$3DPz7Ms_*S&tQyP086aLey~?H|-N9B$0Heq{Um>K{xI z0&UG_#P>06P~hP#Ze7oy!*ST@8D~6Wgg{%H<)Lr}v6hF5pPNDA&PVP%&}QI1WMHWO z11zyH$?t<`18d@r8T>V@362tnCK!tU;5yJ`kaLC^WT4KA8O&e_yLs{;K9Ayg-gvNr z9vgkIgx5UbeL@Yai58W1VDTk3;x()ZoQF0vLFA+6fed1K`1b)TL}Sa|ydPW#gj%-u zO4d9CIY!`{)kAFtZ-IMec^|;8cfRquX+49EW5w+o2O-`{1i5ya!k*ke54gepDoAE| z2xIX;SYgQ`5QbULF^fYGeGiX$fLSaLk43;388Ai#jKOgjq?+a7G13_Edg2gg-I02j zIScHtrVS6Y86yP5YE&7#!6f&gru8fdoQJ^viTE&;LB}!TgJ^>)2lqaq233y3;Y=G? z5)XzmZBWqp;l(fwOp3Lz#&aGJYGI9MjDQ%}WKhHF43(Xxzyp;9sd=c4qy}VZ8z|I4 z_JM4L+6S^#0&E|$tv?QdEeBf*GIA2sV33iQxDS<=mlym@vD?0V`!i+6h^TErUOtya zwuT+9SPo9oOGOS(V9?R+&Odk4z)thI%w-eD2&N4z@f_X^(;jdqavpF~I4FKds6q9I z6IdKdfu*&)xvyyhgU-QlfoWh;tU>h$7uXqEe?oVIgjPR2 zZUs@sk^omWjbTl$UhEI9Lrfd46x=-bnJ3;cf??VNkVD04SQ9z84_p$O8uZ||qo%5J z!v+SO+WSVW@AsF+iu3dHUo4%Q=n%m$ZCdQ2eLw4Z^6!727}T}zz2ck0vl(;_ZdctW z$e8%tgJGJ^*=s-cu_QkCWSFLN`q&Sr8#{#>RK1H-YZTwqa2}ZSbcfJBfwFTf2`7VM zIO932^O-h$d7Ann-gVkh@k0V)4NLVOzCJEA?KqgD`eR*-ev6_GgZGD6&Ug-IkYjfX z?GtF*z@X#Jw@>>a_rvw`{W-V~H0jqU-q{hv)xw%^P#hwEu-y2Elf)sW4G*~QPyNtp z(88LKTT^-P`}0TKAdlX9a7pU8;J*C~U}ME<9)d-MYQDFEE#%$@(Zad!_aU%TSmS>< z{Wz}t<_^TNH-ESfY^r&%o3%#qjU2~;O(hSw6Tdq$OiN9^`Gz~5W4Acd1|7*CPB;Dv zG^Fl)k-z+MruYx18@7TCsVo0z)SQ3*IqyU3hTlpIr;Qr*Tkc9TMoi3-LqL extends Activity startActivityForResult(ListIntent, 1); // Make the assets directory - File directory = new File( - Environment.getExternalStorageDirectory()+File.separator+"dolphin-emu"+File.separator+"Config"); + String strDir = Environment.getExternalStorageDirectory()+File.separator+"dolphin-emu"; + File directory = new File(strDir); + directory.mkdirs(); + + strDir += File.separator+"Config"; + directory = new File(strDir); directory.mkdirs(); // Copy assets if needed java.io.File file = new java.io.File( - Environment.getExternalStorageDirectory()+File.separator+"dolphin-emu" + File.separator + "ButtonStart.png"); + Environment.getExternalStorageDirectory()+File.separator+"dolphin-emu" + File.separator + "NoBanner.png"); if(!file.exists()) { CopyAsset("ButtonA.png", @@ -110,6 +114,12 @@ public class DolphinEmulator extends Activity CopyAsset("ButtonStart.png", Environment.getExternalStorageDirectory()+File.separator+ "dolphin-emu" + File.separator + "ButtonStart.png"); + CopyAsset("NoBanner.png", + Environment.getExternalStorageDirectory()+File.separator+ + "dolphin-emu" + File.separator + "NoBanner.png"); + CopyAsset("Dolphin.png", + Environment.getExternalStorageDirectory()+File.separator+ + "dolphin-emu" + File.separator + "Dolphin.png"); CopyAsset("GCPadNew.ini", Environment.getExternalStorageDirectory()+File.separator+ "dolphin-emu" + File.separator +"Config"+ File.separator +"GCPadNew.ini");