XxQs

Member
  • Content count

    1
  • Joined

  • Last visited

  • Raffle Tickets

    0

Reputation Activity

  1. XxQs liked a post in a topic by MrChromed in CEnshine - Xbox Shader for Halo Custom Edition   
    CEnshine: Xbox Shaders for Halo Custom Edition
     
    CEnshine is an add-on/fixing project which restores some of the most known visual regressions from the Gearbox port of Halo on PC (2003/2004). With it, Halo Custom Edition will finally get a lot of restored shaders after 18 years.
     
    CURRENT FEATURES:
    - Bump map shadows: Bump mapping shadows are now visible with both dynamic lights and lightmap data (light direction and tint)
    - Specular lighting & features: Specular properties have been restored and render properly. Dynamic lighting, reflections and lightmaps tint.
    - Bumped cubemap reflections: The "bumped cubemap reflection" type on shader_environment tags will tint cubemaps. Perpendicular and parallel brightness take angle into account.
    - Self-Illumination animations: These now behave as expected. Plasma animations will scale and/or loop properly.
    - Bumped glass reflection: shader_transparent_glass tags now use the shader's referenced cubemap instead of the "rasterizer vector normalization" bitmap (the rainbow-like looking).
    - Shader transparent plasma rendering: Biped shields should render properly (hasn't been tested in depth).
     
    TO-DO FEATURES (FOR POTENTIAL UPDATES):
    - Shader Model rendering: The way detail maps mask on shader_model tags still needs to be restored (ie: proper "detail after reflection" rendering).
    - Ripple map mipmaps on water shaders: Still reversed (smaller mipmaps being used at closer distances).
    - Shader Transparent Chicago properties: Some functions such as "multiply" are still broken.
    - Water sorting issue with Atmospheric Fog: Still bugged.
    - Fog screen layers effect for simulated volumetric fog: Still missing, Gearbox removed the drawcall. A potential fix could be possible but not easy in the short term
    - Shader transparent generic: Gearbox totally removed the drawcall for this shader. A potential fix could be possible but not easy in the short term.
    - Other misc stuff.
     
    OFFICIAL RELEASE VIDEO:
     
     
     
    SOME COMPARISON PICS:
     

     
     

     
     

     
     

     
     

     
    DOWNLOAD AND INSTALLATION INSTRUCTIONS
     
    1. Download CEnshine 1.0.0 here (GitHub repository): https://github.com/Sledmine/censhine/releases/tag/1.0.0
    2. Download the "EffectCollection_ps_2_0.enc" file.
    3. Go to the "shaders" folder located in your game's installation folder.
    4. Paste EffectCollection_ps_2_0.enc and replace the original one (make a previous backup of your original file in case something happens).
     
    WANNA CONTRIBUTE TO THE PROJECT OR RECEIVE NEWS AND UPDATES?

    - Source code (GitHub): https://github.com/Sledmine/censhine/
    - Discord Server: https://discord.shadowmods.net/

    ACKNOWLEDGEMENTS

    Sledmine - Project leader, reverse engineering.
    @Jerry - Composer tools creator, tools for decrypting and encrypting shaders.
    @MrChromed - Halo CE Shaders veteran, providing support for validating shaders fixes.
    @ReclaimerOmega - Another Halo CE Shaders veteran, support and validation.
    C20 Reclaimers Wiki - List of known shaders issues.