diff options
| author | lizzie <lizzie@eden-emu.dev> | 2025-11-24 08:15:57 +0100 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2025-11-24 08:15:57 +0100 |
| commit | f40025fd9bd29325452535f98705bd3442381fb5 (patch) | |
| tree | 24746ce755f4df1dcb88546581b6f8797635b3f1 /docs | |
| parent | ed39ec4738724ea1a1722109c40e343c61493591 (diff) | |
[qt, settings] allow to set custom unit and battery serial (#2813)
Also removes "use dev keys" option since it's not even present on UI and it's just a file redirection anyways
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2813
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/user/Native.md | 12 | ||||
| -rw-r--r-- | docs/user/README.md | 1 |
2 files changed, 13 insertions, 0 deletions
diff --git a/docs/user/Native.md b/docs/user/Native.md new file mode 100644 index 0000000000..ec1cd02253 --- /dev/null +++ b/docs/user/Native.md @@ -0,0 +1,12 @@ +# User Handbook - Native Application Development + +Debugging on physical hardware can get tedious and time consuming. Users are empowered with the debugging capabilities of the emulator to ensure their applications run as-is on the system. To the greatest extent possible atleast. + +## Debugging + +**Standard key prefix**: Allows to redirect the key manager to a file other than `prod.keys` (for example `other` would redirect to `other.keys`). This is useful for testing multiple keysets. Default is `prod`. + +**Changing serial**: Very basic way to set debug values for the serial (and battery number). Developers do not need to write the full serial as it will be writen in-place (that is, it will be filled with the default serial and then overwrite the serial from the beginning). +- Battery serial: `YUZU0EMULATOR14022024` +- Board serial: `YUZ10000000001` +If the user were to set their board serial as `ABC`, then it will be written in-place and the resulting serial would be `ABC10000000001`. There are no underlying checks to ensure correctness of serials other than a hard limit of 16-characters for both. diff --git a/docs/user/README.md b/docs/user/README.md index 64895f4aa8..5b93cee4d6 100644 --- a/docs/user/README.md +++ b/docs/user/README.md @@ -11,3 +11,4 @@ This handbook is primarily aimed at the end-user - baking useful knowledge for e - **[Testing](Testing.md)** - **[Data, savefiles and storage](Storage.md)** - **[Orphaned Profiles](Orphaned.md)** +- **[Native Application Development](Native.md)** |
