Great idea, however, it didn't start for me. . . Here's hoping I did something wrong.
PDG version : 2.0.3304.15418 OS Version : Microsoft Windows NT 6.1.7601 Service Pack 1 ( 64 bits )
Initialization Subscribing system events Set up application rendering style and init update thread Query Registry for Fallout 3 path... Fill folder infos.. Check local output folders... Check Fallout data folders.. Load savefile...
Start main form... Initialize main form components... Initialize settings control... Initialize TextAside control... Done Initialize TextAside control... Start custom initialization... Done Initialize TextAside control... Done Initialize font control... Done Start custom initialization... Done Initialize generation control... Done Initialize DirectX... CRASH !!! Unknown error System.BadImageFormatException: Could not load file or assembly 'SlimDX, Version=2.0.6.40, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9' or one of its dependencies. An attempt was made to load a program with an incorrect format. File name: 'SlimDX, Version=2.0.6.40, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9' at PipboyDescriptionsGenerator.DirectX.Initialize(Form form, Control ctl) at PipboyDescriptionsGenerator.MainForm..ctor() in C:\En cours\Fallout\PipboyDescriptionsGenerator\PipboyDescriptionsGenerator\PipboyDescriptionsGenerator\MainForm.cs:line 38 at PipboyDescriptionsGenerator.Program.Main() in C:\En cours\Fallout\PipboyDescriptionsGenerator\PipboyDescriptionsGenerator\PipboyDescriptionsGenerator\Program.cs:line 132
WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
I modified the main page to correctly notify users to install the November 2008 version of SlimDX, rather than the latest one. Anyone who experienced the same troubles as Sagittarius should be able to correct them by installing the Nov08 SlimDx runtime. You can find that release at : http://slimdx.org/download_nov08.php
My apologies for the troubles and thanks to Sagittarius for reporting it to me.
PDG version : 2.0.3304.15418 OS Version : Microsoft Windows NT 6.0.6001 Service Pack 1 ( 32 bits )
Initialization Subscribing system events Set up application rendering style and init update thread Query Registry for Fallout 3 path... Fill folder infos.. Check local output folders... Check Fallout data folders.. Load savefile...
Start main form... Initialize main form components... Loaded : System.Windows.Forms.resources, Version=2.0.0.0, Culture=fr, PublicKeyToken=b77a5c561934e089 Initialize settings control... Initialize TextAside control... Done Initialize TextAside control... Start custom initialization... Done Initialize TextAside control... Done Loaded : PresentationCore.resources, Version=3.0.0.0, Culture=fr, PublicKeyToken=31bf3856ad364e35 Loaded : WindowsBase.resources, Version=3.0.0.0, Culture=fr, PublicKeyToken=31bf3856ad364e35 Initialize font control... Loaded : System.Drawing.resources, Version=2.0.0.0, Culture=fr, PublicKeyToken=b03f5f7f11d50a3a Done Start custom initialization... Done Initialize generation control... Done Initialize DirectX... Loaded : SlimDX, Version=2.0.6.40, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9 Loaded : msvcm80, Version=8.0.50727.3053, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a Query screen dpi Dpi : 96 ; 96 Lock D3D Loaded : mscorlib.resources, Version=2.0.0.0, Culture=fr, PublicKeyToken=b77a5c561934e089 CRASH !!! Unknown error SlimDX.Direct3D9.Direct3DX9NotFoundException: Direct3DX 9 was not found. Please install the latest DirectX end-user redistributable package from Microsoft. ---> System.Runtime.InteropServices.SEHException: Un composant externe a levé une exception. à D3DXCheckVersion(UInt32 , UInt32 ) à SlimDX.Direct3D9.Direct3D..ctor() --- Fin de la trace de la pile d'exception interne --- à SlimDX.Direct3D9.Direct3D..ctor() à PipboyDescriptionsGenerator.DirectX.Initialize(Form form, Control ctl) dans C:En coursFalloutPipboyDescriptionsGeneratorPipboyDescriptionsGeneratorPipboyDescript ionsGeneratorDirectX.cs:ligne 56 à PipboyDescriptionsGenerator.MainForm..ctor() dans C:En coursFalloutPipboyDescriptionsGeneratorPipboyDescriptionsGeneratorPipboyDescript ionsGeneratorMainForm.cs:ligne 35 à PipboyDescriptionsGenerator.Program.Main() dans C:En coursFalloutPipboyDescriptionsGeneratorPipboyDescriptionsGeneratorPipboyDescript ionsGeneratorProgram.cs:ligne 132
Nevertheless, that report was useful to me, thanks for submitting it. Indeed, I added in the last version a mechanism to detect installation-related problems but it didn't work for you. This report told me why and made me realize a better way to handle this problem.
PDG version : 2.0.3304.15418 OS Version : Microsoft Windows NT 6.1.7000.0 ( 64 bits )
Initialization Subscribing system events Set up application rendering style and init update thread Query Registry for Fallout 3 path... Fill folder infos.. Check local output folders... Check Fallout data folders.. Load savefile...
Start main form... Initialize main form components... Initialize settings control... Initialize TextAside control... Done Initialize TextAside control... Start custom initialization... Done Initialize TextAside control... Done Initialize font control... Done Start custom initialization... Done Initialize generation control... Done Initialize DirectX... CRASH !!! Unknown error System.BadImageFormatException: Could not load file or assembly 'SlimDX, Version=2.0.6.40, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9' or one of its dependencies. An attempt was made to load a program with an incorrect format. File name: 'SlimDX, Version=2.0.6.40, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9' at PipboyDescriptionsGenerator.DirectX.Initialize(Form form, Control ctl) at PipboyDescriptionsGenerator.MainForm..ctor() in C:En coursFalloutPipboyDescriptionsGeneratorPipboyDescriptionsGeneratorPipboyDescript ionsGeneratorMainForm.cs:line 38 at PipboyDescriptionsGenerator.Program.Main() in C:En coursFalloutPipboyDescriptionsGeneratorPipboyDescriptionsGeneratorPipboyDescript ionsGeneratorProgram.cs:line 132
WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLMSoftwareMicrosoftFusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLMSoftwareMicrosoftFusion!EnableLog].
43 comments
PDG version : 2.0.3304.15418
OS Version : Microsoft Windows NT 6.1.7601 Service Pack 1 ( 64 bits )
Initialization
Subscribing system events
Set up application rendering style and init update thread
Query Registry for Fallout 3 path...
Fill folder infos..
Check local output folders...
Check Fallout data folders..
Load savefile...
Start main form...
Initialize main form components...
Initialize settings control...
Initialize TextAside control...
Done
Initialize TextAside control...
Start custom initialization...
Done
Initialize TextAside control...
Done
Initialize font control...
Done
Start custom initialization...
Done
Initialize generation control...
Done
Initialize DirectX...
CRASH !!! Unknown error
System.BadImageFormatException: Could not load file or assembly 'SlimDX, Version=2.0.6.40, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9' or one of its dependencies. An attempt was made to load a program with an incorrect format.
File name: 'SlimDX, Version=2.0.6.40, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9'
at PipboyDescriptionsGenerator.DirectX.Initialize(Form form, Control ctl)
at PipboyDescriptionsGenerator.MainForm..ctor() in C:\En cours\Fallout\PipboyDescriptionsGenerator\PipboyDescriptionsGenerator\PipboyDescriptionsGenerator\MainForm.cs:line 38
at PipboyDescriptionsGenerator.Program.Main() in C:\En cours\Fallout\PipboyDescriptionsGenerator\PipboyDescriptionsGenerator\PipboyDescriptionsGenerator\Program.cs:line 132
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
Clean up...
----------------------------------------------------
<?xml version="1.0" encoding="utf-16"?>
<Settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Mode>TextAsideIcon</Mode>
<RenderingOptions TargetSizePower="0" SuperSamplingPower="0" TextAliasing="Grayscale" BitmapSmoothing="Trapezoidal" CleanRGBChannels="false" />
<TextAlignment>Left</TextAlignment>
<IconLessItemMethod>TextOnly</IconLessItemMethod>
<BlankItemMethod>IconOnly</BlankItemMethod>
<TextAlpha>204</TextAlpha>
<IconAlpha>204</IconAlpha>
<ExportToFalloutDirectory>false</ExportToFalloutDirectory>
<Font Size="12" Family="Arial" Weight="Bold" Style="Normal" Stretch="Normal" />
<TextOnlyLayout CenterVertically="false">
<TextMargin Left="0" Right="0" Top="0" Bottom="0" />
</TextOnlyLayout>
<TextOverImageLayout>
<TextRect Left="0" Top="0" Width="256" Height="256" />
<IconRect Left="0" Top="0" Width="256" Height="256" />
</TextOverImageLayout>
<TextAsideIconLayout ContainerAlignment="TopLeft" ContentAlignment="Center" HasFixedHeight="false" HasFixedWidth="false" FixedHeight="64" FixedWidth="64">
<TextMargin Left="0" Right="0" Top="0" Bottom="0" />
<IconMargin Left="0" Right="8" Top="0" Bottom="4" />
<IconSize Mode="Original" FixedWidth="64" FixedHeight="64">
<MinWidth xsi:nil="true" />
<MaxWidth xsi:nil="true" />
<MinHeight xsi:nil="true" />
<MaxHeight xsi:nil="true" />
</IconSize>
<PreserveHorizontalEdge>true</PreserveHorizontalEdge>
<PreserveVerticalEdge>true</PreserveVerticalEdge>
</TextAsideIconLayout>
</Settings>
----------------------------------------------------
<?xml version="1.0" encoding="utf-16"?>
<ApplicationState xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<MaximizedWindow>false</MaximizedWindow>
<
<WindowHeight>655</WindowHeight>
<WindowWidth>1170</WindowWidth>
<SelectedTab>0</SelectedTab>
<SelectedSample>0</SelectedSample>
</ApplicationState>
You can find that release at :
http://slimdx.org/download_nov08.php
My apologies for the troubles and thanks to Sagittarius for reporting it to me.
PDG version : 2.0.3304.15418
OS Version : Microsoft Windows NT 6.0.6001 Service Pack 1 ( 32 bits )
Initialization
Subscribing system events
Set up application rendering style and init update thread
Query Registry for Fallout 3 path...
Fill folder infos..
Check local output folders...
Check Fallout data folders..
Load savefile...
Start main form...
Initialize main form components...
Loaded : System.Windows.Forms.resources, Version=2.0.0.0, Culture=fr, PublicKeyToken=b77a5c561934e089
Initialize settings control...
Initialize TextAside control...
Done
Initialize TextAside control...
Start custom initialization...
Done
Initialize TextAside control...
Done
Loaded : PresentationCore.resources, Version=3.0.0.0, Culture=fr, PublicKeyToken=31bf3856ad364e35
Loaded : WindowsBase.resources, Version=3.0.0.0, Culture=fr, PublicKeyToken=31bf3856ad364e35
Initialize font control...
Loaded : System.Drawing.resources, Version=2.0.0.0, Culture=fr, PublicKeyToken=b03f5f7f11d50a3a
Done
Start custom initialization...
Done
Initialize generation control...
Done
Initialize DirectX...
Loaded : SlimDX, Version=2.0.6.40, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9
Loaded : msvcm80, Version=8.0.50727.3053, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Query screen dpi
Dpi : 96 ; 96
Lock D3D
Loaded : mscorlib.resources, Version=2.0.0.0, Culture=fr, PublicKeyToken=b77a5c561934e089
CRASH !!! Unknown error
SlimDX.Direct3D9.Direct3DX9NotFoundException: Direct3DX 9 was not found. Please install the latest DirectX end-user redistributable package from Microsoft. ---> System.Runtime.InteropServices.SEHException: Un composant externe a levé une exception.
à D3DXCheckVersion(UInt32 , UInt32 )
à SlimDX.Direct3D9.Direct3D..ctor()
--- Fin de la trace de la pile d'exception interne ---
à SlimDX.Direct3D9.Direct3D..ctor()
à PipboyDescriptionsGenerator.DirectX.Initialize(Form form, Control ctl) dans C:En coursFalloutPipboyDescriptionsGeneratorPipboyDescriptionsGeneratorPipboyDescript
ionsGeneratorDirectX.cs:ligne 56
à PipboyDescriptionsGenerator.MainForm..ctor() dans C:En coursFalloutPipboyDescriptionsGeneratorPipboyDescriptionsGeneratorPipboyDescript
ionsGeneratorMainForm.cs:ligne 35
à PipboyDescriptionsGenerator.Program.Main() dans C:En coursFalloutPipboyDescriptionsGeneratorPipboyDescriptionsGeneratorPipboyDescript
ionsGeneratorProgram.cs:ligne 132
Clean up...
----------------------------------------------------
<?xml version="1.0" encoding="utf-16"?>
<Settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Mode>TextAsideIcon</Mode>
<RenderingOptions TargetSizePower="0" SuperSamplingPower="0" TextAliasing="Grayscale" BitmapSmoothing="Trapezoidal" CleanRGBChannels="false" />
<TextAlignment>Left</TextAlignment>
<IconLessItemMethod>TextOnly</IconLessItemMethod>
<BlankItemMethod>IconOnly</BlankItemMethod>
<TextAlpha>204</TextAlpha>
<IconAlpha>204</IconAlpha>
<ExportToFalloutDirectory>false</ExportToFalloutDirectory>
<Font Size="12" Family="Arial" Weight="Bold" Style="Normal" Stretch="Normal" />
<TextOnlyLayout CenterVertically="false">
<TextMargin Left="0" Right="0" Top="0" Bottom="0" />
</TextOnlyLayout>
<TextOverImageLayout>
<TextRect Left="0" Top="0" Width="256" Height="256" />
<IconRect Left="0" Top="0" Width="256" Height="256" />
</TextOverImageLayout>
<TextAsideIconLayout ContainerAlignment="TopLeft" ContentAlignment="Center" HasFixedHeight="false" HasFixedWidth="false" FixedHeight="64" FixedWidth="64">
<TextMargin Left="0" Right="0" Top="0" Bottom="0" />
<IconMargin Left="0" Right="8" Top="0" Bottom="4" />
<IconSize Mode="Original" FixedWidth="64" FixedHeight="64">
<MinWidth xsi:nil="true" />
<MaxWidth xsi:nil="true" />
<MinHeight xsi:nil="true" />
<MaxHeight xsi:nil="true" />
</IconSize>
<PreserveHorizontalEdge>true</PreserveHorizontalEdge>
<PreserveVerticalEdge>true</PreserveVerticalEdge>
</TextAsideIconLayout>
</Settings>
----------------------------------------------------
<?xml version="1.0" encoding="utf-16"?>
<ApplicationState xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<MaximizedWindow>false</MaximizedWindow>
<
<WindowHeight>655</WindowHeight>
<WindowWidth>1170</WindowWidth>
<SelectedTab>0</SelectedTab>
<SelectedSample>0</SelectedSample>
</ApplicationState>
Nevertheless, that report was useful to me, thanks for submitting it. Indeed, I added in the last version a mechanism to detect installation-related problems but it didn't work for you. This report told me why and made me realize a better way to handle this problem.
OS Version : Microsoft Windows NT 6.1.7000.0 ( 64 bits )
Initialization
Subscribing system events
Set up application rendering style and init update thread
Query Registry for Fallout 3 path...
Fill folder infos..
Check local output folders...
Check Fallout data folders..
Load savefile...
Start main form...
Initialize main form components...
Initialize settings control...
Initialize TextAside control...
Done
Initialize TextAside control...
Start custom initialization...
Done
Initialize TextAside control...
Done
Initialize font control...
Done
Start custom initialization...
Done
Initialize generation control...
Done
Initialize DirectX...
CRASH !!! Unknown error
System.BadImageFormatException: Could not load file or assembly 'SlimDX, Version=2.0.6.40, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9' or one of its dependencies. An attempt was made to load a program with an incorrect format.
File name: 'SlimDX, Version=2.0.6.40, Culture=neutral, PublicKeyToken=b1b0c32fd1ffe4f9'
at PipboyDescriptionsGenerator.DirectX.Initialize(Form form, Control ctl)
at PipboyDescriptionsGenerator.MainForm..ctor() in C:En coursFalloutPipboyDescriptionsGeneratorPipboyDescriptionsGeneratorPipboyDescript
ionsGeneratorMainForm.cs:line 38
at PipboyDescriptionsGenerator.Program.Main() in C:En coursFalloutPipboyDescriptionsGeneratorPipboyDescriptionsGeneratorPipboyDescript
ionsGeneratorProgram.cs:line 132
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLMSoftwareMicrosoftFusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLMSoftwareMicrosoftFusion!EnableLog].
Clean up...
----------------------------------------------------
<?xml version="1.0" encoding="utf-16"?>
<Settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Mode>TextAsideIcon</Mode>
<RenderingOptions TargetSizePower="0" SuperSamplingPower="0" TextAliasing="Grayscale" BitmapSmoothing="Trapezoidal" CleanRGBChannels="false" />
<TextAlignment>Left</TextAlignment>
<IconLessItemMethod>TextOnly</IconLessItemMethod>
<BlankItemMethod>IconOnly</BlankItemMethod>
<TextAlpha>204</TextAlpha>
<IconAlpha>204</IconAlpha>
<ExportToFalloutDirectory>false</ExportToFalloutDirectory>
<Font Size="12" Family="Arial" Weight="Bold" Style="Normal" Stretch="Normal" />
<TextOnlyLayout CenterVertically="false">
<TextMargin Left="0" Right="0" Top="0" Bottom="0" />
</TextOnlyLayout>
<TextOverImageLayout>
<TextRect Left="0" Top="0" Width="256" Height="256" />
<IconRect Left="0" Top="0" Width="256" Height="256" />
</TextOverImageLayout>
<TextAsideIconLayout ContainerAlignment="TopLeft" ContentAlignment="Center" HasFixedHeight="false" HasFixedWidth="false" FixedHeight="64" FixedWidth="64">
<TextMargin Left="0" Right="0" Top="0" Bottom="0" />
<IconMargin Left="0" Right="8" Top="0" Bottom="4" />
<IconSize Mode="Original" FixedWidth="64" FixedHeight="64">
<MinWidth xsi:nil="true" />
<MaxWidth xsi:nil="true" />
<MinHeight xsi:nil="true" />
<MaxHeight xsi:nil="true" />
</IconSize>
<PreserveHorizontalEdge>true</PreserveHorizontalEdge>
<PreserveVerticalEdge>true</PreserveVerticalEdge>
</TextAsideIconLayout>
</Settings>
----------------------------------------------------
<?xml version="1.0" encoding="utf-16"?>
<ApplicationState xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<MaximizedWindow>false</MaximizedWindow>
<
<WindowHeight>655</WindowHeight>
<WindowWidth>1170</WindowWidth>
<SelectedTab>0</SelectedTab>
<SelectedSample>0</SelectedSample>
</ApplicationState>
Uhhh...By my reckoning, this is a very bad thing?