Jump to content


Photo

Megamod Resource File tracking


  • Please log in to reply
2 replies to this topic

#1 bigmoshi

bigmoshi
  • Modder
  • 230 posts

Posted 21 January 2008 - 02:42 AM

Hi all

Here's a small utility to find the resource history of all IE files during weidu-based installations. I was using it to identify edited resources. Just run it in BG2 directory and it dumps all the file changes like this:

OVERRIDE/IMOEN.CRE=XPMOD#0;BPV177#0;D0QUESTPACK#1;BG1UB#16;BGT#0;BG2FIXPACK#0;
OVERRIDE/IMOEN.DLG=BGT#0;
OVERRIDE/IMOEN1.CRE=SCSII#201;BPV177#0;SCS#120;SCS#70;BG1NPC#0;BGT#0;
OVERRIDE/IMOEN10.CRE=SCSII#201;BPV177#0;UB#17;SCS#120;BGT#0;BG2FIXPACK#0;
OVERRIDE/IMOEN15.CRE=SCSII#201;BPV177#0;SCS#120;BG2FIXPACK#0;
OVERRIDE/IMOEN2.BCS=BG2_TWEAKS#4010;
OVERRIDE/IMOEN2.CRE=SCSII#201;BPV177#0;SCS#120;SCS#70;BG1NPC#0;BGT#0;
OVERRIDE/IMOEN2.DLG=BGT#0;
OVERRIDE/IMOEN211.CRE=SCSII#201;BPV177#0;SCS#120;BG2FIXPACK#0;
OVERRIDE/IMOEN213.CRE=SCSII#201;BPV177#0;UB#18;SCS#120;BG2FIXPACK#0;
OVERRIDE/IMOEN25J.DLG=D0QUESTPACK#9;ASCENSION#0;BG2FIXPACK#0;
OVERRIDE/IMOEN25P.DLG=SCSII#190;ASCENSION#0;
OVERRIDE/IMOEN2J.DLG=BG2_TWEAKS#1010;RR#7;UB#4;D0QUESTPACK#12;SCS#310;BG1NPC#200;BG1NPC#1;BG1NPC#0;BONEHILL#0;TS-BP#0;SOS#0;BGT#0;BG2FIXPACK#0;
OVERRIDE/IMOEN2P.DLG=SHARDSOFICE#0;BGT#0;
OVERRIDE/IMOEN4.CRE=SCSII#201;BPV177#0;SCS#120;SCS#70;BG1NPC#0;BGT#0;
OVERRIDE/IMOEN6.CRE=SCSII#201;BPV177#0;UB#17;SCS#120;BGT#0;
OVERRIDE/IMOEN61.CRE=SCSII#201;BPV177#0;SCS#120;SCS#70;BG1NPC#0;BGT#0;
OVERRIDE/IMOEND.BCS=BG1NPC#1;

Full sample mega-mod resource history -> SAMPLE HISTORY FILE


How to interpret the dumpfile:
So for example, "OVERRIDE/IMOEN.CRE" was last edited by XPMOD#0; before that by BPV177#0; before that by D0QUESTPACK#1; .... where the #1 in D0QUESTPACK#1 indicates the component.

Couple of instructions:
  • Run it in BG2 directory
  • Set the post-installation directory to the folder where you keep all the post-installation weidu folders.
  • Rule of thumb is that the program looks for modfolders using the modname in the SETUP-MODNAME.exe files.
  • However, you can edit MTCUSTOM.ModTracker to specify overrides, the format is based on
    "MODNAME:MODFOLDER/BACKUP" eg "BP-BGT-WORLDMAP:BP-BGT_Worldmap/BACKUP"
  • In the event that the program really can't find the backup folders, it will prompt you on the GUI, so you got to find the backup folder.
Note: This application doesn't edit any IE files.

Download ModTracker here:
Attached File  ModTracker.zip   42.9K   700 downloads

Edited by bigmoshi, 22 January 2008 - 10:03 AM.

"[You are] the foe of my foe, friend of my friend, by the first sapling that rose where Shilmista now stands, and by the shadow it will cast before all things will end, I swear to give my blood for you." - Kivan when we meet Imanel Silversword.

bigmoshiteam2.jpg

@ SMM Auto DL / Auto-Installer / Manual Install / Walkthru - based on Erebusant's installation @
@ Infinity Explorer v0.85 (Some fixes for v0.75/v0.80) @
@ Future of MegaMods? - Working with Mega-Modification Installations - by Ascension64 @


#2 cmorgan

cmorgan
  • Modder
  • 2301 posts

Posted 21 January 2008 - 11:22 AM

Hey, bigmoshi - is there any reason this wouldn't work for non-Megas?

I get an error "weidu.log parse null".

I see the entries in D:\BaldursGateTutu\MTCUSTOM.ModTracker; if I switch those to standard Tutu mods, will the tool pick up, or is it hardcoded to "BGII - SoA" as the install folder?

Edited by cmorgan, 21 January 2008 - 11:25 AM.


#3 bigmoshi

bigmoshi
  • Modder
  • 230 posts

Posted 21 January 2008 - 06:47 PM

Hey, bigmoshi - is there any reason this wouldn't work for non-Megas?

I get an error "weidu.log parse null".

I see the entries in D:\BaldursGateTutu\MTCUSTOM.ModTracker; if I switch those to standard Tutu mods, will the tool pick up, or is it hardcoded to "BGII - SoA" as the install folder?


Hi cmorgan!

Looks like the program has passed the stage where it was looking for your weidu.log. Its prompting cos there's some unreadable format in the weidu log that is unreadable by my regex match. Can you send me your weidu.log file and I'll see which mod is acting up for that to give you a new solution. Thanks!

"[You are] the foe of my foe, friend of my friend, by the first sapling that rose where Shilmista now stands, and by the shadow it will cast before all things will end, I swear to give my blood for you." - Kivan when we meet Imanel Silversword.

bigmoshiteam2.jpg

@ SMM Auto DL / Auto-Installer / Manual Install / Walkthru - based on Erebusant's installation @
@ Infinity Explorer v0.85 (Some fixes for v0.75/v0.80) @
@ Future of MegaMods? - Working with Mega-Modification Installations - by Ascension64 @