 |
Category: LotRO Tools & Utilities for DevelopersLOTRO Skin Viewer |
Interface Information |
|
Name: |
LOTRO Skin Viewer  |
Author: |
|
Date: |
07-02-2007 10:26 AM |
Size: |
323.68 Kb |
Version: |
3.5 |
Rate File: |
|
This is an application that will let you see how a skin looks, without having to log in to the game.
A couple of things to note:
1. This app does not support the new size/location changes that came with Shores of Evendim.
2. You may need to download the latest DirectX runtime updates:
DirectX June 2007 Update
Just unzip the downloaded file and run. Please keep the files that come in the zip in the same directory, or the app may crash. You can however replace the files if you like, but keep the names the same.
To view a skin, click on the open file button and select a SkinDefinition.xml file to view, or use the pulldown to select an installed skin.
If you hover the mouse over a button on the menustrip, a tooltip will show you what the button will do.
Any parts of the skin that are missing will default to a checker board type image, but you can turn them off by clicking on the 'Hide Tiles' button.
VERSION INFO
Version 3.5: Message will point to which skin XML file is incorrectly formatted if the program cannot read the data properly. Will also display a message to try and help point to the specific issue.
Version 3.4: Fixed an issue with reading compress TGAs, again. They work much nicer now.
Version 3.3: Fixed the issue with the File->Open method of openning skins to not work.
Todo: Nothing. This is probably the last version of the skin viewer in its current form. I am working on a Skin Editting package with much more functionality. However, I will continue to fix bugs as I find them or they are pointed out.
|
Archive List (Old Versions) |
File Name |
Version |
Size |
Author |
Date |
|
3.4 |
323.60 Kb |
D.H1cks |
07-01-2007 08:45 PM |
File Statistics |
User Rating: |
|
Downloads: |
38703 |
Views: |
164311 |
Favorites: |
21 |
Uploaded By: |
|
Last Modified: |
N/A |
|
|  |
|
 |
|
10-15-2011, 03:02 PM
|
|
The Undying
Forum posts: 162
File comments: 144
Uploads: 8
|
Quote:
Still no chance for an update?
|
Nope, however you can use the Skin Editor as a viewer.
|
|
|
10-15-2011, 08:13 AM
|
|
The Wary
Forum posts: 2
File comments: 79
Uploads: 0
|
Still no chance for an update? 
|
|
|
08-04-2010, 10:04 PM
|
|
The Undying
Forum posts: 162
File comments: 144
Uploads: 8
|
Well, I am gonna have to be honest. I lost my source code when my backup disk failed, so its very unlikely this is gonna get updated any time soon.
Sorry folks.
|
|
|
02-07-2010, 02:03 PM
|
|
The Undying
Forum posts: 183
File comments: 108
Uploads: 3
|
Could this one get an update with the new Mirkwood definitions? 
|
|
|
05-29-2008, 02:31 PM
|
|
Premium Member
Forum posts: 12
File comments: 7
Uploads: 0
|
Thanks for releasing this
Works just fine on WinXP Pro SP-2 w/ the DX9 update link here. I tried it without the DX9 update and it never launched, but also didn't give any errors (DX 9.0c was on this PC before, but not the latest update for it). This is my work PC, so I don't do any gaming with it. The app even ran ok with a Stardock WindowBlinds skin for XP.
I didn't have LOTRO installed on this PC, so the program was unable to find any skins. This was easy to correct by creating the appropriate folders (%USERPROFILE%\My Documents\The Lord of the Rings Online\UI\skins), then downloading a 3rd-party skin package to have something to load. The program gave an error about it, so for a future release, it would be nice to have the option to create the required folders here if they don't exist (ie: instead of just an Ok, add another button to create the folders automatically).
My only major complaint: the program uses 80-100% processing power of a single thread, even when idle. Is this because you're continually rendering frames with DirectX? If so, can't you set it to only render frames when it does a redraw? It's not a huge problem for me, since I use a quad-core processor, but I really don't like to have my PC working and rendering the same frame over and over again when it should just be idling. I'd like to leave this program up all of the time when working, then use it whenever I have some free time to make new skins. Having to launch it each time isn't good.
Update: I also noticed this issue with your Skin Editor app as well. It uses this 80-100% of a single process thread when on my second monitor. On the first monitor, it uses about 20%. I have a 680i motherboard in this PC, with two 7600GT cards (one for each monitor).
Small complaint: the program doesn't remember its window position when the window state is changed (eg: minimize and restore). Furthermore, the application window appears on current monitor when launched instead of the default monitor, or instead of where it was last closed. This is annoying when I use multiple monitors. Launching it from a shortcut icon on the desktop, will launch it on the monitor where that shortcut exists.
Some questions for D.H1cks, the author: - You didn't include any license with the program, nor did you mention this on the thread where it is available. What's its license? Is it released under the GNU GPL, as "Freeware", Public Domain, or something else?
- What language and IDE did you use to create it? Does it require .NET or some other library?
- Would you be willing to release the source code? If you are, I'd be happy to help bug-fix things for you, or even help with development. I am more than content to let you run with the project, but I'd like to add some functionality here and there if you're willing, and if this is in C, C++, or C#.
Thanks! 
Last edited by cipher_nemo : 05-29-2008 at 02:46 PM.
|
|
|
08-27-2007, 06:06 AM
|
|
The Undefeated
Forum posts: 8
File comments: 10
Uploads: 0
|
hi there
i tried to load some edited skin into the skin-viewer but some (critical) things go wrong:
-if you change the toolbar size/ratio its not shown correctly
-changed sizes of buttons are not shown correctly
-"player-health-window" doesn´t show up at all
( the features i mentioned work correctly ingame)
do you lpan on further working on this nice program in the future?
|
|
|
07-03-2007, 06:41 AM
|
|
The Wary
Forum posts: 4
File comments: 10
Uploads: 1
|
Hi.. I tryed to use your Skin Viewer.
But I get the error
- Object reference not set to an instance of an object
- Could not Initialize the program. Exitting now.
What do I nead to do to make it work?
I have the latest Dx running.
Last edited by Budvar : 07-03-2007 at 06:43 AM.
|
|
|
07-02-2007, 12:52 PM
|
|
The Unscathed
Forum posts: 18
File comments: 13
Uploads: 0
|
Got it working with version 3.5 and a little messing around. Thanks. 
|
|
|
07-02-2007, 11:54 AM
|
|
The Undying
Forum posts: 162
File comments: 144
Uploads: 8
|
I just moved my My Documents folder to a different location and it still worked for me. Not sure why it does not work for you.
The program uses a built-in Windows function to determine where your My Documents folder is located, so it should not matter where it is located.
If it was trying to find the skins somewhere else, it should give an error like:
"Could not find a part of the path: E:\My Docs\Lord of the Rings Online\....."
Did version 3.3 work for you?
|
|
|
07-02-2007, 11:28 AM
|
|
The Unscathed
Forum posts: 18
File comments: 13
Uploads: 0
|
I know the problem. My Docs folder is not on my C: partition. Can we have a way to tell the program where our Docs folder is located?
Thanks.
Last edited by AstroCat : 07-02-2007 at 11:29 AM.
|
|
|
07-02-2007, 10:17 AM
|
|
The Undying
Forum posts: 162
File comments: 144
Uploads: 8
|
Quote:
Latest version 3.4 =
"Could not read XML data"
"Object reference not set to an instance of an object"
"Could not initialize the program. Exitting now."
Any ideas?
Thanks.
|
Looks like an XML file you are using is not correctly formatted.
For example. I can re-create the error by removing the </opt> line from the file.
One way to test an XML file, is to try and open it in Internet Explorer. If there is a problem with the formatting, then it will display a message about the error. My example above had the following message:
Code:
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
--------------------------------------------------------------------------------
The following tags were not closed: opt. Error processing resource 'file:///C:/Documents and Settings/MyUser/Desktop/LOTRO...
The problem is, finding which one is not formatted properly.
Edit: I have updated the program to point to the skin that is causing the problem.
Last edited by D.H1cks : 07-02-2007 at 10:28 AM.
|
|
|
07-02-2007, 07:18 AM
|
|
The Unscathed
Forum posts: 18
File comments: 13
Uploads: 0
|
Latest version 3.4 =
"Could not read XML data"
"Object reference not set to an instance of an object"
"Could not initialize the program. Exitting now."
Any ideas?
Thanks.
|
|
|
06-27-2007, 05:06 PM
|
|
The Undying
Forum posts: 38
File comments: 22
Uploads: 5
|
Ahhh... Okay. Well it's the old Load and Exit route for me for now. Hopefully, your revamp will make things easier, but I can do it the "old skool" way, too. hehe
|
|
|
06-27-2007, 03:24 PM
|
|
The Undying
Forum posts: 162
File comments: 144
Uploads: 8
|
Ah, interesting error. It works fine using the drop down list, but not the File->Open menu selection. I am trying to figure out what is causing the problem.
Quote:
And yup, i also notice custom positioning and sizing isn't working correctly too
|
Nope, it does not. And I do not plan on updating this app to do so. However, the Skin Editor I am working on will support it. And depending on how long it takes before the scaling comes into effect, maybe that too.
Last edited by D.H1cks : 06-27-2007 at 03:26 PM.
|
|
|
06-27-2007, 02:24 PM
|
|
The Wary
Forum posts: 0
File comments: 18
Uploads: 1
|
It helps when you are already using custom UI since all the UI will appear on the drop-down list located on the right hand side of the icon menu (the one with the "Open", "L", "P", etc).
From here you just select the one to load
And yup, i also notice custom positioning and sizing isn't working correctly too 
|
|
|
All times are GMT -5. The time now is 03:29 PM.
|
 |