Jump to content


Photo

Changing biffing for megamod


  • Please log in to reply
216 replies to this topic

#161 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 14 June 2010 - 07:22 AM

@Jarno: But the point is, the files aren't even modified in any way after extracting/before (re)biffing them :unsure:

They're just - extract, biff :blink:

The only useful cases I see are:

1) BGT -> extract from BGI folder, optional rename, biff
2) CtB, RoT -> extract, rename, biff

SoBH, NTotSC, RoT and TDD do it (imho) unnecessarily ...

@thebigg: :ROFL:

As much as it's unsettling to see "code" and "erect penis" in one sentence :ermm: ... maybe Hoppy might know if TDD/RoT need those lines for some other (insidiously evil world conquering) purpose :lol:

Edited by Lollorian, 14 June 2010 - 07:28 AM.

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#162 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 14 June 2010 - 07:51 AM

OK, maybe it didn't exactly happen like I described :)

However, back in the day the only possible way to distribute mods was to ship the contents of your override folder, and it was more likely than not that files from the patch and/or Baldurdash were accidentally shipped along with the required mod's files, and then never purged during the mod's life (during the various rounds of bugfixes, revamps, biffing, or WeiDUing that the big mods went through). One actually harmful (as opposed to simply space-wasting) example is old versions of TDD, which contained some (but not all) files from the Baldurdash build of multiple romances (something that made the game extremely laggy and unstable, compounding TDD's reputation as an unreliable mod).

Edited by the bigg, 14 June 2010 - 07:53 AM.

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.


#163 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 14 June 2010 - 08:01 AM

OK, maybe it didn't exactly happen like I described :)

I KNEW THAT!!! :ROFL: ... I guess :unsure:

So ... they're just attempts by the mod's WeiDU-izer to make the final override look exactly like when the mod was in non-WeiDU form aye?? :) ... In that case ... HURR HURR HURR COMMENTING! :D

Also, 2 questions on how this -biff-get actually works -

1) if say file X is already in the override, and some mod does a --biff-get X, does the X from the biff overwrite the one in the override??

2) If say file X is in A.bif and B.bif (B with the last patched one), which X does --biff-get extract?? :P

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#164 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 14 June 2010 - 08:07 AM

1) if say file X is already in the override, and some mod does a --biff-get X, does the X from the biff overwrite the one in the override??

Yes.

2) If say file X is in A.bif and B.bif (B with the last patched one), which X does --biff-get extract?? :P

If X is in A.bif and B.bif, the game will crash on loading. What happens is that, when WeiDU is creating B.bif, it's also removing the reference to X in A.bif. So, A.bif will have an unreachable file, and B.bif will contain the only active version of X (bar override).

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.


#165 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 14 June 2010 - 08:11 AM

1) if say file X is already in the override, and some mod does a --biff-get X, does the X from the biff overwrite the one in the override??

Yes.

omg! Isn't that bad?? :unsure: The override usually has the latest patched file so ...

Thanks for the answer btw :cheers:

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#166 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 14 June 2010 - 08:23 AM

As I said, WeiDU versions of Old Mods were (mostly) not built according to reason, but by attempting to recreate the non-WeiDU override folder as closely as possible*.

Also, those are .WAV and other never-patched file formats anyhow :)

*: since it's not too obvious, I'm not talking badly about the people doing the WeiDUing. Their source material was exceptionally buggy and nonsensical (and they didn't have design documents or other high-level descriptions of the mod), meaning that the only possible approach to converting the mod is to recreate the override folder as closely as possible.

Edited by the bigg, 14 June 2010 - 08:24 AM.

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.


#167 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 14 June 2010 - 08:30 AM

Yea they're wav's ... but isn't --biff-get valid for cre's and itm's too?? :D For all we know, some as-yet-unknown-but-rising-from-the-shadows megamod could be regex --biff-getting all .cre's :lol:

Ah phooey, they're all gonna get commented out anyway, so it doesn't matter :devil:

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#168 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 14 June 2010 - 08:38 AM

Yea they're wav's ... but isn't --biff-get valid for cre's and itm's too?? :D For all we know, some as-yet-unknown-but-rising-from-the-shadows megamod could be regex --biff-getting all .cre's :lol:

Mods already have hundreds of ways to ruin your game (and even ways format your computer), it doesn't make sense to prepare in case some mod actually does.

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.


#169 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 14 June 2010 - 08:47 AM

... and even ways format your computer

I'll never look at mods the same way again! :o ... :ROFL:

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#170 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 10 September 2010 - 09:12 PM

Ok, 3 month thread necro :D

Anyway, 2 months back, I'd started making changes to the biffmeister again, then I dropped off the netz cause of commitments (aks SC2 :lol:) but decided to finish it today :D

So, here goes ...

Changes
- the changed files have the lines commented out instead of being outright deleted for better BWPFixpack compatibility (thanks to Leomar for reminding me, wherever you are :unsure:)
- megamods won't just make useless copies of vanilla files and rebiff them
- megamods have all their .bif's retained (any mod can just check for the .bif) by filling them with static files from other bifs :D
- megamods (RoT, SoS, TS-BP) won't COMPILE the override now

Mods with biffing changes:
- BGT
- SoBH
- CtB
- Dark Horizons (via BWPFixpack)
- DrizztSaga
- DSotSC
- NTotSC
- RoT
- SoS
- TDD
- ToA
- TS-BP

Mods with no biffing changes (but removes unnecessary override backups)
- (almost all the megamods)
- AzenMod
- PlanarsphereMod
- Revised Battles
- Vault

IMPORTANT: None of the files are already BWPFixpacked so any REAL fixes would still need to be applied by running the BWPFixpack over these :P (eg: DSotSC, CtB, Vault etc)

Attachment removed cause of newer version below :D

Edited by Lollorian, 11 September 2010 - 07:06 AM.

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#171 Chevalier

Chevalier

    Knight of the Realms

  • Modder
  • 2405 posts

Posted 10 September 2010 - 10:02 PM

Anyway, 2 months back, I'd started making changes to the biffmeister again, then I dropped off the netz cause of commitments (aks SC2 :lol:) but decided to finish it today :D

It is good to see you back! :new_thumbs: Others don't use enough emoticons. :new_bottom: You really don't know how they mean things. :unsure:

I Ride for the King!


a.k.a. Chev


#172 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 10 September 2010 - 11:19 PM

You really don't know how they mean things. :unsure:

Exactly! Using smileys, I can badmouth someone while faking a happy face :D (literally :lol:) I'll also point out that my hiatus would've lasted much longer if SC2 hadn't fried my GPU :P

But ... on a serious note, I have no clue how the patch process is gonna take place now :P Back then, it was:

1) Fix gets posted
2) Leomar sees
3) TADA!! Patch ready! :D (either through himself or via Leonardo Watson)

and now:

1) <stares>
... :unsure:

Edited by Lollorian, 10 September 2010 - 11:29 PM.

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#173 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 11 September 2010 - 01:27 AM

But ... on a serious note, I have no clue how the patch process is gonna take place now :P Back then, it was:

Yes, it'd be nice if the code to create a BWP-Fixpack formatted patch was available somewhere.

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.


#174 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 11 September 2010 - 07:05 AM

Ok, slight update according to a test install with just the megamods :cheers:

Changes:
- adds /y flags to all xcopy's in .bats cause there's a high probability for overwriting (which happened in my case with DSotSC and NTotSC)
- small change with CtB-install.bat :P
- readded the whitespace at the end of RoT-install.bat (was borking the BWPSmoothpack patch :P)

Attached Files


"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#175 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 11 September 2010 - 03:45 PM

You really don't know how they mean things. :unsure:

Exactly! Using smileys, I can badmouth someone while faking a happy face :D (literally :lol:) I'll also point out that my hiatus would've lasted much longer if SC2 hadn't fried my GPU :P

But ... on a serious note, I have no clue how the patch process is gonna take place now :P Back then, it was:

1) Fix gets posted
2) Leomar sees
3) TADA!! Patch ready! :D (either through himself or via Leonardo Watson)

and now:

1) <stares>
... :unsure:

Good to know your true intentions and I'll be sure to ignore 99% of your posts... <ahem>... spam.
Posted Image
?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#176 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 11 September 2010 - 06:49 PM

Ah yes, (EVERYONE) most of (MUST) my posts (OBEY) do contain (ME) subliminal messages 8) :P

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#177 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 11 September 2010 - 11:11 PM

:Bow: :Bow: :Bow:
:unsure:
What happened ?
:unsure:

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


#178 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 12 September 2010 - 12:16 AM

Another one joins the ranks :devil: Exxxxxcellent!

Anyway, I tried to patchify the biffmeister (which is prolly phail) but if people are doing a new install this week, it'd be great if you could use the attached archive :) ... oh, you might need to rename it for the BWS to detect (and unpack :P) it ...

I did try it and all the patches do get applied (with some ignorable "fuzz" :lol:)

It'd be great (DOWNLOAD) if atleast (IT) someone other than (USE) me could test it out (IT) even if it's just with the megamods :cheers:

Attached Files


"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod


#179 Arkenor

Arkenor
  • Member
  • 255 posts

Posted 12 September 2010 - 03:19 PM

Another one joins the ranks :devil: Exxxxxcellent!

Anyway, I tried to patchify the biffmeister (which is prolly phail) but if people are doing a new install this week, it'd be great if you could use the attached archive :) ... oh, you might need to rename it for the BWS to detect (and unpack :P) it ...

I did try it and all the patches do get applied (with some ignorable "fuzz" :lol:)

It'd be great (DOWNLOAD) if atleast (IT) someone other than (USE) me could test it out (IT) even if it's just with the megamods :cheers:



OK, all done. There's still a lot of trimpack failing going on, but less than my previous debug.

Attached Files


Edited by Arkenor, 12 September 2010 - 03:24 PM.

Arkenor Oakshadow
Ark's Ark Whois
Meddling in the affairs of modders. Modding in the affairs of genie.

#180 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 12 September 2010 - 05:22 PM

Hmm, lots of "Patch ends prematurely"-type stuff :unsure: So I guess it's better to wait for an official BWP patch than use my hackneyed job :D (unless you wanna use the "almost-there package above the borkpack :P ... that one works)

"I am the smiley addict, yellow and round, this is my grin :D when I'm usually around :P.
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"

BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST

GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod