More actions
No edit summary |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
|description=A Switch homebrew which downloads mods from gamebanana. | |description=A Switch homebrew which downloads mods from gamebanana. | ||
|author=PoloNX | |author=PoloNX | ||
|lastupdated= | |lastupdated=2024/06/05 | ||
|type=Other Apps | |type=Other Apps | ||
|version=1.0 | |version=2.1.0 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/simplemoddownloaderswitch.7z | |download=https://dlhb.gamebrew.org/switchhomebrews/simplemoddownloaderswitch.7z | ||
Line 19: | Line 19: | ||
|image_alt=SimpleModDownloader | |image_alt=SimpleModDownloader | ||
}} | }} | ||
SimpleModDownloader is a Switch homebrew | SimpleModDownloader is a Switch homebrew that allows you to download mod directly on your console. | ||
SimpleModDownloader is based on the extensive gamebanana database. The idea of the app comes from [[SimpleModManager Switch|SimpleModManager]]. | |||
==Features== | ==Features== | ||
Line 31: | Line 31: | ||
Launch the homebrew from the homebrew launcher. | Launch the homebrew from the homebrew launcher. | ||
At the root of your SDcard, create a /mods/ folder. | |||
* Tree structure : /mods/<NameOfTheGame>/<NameOfTheMod>/<ModTreeStructureFromAtmosphereFolder> | |||
* For plugins: /mods/<NameOfTheGame>/.plugins/<NameOfTheNro>.smm | |||
** Example : /mods/The Legend of Zelda - Breath of the Wild/First Person View/contents/01007EF00011E000/romfs/Actor/Pack/GameRomCamera.sbactorpack | |||
==Screenshots== | ==Screenshots== | ||
Line 43: | Line 49: | ||
<youtube>AW6G9_vl07I</youtube> | <youtube>AW6G9_vl07I</youtube> | ||
==Changelog== | ==Changelog== | ||
'''v2.1.0''' | |||
* A lot of translations have been added/updated: Chinese by [https://github.com/sskyNS @sskyNS], Italian by [https://github.com/Gabriele73 @Gabriele73], and Turkish by [https://github.com/MYusufY @MYusufY]. | |||
* Implemented GameBanana's categories. | |||
* Added support for exefs and exefs_patches mod files. | |||
* Fixed an issue with Super Smash Bros mods. | |||
* Fixed unexpected crashes ([https://github.com/PoloNX/SimpleModDownloader/issues/58 #58], [https://github.com/PoloNX/SimpleModDownloader/issues/56 #56], [https://github.com/PoloNX/SimpleModDownloader/issues/67 #67], [https://github.com/PoloNX/SimpleModDownloader/issues/70 #70]). | |||
* Removed SSL verification to prevent crashes when the hour isn't synced. | |||
* Smoother loading bar. | |||
* Removed the header when you're previewing a mod. | |||
* Switched from cmake to xmake (reduced the size from 10MB to 5MB). | |||
'''v2.0.0''' | |||
* Rewrote the app using [[Borealis Switch|Borealis]]. | |||
* Transitioned to a new build tool: CMake. | |||
* Fixed [https://github.com/PoloNX/SimpleModDownloader/issues/46 #46] and [https://github.com/PoloNX/SimpleModDownloader/issues/39 #39]. | |||
* Added a new page to preview the mod. | |||
* Implemented detection to check if a mod is compatible with SimpleModDownloader (in reality, I check if there's a romfs folder in the archive, as permitted by the GameBanana API). | |||
* Added a fix to prevent a crash that occurred when the mod contained special characters. | |||
* Reduced loading times and implemented multi-threading for improved performance. | |||
'''v1.1.0''' | |||
* Adds ARCropolis (Smash Bros mods) support compatibility (huge thanks to @Starwarsfan2099). | |||
* Adds RAR support (finally); libarchive is updated to support it. | |||
* Adds one icon on the top left for all game views. | |||
* Now, when you download a mod, you go back to the game view instead of the main view (thanks @Derro8). | |||
* Improves the URL formatting using curl_easy_escape; it fixes [https://github.com/PoloNX/SimpleModDownloader/issues/22 #22] and [https://github.com/PoloNX/SimpleModDownloader/issues/23 #23]. | |||
* Adds detection when the SD is full and crashes the app. | |||
* When you use "B" on image view, it goes to the older image. It's faster. | |||
* Some translations updated, thanks to all translators. | |||
* Fixes [https://github.com/PoloNX/SimpleModDownloader/issues/33 #33] and [https://github.com/PoloNX/SimpleModDownloader/issues/31 #31]. | |||
'''v1.0.3''' | '''v1.0.3''' | ||
* Fix [https://github.com/PoloNX/SimpleModDownloader/issues/26 #26]. | * Fix [https://github.com/PoloNX/SimpleModDownloader/issues/26 #26]. | ||
Line 72: | Line 107: | ||
==Credits== | ==Credits== | ||
* Thanks | * Thanks to [https://github.com/natinusala Natinusala], [https://github.com/xfangfang xfangfang] and [https://github.com/XITRIX XITRIX] for [https://github.com/xfangfang/borealis borealis]. | ||
* Thanks | * Thanks to [https://github.com/nadrino nadrino] for [https://github.com/nadrino/SimpleModManager SimpleModManager]. | ||
* Thanks | * Thanks to [https://gamebanana.com/ GameBanana] for their API. | ||
* Thanks | * Thanks to [https://github.com/Pikatsuto Pikatsuto] for the logo and SuperButterScotch for the typo. | ||
* Thanks | * Thanks to [https://github.com/NicholeMattera NicholeMattera] for [https://github.com/NicholeMattera/Simple-INI-Parser Simple-INI-Parser]. | ||
* Thanks | * Special thanks to [https://github.com/xfangfang xfangfang] for helping me with all the UI stuff. | ||
* Thanks | * Thanks to [https://github.com/JerryWn12 JerryWn12] for chinese translation. | ||
* Thanks | * Thanks to [https://github.com/iGlitch iGlitch]for japanese translation. | ||
* Thanks | * Thanks to [https://github.com/ExFabian ExFabian] for romanian translation. | ||
* Thanks | * Thanks to [https://github.com/spkats1 spkats1] and [https://github.com/tsamerman tsamerman] for greek translation. | ||
* Thanks | * Thanks to [https://github.com/pixeldeadlock pixeldeadlock] for brazilian portuguese translation. | ||
* Thanks to [https://github.com/garobcsi garobcsi] for hungarian translation. | |||
* Thanks to [https://github.com/Gabriele73 Gabriele73] for italian translation. | |||
* Thanks to [https://github.com/MYusufY MYusufY] for Turkish translation. | |||
== External links == | == External links == | ||
* GitHub - https://github.com/PoloNX/SimpleModDownloader | * GitHub - https://github.com/PoloNX/SimpleModDownloader | ||
* GBAtemp - https://gbatemp.net/threads/release-simplemoddownloader-a-mod-downloader-for-your-switch.634868/ | * GBAtemp - https://gbatemp.net/threads/release-simplemoddownloader-a-mod-downloader-for-your-switch.634868/ |
Latest revision as of 09:53, 9 Haziran 2024
SimpleModDownloader | |
---|---|
General | |
Author | PoloNX |
Type | Other Apps |
Version | 2.1.0 |
License | GPL-3.0 |
Last Updated | 2024/06/05 |
Links | |
Download | |
Website | |
Source | |
SimpleModDownloader is a Switch homebrew that allows you to download mod directly on your console.
SimpleModDownloader is based on the extensive gamebanana database. The idea of the app comes from SimpleModManager.
Features
- Downloads from gamebanana directly from your Switch.
- Install mods directly from your Switch with SimpleModManager.
Installation
Place the .nro file on your SD card in the /switch/ folder.
Launch the homebrew from the homebrew launcher.
At the root of your SDcard, create a /mods/ folder.
- Tree structure : /mods/<NameOfTheGame>/<NameOfTheMod>/<ModTreeStructureFromAtmosphereFolder>
- For plugins: /mods/<NameOfTheGame>/.plugins/<NameOfTheNro>.smm
- Example : /mods/The Legend of Zelda - Breath of the Wild/First Person View/contents/01007EF00011E000/romfs/Actor/Pack/GameRomCamera.sbactorpack
Screenshots
Media
SimpleModDownloader (BiteYourConsole)
Changelog
v2.1.0
- A lot of translations have been added/updated: Chinese by @sskyNS, Italian by @Gabriele73, and Turkish by @MYusufY.
- Implemented GameBanana's categories.
- Added support for exefs and exefs_patches mod files.
- Fixed an issue with Super Smash Bros mods.
- Fixed unexpected crashes (#58, #56, #67, #70).
- Removed SSL verification to prevent crashes when the hour isn't synced.
- Smoother loading bar.
- Removed the header when you're previewing a mod.
- Switched from cmake to xmake (reduced the size from 10MB to 5MB).
v2.0.0
- Rewrote the app using Borealis.
- Transitioned to a new build tool: CMake.
- Fixed #46 and #39.
- Added a new page to preview the mod.
- Implemented detection to check if a mod is compatible with SimpleModDownloader (in reality, I check if there's a romfs folder in the archive, as permitted by the GameBanana API).
- Added a fix to prevent a crash that occurred when the mod contained special characters.
- Reduced loading times and implemented multi-threading for improved performance.
v1.1.0
- Adds ARCropolis (Smash Bros mods) support compatibility (huge thanks to @Starwarsfan2099).
- Adds RAR support (finally); libarchive is updated to support it.
- Adds one icon on the top left for all game views.
- Now, when you download a mod, you go back to the game view instead of the main view (thanks @Derro8).
- Improves the URL formatting using curl_easy_escape; it fixes #22 and #23.
- Adds detection when the SD is full and crashes the app.
- When you use "B" on image view, it goes to the older image. It's faster.
- Some translations updated, thanks to all translators.
- Fixes #33 and #31.
v1.0.3
- Fix #26.
v1.0.2
- Fixed #15.
- Fixed #16.
- Fixed #14.
- Added a new translation system that supports languages not supported by the switch system.
- Added a fix for loading images when there are none.
- Improved support for Pokémon games.
- Added an indication to know which page we are on.
v1.0.1
- Fix for #1. This issue was caused by a path change in SimpleModManager.
- Addition of Simplified Chinese translation (thanks JerryWn12).
- Addition of Japanese translation (thanks iGlitch).
- Addition of Romanian translation (thanks ExFabian).
- Addition of Brazilian Portuguese translation (thanks pixeldeadlock).
- Addition of a tab that allows updating the app directly from within it.
- Removed .rar format from the supported list as it is not supported.
- "/" is now removed from the mod names during installation to avoid crashes.
- All games are now displayed in English to ensure compatibility with the GameBanana API search.
- Fixed a bug that caused the app to crash when the search query contained fewer than 3 characters.
v1.0.0
- First Release.
Credits
- Thanks to Natinusala, xfangfang and XITRIX for borealis.
- Thanks to nadrino for SimpleModManager.
- Thanks to GameBanana for their API.
- Thanks to Pikatsuto for the logo and SuperButterScotch for the typo.
- Thanks to NicholeMattera for Simple-INI-Parser.
- Special thanks to xfangfang for helping me with all the UI stuff.
- Thanks to JerryWn12 for chinese translation.
- Thanks to iGlitchfor japanese translation.
- Thanks to ExFabian for romanian translation.
- Thanks to spkats1 and tsamerman for greek translation.
- Thanks to pixeldeadlock for brazilian portuguese translation.
- Thanks to garobcsi for hungarian translation.
- Thanks to Gabriele73 for italian translation.
- Thanks to MYusufY for Turkish translation.