Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
General Rainbow Bacon

Doombuilder 2 not working

Recommended Posts

So I reformatted my HD and needed to redownload DB2, but now I get unhandled exceptions whenever I try to start a new map. I found an old thread of someone who had the same problem, and downloaded an older version, but that version doesn't open at all. So yeah, I'm a little annoyed about this.

Share this post


Link to post

Okay cool, that'll work for Doom 2. I still need something I can edit Ultimate Doom and Heretic in though.

E: I am still getting these errors:

IndexOutOfRangeException while loading effect display2d.fx: Index was outside the bounds of the array.
Initial message:
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.InitializeNewMap(MapOptions options)
at CodeImp.DoomBuilder.General.NewMap()
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.ToolStripButton.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.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.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)

What to do?

Share this post


Link to post
General Rainbow Bacon said:

Okay cool, that'll work for Doom 2. I still need something I can edit Ultimate Doom and Heretic in though.

I'm pretty sure you can work with any IWAD if you set it up correctly.

Share this post


Link to post
General Rainbow Bacon said:

@VGA : I don't know, how do I figure that out?

What video card does your PC have?

Share this post


Link to post
Bloodshedder said:

If you have no idea, try using this.


While a good program, the problem with GPU-Z is, that it will not check which level of OpenGL is supported by the graphics adaptor.

Use GPU-Caps-Viewer instead. It can also stress test the graphics adaptor.

{edit}
I just reread your OP.
If you want to stick with Doom Builder 2, then download the installer Doom Builder 2.1.2.1553 from http://doombuilder.com/index.php?p=downloads . This will install all the files required by DB2, such as the correct .NET Framework and SlimDX. Once installed, then download r1715 from http://devbuilds.drdteam.org/doombuilder2/ and the appropriate plugins from http://doombuilder.com/index.php?p=plugins .

Bloodshedder pointed you to GZDoom Builder. While it can create maps for vanilla Ultimate Doom, you would have to make your own config files for vanilla Heretic. Unless, of course, you want to go the ZDoom format route. In that case, simply download r2382, the latest incarnation of GZDB.

However, do not mix and match DB2 and GZDB in the same folder.

Share this post


Link to post

This is the rather long error message I still get from DB2 even with that new download you pointed me to. I'm sure I'm not the only one with this problem. Please tell Codeimp to fix this.

Spoiler

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) in h:\doombuilder\trunk\Source\Core\Rendering\D3DShader.cs:line 138
at CodeImp.DoomBuilder.Rendering.Display2DShader..ctor(ShaderManager manager) in h:\doombuilder\trunk\Source\Core\Rendering\Display2DShader.cs:line 63
at CodeImp.DoomBuilder.Rendering.ShaderManager.ReloadResource() in h:\doombuilder\trunk\Source\Core\Rendering\ShaderManager.cs:line 135
at CodeImp.DoomBuilder.Rendering.ShaderManager..ctor(D3DDevice device) in h:\doombuilder\trunk\Source\Core\Rendering\ShaderManager.cs:line 85
at CodeImp.DoomBuilder.Rendering.D3DDevice.Initialize() in h:\doombuilder\trunk\Source\Core\Rendering\D3DDevice.cs:line 317
at CodeImp.DoomBuilder.MapManager.InitializeNewMap(MapOptions options) in h:\doombuilder\trunk\Source\Core\General\MapManager.cs:line 236
at CodeImp.DoomBuilder.General.NewMap() in h:\doombuilder\trunk\Source\Core\General\General.cs:line 997
at CodeImp.DoomBuilder.Actions.Action.Begin() in h:\doombuilder\trunk\Source\Core\Actions\Action.cs:line 258
at CodeImp.DoomBuilder.Actions.ActionManager.InvokeAction(String actionname) in h:\doombuilder\trunk\Source\Core\Actions\ActionManager.cs:line 434
at CodeImp.DoomBuilder.Windows.MainForm.InvokeTaggedAction(Object sender, EventArgs e) in h:\doombuilder\trunk\Source\Core\Windows\MainForm.cs:line 365
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.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.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.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.6421 (Win8RTMGDR.050727-6400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Builder
Assembly Version: 2.1.2.0
Win32 Version: 2.1.2.0
CodeBase: file:///D:/Doom%20Builder%202/Builder.exe
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6421 (Win8RTMGDR.050727-6400)
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.6427 (Win8RTMGDR.050727-6400)
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.6427 (Win8RTMGDR.050727-6400)
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:///D:/Doom%20Builder%202/SlimDX.DLL
----------------------------------------
msvcm90
Assembly Version: 9.0.30729.6871
Win32 Version: 9.00.30729.6871
CodeBase: file:///C:/WINDOWS/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6871_none_50944e7cbcb706e5/msvcm90.dll
----------------------------------------
BuilderModes
Assembly Version: 2.1.2.0
Win32 Version: 2.1.2.0
CodeBase: file:///D:/Doom%20Builder%202/Plugins/BuilderModes.dll
----------------------------------------
CommentsPanel
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Doom%20Builder%202/Plugins/CommentsPanel.dll
----------------------------------------
CopyPasteSectorProps
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Doom%20Builder%202/Plugins/CopyPasteSectorProps.dll
----------------------------------------
GZDoomEditing
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Doom%20Builder%202/Plugins/GZDoomEditing.dll
----------------------------------------
ImageDrawingExample
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Doom%20Builder%202/Plugins/ImageDrawingExample.dll
----------------------------------------
Statistics
Assembly Version: 2.0.0.0
Win32 Version: 2.0.0.0
CodeBase: file:///D:/Doom%20Builder%202/Plugins/Statistics.dll
----------------------------------------
TagRange
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Doom%20Builder%202/Plugins/TagRange.dll
----------------------------------------
USDF
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Doom%20Builder%202/Plugins/USDF.dll
----------------------------------------
VisplaneExplorer
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Doom%20Builder%202/Plugins/VisplaneExplorer.dll
----------------------------------------
WadAuthorMode
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Doom%20Builder%202/Plugins/WadAuthorMode.dll
----------------------------------------
System.Design
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.6427 (Win8RTMGDR.050727-6400)
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:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Share this post


Link to post
General Rainbow Bacon said:

I'm sure I'm not the only one with this problem. Please tell Codeimp to fix this.

Nobody can fix something that is clearly you running DB2 on ancient graphics acceleration. Or complete lack there of.

Share this post


Link to post
General Rainbow Bacon said:

Well then why was it working a few days ago :P

Was that after reformatting?

Doombuilder2 is no longer updated or supported, hasn't been for over 2 years.
Therefore, if you stick with DB2, what you have now is all you get.

On the other hand, GZDB is the continuation of DB2, with emphasis on ZDoom formats,
including GZDoom effects. See http://forum.zdoom.org/viewtopic.php?f=3&t=32392 , required system and software.

DB2 and GZDB need DirectX 9 for rendering.

Have you installed the latest drivers for your videocard?

Did GPU_Caps_Viewer confirm that your videocard is suitable?

Share this post


Link to post

Here's the videocard I have:

http://www.geforce.com/hardware/notebook-gpus/geforce-gt-635m/specifications

I have two hard drives I only redid the one with my OS on it, the other, which had DB2 did not get changed. But after I reinstalled my OS, for some reason, it no longer worked, and now I have all these other problems that I didn't have before reinstalling everything. Also, I think my driver is up to date, but I can check on that later. Gotta go to work.

Share this post


Link to post

As I mentioned above

Kappes Buur said:

If you want to stick with Doom Builder 2, then download the installer Doom Builder 2.1.2.1553 from http://doombuilder.com/index.php?p=downloads .
This will install all the files required by DB2, such as the correct .NET Framework and SlimDX.


Reformatting the harddrive with your OS will delete every important support program.
Installing the above DB2 would have reinstalled those particular support programs

    Microsoft .Net Framework 3.5
    SlimDX Runtime .NET 2.0 (January 2012)
You can check in Control Panel - Programs.

If they are not there, then not all is lost yet.
Download DB2r1715, also as suggested above. In there is a folder Setup, with those two support programs. Install them.

Share this post


Link to post
BaronOfStuff said:

.NET framework installed?

This wouldn't result in a readable .NET crashlog if the framework wasn't even installed.

Share this post


Link to post

Well, I figured out that I didn't have the latest drivers installed for my graphics card. So I updated them, but I still get that .NET framework error, and Gzdoombuilder gives me the error back a few posts. (Sigh)

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×