Skip to main content

Skywind Installer [WIP: v0.0.99 28.03]

Submitted by Averrin on

[External image]

Why 0.0.99? 

  • Feature freeze
  • I think its done for 0.1 release
  • But it isnt tested as i wish

Whats new?

  • New component type: "file" (Just copy one file to new location)
  • Support of zip archives for "archive" component
  • Some bug fixing, some gui refinements
  • Contributor tools (see below)

Where?

Karma: 0 (0 votes)
Last edited by grumpycat on 8 Dec 2013 - 16:48.

would be nice if u got the option to install skywind and skyblivion ore both in what its name gone be  skywindblivion  maby somthing shorter like skywindion pff not interesting jet so dont start discussion it 

shouldnt there be the empire dragon symbol in it not the ashura star i knowe its fast made 

Karma: 0 (0 votes)

I marked the things I do not understand.
 

Attachments

Karma: 0 (0 votes)

1. If you have more than one installation you can specify it

2. For detect version i use description field of esm file. Happy promise me, that next esms will have only 0.6.0 (or 0.7.3 or...) in this field. Now this field have a lot of usless text. So i prompt "Unknown version". Next releases will be detected as expected

3. This currentVersion.yml only for demonstration and i not include demo files into distributive. Installer search components (for demonstration for one of available type: encrypted, single file, folder and archive). So, it cant find it, because its not exeists.

Word "copy" - is verb, it shows that this file or folder will be copied for destination folder. Maybe its not clear for users (im not good in things like this), but you can suggest me anything.

Karma: 0 (0 votes)

Sweet those look great, the UI is a lot better now :)

Karma: 0 (0 votes)

Download manager going faster than i expected:

[External image]

With resume downloading. Main objective - controls and consistent UI.

Karma: 0 (0 votes)

love it

hey are u also gone look at morroblivion whit your installer?

Karma: 0 (0 votes)

I can add morroblivion, obliwind, oblirym and other mods, which need two of tes (modern) games.

Karma: 0 (0 votes)

Excellent work Averrin! Will the final version of the installer download the mods completely or just the .esm?

Karma: 0 (0 votes)

for now it can download any file. and i have no reasons to restrict it.

Karma: 0 (0 votes)

Okay guys, I'm gonna see if I can encrypt the master correctly.  Wish me luck! :)

Edit:  Okay Averrin, I may need some step by step instructions here for the encrypting.... Do you think you could help me out? :)

Also, if I can't figure this out the release might need to wait until tomorrow.  Sorry guys.

Karma: 0 (0 votes)

Great download manager Averrin,I should see download speeds of about 9MBps with that.:)

1GB in about 1.5mins.

But do we need Python installed to be able to use it.?

 

Karma: 0 (0 votes)

1. See second top post for instructions 2. No, you neednt python, it will be compiled into exe file
Karma: 0 (0 votes)

Far from release, but in progress:

[External image]

In this version:

  • Basic Skyblivion support
  • 7zip extractor
  • Download manager (i hope, with queue and reconnections. Now it support resuming (even after closing app))
  • Remade ui. Again.
  • I rename Skywind.exe to TransTES.exe But imho, it is not very good name.
  • currentVersion.yml -> Skywind.yml and Skyblivion.yml
  • Many new bugs
Karma: 0 (0 votes)

Yeah Averrin, I saw that post, but it doesn't make any sense to me!

I know how to edit the targets in shortcut files, and I've done that, but when I encrypt skywind.esm and attempt to install it, it gives a "checksum mismatched" error

Karma: 0 (0 votes)

Sorry, i cant read your thoughts. Where you stoped? I think i can record screencast...
Karma: 0 (0 votes)

Whooh, success!  Thanks Averrin, those additional instructions really helped.

One minor problem though.   I couldn't copy the text, and had to type it all out by hand. :(

Edit:  Also, what should I place in the header for it to read the version correctly?  Just 0.6.0?

Karma: 0 (0 votes)

Oh, I wrote it yesterday, i thought you seen it.
Karma: 0 (0 votes)

You about hashes? I didn't test it. Will do more comfortable tool
Karma: 0 (0 votes)

Oh, no, I hadn't seen those. :)

I'm still not 100% sure I did it correctly mind you, I just know that everything installs right now.

Karma: 0 (0 votes)

Okay Averrin, here's a bug list :)

1: http://morroblivion.com/forums/skyrim/skywind-mod-releases/3323?page=1#comment-29338

Karma: 0 (0 votes)

Not so long list, as i expected. Its not critical, ill fix it in new release.

Karma: 0 (0 votes)

I'm probably doing something really stupid (or not doing something)

But I have a problem when trying to install:

[External image]

I really want to get to work on the new ESM, I have a few cool ideas in mind.

Karma: 0 (0 votes)

Really interesting. I will try to reproduce this situation, but i cant imagine how you get it...

Karma: 0 (0 votes)

I can confirm his bug.

1. When no Skywind.esm in data folder then you can't install it.

2. When a Skywind.esm in data folder with unknown version you can't update!

NOTE:
When Steam versions are detected it all works as intended,
but when retail versions are detected it does not work as intended.

Karma: 0 (0 votes)

I got that same screenshot before I extracted the v0.6 into the Data folder (just like SB said), once that happened it installed fine.

Karma: 0 (0 votes)

Are non-steam version exists? Installer said "retail" if cant find skyrim in steam branch of registry. Or you speak about Morrowind retail version? 

P.S. Now im at work and havent installed games. In 2-3 hours ill be at home and try to fix this issues.

Karma: 0 (0 votes)

That's not what I indicated.
Today I had to remove my Windows-User-Account due to some issues.
From that moment the Skywind installer is unable to detect my Steam installations.
Lucky for me it still detects the games as retail versions.

All installer versions from version v0.0.1 up to v0.0.99 are now unable to install or update Skywind.
 

Attachments

Karma: 0 (0 votes)

Here's what the error report says:

 

IOError: [Errno 2] No such file or directory: 'Cant find Skyrim installation\\Data\\Skywind.esm'
Traceback (most recent call last):
  File "Skywind.py", line 194, in updateInfo
  File "Skywind.py", line 172, in setVersion
  File "esm_reader.pyo", line 11, in __init__
IOError: [Errno 2] No such file or directory: 'G:\\Program Files\\steam\\steamapps\\common\\Skyrim\\Data\\Data\\Skywind.esm'
 
Tried placing the files into the main Skyrim directory and got:
 
Traceback (most recent call last):
  File "Skywind.py", line 194, in updateInfo
  File "Skywind.py", line 172, in setVersion
  File "esm_reader.pyo", line 11, in __init__
IOError: [Errno 2] No such file or directory: 'Cant find Skyrim installation\\Data\\Skywind.esm'
 

 

Karma: 0 (0 votes)

It definitely works when Skyrim is shown as steam, and  there is no skywind.esm detected.

Is it just me, or after looking at Malgaroth's error report does it seem like the cause of the error is just an extra \data in the filepath?

Karma: 0 (0 votes)

Shadow

It definitely works when Skyrim is shown as steam, and  there is no skywind.esm detected.

This is confusing me a fair bit as mine is coming up with "Retail" and mine is a Steam copy

Karma: 0 (0 votes)

Now that's strange!
MW Retail & SR Steam does not work on my side.
I just fixed my steam installation and MW Steam - SR Steam gets accepted.

Karma: 0 (0 votes)

I cant reproduce this situation=(

Plz, post your

  • Morrowind path, Steam/Retail
  • Content of reg section HKEY_LOCAL_MACHINE\SOFTWARE\Bethesda Softworks\Morrowind (or, if you have 64bit OS: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Bethesda Softworks\Morrowind)
  • And same info about Skyrim
  • Is there Skywind.esm in Skyrim\Data folder
  • Any useful info? 

Im tried all combination of games version, but no luck. Something wrong in your system. Did you something... weird with Skyrim?

Karma: 0 (0 votes)

This isn't good, especially because it seems like such a common issue.  I really hope you can figure this out.  Sorry it is not possible for me to help!

Karma: 0 (0 votes)

Retail/Steam issues aside, I honestly cannot make heads or tails of what the context for the installer is.

You need the following to install Skywind 0.6: Complete Skywind Installation Pack, Skywind Update 1, and the latest Skywind Installer.

As far as I can tell, however, the instructions say that you should manually extract the first 2 items directly to your Skyrim folder, while the installer installs Skywind.bsa, Skywind.cmf, and Skywind - Patch.esp

All I want to know is this: Can you use the installer to install the Complete Skywind Installation Pack and subsequent Skywind Updates? I'm using NMM for the CSIP atm.

Karma: 0 (0 votes)

Yes you will be able to, not currently though.

Karma: 0 (0 votes)

1. https://docs.google.com/file/d/0B-Xn0rLoTvRlcXlKT2w0OXBnTHM/edit?usp=sharing -- Version with probably fixed errors with disabled install button and non-latin pathes. 

2. Yes we can use installer for full install. It needs edited currentVersion.yml. I dont know, why contributors made separate archives.

Karma: 0 (0 votes)

As far as the naming goes if you make one installer to rule them all (morrowind & oblivion on skyrim) so to speak....

I currently use a folder via Wyre Smash called SkywindMorroblivion, still sorta shorter then SkyrimMorrowindOblivion, barely.

Karma: 0 (0 votes)

What i need to do?

Attachments

Karma: 0 (0 votes)

Ok, i see, i fixed Sjors bug, but i cant reproduce this. 

INFORMATION: if you want fixed bug, give me correct bugreport.

Karma: 0 (0 votes)

Why i cannot install Skywind.esm ? Install button just not clickable

Karma: 0 (0 votes)

I have deleted the Skywind.esm and also the other skywind files from my Data folder to test the installer,it is not finding my Morrowind folder,but after pointing it there it finds it,so far so good.

It finds my Skyrim install,no problems there.....BUT!.

Then it gives me a ghosted out INSTALL button,so no way am I going to get the skywind.esm etc installed using this installer.

Picture below:

Karma: 0 (0 votes)

I am not sure that I should use the installer for another reason too,and that is because every time I run the EXE,my data light on my modem/router starts to show that data is being downloaded and/or uploaded,that should not happen.?

I know it is the exe that starts data to flow to or from my system because as soon as I stop the exe running the data also stops.

EXE files are not allowed by some FTP and other methods of transfer,because they can be the easiest way to imbed viruses into a system.

I am not saying that the installer is collecting or taking data from my system,but if not why does it need to pass data though my router.?

 

Karma: 0 (0 votes)

1. You have disabled button with new exe posted some posts above? 2. Installer show forum page as readme. You can use wireshark to see transfered data. I can make it optional.
Karma: 0 (0 votes)

So, nobody wants help me =( 

Ill do debug version, which collected all important info. Everybody who have this bug can run it and send this debug information to me. I hope it helps.

Karma: 0 (0 votes)

You indicated that you already fixed the bug we talked about yesterday, now were all getting confused.

What information do you need?

Karma: 0 (0 votes)

Hi Averrin,

I created a bug on the tracker for something that is not working for me.

http://morroblivion.com/install-bug

I hope it's detailed enough and helps you!

Karma: 0 (0 votes)

Hi, mates. Plz, test this version:

https://docs.google.com/file/d/0B-Xn0rLoTvRlTk9JNjBIWmZESm8/edit?usp=sharing

It maybe fixes some bugs. I dont know.

Karma: 0 (0 votes)