Dead Simple EULA Set 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = Dead Simple EULA Set | image = https://dlhb.gamebrew.org/3dshomebrew/|250px | type = Other Apps | version = v1.1 | licence = Mixed | author =...")
 
No edit summary
Line 10: Line 10:
| source = https://dlhb.gamebrew.org/3dshomebrew/dses-1.1.rar
| source = https://dlhb.gamebrew.org/3dshomebrew/dses-1.1.rar
}}
}}
<youtube>-</youtube>


## Dead Simple EULA Set
= Dead Simple EULA Set =


DSES is a simple tool to set the EULAs for the 3DS to accepted.
DSES is a simple tool to set the EULAs for the 3DS to accepted.


## What
== What ==


In order to play 3DS games online/make use of streetpass, the 3DS makes the user accept an EULA. If this is for in-region titles, this is can be handled by the 3DS itself. If you wish to make use of out-of-region titles however, you will need to use homebrew to set the EULA to accepted.
In order to play 3DS games online/make use of streetpass, the 3DS makes the user accept an EULA. If this is for in-region titles, this is can be handled by the 3DS itself. If you wish to make use of out-of-region titles however, you will need to use homebrew to set the EULA to accepted.


## Why
== Why ==


A number of EULA setting tools exist already (notably, [SciresM/EULASetter](https://github.com/SciresM/EULASetter), which is the base for this tool).
A number of EULA setting tools exist already (notably, [https://github.com/SciresM/EULASetter SciresM/EULASetter], which is the base for this tool).


However, all of these tools I've encountered so far sometimes offer a lot of other features and more importantly, put hex values in front of the user.
However, all of these tools I've encountered so far sometimes offer a lot of other features and more importantly, put hex values in front of the user.


This tool does none of that. It does _one_ thing. Set your EULA to accepted if it isn't and to unaccepted if it is. No complications, nothing. Just press A and it changes the EULA.
This tool does none of that. It does ''one'' thing. Set your EULA to accepted if it isn't and to unaccepted if it is. No complications, nothing. Just press A and it changes the EULA.


Note that when unaccepting the EULA, you will need to reaccept it the next time you use a 3DS game in your own region.
Note that when unaccepting the EULA, you will need to reaccept it the next time you use a 3DS game in your own region.


## Usage
== Usage ==


Download the CIA from the releases page and open it with FBI. Press A to change your EULA. Press SELECT to remove the program after running it.
Download the CIA from the releases page and open it with FBI. Press A to change your EULA. Press SELECT to remove the program after running it.
Line 40: Line 39:
Code changes:
Code changes:


DSES is now self-cleaning. Press SELECT to clean up the application after setting your EULAs!
DSES is now self-cleaning. Press SELECT to clean up the application after setting your EULAs! Works on both 3DSX and CIA builds. Also tested application with 3dslink. Non-code changes:
Works on both 3DSX and CIA builds. Also tested application with 3dslink.
Non-code changes:


Updated username in smdh.
Updated username in smdh. Clarified minor README ambiguity/errors. Removed romfs directory (this is a non-code change, romfs directory was unused.)
Clarified minor README ambiguity/errors.
Removed romfs directory (this is a non-code change, romfs directory was unused.)

Revision as of 12:09, 16 April 2020

Template:Infobox 3DS homebrew

Dead Simple EULA Set

DSES is a simple tool to set the EULAs for the 3DS to accepted.

What

In order to play 3DS games online/make use of streetpass, the 3DS makes the user accept an EULA. If this is for in-region titles, this is can be handled by the 3DS itself. If you wish to make use of out-of-region titles however, you will need to use homebrew to set the EULA to accepted.

Why

A number of EULA setting tools exist already (notably, SciresM/EULASetter, which is the base for this tool).

However, all of these tools I've encountered so far sometimes offer a lot of other features and more importantly, put hex values in front of the user.

This tool does none of that. It does one thing. Set your EULA to accepted if it isn't and to unaccepted if it is. No complications, nothing. Just press A and it changes the EULA.

Note that when unaccepting the EULA, you will need to reaccept it the next time you use a 3DS game in your own region.

Usage

Download the CIA from the releases page and open it with FBI. Press A to change your EULA. Press SELECT to remove the program after running it.

If for whatever reason you need to reset the EULA to its initial values, rerun the application again.

There is also a 3DSX option available for those who prefer 3DSX homebrew. Put it on your SD card and run it with the Homebrew Launcher or with 3dslink. Press SELECT to remove the program after running it.

Code changes:

DSES is now self-cleaning. Press SELECT to clean up the application after setting your EULAs! Works on both 3DSX and CIA builds. Also tested application with 3dslink. Non-code changes:

Updated username in smdh. Clarified minor README ambiguity/errors. Removed romfs directory (this is a non-code change, romfs directory was unused.)

Advertising: