Skip to content
Compare
Choose a tag to compare

Getting Started

If this is your first time installing Daggerfall Unity, please visit Installing Daggerfall Unity and Other Information for help getting started.

Downloads are below release notes under Assets.

Rendering Update

** Please also update your mods and check compatible with 0.13 **

This release contains several updates to rendering and lighting. This includes new default shaders, Gamma > Linear colour space change, lighting review, and update to postprocessing stack. As of 0.13.4, these changes are now out of preview.

More details about rendering update in blog posts linked below.

Part 1
https://www.dfworkshop.net/daggerfall-unity-0-13-rendering-update/

Part 2
https://www.dfworkshop.net/daggerfall-unity-0-13-rendering-update-part-2/

Part 3
https://www.dfworkshop.net/daggerfall-unity-0-13-rendering-update-part-3/

New Features

  • Adds World Data Editor to Unity DFU editor tools (Hazelnut) #2267

Tutorials by Hazelnut on how world data works for Daggerfall and an overview of the World Data Editor's features can be read here:

https://forums.dfworkshop.net/viewtopic.php?t=2857

General Fixes & Improvements

  • Remove leftover elements of Baltham Greyman Pt2 (Jay_H) #2240
  • KoW Totem Reputation fix (Jay_H) #2269
  • Enemy corpse custom texture fix (KABoissonneault) #2242
  • Fixed custom textures for NPC billboards not having a collider (KABoissonneault) #2255
  • Virtual "Open" effect for exterior doors (KABoissonneault) #2264
  • Floating Origin change now also adjusts EnemyMotor's "last grounded" (KABoissonneault) #2270
  • Color picker tweaks and fixes (TheLacus) #2244
  • Added actions property to task class (Macadaynu) #2249
  • Randomize dye color for clothing items created by quests (Ralzar81) #2253
  • Allow cast when held to be overridden and modified by mods (Hazelnut) #2254
  • Fix Boethiah flat index in FACTION.TXT - requires starting new game (Interkarma) be87afe
  • Fix position of arrow count label at different aspect ratios (Interkarma) d4fc32b
  • Allow stronger ColorBoost settings up to a max of 8.0 (Interkarma) b794256
  • Default sky follow main camera viewport rect (Interkarma) b5a5fad
  • Save settings on exit game (Interkarma) 5ba0e15
  • Change texture layout of portrait in large HUD (Interkarma) ce09920
  • Fix talk manager exception from improper quest resource cast (Interkarma) f4d1668
Compare
Choose a tag to compare

Rendering Update

This release is a preview / pre-release for testing several updates to rendering and lighting. This includes new default shaders, Gamma > Linear colour space change, lighting review, and update to postprocessing stack. More details about this update in the blog posts linked below.

Part 1
https://www.dfworkshop.net/daggerfall-unity-0-13-rendering-update/

Part 2
https://www.dfworkshop.net/daggerfall-unity-0-13-rendering-update-part-2/

Part 3
https://www.dfworkshop.net/daggerfall-unity-0-13-rendering-update-part-3/

If you do not wish to test upcoming changes or provide feedback to developers and modders, please download the previous stable Beta release Daggerfall Unity 0.12.3 instead.

Impact to Mods

Mod compatibility has improved substantially. Many mods incompatible with 0.13.0 are either now compatible with 0.13.3 or will soon have a release providing compatibility.

If you are a mod author and encounter any difficulties rebuilding your mod for 0.13.3, please reach out on the forums for help.

Providing Feedback

Please help mod authors by testing their updated mods with this release and providing them with your feedback.

New Features

  • RetroMode Enhancements
  • ColorBoost effect and config page

Fixes & General Improvements In 0.13.3

  • Don't use transparent queue for standalone cutout billboards so they operate with AO and other depth effects 21d574c
  • Fix volume collider blocking spells and other missiles 7dd444d
  • Nature billboard shadows now optional and disabled by default 2bcc80b
  • Flag window textures in archives 171-173 to support emissive from replacements 2f2a63a
  • Allow changing retro mode settings at runtime eaecd0e
  • Remove global UI FreeScaling method, this is now part of retro mode aspect correction
  • Change protections on MaterialReader Uniforms to public 221af7c
  • Fix StreamingWorld.TrackLooseObject "mapPixelX" and "mapPixelY" (KABoissonneault) #2268
  • Fix retro mode colour accuracy with higher precision render textures c3ad29a
  • Hide spell icons when pause options dropdown is open 3868879
  • Refine automap panel sizing with custom screen rect ac23cea

Thank you for helping to test Daggerfall Unity!

Compare
Choose a tag to compare

Rendering Update

This release is a preview / pre-release for testing several updates to rendering and lighting. This includes new default shaders, Gamma > Linear colour space change, lighting review, and update to postprocessing stack. More details about this update in the blog posts linked below.

Part 1
https://www.dfworkshop.net/daggerfall-unity-0-13-rendering-update/

Part 2
https://www.dfworkshop.net/daggerfall-unity-0-13-rendering-update-part-2/

If you do not wish to test upcoming changes or provide feedback to developers and modders, please download the latest stable Beta release Daggerfall Unity 0.12.3 instead.

Impact to Mods

Mod compatibility has improved substantially as of 0.13.2. Many mods incompatible with 0.13.0 are either now compatible with 0.13.2 or will soon have a release providing compatibility.

If you are a mod author and encounter any difficulties rebuilding your mod for 0.13.2, please reach out on the forums for help.

Providing Feedback

Please help mod authors by testing their updated mods with this release and providing them with your feedback.

New Features

  • Effect Settings UI

Fixes & General Improvements In 0.13.2

  • Do not use texture compression for retro-sized textures (Interkarma/TheLacus) 192a82e #2250
  • Fix texture replacement error loading compressed normal map c377fe6
  • Fix loading normal, parallax, metallic maps as linear fc2fe09 3f20b43
  • DaggerfallDefault shader support for metallic maps 8a88f8f
  • DaggerfallDefault shader tidy up and minor improvements da1a00e 27c403b 5680fe4
  • Fix replacement terrain texture array not created as linear 4225a78
  • Fix tilemap shader compile error and filter mode 31e2252
  • Refactor terrain texture array loaders b907d2a
  • Only use Color32 fallback loader for albedo textures 230bac2
  • Minor tidy up of DaggerfallTilemapTextureArray shader 9ba1d8b
  • Normal, parallax, metallic support in DaggerfallTilemapTextureArray shader 982a071 8bcf345
  • Decouple default torch and player torch intensity e7f4961
  • Optimise right-mouse automap rotations e6a4964
  • Fix creating terrain tilemap texture as linear 8b10f85
  • Expose UnderwaterFog to modders db08f2b
  • Change dungeon underwater fog colour to better match surface 4032f90
  • Allow mods to set dungeon water colour on automap 2474427
  • Fix out-of-range error in FormulaHelper.CalculateCastingCost (KABoissonneault) #2247
  • Tune item-based torch light - now much brighter (Hazelnut) #2263
  • Increase default torch brightness 5b0b313

Hotfix 0.13.2b

  • Fixed spell missiles and arrows colliding with post process layer object 7dd444d
  • Fixed standalone billboards not interacting with ambient occlusion 21d574c

Thank you for helping to test Daggerfall Unity!

Compare
Choose a tag to compare

Rendering Update

This release is a preview / pre-release for testing several updates to rendering and lighting. This includes new default shaders, Gamma > Linear colour space change, lighting review, and update to postprocessing stack. More details about this update in the blog post linked below.

https://www.dfworkshop.net/daggerfall-unity-0-13-rendering-update/

If you do not wish to test upcoming changes or provide feedback to developers and modders, please download the latest stable Beta release Daggerfall Unity 0.12.3 instead.

Impact to Mods

Graphical mods with custom Materials, Lights, Shaders, or Postprocessing may no longer be compatible from this release. Even if mod loads OK, the mod may not look the same as it did under 0.12. Mod authors may need several weeks to update their mods to be compatible with 0.13. Please be patient with them as this can take considerable work. At minimum, mod author will need to provide a rebuild of mod.

Graphical mods that only adjust in-game properties, such as fog and lighting properties, should work OK. But the mod author might need to re-tune changes to look their best under new lighting conditions and provide a rebuild of mod.

Non-graphical mods such as gameplay changes, formula changes, UI changes, etc. should not be impacted by this release. But as usual with Daggerfall Unity updates, please be sure to download any mod compatibility updates if mod author makes one available.

Providing Feedback

If you find a mod isn't working from 0.13, please provide feedback and details to the mod author / maintainer. They will be able to update you on status of compatible mod update.

If you want to provide feedback on the lighting review and other changes, please use the Workshop Forums in General.

Fixes & General Improvements In 0.13.1

  • Embed PostProcessing v3.1.1 stack 071022f
  • Disable "magic dither" call in builtin postprocess shaders to eliminate unwanted noise in retro rendering mode 88ace56
  • Remove dangling script from PlayerAdvanced prefab 8544d1d
  • Add advanced setting for anti-aliasing method, supports None/FXAA/SMAA/TAA c6f01a2 b55a615
  • DaggerfallDefault shader parallax map (height map texture) support 983b1ee

Thank you for helping to test Daggerfall Unity!

Compare
Choose a tag to compare

Rendering Update

This release is a preview / pre-release for testing several updates to rendering and lighting. This includes new default shaders, Gamma > Linear colour space change, lighting review, and update to postprocessing stack. More details about this update in the blog post linked below.

https://www.dfworkshop.net/daggerfall-unity-0-13-rendering-update/

If you do not wish to test upcoming changes or provide feedback to developers and modders, please download the latest stable Beta release Daggerfall Unity 0.12.3 instead.

Impact to Mods

Graphical mods with custom Materials, Lights, Shaders, or Postprocessing may no longer be compatible from this release. Even if mod loads OK, the mod may not look the same as it did under 0.12. Mod authors may need several weeks to update their mods to be compatible with 0.13. Please be patient with them as this can take considerable work. At minimum, mod author will need to provide a rebuild of mod.

Graphical mods that only adjust in-game properties, such as fog and lighting properties, should work OK. But the mod author might need to re-tune changes to look their best under new lighting conditions and provide a rebuild of mod.

Non-graphical mods such as gameplay changes, formula changes, UI changes, etc. should not be impacted by this release. But as usual with Daggerfall Unity updates, please be sure to download any mod compatibility updates if mod author makes one available.

Providing Feedback

If you find a mod isn't working from 0.13, please provide feedback and details to the mod author / maintainer. They will be able to update you on status of compatible mod update.

If you want to provide feedback on the lighting review and other changes, please use the Workshop Forums in General.

Thank you for helping to test Daggerfall Unity!

Compare
Choose a tag to compare

Getting Started

If this is your first time installing Daggerfall Unity, please visit Installing Daggerfall Unity and Other Information for help getting started.

Downloads are below release notes under Assets.

General Fixes & Improvements

Cliffworms

  • Classic Quests : Suggested dungeon types changes #2193

jefetienne

  • Pause Options Dropdown and ListBox changes #2219

Hazelnut

  • Change protection to allow mod overriding for save/load UI window #2225
  • Change protection to allow mod overriding for court UI window #2226

KABoissonneault

  • Fixed custom enemies using ids above 145 not having any sounds #2227
  • Expose and virtualize members in Open and Lock magic effects #2231
  • Disable interactions during touch-range spell #2234
  • Added missing formula override for FormulaHelper.SavingThrow #2235

Jay_H

  • Adds kill msg M0B00Y16 #2228

Ferital

  • A0C00Y16: show message popup before hiding NPC #2229

Interkarma

  • Exclude guild halls from same-building assignment check 2627562
  • Increase saving throw by Willpower magic resistance db0e63a
  • Fix duplicate name when same block used twice in one town a42ca59
Compare
Choose a tag to compare

Getting Started

If this is your first time installing Daggerfall Unity, please visit Installing Daggerfall Unity and Other Information for help getting started.

Downloads are below release notes under Assets.

Main Quest Fix

If you're running 0.11.5 through 0.11.7, please update to a new release as soon possible. There's a fix for main quest breaking in those versions.

General Fixes & Improvements

Mundifex

  • Fix placed NPCs reverting to home location #2194
  • Fix assigned quest places getting re-assigned when setting up places #2197
  • Fix questor NPC not hiding when using startquest via console #2200
  • Use thiefhome symbol for rumor mill and anonymous tip #2201
  • Add console var "talk_npcBehavior" to override behavior in dialogs #2195
  • Destroy extant NPC object when placing it somewhere player is not #2202
  • Fix "Tell Me About" giving different person locations than "Where Is" #2203
  • Improve presentation of quest A0C00Y16 #2199

Pango

  • Check that dependencies of an enabled mod are enabled #2214
  • Don't level up if already dead #2221

Hazelnut

  • Add divide by zero protection to ConditionPercentage property #2215

Jay_H

  • Enables K0C00Y06, A0C00Y16 #2216

TheLacus

  • Fix badly formed XML comment #2212

KABoissonneault

  • Allow Argonians to get random names in character creation #2222

Interkarma

  • Seed bonus pool random during levelup dbfd234
  • Fix test volume when changing in launcher 2a00b92
Compare
Choose a tag to compare

Getting Started

If this is your first time installing Daggerfall Unity, please visit Installing Daggerfall Unity and Other Information for help getting started.

Downloads are below release notes under Assets.

Engine Update

Daggerfall Unity has been updated to Unity 2019.4.28f1. This is now available for general testing in a stable build to help modders identify any problems. Based on feedback from modders using 0.12.0 pre-release, compatibility with engine update has been very good. Mods previously compatible with 0.11.x should work normally with 0.12.1.

Note: Mods built specifically for 0.12.1 or later will not be backwards compatible with older versions of Daggerfall Unity.

Main Quest Fix

This release fixes a regression with 50% chance of causing main quest not to start. Anyone using releases 0.11.5 through 0.11.7 are encouraged to update to this version as soon as possible before starting a new character. If you started a new character under these versions and have been affected by this issue, see this forum post for workaround. If you didn't start a new character under these versions, or main quest has started successfully, you can ignore this workaround.

Note1: This bug can also affect Dust of Restful Death. Please update to 0.12.1 or later before completing Medora's Freedom. If you completed Medora's Freedom under 0.11.5-0.11.7 and Dust of Restful Death hasn't started after 30 days, update to 0.12.1 or later and use "startquest S0000018" from console to restart quest.

Note2: If you do need to restart Dust of Restful Death manually as above, the random Crypt used in this quest will be selected from whatever region you were in when using "startquest S0000018", rather than Isle of Balfiera as when quest starts normally. If you were in some other region when restarting quest, look for the named Crypt in the region you used console command instead.

General Fixes & Improvements

Ferital

  • Fix placement of quest NPCs - corrects a regression in 0.11.5-0.11.7 where main quest has a 50% chance of not starting correctly when creating a new character #2187
  • Allow to ask about individual NPCs in some quests #2188

Jay_H

  • Implement full Baltham Greyman questline for public testing #2189

Mundifex

  • Fix dialog not displaying when adding a face #2192

Interkarma

  • Fix texture cracking in horizontal scroll thumb d2b25ea
  • Increase precision of sound/music sliders in launcher 3a9f0d1
Compare
Choose a tag to compare

Engine Update

Daggerfall Unity has been updated to Unity 2019.4.28f1. Anyone working with the source project should now update to this version.

The below builds are identical to 0.11.7 with only the engine update applied. The purpose of these builds is primarily for modders to test and rebuild their mods if necessary before next stable 0.12.x release.

Edit: The next stable release is 0.12.1.

Note: Based on some developer feedback, you might need to freshly reclone/redownload source project for 2019.4.28f1 if you encounter errors or cannot attach debugger to Unity after update. This doesn't affect users running builds, only developers working with source project in Unity Editor.

Compare
Choose a tag to compare

Getting Started

If this is your first time installing Daggerfall Unity, please visit Installing Daggerfall Unity and Other Information for help getting started.

Downloads are below release notes under Assets.

Hotfix Release

This release fixes issue where player is misplaced in wilderness, possibly falling out of world. This can happen when exiting a building or loading a save created by 0.11.5 or 0.11.6. If you have installed either of these versions, please update to 0.11.7 as soon as possible.

Note that saves created by 0.11.5 or 0.11.6 might still cause player to be misplaced on load due to bad position data in save. Once you have updated to 0.11.7, save again to fix serialized position data. If you are falling out of world then fast travel to nearest location.

This release also fixes issue for exterior automap compatibility with DREAM HUD & Menu mod introduced in 0.11.5. If you are using that mod and previously installed 0.11.5, please update to latest release.