Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
MajorRawne

Older versions of Doom Builder 2

Recommended Posts

Hi, I stupidly updated my Doom Builder 2 and now my computer puts up an exception when I try to run it. I get an "unhandled exception" error relating to "effect display2d.fx".

Does anyone have an older version of DB2 that they can email me? Or is DB1 still worth using?

The rather lengthy error details are:

----

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Exception: IndexOutOfRangeException while loading effect display2d.fx: Index was outside the bounds of the array.
at CodeImp.DoomBuilder.Rendering.D3DShader.LoadEffect(String fxfile)
at CodeImp.DoomBuilder.Rendering.Display2DShader..ctor(ShaderManager manager)
at CodeImp.DoomBuilder.Rendering.ShaderManager.ReloadResource()
at CodeImp.DoomBuilder.Rendering.ShaderManager..ctor(D3DDevice device)
at CodeImp.DoomBuilder.Rendering.D3DDevice.Initialize()
at CodeImp.DoomBuilder.MapManager.InitializeOpenMap(String filepathname, MapOptions options)
at CodeImp.DoomBuilder.General.OpenMapFileWithOptions(String filename, MapOptions options)
at CodeImp.DoomBuilder.General.OpenMapFile(String filename, MapOptions options)
at CodeImp.DoomBuilder.General.OpenMap()
at CodeImp.DoomBuilder.Actions.Action.Begin()
at CodeImp.DoomBuilder.Actions.ActionManager.InvokeAction(String actionname)
at CodeImp.DoomBuilder.Windows.MainForm.InvokeTaggedAction(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Builder
Assembly Version: 2.1.2.1553
Win32 Version: 2.1.2.1553
CodeBase: file:///C:/Program%20Files%20(x86)/Doom%20Builder%202/Builder.exe
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5462 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
SlimDX
Assembly Version: 2.0.13.43
Win32 Version:
CodeBase: file:///C:/Program%20Files%20(x86)/Doom%20Builder%202/SlimDX.DLL
----------------------------------------
msvcm90
Assembly Version: 9.0.30729.6161
Win32 Version: 9.00.30729.6161
CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57/msvcm90.dll
----------------------------------------
BuilderModes
Assembly Version: 2.1.2.1553
Win32 Version: 2.1.2.1553
CodeBase: file:///C:/Program%20Files%20(x86)/Doom%20Builder%202/Plugins/BuilderModes.dll
----------------------------------------
System.Design
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

Share this post


Link to post

I would suggest that you go to
http://www.doombuilder.com/index.php?p=downloads
and download r1553 and install it into it's own folder, eg DB2r1553.
But, note, that you must have a connection to the internet open during the install process.

After that, you can download and simply unzip any newer versions, but again, into a dedicated folder.
For easy access, I always create a shortcut for the desktop.

Each newly installed version will use the configuration file created by an earlier version.
So, if you changed anything to your liking, these changes are then retained.

Every time DB2 is opened, a log file is created in

C:\Users\{user}\AppData\Local\Doom Builder\ for Windows Vista or Windows 7
C:\Documents and Settings\{user}\Local Settings\Application Data\Doom Builder\ for Windows XP

which would give clues when something goes wrong.

[edit]
If you want to install r1553, then it would be best if you uninstalled the old installation through Control Panel - Programs first.

Share this post


Link to post
MajorRawne said:

Does anyone have an older version of DB2 that they can email me?

Found version 1466 on SourceForge if that's any help and have some older ones I can email if it doesn't.

Share this post


Link to post

Hi everyone, thanks for all the support. After completely getting rid of the old and new DB2, then reinstalling the version of DB found at GreyGhost's link into a new folder with a different name, it is now up and running once more. Thanks everyone and thanks for the link GG, I couldn't find one anywhere :)

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×