{"id":1320,"date":"2019-11-17T12:42:28","date_gmt":"2019-11-17T12:42:28","guid":{"rendered":"http:\/\/dcnigma.eu5.org\/?p=1320"},"modified":"2019-12-14T10:14:17","modified_gmt":"2019-12-14T10:14:17","slug":"release-dc-ulaunch-updater","status":"publish","type":"post","link":"https:\/\/dcnigma.eu5.org\/?p=1320","title":{"rendered":"Release: DC uLaunch Updater"},"content":{"rendered":"<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/icon.png?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img class=\"aligncenter\" src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/icon.png?raw=true\" alt=\"alt text\" \/><\/a><br \/>\nMy first real useful homebrew app for the Nintendo Switch.<br \/>\nThis is what happens when you watch 2h youtube tutorials of a 4h course.<br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=vLnPwxZdW4Y\" target=\"_blank\">Youtube<\/a>\u00a0C++ Tutorial for Beginners.<\/p>\n<p>Video clip showing it in action:<br \/>\n<iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/uMz1vgSuQ2g\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2><a id=\"user-content-uses\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#uses\"><\/a>Uses:<\/h2>\n<pre lang=\"this\"><code>- Install\/update uLaunch.  \r\n- Remove uLaunch.  \r\n- Install extra Themes.  \r\n- In app update.  \r\n- Reboot to payload.  \r\n<\/code><\/pre>\n<h2><a id=\"user-content-ulaunch-screenshot-icon\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#ulaunch-screenshot-icon\"><\/a>uLaunch Screenshot (icon):<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/inHB_App.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/inHB_App.jpg?raw=true\" alt=\"alt text\" \/><\/a>\u00a0. When uLaunch came out I was very excited to try it out, it looks very promising like the design.<br \/>\nOpen source and I guess there will be loads of new features in the future.<\/p>\n<pre><code>But it's still in beta 0.1 so its not realy stable, not that I found breaking bugs.   \r\n<\/code><\/pre>\n<p>So I wanted a easy way to remove it and re-install it without re-ftp or sdswap.<br \/>\nStarted my journey in to Switch develepment just this month and I really like the progress I made.<\/p>\n<p>Here are some screenshots:<\/p>\n<h2><a id=\"user-content-main-menu\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#main-menu\"><\/a>Main Menu:<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/Main.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/Main.jpg?raw=true\" alt=\"alt text\" \/><\/a><\/p>\n<h2><a id=\"user-content-download\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#download\"><\/a>Download:<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/Downloading.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/Downloading.jpg?raw=true\" alt=\"alt text\" \/><\/a><\/p>\n<p>Nice progress menu.<\/p>\n<h2><a id=\"user-content-install-complete\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#install-complete\"><\/a>Install complete!<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/Installcomp.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/Installcomp.jpg?raw=true\" alt=\"alt text\" \/><\/a><\/p>\n<p>Like the screenshot says use Reboot Payload to do restart in to uLaunch.<\/p>\n<h2><a id=\"user-content-de-intsall\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#de-intsall\"><\/a>De-Intsall!<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/De-install.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/De-install.jpg?raw=true\" alt=\"alt text\" \/><\/a><\/p>\n<h2><a id=\"user-content-de-install-complete\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#de-install-complete\"><\/a>De-Install complete:<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/deinstallcomp.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/deinstallcomp.jpg?raw=true\" alt=\"alt text\" \/><\/a>\u00a0This will only De-Install the Titles, not the users information at &#8221;\/uLaunch\/&#8221; Themes will not be deleted.<br \/>\nLike the screenshot says use Reboot Payload to do restart in to uLaunch.<\/p>\n<h2><a id=\"user-content-install-extra-themes\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#install-extra-themes\"><\/a>Install Extra Themes!<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/getthemes.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/getthemes.jpg?raw=true\" alt=\"alt text\" \/><\/a><br \/>\nThemes will appeare directly after closing app in uLauch theme selector.<br \/>\nYou need to restart uLaunch to apply the theme.<br \/>\nUse Reboot Payload to do so.<\/p>\n<h2>Disable or Enable uLaunch!<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/Offlinemodes.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/Offlinemodes.jpg?raw=true\" alt=\"alt text\" \/><\/a><br \/>\nDisable or Enable uLaunch without deleting it. Title folders will be moved except for 0100000000001000 only the exefs.nsp file will be moved.<br \/>\nAnd as bonus Included all Themes that are in the Showcase.<\/p>\n<p>&nbsp;<\/p>\n<h2><a id=\"user-content-in-app-update\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#in-app-update\"><\/a>In App Update!<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/Update_app.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/Update_app.jpg?raw=true\" alt=\"alt text\" \/><\/a><br \/>\nJust restart after download and if there is a new version this one will be started.<\/p>\n<h2><a id=\"user-content-reboot-to-payload\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#reboot-to-payload\"><\/a>Reboot to Payload!<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/rebootpayloadbox.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/rebootpayloadbox.jpg?raw=true\" alt=\"alt text\" \/><\/a><\/p>\n<h2><a id=\"user-content-homebrew-menu-launch-icon-corrupt\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#homebrew-menu-launch-icon-corrupt\"><\/a>Homebrew Menu launch icon corrupt.<\/h2>\n<p><a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/hblaunch.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/hblaunch.jpg?raw=true\" alt=\"alt text\" \/><\/a><\/p>\n<p>Like you can see the Icon shows &#8220;!&#8221; because I used a icon.png and not icon.jpg.<br \/>\nIn uLauch my png icon is showing correct but not in Homebrew Menu<\/p>\n<h1><a id=\"user-content-installation\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#installation\"><\/a>Installation:<\/h1>\n<p>This is very simple just download the\u00a0<a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/DC-uLaunch_Updater.nro\">DC-uLaunch_Updater.nro<\/a><br \/>\nand create and place in your \/switch\/Ulaunch-update\/ folder.<br \/>\n<a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/folder.png?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/folder.png?raw=true\" alt=\"alt text\" \/><\/a><br \/>\nAnd then your done launch from HBmenu or uLaunch.<\/p>\n<h1><a id=\"user-content-themes\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#themes\"><\/a>Themes:<\/h1>\n<p>Some example screenshots of\u00a0<a href=\"https:\/\/github.com\/KarmicBacklash\/uLaunchThemes\">KarmicBacklash<\/a>\u00a0Themes.<\/p>\n<p>Red.<br \/>\n<a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/redtheme.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/redtheme.jpg?raw=true\" alt=\"alt text\" \/><\/a><\/p>\n<p>Minty Green.<br \/>\n<a href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/blob\/master\/Screenshots\/Mintgreentheme.jpg?raw=true\" target=\"_blank\" rel=\"noopener noreferrer\"><img src=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater\/raw\/master\/Screenshots\/Mintgreentheme.jpg?raw=true\" alt=\"alt text\" \/><\/a><\/p>\n<h1><a id=\"user-content-warning-this-is-only-for-atmosphere-cfw\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#warning-this-is-only-for-atmosphere-cfw\"><\/a>Warning this is only for Atmosphere CFW!<\/h1>\n<p>Install will not work on other CFW! Only tested it on my Switch so I don&#8217;t take responsibility if something happens to your switch.<\/p>\n<h1><a id=\"user-content-todo\" class=\"anchor\" href=\"https:\/\/github.com\/Dcnigma\/DC-uLaunch_Updater#todo\"><\/a>Todo:<\/h1>\n<ul>\n<li>Remove \/SDout\/ folder after installation. (folder is empty) just need to remove the folder.<\/li>\n<li>Give names of references a logic name in the code.<\/li>\n<li>Decide if will use a png icon or not.<\/li>\n<li>Give propper credits to everyone in README.md<\/li>\n<li>Clean up MACOS_ folders that are created by unzipping. (or upload only cleaned zips)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>My first real useful homebrew app for the Nintendo Switch. This is what happens when you watch 2h youtube tutorials of a 4h course. Youtube\u00a0C++ Tutorial for Beginners. Video clip showing it in action: Uses: &#8211; Install\/update uLaunch. &#8211; Remove uLaunch. &#8211; Install extra Themes. &#8211; In app update. &#8211; Reboot to payload. uLaunch Screenshot [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[38,55,11,21,95],"tags":[],"_links":{"self":[{"href":"https:\/\/dcnigma.eu5.org\/index.php?rest_route=\/wp\/v2\/posts\/1320"}],"collection":[{"href":"https:\/\/dcnigma.eu5.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dcnigma.eu5.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dcnigma.eu5.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dcnigma.eu5.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1320"}],"version-history":[{"count":4,"href":"https:\/\/dcnigma.eu5.org\/index.php?rest_route=\/wp\/v2\/posts\/1320\/revisions"}],"predecessor-version":[{"id":1324,"href":"https:\/\/dcnigma.eu5.org\/index.php?rest_route=\/wp\/v2\/posts\/1320\/revisions\/1324"}],"wp:attachment":[{"href":"https:\/\/dcnigma.eu5.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dcnigma.eu5.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dcnigma.eu5.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}