[Tutorial] Dark Theme in Unity Personal Edition 2019

Discussion in 'Computer Tutorials' started by Manurocker95, Sep 9, 2019.

  1. Manurocker95
    OP

    Manurocker95 Game Developer & Pokémon Master

    Member
    7
    May 29, 2016
    Spain
    Madrid
    Hi! It is a common issue to want the dark theme in Unity Engine but cant afford / not wanting to pay the PRO version.

    For this tutorial I will explain how to setup the dark theme in Unity Engine personal edition without much effort for those who don't know how to do it.


    What do you need?

    - Unity Engine 2019
    - A hex editor, in this case HxD.

    Step 1: Setup the needed stuff.

    - First of all, download and install Unity and open it. If you setup the personal license, it will show the light theme. Close it.
    - Download and Install HxD: https://mh-nexus.de/en/hxd/

    Step 2: Modifying Unity.exe

    - Copy unity.exe from the path-to-unity-folder/unity.exe to a folder with permissions like the desktop or documents.
    - Open the unity.exe with your hex editor.
    - Press ctrl + F and look for the hex values:

    - (in 2019.1): 74 04 33 C0 EB 02 8B 07 and change the 74 for a 75 resulting in: 75 04 33 C0 EB 02 8B 07
    -
    (in 2019.2 or 2019.3 beta and 2020.1.3a): 75 15 33 C0 EB 13 90 and change the 75 for a 74 resulting in: 74 15 33 C0 EB 13 90

    - Save it.
    - Copy the modified unity.exe to the original folder.


    Step 3: Resetting the reg keys

    - Windows + R > regedit
    - Delete the folder HKEY_CURRENT_USER\Software\Unity Technologies
    - close regedit window

    Step 4: Dark theme

    - Open Unity by Unity Hub or .exe
    - Enjoy!



    Can I use this in other versions?

    - Yes, you can, but you need to find the needed hex values:


    (2018.1, 2018.2 and 2018.3): 84 C0 75 08 33 C0 48 83 C4 30 > 84 C0 74 08 33 C0 48 83 C4 30
    (2018.4): 74 04 33 C0 EB 02 8B 03 48 8B 4C > 75 04 33 C0 EB 02 8B 03 48 8B 4C




    If you can afford it, please pay the pro version.
     
    Last edited by Manurocker95, Sep 13, 2019
    Sinon and MythicalData like this.
  2. MythicalData

    MythicalData GBAtemp Maniac

    Member
    7
    May 11, 2017
    United States
    Saving eyeballs over here. Noice!
     
  3. Manurocker95
    OP

    Manurocker95 Game Developer & Pokémon Master

    Member
    7
    May 29, 2016
    Spain
    Madrid
    Yeah, the light theme is horrible xD
     
    MythicalData likes this.
  4. Frasser

    Frasser Newbie

    Newcomer
    2
    Apr 1, 2019
    Spain
    Wow, I'm sure there is some techniques that allow find things like that, anyone knows where to get started? Is this reverse engineering?
     
  5. Manurocker95
    OP

    Manurocker95 Game Developer & Pokémon Master

    Member
    7
    May 29, 2016
    Spain
    Madrid
    with cheat engine editing RAM you can find the needed values
     
    Frasser likes this.
  6. Ericthegreat

    Ericthegreat Not New Member

    Member
    10
    Nov 8, 2008
    United States
    Vana'diel
    There are also cracks. Though pro version doesn't have as many bonuses as it used to.
     
    Last edited by Ericthegreat, Sep 10, 2019
  7. Manurocker95
    OP

    Manurocker95 Game Developer & Pokémon Master

    Member
    7
    May 29, 2016
    Spain
    Madrid
    Why cracking the whole unity pro (which creates bad metadata) instead of spending 2-3 minutes doing this if you just want the dark theme xD
     
  8. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    19
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    I could have sworn when I used the free Unity version a while back it had a dark theme. Did they change that?
     
  9. Manurocker95
    OP

    Manurocker95 Game Developer & Pokémon Master

    Member
    7
    May 29, 2016
    Spain
    Madrid
    The free version never had the dark theme. It is plus and pro version exclusive
     
  10. Samsung64

    Samsung64 Newbie

    Newcomer
    1
    Apr 21, 2018
    Canada
    Vancuver
    really thanks for sharing :)
     
    Manurocker95 likes this.
  11. Manurocker95
    OP

    Manurocker95 Game Developer & Pokémon Master

    Member
    7
    May 29, 2016
    Spain
    Madrid
    You are welcome man, gonna look for Unity 2020 values
     
  12. Manurocker95
    OP

    Manurocker95 Game Developer & Pokémon Master

    Member
    7
    May 29, 2016
    Spain
    Madrid
    Same hex values for Unity 2020 alpha 1.0.3
     
Loading...