You do not have permission to edit this page, for the following reason:
Free text:
{{#seo: |title=Switch Homebrew Games (Music) - GameBrew |title_mode=append |image=FNFSwitchFunkin.png |image_alt=FNF: Switch Funkin }} Switch Funkin' is a port of [https://github.com/ShadowMario/FNF-PsychEngine Psych Engine] 1.0.4 (a [https://www.newgrounds.com/portal/view/770371 Friday Night Funkin'] engine) for the Nintendo Switch. It is not a recreation or inspiration, but the real [https://haxeflixel.com/ HaxeFlixel] engine running on the Switch. This is made possible through [https://github.com/Slushi-Github/lime-nx Lime-NX], an experimental fork of Lime that allows compiling Lime/OpenFL projects for the Nintendo Switch using DevKitPro and DevKitA64. Notes: * Video playback is not supported, as there is currently no way to get hxvlc working on the Switch target. * The engine cannot cache assets, so loading screens can be slow. * Keyboard and mouse input are not supported on the Switch. * The Nintendo Switch hardware dates from around 2016 with 4 GB of RAM, so performance-heavy mods may require optimization. * Mods that use special mechanics requiring extra keys will need modifications to support controllers. == Features == * Full Psych Engine 1.0.4 functionality on the Nintendo Switch * HScript and Lua scripting support * Shader support * Mod folder support (works the same as standard Psych Engine) * Touchscreen hitbox support for playing * Available on the Homebrew App Store for direct download to the console == Installation == Download the latest release from [https://github.com/Slushi-Github/Switch-Funkin/releases GitHub], [https://gamebanana.com/tools/21807 GameBanana], or the [https://hb-app.store/switch/FNFSwitchFunkin Homebrew App Store]. The Homebrew App Store option allows downloading the game directly to the console. For manual installation, place the <code>.nro</code> file from the downloaded ZIP into the <code>switch</code> folder on the console's SD card. Then open the Homebrew Menu from an official game (by holding the R button while launching a game from the HOME menu), find "FNF: Switch Funkin'", and open it. == Mods == After opening the game at least once, a <code>Switch-Funkin</code> folder will be created inside the <code>switch</code> folder on the SD card. Inside it, there is a <code>mods</code> folder which works exactly like normal Psych Engine. The folder also contains crash logs, shader error logs, and the <code>saves</code> folder which stores save data. ==Screenshots== {| style="max-width:80%; margin-left:0em;" | https://dlhb.gamebrew.org/switchhomebrews/images/FNFSwitchFunkin-01.png https://dlhb.gamebrew.org/switchhomebrews/images/FNFSwitchFunkin-02.png |} ==Media== '''Friday Night Funkin: The Full Ass Game Kickstarter Trailer''' ([https://www.youtube.com/watch?v=xErhpjV8qNI newgrounds]) <br> <youtube width="640">xErhpjV8qNI</youtube> ==Changelogs== '''v1.0.4''' *The way to check if the current version is really old has been corrected (I forgot to upload the changes to GitHub). *Fixed an issue that prevented mods from being disabled. '''v1.0.3''' *A series of problems were fixed when it came to using the controls substate. *Now the colors of the Joy-Con controllers in the title state are displayed correctly even if you return to a previously created state. *Fixed an issue with the update check, where it showed that the current version was old when it was not. '''v1.0''' * First published version, I hope everything goes well, hehe. == Credits == * [https://github.com/ShadowMario/FNF-PsychEngine Psych Engine] (ShadowMario) - The base engine for Switch Funkin'. * [https://github.com/Psych-Slice/P-Slice P-Slice] - Code used for the touchscreen hitbox implementation. * Roxy - Helped discover performance issues in the Weekend songs (rain shader and Nene's speaker visualizer). * [https://github.com/Slushi-Github/lime-nx Lime-NX] (Slushi) - Experimental Lime fork enabling compilation for Nintendo Switch. * [https://slushi-github.github.io/Vupx-Engine Vupx Engine] and [https://github.com/Slushi-Github/Slushi-Engine Slushi Engine] - Some code used in Switch Funkin'. == External links == * GitHub - https://github.com/Slushi-Github/Switch-Funkin * GameBanana - https://gamebanana.com/tools/21807 * Homebrew App Store - https://hb-app.store/switch/FNFSwitchFunkin * Lime-NX (dependency) - https://github.com/Slushi-Github/lime-nx
Advertising: