Categories
Knowledge Base

What language is this?

A few users have reported that the Scrite UI uses strange or unknown language on some devices.

This happens in rare cases where we run into an unknown graphics driver and the rendering engine we use ends up drawing garbage instead of the text we ask of it.

To address this problem, you can switch to Software Rendering by checking a box.

If you are yet to activate your installation of Scrite, then please click here to see a separate set of instructions.

Step 1: Close the home screen, if it is currently open.

Step 2: Use keyboard shortcut Ctrl, (Control Comma on Windows, Command Comma on macOS) to launch the Settings dialog box and check the Use Software Renderer checkbox. You may not be able to read the text, but it’s the second checkbox on the left in the dialog box.

Step 3: Once you check that box, you will be shown a message box that says “Software renderer will be used when you restart Scrite.”

Click on the Ok button. Quit the Scrite app and start again. This time the app would use a software renderer. The UI would look a tad different, but the texts should render just fine.

The problem and the solution described above can also be found in our Discord community here.

What if I can’t see the home screen or settings dialog?

This can happen if you have not yet activated your copy of Scrite, because starting with version 1.0 only those versions with a valid Scrite subscription (either trial or paid) will be let into the app. If you are a new user, or even an existing user with a valid trial or paid subscription who has not yet activated your copy of Scrite on a computer, then please follow the instructions below:

Close all open instances of Scrite

We will be editing the core configuration of Scrite directly using a text editor, and there will be interference if there is any instance of Scrite running. Therefore ensure that there is no Scrite instance open.

Open settings.ini

All application settings are stored in a settings.ini file that is unique to each user login on your desktop. You can find this file in different places, depending on the OS you use.

  • On Windows
    • Open File Explorer
    • In the address bar type: %APPDATA%\Scrite\Scrite
    • From the list of files in that folder, open settings.ini in Notepad
  • On macOS:
    • Open Finder
    • Using keyboard shortcut Shift+Command+G or by selecting “Go to folder” on the “Go” menu, launch the go-to-folder dialog.
    • Type ~/Library/Application Support/Scrite/Scrite and hit the Return key
    • From the list of files in that folder, open settings.ini in TextEdit

useSoftwareRendering=true

In the settings.ini file, lookup a section called [Application], and search for a line that reads useSoftwareRendering=false

Once you find that line, simply change false to true. The resulting changed block will look like this. You can ignore all the other lines in the file.

Save changes to settings.ini and close the text editor on which you have it open.

Start Scrite

This time when you start Scrite, the app will use a software renderer with a flat-UI theme. Texts should render better in this mode.

If you still face any issue, please reach out to us on Discord or via email.

By Prashanth Udupa

Creator of Scrite