Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Mashers's Grid Launcher Updater 3DS: Difference between revisions

From GameBrew
No edit summary
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
| title = Grid Launcher Updater
| title = mashers's gl updater
| image = GridLauncherUpdater.jpg|250px
| image = GridLauncherUpdater.jpg|250px
| type = Utilities
| type = Utilities
| version=v2.21
| version=v2.21
| lastupdated = 2015/12/08
| lastupdated = 2015/12/08
| license = MIT
| license = Mixed
| author = ihaveamac
| author = ihaveamac
| website = https://github.com/ihaveamac/mashers-gl-updater
| website = https://github.com/ihaveamac/mashers-gl-updater
Line 11: Line 11:
| source = https://github.com/ihaveamac/mashers-gl-updater
| source = https://github.com/ihaveamac/mashers-gl-updater
}}
}}
<youtube>nujCC_qrJxU&t=2s</youtube>


== mashers's Grid Launcher Updater ==
This is a homebrew program that downloads the latest version of [https://gbatemp.net/threads/release-homebrew-launcher-with-grid-layout.397527 mashers's Homebrew Launcher with grid layout].


This program downloads the latest version of [https://gbatemp.net/threads/release-homebrew-launcher-with-grid-layout.397527/ mashers's Homebrew Launcher with grid layout].
It uses a modified [[Lua Player Plus 3DS|Lua Player Plus]] by Rinnegatamante, removing non-essential features to greatly reduce filesize. It is based on [https://github.com/Rinnegatamante/lpp-3ds/tree/18e32b2f1f10a7466b363ebe9e735a9741d43a1c this commit]. The source of this is contained at extra/lpp-3ds-strip.zip. Please see [https://github.com/Rinnegatamante/lpp-3ds the original repository] for technical details.


This program uses a modified Lua Player Plus by Rinnegatamante, removing non-essential features to greatly reduce filesize. It is based on [https://github.com/Rinnegatamante/lpp-3ds/tree/18e32b2f1f10a7466b363ebe9e735a9741d43a1c this commit]. The source of this is contained at &quot;<code>extra/lpp-3ds-strip.zip</code>&quot;. Please see [https://github.com/Rinnegatamante/lpp-3ds the original repository] for technical details.
==Installation==
This updater can be added to the grid launcher's settings menu by placing mglupdate.3dsx and index.lua in /gridlauncher/update/.


The &quot;site&quot; part is meant to download and cache the last version number (<code>version.h</code>) and <code>launcher.zip</code> from https://github.com/mashers/3ds_hb_menu. This is done because ctrulib can't download from HTTPS sites right now (if there is a way, tell me and I'll forward it).
Otherwise, extract it any place you like (e.g. /3ds/mglupdate/).


Some of this was quickly put together and not made to be easily changed for use in the future (it's not that hard though). The server-side code could definitely be optimized in some way, but it fits the purpose for the time being.
==User guide==
Run the program and the program will attempt to show you the latest version available.  


If you are setting up a custom updater, the <code>enable</code> folder in the site should be password protected.
Press A to download and apply the update.


== How to use ==
===Notes===
The site part is meant to download and cache the last version number (version.h) and launcher.zip from masher's [https://github.com/mashers/3ds_hb_menu Homebrew Launcher]. This is done because ctrulib can't download from HTTPS sites right now.


This updater can be added to the grid launcher's settings menu by placing <code>mglupdate.3dsx</code> and <code>index.lua</code> in <code>/gridlauncher/update</code>.
Some of this was quickly put together and not made to be easily changed for use in the future. The server-side code could definitely be optimized in some way, but it fits the purpose for the time being.


Otherwise, extract it any place you like (e.g. <code>/3ds/mglupdate</code>)
If you are setting up a custom updater, the enable folder in the site should be password protected.


Run the program and the program will attempt to show you the latest version available. Press A to download and apply the update.
==External links==
* GitHub - https://github.com/ihaveamac/mashers-gl-updater
* GBAtemp - https://gbatemp.net/threads/release-homebrew-launcher-with-grid-layout.397527/post-5815578


== License ==
[[Category:3DS homebrew applications]]
 
[[Category:Homebrew utility applications on 3DS]]
The <code>index.lua</code> script is under the MIT license. Lua Player Plus is under the GPLv3 license.

Revision as of 02:29, 27 October 2021

mashers's gl updater
File:GridLauncherUpdater.jpg
General
Authorihaveamac
TypeUtilities
Versionv2.21
LicenseMixed
Last Updated2015/12/08
Links
Download
Website
Source


This is a homebrew program that downloads the latest version of mashers's Homebrew Launcher with grid layout.

It uses a modified Lua Player Plus by Rinnegatamante, removing non-essential features to greatly reduce filesize. It is based on this commit. The source of this is contained at extra/lpp-3ds-strip.zip. Please see the original repository for technical details.

Installation

This updater can be added to the grid launcher's settings menu by placing mglupdate.3dsx and index.lua in /gridlauncher/update/.

Otherwise, extract it any place you like (e.g. /3ds/mglupdate/).

User guide

Run the program and the program will attempt to show you the latest version available.

Press A to download and apply the update.

Notes

The site part is meant to download and cache the last version number (version.h) and launcher.zip from masher's Homebrew Launcher. This is done because ctrulib can't download from HTTPS sites right now.

Some of this was quickly put together and not made to be easily changed for use in the future. The server-side code could definitely be optimized in some way, but it fits the purpose for the time being.

If you are setting up a custom updater, the enable folder in the site should be password protected.

External links

Advertising: