Skyrim

File information

Last updated

Original upload

Created by

Sir Garnon

Uploaded by

mnelson999

Virus scan

Safe to use

Tags for this mod

53 comments

  1. mnelson999
    mnelson999
    • premium
    • 175 kudos
    Locked
    Sticky
    DDS Image Viewer
    The Basic DDS Image Viewer is a very simple Windows utility used for viewing dds texture files. Typically these are from the various Bethesda games like Morrowind, Oblivion, Fallout, Skyrim, and also Nexus texture mods.

    v2.0 is now available:
    • Replaced the Image Library with Pfim which has excellent support for DDS textures.

    Important Notes:
    Be sure to register the viewer as the default application for the .dds file extension.

    Windows DDS File Type Setup:

    • Open Windows Explorer, and navigate to any location where you have .dds files.
    • Right-click on the .dds file, and select "Open With >" from the context menu.
    • Select "Choose another app".
    • Click on "More apps", and scroll all the way to the bottom of the list.
    • Click on "Look for another app on this PC."
    • Using the Open File dialog window, navigate to the location where you unzipped the image viewer.
    • Select "Basic DDS Image Viewer.exe", and click Open.
    • Make sure to check the option to "Always use this App to open .dds files", and click Ok.
    Other DDS Tools:
    • Skyrim DDS Image Viewer
    • Fallout 4 DDS Image Viewer

    Please let me know what you think, and Endorse if you find it useful. 
  2. moffattoffee
    moffattoffee
    • member
    • 0 kudos
    was looking for a dds image viewer for baldur's gate textures and this surprisingly worked! it obviously doesn't show up the same, but still very helpful, even if it's for buildings in skyrim. (: thank you!!
    1. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Thank you for trying the viewer, and for the kind feedback!
  3. hoangdai94
    hoangdai94
    • member
    • 38 kudos
    ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️
    1. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Thank you!
  4. tooandrew
    tooandrew
    • premium
    • 1 kudos
    Every texture i open in this just shows colorful noise. In some bigger textures i can make out some features through the noise but whats up?
    1. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Thanks for trying the viewer.

      Which texture are you trying to view?  Can you post the path name to it, so that I can try to view it also, please?

      Best regards!
    2. adamsetzler
      adamsetzler
      • premium
      • 0 kudos
      
    3. NeuroticPixels
      NeuroticPixels
      • premium
      • 120 kudos
      Having the same issue. It's not everything. But there are several.
      It just straight up crashes on some files.


      ^ Those are files I added to my DropBox for you to see if you can replicate the issue.
      They're dds files for Starfield, but still. :(
    4. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Thanks for trying the viewer! 

      Unfortunately, the current support in this tool for DDS files is limited.  Most DDS files from older Bethesda games like Oblivion, Skyrim, and Fallout 4  should work though. 

      I found an updated DDS library which may provide improvements over what I'm currently using.  However I need to look into this, so no ETA at this time.

      Best Regards!
    5. mnelson999
      mnelson999
      • premium
      • 175 kudos
      adamsetzler, sorry for the very late update on this.  I have finally gotten around to updating the tool with a new image library.

      Please try v2.0 and see if it able to view all of your DDS images.

      Best Regards!

  5. snipeschool
    snipeschool
    • premium
    • 0 kudos
    Tried this because of how kind and responsive @mnelson999 was in the comments section. This is sweet! I'm new to file exploration for anything like this and was trying to find a way to see what textures might be called; needed an idea of what I want to try to swap in the Vortex file conflicts section. Thank you for the photo assistance in the description section; I would not have easily found the textures to view them without it. 
    1. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Glad to hear it, and thanks for the kind feedback!
  6. Hallodria
    Hallodria
    • supporter
    • 32 kudos
    Why does this tool not remember its last used window size and position? This is really annoying.
    1. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Thanks for trying the viewer.

      It does have build in support for that. It should remember window position, width, height, and whether it is maximized or not.

      Can you try running it as Admin?

      If that doesn't work, please try this:
      - From the menu, select "Tools"
      - Click on "Setup Options..."
      - Click "Save", then exit and restart the app.

      Please let me know if this works or now.

      Best Regards!
    2. Hallodria
      Hallodria
      • supporter
      • 32 kudos
      Tried both. Working: 0. Reverts to its default window size on next use (tiny in dark mode, small-ish in regular mode).
    3. Hallodria
      Hallodria
      • supporter
      • 32 kudos
      Btw, it remembers when it was maximized, so that's something I can work with. Thanks for the tool!
    4. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Thanks for letting me know.  I will look into why it's doing that, and try to have an updated version soon.

      Best Regards!
    5. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Please try v1.4

      v1.4 now has a new Debug Window (menu > Tool > Debug Window).  On the Debug Window is a button called "Reset User Config".  This should completely reset your local config file, and hopefully resolve the problem of the viewer not remembering it's last position.

      Please let me know if this fixes the problem (or not).

      Best Regards!
    6. Hallodria
      Hallodria
      • supporter
      • 32 kudos
      It still does not remember window position and size. I believe it may have to do with the "fit to view" function, as the behaviour is different from "full size" but at any rate, the tool seems to have its own ideas of how big and where on the screen the window should be positioned.
      Btw, I also noticed it handles transparency very poorly, like when parts of the texture are tranparent and the dds is either uncompressed or DXT5 compressed.
      EDIT: I saw below that other users have already pointed this out. My bad.
    7. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Can you do this, please?

      On the Debug Window, click the "Copy to Notepad", then paste those details here. That will really help with the troubleshooting.

      Best Regards!
    8. Hallodria
      Hallodria
      • supporter
      • 32 kudos
      Here you go.
      Spoiler:  
      Show

      ========================================= DEBUG INFO START =========================================
      Found User Config File Path: C:/Users/****/AppData/Local/BasicImageViewerWPF/Basic_DDS_Image_Viewer.ex_Url_gnh0ancdqxtsslou05zwjlhkp1e3uvph/1.0.0.0/user.config
      ========================================== DEBUG INFO END ==========================================
      ====================================== ENVIRONMENT INFO START ======================================
      Basic DDS Viewer Version: v1.4
      Windows Version: Microsoft Windows 10 Pro 64-bit, v6.2.9200.0
      Windows Culture: en-US
      Is Administrator: True
      Microsoft .NET Runtime Version: v4.0.30319
      Microsoft .NET Latest Installed Version: v4.8.04084
      ======================================= ENVIRONMENT INFO END =======================================
      ======================================= USER SETTINGS START ========================================
      Last Top: 50 pixels
      Last Left: 662 pixels
      Last Width: 1,237 pixels
      Last Height: 1,340 pixels
      Was Maximized: False
      Main Window Color: #FF333333
      Text Color: #FFDDDDDD
      Last Known Theme Name: Dark Theme
      Last Known Theme Data: <?xml version="1.0" encoding="utf-16"?>
      <ArrayOfThemeDTO xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
        <ThemeDTO>
          <UniqueKey>0e57f31e-fd84-435f-8bfc-e7615974408f</UniqueKey>
          <ThemeType>System</ThemeType>
          <Name>Default</Name>
          <WindowColorType>UserValue</WindowColorType>
          <WindowColorValue>#FFFFFFFF</WindowColorValue>
          <TextColorType>UserValue</TextColorType>
          <TextColorValue>#FF000000</TextColorValue>
        </ThemeDTO>
        <ThemeDTO>
          <UniqueKey>6363d051-14d4-4a62-8f26-277e9fd882e7</UniqueKey>
          <ThemeType>System</ThemeType>
          <Name>Dark Theme</Name>
          <WindowColorType>UserValue</WindowColorType>
          <WindowColorValue>#333333</WindowColorValue>
          <TextColorType>UserValue</TextColorType>
          <TextColorValue>#DDDDDD</TextColorValue>
        </ThemeDTO>
      </ArrayOfThemeDTO>
      View Full Size: False
      ======================================== USER SETTINGS END =========================================
    9. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Thanks for taking the time to post the debug info.

      Unfortunately I can't find anything wrong based on the contents - everything is looking correct.

      Any chance you could post a few screenshots of the problem?
  7. Giaas
    Giaas
    • supporter
    • 1 kudos
    Hey there. I was wondering... are there any plans to add a 'dark mode' toggle or option ? It could be in your "Display Mode" section. Have in there an option for light mode (current existing one) and another option for dark mode. I think it can be good not just for those who prefer the dark mode look, but also particularly for working/looking at DDS files and see if they have white parts or outlines that would not be immediately apparent with the current white background in your DDS viewer tool

    for example see this screenshot I took-



    the one on the left is with your DDS viewer tool and doesn't really show the white outline that the character has with that texture. It can be seen on the right using the image viewer "nomacs" with its dark mode (I converted the image to .PNG to view it in nomacs since nomacs doesn't display DDS files).

    I would suggest the hex color code #dddddd for text and #333333 for the background

    another thing i noticed is that using the LEFT and RIGHT arrow keyboard keys to view the Previous or Next image in the list does not work anymore if your DDS viewer loses focus. For example with the screenshot above, if I click on the image on the right using the nomacs viewer and then I click back on your DDS viewer... LEFT and RIGHT arrow keyboard keys don't actually change the image anymore (even though I gave focus back to your DDS viewer by clicking back on it). Same thing if you click anything on the desktop (or anywhere that's not your DDS viewer) and then click back on the image/DDS file open on your DDS viewer, so I guess it's an issue when the DDS viewer loses focus. I also noticed that if I change the Display mode from "Fit to View" to "Full Size" or vice versa, the LEFT and RIGHT arrow keyboard keys work again (until I change focus again). Maybe a minor thing, but imo it would be better if it didn't stop working after changing focus.

    Anyway, thanks for making this tool and sharing it! It's still very useful already
    1. mnelson999
      mnelson999
      • premium
      • 175 kudos
      That is both the kindest and most detailed request I have ever received - thanks!  +1 kudos to you!

      Great suggestions and very doable. I should have an updated version within the next week or so.

      Best Regards!
    2. Giaas
      Giaas
      • supporter
      • 1 kudos
      Ah cool! I'll be looking forward to the update then

      but yeah no rush. Whenever you can make some time for it is fine

      Thanks again for the tool and considering the request/suggestions
    3. Giaas
      Giaas
      • supporter
      • 1 kudos
      hey there. Any news on this ? Still think it would make this tool even better :)

    4. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Apologies for the delay :( 

      I did get started on this, and owe you an update.  I will let you know this weekend yet.

      Best Regards!
    5. mnelson999
      mnelson999
      • premium
      • 175 kudos
      v1.3 is now uploaded, and has the ability to use a "Dark Theme".  This is access by selecting Tool > Setup Options from the menu bar.

      Unfortunately, I'm not able to provide a way to keep the behavior of the Left and Right arrows once the window has lost focus.

      Best Regards!
    6. Giaas
      Giaas
      • supporter
      • 1 kudos
      ah that is unfortunate about the out of focus situation -- well at least that's a minor thing

      Thanks for the dark theme! However, somehow I'm not able to use your viewer anymore. I keep getting a message saying "File Not Found. DDS Image File not found" after I click on a DDS file (after right clicking and telling it to open with your viewer per the installation instructions).

      I think I actually haven't used you viewer after I moved to windows 11. I'm not sure if my issue has something to do with Windows 11 then. I thought win11 and win10 were very similar internally... also I just tested the previous version of your viewer with a backup I had, and I'm getting the same error with that one... so I guess it's something on my end somehow, but I don't know what it could be...

      any ideas as to why I'm not able to open/view a DDS file with your viewer currently ?
    7. Giaas
      Giaas
      • supporter
      • 1 kudos
      follow up to my last message: so I thought I had also tested with the previous 1.2 version yesterday, but apparently Windows was actually still trying to use version 1.3 even though I selected the .exe for 1.2 as a test. After realizing that... I deleted the Basic DDS Image Viewer.exe for the newest 1.3 version, and then I told windows again to use Basic DDS Image Viewer.exe (this time using the 1.2 version) to open a .dds file and now I can open/view DDS files with version 1.2 of your DDS viewer again, but well actually I can only open/view some of my DDS files. There are some that I cannot open/view, and those give me this message (using version 1.2)-



      if I delete the Basic DDS Image Viewer.exe for version 1.2, extract again the Basic DDS Image Viewer.exe for version 1.3, and tell windows to use this one again (newest 1.3), then I cannot open any of my dds files. I always get this message if I'm using version 1.3-



      in short, I can open/view some of my DDS files with version 1.2 and I cannot open/view any of my DDS files with version 1.3

      I don't remember having problems opening/viewing any of my DDS files with version 1.2 last year though... weird...

      I'm using Windows 11 Education with latest updates (public release - not insiders). I've also made sure to install the latest version of Microsoft .NET Framework (I even tried going online to get and download the latest version in case my current version wasn't good, but the installer said I had this version or newer already), so it's not an issue with this I guess

      Thoughts ? =/
    8. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Apologies - It's my mistake. 

      I found a bug that was left over from the development process.

      I am working on an update now.

      UPDATE: This should be fixed now.  Please download v1.3 again and let me know if it is working now.
    9. Giaas
      Giaas
      • supporter
      • 1 kudos
      ah thanks for checking on it

      latest 1.3 version does allow me to view some DDS files now. nice

      though it's basically like 1.2 now in that I can view only some DDS files. with some DDS files I get this (with 1.2 and latest 1.3)-



      I wonder what the difference is... like why the viewer can load and display some DDS files fine while with others I get that message. i can see them all in photoshop, but i think it would be more convenient if I could see them all with your viewer too.

      also, I got to test the dark theme on the DDS files that I was able to load and I liked it. I also really like how you even added an option for users to make new themes. However, there were 2 things I noticed here that I'm thinking maybe are bugs too. one thing is that the viewer keeps opening with the light/default theme whenever I open a new instance of the viewer or simply after closing and reopening - even after I went into tools --> setup options, set available themes to dark theme, and hit the save button. the theme does change to dark, but apparently it's not being saved for next time the viewer is opened.

      the other thing I noticed is that DDS textures with a transparent background are actually showing up with a white background when I can open these with your viewer. maybe this was always the case with the previous versions too and i guess people wouldn't be able to tell back then since the only theme used to also have a white background and so it didn't really matter then, but I think with the dark theme it would be nice if the images that have a transparent background would show the dark background (or whatever is currently set for the theme). i double checked with photoshop to confirm that the DDS file in fact had a transparent background and not a white one.

      so basically, now with the latest 1.3 version on my pc-

      - I can open/view some DDS files but not all
      - light/default theme is being used whenever the viewer is opened despite having changed to and saved the dark theme
      - DDS files with transparent backgrounds are not keeping the transparency in the viewer - instead they have a white background currently
    10. mnelson999
      mnelson999
      • premium
      • 175 kudos
      - I can open/view some DDS files but not all
      This may be a limitation of the library that I'm using to read the DDS files.  I get similar behavior with Windows Explorer though.

      - light/default theme is being used whenever the viewer is opened despite having changed to and saved the dark theme
      I'm not able to reproduce this. Maybe try running as Admin?

      - DDS files with transparent backgrounds are not keeping the transparency in the viewer - instead they have a white background currently
      Is there a way somehow for you to post the DDS file you are seeing this behavior with? I'm looking at Bethesda game textures, but not seeing this.

      Best Regards!
    11. Giaas
      Giaas
      • supporter
      • 1 kudos
      This may be a limitation of the library that I'm using to read the DDS files.  I get similar behavior with Windows Explorer though.

      hmm well in windows file explorer I can see thumbnails for only some of the DDS files. I guess because some use different compression or something. I can open and view all the DDS files with Photoshop though, so they're all still valid DDS files I Imagine at least. I think I used to be able to open any of my DDS files with your viewer too last year though - I'm really confused as to what's changed that caused this issue now...

      I'm not able to reproduce this. Maybe try running as Admin?

      Weird. Well I tried your suggestion: I set your DDS viewer with admin compatibility (right clicked the Basic DDS Image Viewer.exe, clicked on properties, went to compatibility, and checked the option that says "Run this program as an administrator), then I tried to open a DDS file, set your viewer to the dark theme, hit save, opened an image with your DDS viewer again and it opened again with the light/default theme instead of the dark theme that was supposed to have been saved, so apparently the dark theme still doesn't save for me somehow =/

      i'm not sure if this matters, but i have your Basic DDS Image Viewer.exe in drive c (where i have windows also). specifically in-
      C:\basic DDS viewer\Basic DDS Image Viewer-108272-1-3-1651094909

      Is there a way somehow for you to post the DDS file you are seeing this behavior with? I'm looking at Bethesda game textures, but not seeing
      this.

      Best Regards!

      sure. here's a DDS texture I have that has a transparent background, but with your DDS viewer set to dark theme I get a white background-

      https://mega.nz/file/FsxSiKjI#JjDKrgGTDx10ZUfuv9pCrC7vvZuvSJUaceKXImUESq8


      for reference or to illustrate how/what I'm seeing regarding the background, here's a screenshot-

      left is how it shows on my end with your DDS viewer, and middle/right is with photoshop


      also, here's a texture that I cannot view with your DDS viewer but I can view it with photoshop-

      https://mega.nz/file/lwpGXbwB#0ieRdxLV289HfixeUd-q7K8QevL1jQVOyl2qjxxRVkI


      for reference-



      I'm looking at Tales of Berseria game textures by the way. i dumped them to disk from the game using Special K (great tool for texture dumping/injection, fps limiter, and other good stuff for games)

      Thanks for still looking into this!
    12. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Thanks for providing your DDS file. That helped my find a couple of bugs.

      I'm currently testing another update, and will hopefully have it published this weekend.

      Best Regards!
    13. mnelson999
      mnelson999
      • premium
      • 175 kudos
      UPDATE:  I've uploaded v1.3 again, which should hopefully resolve the Themes not working correctly.

      Regarding these open items, I currently do not have a way to support these:
      - Transparent background  
      - Why some DDS images do not display 

      Unfortunately, these appear to be limitations in the graphics library that I'm using. Because of that, there's no ETA for me as to when this will get updated.

      I will continue to look for updates and other ways to resolve these two items.

      Best Regards!
    14. Giaas
      Giaas
      • supporter
      • 1 kudos
      I just got a chance to test and I can confirm that the dark theme is getting saved now on my end with the new v1.3 - thanks!

      The no ETA on the open items is understandable. I know things can get tricky and time consuming etc.

      Thanks again for your work and time on this
    15. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Thanks for all of your hard work and patience with helping make the DDS viewer better.

      Since I have already given you a kudo, my only option now is to gift you some points :) Be sure to check your Nexus wallet!

      Best Regards!
    16. Giaas
      Giaas
      • supporter
      • 1 kudos
      glad to help with testing. If you'd like me to do more testing on my end at some point, just let me know

      ah the points were not necessary, but I just noticed I got those yep. Thanks!
  8. jryx3
    jryx3
    • supporter
    • 0 kudos
    Hi, thanks for the tool! I'm having a strange issue though. When opening some files from Windows explorer, with this tool as default, I get the error "DDS File Cannot be Processed", "LoadImage(): Unable to load image: "some_file.dds". However, when I try to open the same file from MO2 under the "Data" tab on the right via double clicking, it opens with no problem. A file that I can reproduce this error on is the tintmask "femalehead_cheeks.dds" from The Pure - CBBE. I am on SSE btw, I realize this tool is under LE and LE textures are not compatible with SE. Not sure whether the reverse is true, but maybe that's the issue?
  9. travelmedic
    travelmedic
    • premium
    • 32 kudos
    Simple and it works great!  Thank you!
    1. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Awesome, glad to hear it!
  10. rougeshot
    rougeshot
    • premium
    • 1,986 kudos
    I'm glad I found your mod, it's been very helpful with my latest mod updates.

    It Simply Works Great!

    Excellent Job!
  11. Xorpie
    Xorpie
    • premium
    • 20 kudos
    This is very cool, thank you!
    1. mnelson999
      mnelson999
      • premium
      • 175 kudos
      Awesome -  glad to hear it!