Jump to content


Photo

Fixes for the BiG fixpack


  • Please log in to reply
1025 replies to this topic

#121 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 24 February 2010 - 04:53 AM

SCSII v13 typo
Fix: here

Can you also make sure any INSTALL_BY_DEFAULT components actually get installed with the batch setup. For some reason, this isn't happening either.

:o I did a search for INSTALL_BY_DEFAULT in the .tp2's and IA, Aurora, MixMod, Yikari and NeJGUI are the ones that have this ...

"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


#122 JustMe

JustMe
  • Member
  • 47 posts

Posted 25 February 2010 - 11:24 AM

Can you also make sure any INSTALL_BY_DEFAULT components actually get installed with the batch setup. For some reason, this isn't happening either.

Does this mean that the BWP 8.3 install breaks the game?

#123 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 25 February 2010 - 10:21 PM

Does this mean that the BWP 8.3 install breaks the game?

I think that that has been taken care off, so no, not anymore... see, the BWS has been updated to account this, and in the full on manual setup it won't happen, while it may if you use the BiG World Install.bat but do the setup manually.

Edited by Jarno Mikkola, 25 February 2010 - 10:28 PM.

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


#124 JustMe

JustMe
  • Member
  • 47 posts

Posted 26 February 2010 - 01:33 AM

wait, so you are saying it is updated but I shouldnt use it? :P and do a manual install instead?

#125 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 26 February 2010 - 01:42 AM

wait, so you are saying it is updated but I shouldn't use it? :P and do a manual install instead?

No, you can't manually upload it, but it won't be a problem in the latest BWSv8.3(+today update the program gets when it's started) or if you do the whole thing manually because you'll be doing the install yourself, so you can detect if a component was installed or not... unlike when the BiG World Install.bat v8.3(00000000) installs stuff, it might skip the INSTALL_BY_DEFAULT ones.

Edited by Jarno Mikkola, 26 February 2010 - 01:46 AM.

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


#126 dabus

dabus
  • Member
  • 1982 posts

Posted 26 February 2010 - 02:26 AM

@Jarno:

Hmm? Where?

8.3.1 (Update Package) - 25.02.2010
Updated: VISTA and Win7 notes in the first help window (Translation-XX.ini's)
Deleted: ADD-entries for "Imoen Romance" (Mod.ini)

I said I would look after it but I didn't have the time to do so (yet).
I don't have a bit of weidu-knowledge and it may take a few attempts to figure out what's done and how things work.

Since now, the BWS does only edit the path of the batch and nothing more.
So if the batch has missing entries and screws your install, it will still do so.

Edited by dabus, 26 February 2010 - 02:52 AM.

THINK! - It's not illegal.

#127 JustMe

JustMe
  • Member
  • 47 posts

Posted 26 February 2010 - 05:42 AM

@Jarno:

Hmm? Where?

8.3.1 (Update Package) - 25.02.2010
Updated: VISTA and Win7 notes in the first help window (Translation-XX.ini's)
Deleted: ADD-entries for "Imoen Romance" (Mod.ini)

I said I would look after it but I didn't have the time to do so (yet).
I don't have a bit of weidu-knowledge and it may take a few attempts to figure out what's done and how things work.

Since now, the BWS does only edit the path of the batch and nothing more.
So if the batch has missing entries and screws your install, it will still do so.

Ah I see. Good thing I did not try to install this thing yet then :) I will be waiting for an update becouse I dont believe im experienced enough to do a full manual install of all thoose mods. Any idea how long this can take, Dabus?

(and just for clarification: this bug regards Infinity Animations and Auroras Boots ONLY right? so I would be OK if I disable thoose as last resort?)

#128 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 26 February 2010 - 06:00 AM

temujin's questpack fix
Fix: here (and attached :))

SCSIIv13 help typo
Fix: here

Attached Files


Edited by Lollorian, 26 February 2010 - 06: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


#129 ScuD

ScuD
  • Member
  • 492 posts

Posted 26 February 2010 - 09:05 AM

Please note, there's still an incompatibility between SR v3 and SCSII DavidW is working on.

#130 dabus

dabus
  • Member
  • 1982 posts

Posted 26 February 2010 - 12:09 PM

I will be waiting for an update becouse I dont believe im experienced enough to do a full manual install of all thoose mods. Any idea how long this can take, Dabus?


Who knows. I had a real bad week at work. I work on the BWS betas and there is one thing in its code that drives me crazy and I have to track that down (well, it really bothers me).
Afterwards, well, I can't say how long it will take. As said, I have to look for that. New regions that have never been seen by any hu... uuuh, me before. I also don't know if I should just use the BWS and edit the Install.bat. I think an update of the Installpack would be better.

So I think looking through the mods TP2 for new dependencies that have not been covered would be a good start.

(and just for clarification: this bug regards Infinity Animations and Auroras Boots ONLY right? so I would be OK if I disable thoose as last resort?)



Well, if you ask me, adding a few pauses should do the trick if you ask especially about those two.
Just chop the component-lines into two, install the main stuff in the first one, pause, look at the weidu.log if everything was working and continue by hitting any key or investigate what went wrong if things went down the drain.

But as said above, I have not covered such subjects as weidu-installations with in-depth-knowledge.

After that being said, should I assume that the INSTALL_BY_DEFAULT does not work very well with --force-install-list? The readme tells us that this works if the user is asked for a component. If components are forced, there is no question. Maybe that's meant to be so?
THINK! - It's not illegal.

#131 Steve

Steve
  • Member
  • 142 posts

Posted 26 February 2010 - 07:52 PM


Post the example if you have it running please. It doesn't change a bit for me.

@echo off
SET RETURN=42
set /P MOD=Set your setup here:
set /P COMP=Set your component(s) here:
For /d %%c in (%COMP%) DO (
        SET RETURN=0
        For /f "delims=" %%t in ('findstr /I "%MOD%.tp2~.*#.*#%%c" weidu.log') DO (
                echo %%c was really found, but it RETURN is not set. Why?
                SET RETURN=1
        )
        If !RETURN!==1 (echo %%c was found !RETURN!) else (echo %%c was not found !RETURN!)
        
)
Well, I don't understand, It does not work for me at home ! Indeed, at home, I have to use "cmd.exe /V:on" for this to work (I don't know if it's related but I use Win 7)...
Before my previous post, I had tried on a simpler example and on another computer where it worked (where I have used Win XP) without "cmd.exe /V:on"...
I REALLY don't understand :(


I think you need to have this line before the FOR loops:
SETLOCAL ENABLEDELAYEDEXPANSION

Use !varname! instead of %varname% if its value changes and you want to test for it inside the loop.

#132 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 26 February 2010 - 10:51 PM

ScuD's WoP fixes
Fix: here

(btw, I should probably mention that these attached fixes only work if you unzip the contents BEFORE INSTALLING the mod :P They're not hotfixes :))

Attached Files


Edited by Lollorian, 26 February 2010 - 11:26 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


#133 dabus

dabus
  • Member
  • 1982 posts

Posted 27 February 2010 - 12:52 AM

@Steve:
Thanks. I saw it in the Fixpack.bat but it seems like I got the wrong intention.

@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
set /P MOD=Set your setup here:
set /P COMP=Set your component(s) here:
For /d %%c in (%COMP%) DO (
        SET RETURN=0
        For /f "delims=" %%t in ('findstr /I "%MOD%.tp2~.*#.*#%%c" weidu.log') DO (
                SETLOCAL DISABLEDELAYEDEXPANSION
		SET RETURN=1
		SETLOCAL ENABLEDELAYEDEXPANSION
        )
        If !RETURN!==1 (echo %%c was found) else (echo %%c was not found)
)

So this does the trick. :)

Edit: Improved stuff:

@echo off
 
call :testmulti tdd "0 1"
If %errorlevel%==1 (echo fine) else (echo bad)
call :testmulti tdd "0"
If %errorlevel%==1 (echo fine) else (echo bad)

goto :eof 

: testmulti
SET COMP=%~2
SET RETURN=1
SETLOCAL ENABLEDELAYEDEXPANSION
For /d %%c in (%Comp%) DO (
        call :testsingle %1 %%c
	If !errorlevel! ==1 (
		echo Mod %1, component %%c was found
	) else (
		echo Mod %1, component %%c was not found
		SETLOCAL DISABLEDELAYEDEXPANSION
		SET RETURN=0
		SETLOCAL ENABLEDELAYEDEXPANSION
	)
)
ENDLOCAL
exit /b %RETURN%
goto :eof

: testsingle
For /f "delims=" %%t in ('findstr /I "%1.tp2~.*#.*#%2" weidu.log') DO (
	exit /b 1
)
exit /b 0

:eof

This will return:

Mod tdd, component 0 was found
Mod tdd, component 1 was not found
bad
Mod tdd, component 0 was found
fine

This way you could ask for several components in one go and return/check the stuff in nearly one line. I think a one-liner would be better, but from my point of view it's pushed far enough for my lack of batch-experience. ;)

This way, one could install InfinityAnimations fixed component first and install the rest only if it was found. If failed, you could give some output and pause the installation.

Edit: Ok, got a better idea. :D

@echo off
rem BWI-stuff that already exists 
SET IFS=IF EXIST Setup-
SET S=.exe Setup-
SET L=.exe --language 
SET SK= --skip-at-view --force-install-list
SET M=mtee.exe /+ "BiG World Debug.txt"


call :testinstall bg2fixpack "0 1" aurora "0 1"

goto :eof 

:testinstall 
call :testmulti %1 %2
If %errorlevel%==1 (
	echo fine
	echo Will install %3 %~4
	echo %IFS%%3%S%%3%L%0%SK% %~4 | %M%
	%IFS%%3%S%%3%L%0%SK% %~4 | %M%
) else (
	echo bad
)
goto :eof


:testmulti
SET COMP=%~2
SET RETURN=1
SETLOCAL ENABLEDELAYEDEXPANSION
For /d %%c in (%Comp%) DO (
        call :testsingle %1 %%c
	If !errorlevel! ==1 (
		echo Mod %1, component %%c was found
	) else (
		echo Mod %1, component %%c was not found
		SETLOCAL DISABLEDELAYEDEXPANSION
		SET RETURN=0
		SETLOCAL ENABLEDELAYEDEXPANSION
	)
)
ENDLOCAL
exit /b %RETURN%
goto :eof

:testsingle
For /f "delims=" %%t in ('findstr /I "%1.tp2~.*#.*#%2" weidu.log') DO (
	exit /b 1
)
exit /b 0

:eof

This will install auroras component 0 and 1 if bg2fixpack 0 and 1 are present. That's a one-liner like I like them to be. :)

Edited by dabus, 27 February 2010 - 04:16 AM.

THINK! - It's not illegal.

#134 -Fennek-

-Fennek-
  • Guest

Posted 28 February 2010 - 10:22 AM

Here Temujin now also fixed the cutscene problem between Aurora and Questpack:

http://www.shsforums...t&f=193&t=42220

And here's a fixed mauro.cre (mawgul-mod) from Miloch:

http://www.shsforums...post__p__480159

#135 Leomar

Leomar
  • Member
  • 1720 posts

Posted 02 March 2010 - 10:10 PM

Here Temujin now also fixed the cutscene problem between Aurora and Questpack:
http://www.shsforums...t&f=193&t=42220

The given link is not correct. Can you post the correct one?

Greetings Leomar
A Megamod does not mean that you can play all of the mods or all of their content,
but you have more choices or paths through the game.
- Chevalier

BiG World Project - Big Baldur's Gate World

#136 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 02 March 2010 - 10:29 PM

Is this the already linked one?? :unsure:

"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


#137 Miloch

Miloch

    Barbarian

  • Modder
  • 6579 posts

Posted 03 March 2010 - 01:31 PM

After that being said, should I assume that the INSTALL_BY_DEFAULT does not work very well with --force-install-list? The readme tells us that this works if the user is asked for a component. If components are forced, there is no question. Maybe that's meant to be so?

I think the only real issue is you should force-install the INSTALL_BY_DEFAULT components if you're doing it by batch file (i.e. BWS). The component is #9000 I believe for Aurora and IA. You need only install it once if you're installing both, so install IA's version in that case. If you're installing interactively, it should install it without asking, or at least that's the expected behaviour once WeiDU is fixed (hopefully that goes for batch installs too).

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


#138 Lollorian

Lollorian

    smiley addict

  • Member
  • 4150 posts

Posted 03 March 2010 - 05:16 PM

Spell_rev Hotfixes updated (4/3/10)
Fix: here

Valen charm dialogue thingy
Fix: here

EDIT: phailed lol :lol:

Edited by Lollorian, 03 March 2010 - 09:08 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


#139 Mike1072

Mike1072
  • Modder
  • 539 posts

Posted 03 March 2010 - 08:52 PM

Spell_rev Hotfixes updated (4/3/10)
Fix: here (it deprecates component #50 from the mod though)

Component 50 is not deprecated.

#140 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 03 March 2010 - 09:10 PM

The Darkest Day will have a release party next week. The version will be 1.13 with the same components. Just wanted to let you guys know as that may deprecate the newest Big World Setup and you won't need all the BWP fixes for TDD.
?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