Skip to content
WerWolv edited this page Jul 26, 2018 · 11 revisions

Welcome to the EdiZon wiki!

This is the place where you can learn how to expand the functionality of EdiZon by writing your own editor script (.lua) or editor config (.json) files.

This Wiki only provides information on how to use the builtin editor scripting and config system. It DOES NOT cover how to find the correct values for your save file. If you can't find them yourself, this is not the place to be.

Q&A

Here's a small Q&A about this project:

Q - How can I run this program?
A - Go in the releases to download the newest version and extract the zip in your SD card's root. Then, launch the HBL and select EdiZon.

Q - FEATURE XYZ DOESN'T WORK ON MY SWITCH WITH SX OS! PLZ FIX!
A - No. We're not going to fix any issues related to SX OS. There are multiple reasons for this: First, SX OS is bad. If you want to pirate games, go ahead and use it but don't expect EdiZon or ANY other homebrew app to work on it. SX OS uses a lot of code from Atmosphere and other Open Source projects but the way they use it breaks a lot of homebrew apps. Secondly, neither of us do have SX OS or are willing to get it so we can't test it on there anyways. TLDR; SX OS -> Shit -> We don't care about it.

Q - I'm a dev, how can I compile it?
A - Make. Some additional o is available in its file. Also, no support is provided for non-release builds but if you find a bug, open up an issue here.

Q - Where can I submit my configs/scripts for games?
A - Send a PR in WerWolv98/EdiZon_ConfigAndScripts!

Q - Where does the name EdiZon come from?
A - I (Thomas) found it, it's just "Editor for Horizon", but WerWolv found that it sounded like Edison so we decided to keep it.

Q - Why can't I edit <game name> yet?
A - Your game doesn't have a config or a script yet because the format it uses for its save files is unknown or that the values it uses are unknown.

Q - Can I add it in <my SD files package/app store>?
A - Legally, you can, it's under the MIT license, but it's always nice to ask one of us. You'll find us on the ReSwitched Discord server.

Thanks for reading! If you have any question you want to see here, send us a message or open up an issue.

Note for developers

If you don't want to connect your switch to a WiFi network to use nxlink for debugging, create a file called /EdiZon/EdiZon.log. STDOUT and STDERR will now be redirected to that file. (Implemented in commit b29e852)

Clone this wiki locally