Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

[UPDATE] Retronator for Unity Upgrade v1.1 available!

Discussion in 'Assets and Asset Store' started by garv3, May 22, 2015.

  1. garv3

    garv3

    Joined:
    Dec 30, 2012
    Posts:
    32
    Retronator is finally available on the Asset Store! You can find it here: Retronator on the Asset Store

    Retronator has finally been completed! It is a filter for Unity that allows you to give your game a pixelicious retro look.

    Retro Style Creation
    Retronator is an easy to use high performance filter for rendering the camera view in a custom classic resolution retro style. Make your game feel like in good old times! Back to the roots!

    Ease of Use
    Retronator is designed to be as easy as possible. Integration is done by simple drag and drop and all settings can be made in the inspector. There are previews for the transitions and access at runtime is made very easy since all methods are static and available in any script.

    High Performance
    Retronator is designed with rendering performance in mind. You will definitely not recognize any performance loss – actually your framerate will be even increased in big or complex scenes!

    Feature Richness
    There are many options for any use case and fades (transitions) between pixelicious and native resolutions are included.

    Available on the Unity Asset Store NOW!

    You may find more info on my website and support on my forums. There you may also download the documentation.

    Tell me what you think about it and if you would like to see more features and what they are!

    Thanks in advance for any feedback!
     
  2. garv3

    garv3

    Joined:
    Dec 30, 2012
    Posts:
    32
    Just a little bump for this ;)
     
  3. garv3

    garv3

    Joined:
    Dec 30, 2012
    Posts:
    32
    I don't want it to get lost, so bumping again.
     
  4. garv3

    garv3

    Joined:
    Dec 30, 2012
    Posts:
    32
    Version 1.1 is available!

    Two new features have been added:




    Customers who already bought Retronator can upgrade from version 1.0 for free.
    New customers can buy version 1.1 on the Asset Store.

    If you want more info before buying, visit my website and or get support on my forums.
    The documentation is available to the public - even non-customers.

    Have a lot of fun retronizing you games!
     
  5. Nadan

    Nadan

    Joined:
    Jan 20, 2013
    Posts:
    341
    Hi, I just purchased Retronator. When I import the project and drag the retronator.cs to my camera I get this error:

    Code (csharp):
    1.  
    2. NullReferenceException: Object reference not set to an instance of an object
    3. Retronator.PrepareCanvasAndCameraSettings () (at Assets/DoubleG/Retronator/Retronator.cs:779)
    4. Retronator.Awake () (at Assets/DoubleG/Retronator/Retronator.cs:757)
    5. UnityEditorInternal.InternalEditorUtility:InspectorWindowDrag(Object[], Boolean)
    6. UnityEditor.DockArea:OnGUI()
    7.  
    8. NullReferenceException: Object reference not set to an instance of an object
    9. Retronator.RemoveCanvasAndCameraSettings () (at Assets/DoubleG/Retronator/Retronator.cs:824)
    10. Retronator.OnDisable () (at Assets/DoubleG/Retronator/Retronator.cs:739)
    11. UnityEditorInternal.InternalEditorUtility:InspectorWindowDrag(Object[], Boolean)
    12. UnityEditor.DockArea:OnGUI()
    I tried to swich to Android and I get this error:

    Code (csharp):
    1. NullReferenceException: Object reference not set to an instance of an object
    2. Retronator.CreateRenderTexture (Boolean fade, Int32 newWidth, Int32 newHeight) (at Assets/DoubleG/Retronator/Retronator.cs:1058)
    3. Retronator.Update () (at Assets/DoubleG/Retronator/Retronator.cs:902)
    I hope that this works with mobile too? I tried to find info on the asset store and the documents. There were no mention on what platform this asset works so I assumed that it also works on mobile.

    I have Unity 5.5.0p2

    Can you help me, thanks! :)
     
    Last edited: Dec 23, 2016
  6. garv3

    garv3

    Joined:
    Dec 30, 2012
    Posts:
    32
    Hi Nadan!
    Retronator should work on any platform.

    Please open Retronator.cs and replace line 779 with the following code snippet.
    Code (CSharp):
    1.         if (additionalGameCameras == null)
    2.             additionalGameCameras = new Camera[0];
    3.         cams = new Camera[additionalGameCameras.Length + 1];
    I will update the Asset with this patch as soon as possible.
     
    Nadan likes this.