Jump to content


Photo

Help needed for testing WeiDU


  • Please log in to reply
56 replies to this topic

#41 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 21 November 2009 - 05:06 AM

Can you give me a link to that tethyrforestpatch for me to check?

f the dialog.tlk is the same size in both installs, then diff results can be useful even if a mod didn't install. Either way, I need a diff without biffing installed and the following options ():
- scan subdirectories
- only list the name of differing files, not the exact difference between them
- ignore whitespace
- treat all files as text
- ignore file contents case
- treat nonexisting files as empty ones for both sides of the compare

I don't know how to set those options via menus, but CMorgan should (or you can man up and run diff -raiNq --ignore-file-name-case folder1 folder2 > log from the command line).

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#42 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 21 November 2009 - 05:10 AM

And finally so results:
A lot of these:

Quote

< [WeiDU.exe] WeiDU version 21100
---
> [WeiDU.exe] WeiDU version 21108
> This is a non-stable version. Unless you're sure about what you're doing, consider downgrading.


Quote

< [Setup-TethyrForestPatch.exe] WeiDU version 21100
---
> [Setup-TethyrForestPatch.exe] WeiDU version 21108
> This is a non-stable version. Unless you're sure about what you're doing, consider downgrading.
33111a33208,33209
> ERROR: [AR2600.are] -> [override] Patching Failed (COPY) (Failure("Unknown macro: ADD_AREA_REGION"))
> Stopping installation because of error.
33113,33116c33211,33220
<
<
< SUCCESSFULLY INSTALLED Tethyr Forest Patch
< [Setup-RoT.exe] WeiDU version 21100
---
> ERROR Installing [Tethyr Forest Patch], rolling back to previous state
> Will uninstall 0 files for [SETUP-TETHYRFORESTPATCH.TP2] component 0.
> Uninstalled 0 files for [SETUP-TETHYRFORESTPATCH.TP2] component 0.
> ERROR: Failure("Unknown macro: ADD_AREA_REGION")
> PLEASE email the file SETUP-TETHYRFORESTPATCH.DEBUG to Hoppy
> Automatically Skipping [Tethyr Forest Patch] because of error.
>
> NOT INSTALLED DUE TO ERRORS Tethyr Forest Patch


The [data/ROT-ARE.bif] will contain 302 resources totalling 4698108 bytesin v21100, while the [data/ROT-ARE.bif] will contain 301 resources totalling 4680568 bytes
This is cause for some reason there is a this:

Quote

< [weidu] WeiDU version 21100
---
> [weidu] WeiDU version 21108
> This is a non-stable version. Unless you're sure about what you're doing, consider downgrading.
34683d34792
< C:\BWP\BGII - SoA\override\AR2600.are
34849c34958
< 173 tiedosto(a) on siirretty.
---
> 172 tiedosto(a) on siirretty.

So it doesn't copy/move the ar2600.are file, it might be do to the above patch failing.

And this:

Quote

< [Setup-Imoen.exe] WeiDU version 21100
---
> [Setup-Imoen.exe] WeiDU version 21108
> This is a non-stable version. Unless you're sure about what you're doing, consider downgrading.
482582,482658c482776
< Pos: 11 Row: 51 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 52 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 53 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 54 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 55 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 56 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 57 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 58 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 59 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 60 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 61 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 62 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 11 Row: 63 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 0 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 1 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 2 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 3 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 4 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 5 Samples: 5M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 6 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 7 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 8 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 9 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 10 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 11 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 12 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 13 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 14 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 15 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 16 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 17 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 18 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 19 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 20 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 21 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 22 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 23 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 24 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 25 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 26 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 27 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 28 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 29 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 30 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 31 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 32 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 33 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 34 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 35 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 36 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 37 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 38 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 39 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 40 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 41 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 42 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 43 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 44 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 45 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 46 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 47 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 48 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 49 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 50 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 51 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 52 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 53 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 54 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 55 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 56 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 57 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 58 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 59 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 60 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 61 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 62 Samples: 6M Clipped: 32 Ratio 0.0%
< Pos: 12 Row: 63 Samples: 6M Clipped: 32 Ratio 0.0%
---
> Pos: 11 Row: 51 Samples: 5M Clipped: 32 Ratio 0.0%


Edited by Jarno Mikkola, 22 November 2009 - 10:52 PM.

Deactivated account. The user today is known as The Imp.


#43 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 21 November 2009 - 05:13 AM

Sigh. Do you even bother to read my posts? I'm just interested in which files differ, not how they differ.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#44 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 21 November 2009 - 05:19 AM

the bigg, on Nov 21 2009, 03:13 PM, said:

Do you even bother to read my posts? I'm just interested in which files differ, not how they differ.

No, not really... :devil:

the bigg, on Nov 21 2009, 03:06 PM, said:

Can you give me a link to that tethyrforestpatch for me to check?

It should within the latest BiG World Fixpack(I used the 8.2.4), in folder called: _TethyrForestPatch-3a

the bigg, on Nov 21 2009, 03:06 PM, said:

I don't know how to set those options via menus, but CMorgan should (or you can man up and run diff -raiNq --ignore-file-name-case folder1 folder2 > log from the command line).

:unsure: In WeiDU.exe's command line? :wacko: Or????? The cmd.exe's? -As you can see, the Imp is totally confused.

Edited by Jarno Mikkola, 21 November 2009 - 05:24 AM.

Deactivated account. The user today is known as The Imp.


#45 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 21 November 2009 - 06:04 AM

Diff is a standalone program (basically a command-line version of WinMerge), so it'd be ran from cmd.exe. Of course, being an Unix utility, it's extremely hard to install under Windows.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#46 dabus

dabus
  • Member
  • 1982 posts

Posted 21 November 2009 - 06:52 AM

Not really. Fetch it with a few other native and useful unix-ports from http://unxutils.sourceforge.net , unzip and run the executable.

Don't forget to remove --ignore-file-name-case since windows does not recognize file and File as different

Edited by dabus, 21 November 2009 - 07:15 AM.

THINK! - It's not illegal.

#47 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 21 November 2009 - 07:37 AM

the bigg, on Nov 21 2009, 04:04 PM, said:

Of course, being an Unix utility

And that's exactly where my knowledge, understanding etc. ends... could either of you make a program that has a readme that will tell me how to do that, -please hold my hand, request.

Edited by Jarno Mikkola, 21 November 2009 - 07:38 AM.

Deactivated account. The user today is known as The Imp.


#48 dabus

dabus
  • Member
  • 1982 posts

Posted 21 November 2009 - 09:15 AM

You are not reading posts recently, do you? :rolleyes:

Fetch it with a few other native and useful unix-ports.
http://unxutils.sour...et/UnxUtils.zip
Unzip it.
http://unxutils.sour.../UnxUpdates.zip
Unzip it to the same folder.
Open a cmd-prompt.
Run MyExtractionFolder\diff -raiNq MyBWPFolder1 MyBWPFolder2 > Diffoutput.log.
Zip and upload Diffoutput.7z.

That's exactly what was written above.
THINK! - It's not illegal.

#49 Miloch

Miloch

    Barbarian

  • Modder
  • 6579 posts

Posted 22 November 2009 - 01:43 PM

dabus, on Nov 21 2009, 05:15 PM, said:

Fetch it with a few other native and useful unix-ports.
http://unxutils.sour...et/UnxUtils.zip
Unzip it.
http://unxutils.sour.../UnxUpdates.zip

Is it just me or are these dead links?

Quote

An error has been encountered in accessing this page.

1. Server: unxutils.sourceforge.net
2. URL path: /UnxUtils.zip
3. Error notes: NONE
4. Error type: 403
5. Request method: GET
6. Request query string: NONE

If Jarno has f-ed up or given up again, I was just going to unplug my external drive from Windows and plug it into the Linux machine and do the diff there, once it finally completes (the first install is finally done, second is still on Lost Crossroads SpellPack or something). But it would be useful to have Windows ports of the Linux utilities, if there are any decent standalones that don't require Cygwin or a bunch of other crap. And yes, cmorgan posted the WinDiff instructions on the first page, but I don't recall it having a command-line executable.

Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle


#50 Wisp

Wisp
  • Modder
  • 1353 posts

Posted 22 November 2009 - 03:13 PM

There are Win32 ports of utilities like diff and grep here. Cygwin or similar is not required.

Edited by Wisp, 22 November 2009 - 03:15 PM.


#51 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 22 November 2009 - 10:07 PM

Miloch, on Nov 22 2009, 11:43 PM, said:

dabus, on Nov 21 2009, 05:15 PM, said:

Fetch it with a few other native and useful unix-ports.
Download 1
Unzip it.
Download 2
Unzip it to the same folder.

Is it just me or are these dead links?

No, it definitely not just you... or I would have at least given it a try.

Wisp, on Nov 23 2009, 01:13 AM, said:

There are Win32 ports of utilities like diff and grep here. Cygwin or similar is not required.

And now we only have to decide which? -Help. <_<

Edited by Jarno Mikkola, 22 November 2009 - 10:10 PM.

Deactivated account. The user today is known as The Imp.


#52 dabus

dabus
  • Member
  • 1982 posts

Posted 23 November 2009 - 04:41 AM

Mostly everything that gives you a port or native win32 diff will do it.
Try the link on the site.
http://sourceforge.n...ojects/unxutils
Worked for me...

Edited by dabus, 23 November 2009 - 04:42 AM.

THINK! - It's not illegal.

#53 Wisp

Wisp
  • Modder
  • 1353 posts

Posted 23 November 2009 - 06:06 AM

Jarno Mikkola, on Nov 23 2009, 07:07 AM, said:

Wisp, on Nov 23 2009, 01:13 AM, said:

There are Win32 ports of utilities like diff and grep here. Cygwin or similar is not required.

And now we only have to decide which? -Help. <_<

Well, diff is included in the diffutils package. Or was there something else you wanted help with?

#54 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 23 November 2009 - 12:42 PM

:wacko:
Well, this:Attached File  log.txt   46.62K   196 downloads
Could be what the bigg is hopefully after... I moved the two versions to C:\Program Files\GnuWin32\bin\v2(11)00 and C:\Program Files\GnuWin32\bin\v2(11)08, yes I used the diff -raiNq --ignore-file-name-case v200 v208 > log.txt command line to do this s&%4 out.

Yes, the...

Quote

Tiedostot v200/1SYLM-SETUP.DEBUG ja v208/1SYLM-SETUP.DEBUG eroavat...

...should be translated as...

Quote

The files v200/1SYLM-SETUP.DEBUG and v208/1SYLM-SETUP.DEBUG differ...

So there you have it.
________________________________________________________

Now, the diff tool that's needed for this, is directly download-able from here; it's direct download link... extract it and all you then got to do is start the cmd.exe, go to that extraction directory and then to the "bin" folder, cut/paste the two games into there in windows, and run this magical code:
diff -raiNq --ignore-file-name-case folder1 folder2 > log.txt
By the way, I can't believe it toke me to do this, and yes, I did ask just this info(just this paragraph).

'Wisp', on 23 November 2009 - 04:06 PM, said:

Well, diff is included in the diffutils package. Or was there something else you wanted help with?

Yym, well you should have given this link, or even rather this link.

Edited by Jarno Mikkola, 03 January 2010 - 04:11 AM.

Deactivated account. The user today is known as The Imp.


#55 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 23 November 2009 - 03:08 PM

That's what I was looking for, thank you very much. The only relevant files differing between the two versions are .cre files (apparently some randomization was changed in the interim, I didn't alter anything cre-specific anyway), and ar2600.are and UNINSTALL.* (related to that adjustment mod failing). I'm calling this a pass.

Thanks for everybody for contributing your times and machines, it's time for echo "I'm an idiot for gaming on a laptop" | upload_weidu --stable to work its magic.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#56 Miloch

Miloch

    Barbarian

  • Modder
  • 6579 posts

Posted 25 November 2009 - 09:32 PM

Well congrats you finally finished this Jarno. Good thing too because a power outage f-ed my second install, and apparently the first install didn't actually install a good bunch of mods for no good reason, even though they were there, present, selected in BWS and there were no errors (didn't even try to install them). What's weird is that the second install did install them, even though apart from the WeiDU version it was identical. Maybe it was the slow external drive but that doesn't make much sense for a mod being installed or not.

Eh, so I downloaded WeiDU 212 from the usual place, but saw no link on PPG. Are you still working on it or is that the "official" version? If so, why no announcement? Yes, I saw a post about some IWD2 issue, but so what, that doesn't affect us per se (though it should be fixed obviously).

Also, any idea whether FILE_EXISTS_IN_GAME does the same thing as regexp (i.e. has to comb through all ten thousand files to see whether a single file exists)? Just curious, because it was annoying and maybe there's a better/quicker way to accomplish what it's trying to do.

Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle


#57 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 26 November 2009 - 04:59 AM

Miloch, on Nov 26 2009, 06:32 AM, said:

Eh, so I downloaded WeiDU 212 from the usual place, but saw no link on PPG. Are you still working on it or is that the "official" version? If so, why no announcement?

It's the official version (you can use it to ship mods etc.), I'm just waiting on the Mac build before announcing.

Quote

Also, any idea whether FILE_EXISTS_IN_GAME does the same thing as regexp (i.e. has to comb through all ten thousand files to see whether a single file exists)? Just curious, because it was annoying and maybe there's a better/quicker way to accomplish what it's trying to do.

It doesn't appear to do so.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.