General Rainbow Bacon Posted August 20, 2015 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. 0 Share this post Link to post
General Rainbow Bacon Posted August 21, 2015 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? 0 Share this post Link to post
VGA Posted August 21, 2015 Does your gfx card support shader model 2.0? 0 Share this post Link to post
Bloodshedder Posted August 21, 2015 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. 0 Share this post Link to post
General Rainbow Bacon Posted August 21, 2015 @VGA : I don't know, how do I figure that out? 0 Share this post Link to post
VGA Posted August 21, 2015 General Rainbow Bacon said:@VGA : I don't know, how do I figure that out? What video card does your PC have? 0 Share this post Link to post
Bloodshedder Posted August 21, 2015 VGA said:What video card does your PC have? If you have no idea, try using this. 0 Share this post Link to post
General Rainbow Bacon Posted August 21, 2015 Got that running. What am I looking for? 0 Share this post Link to post
Kappes Buur Posted August 21, 2015 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. 0 Share this post Link to post
General Rainbow Bacon Posted August 21, 2015 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. 0 Share this post Link to post
Edward850 Posted August 21, 2015 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. 0 Share this post Link to post
General Rainbow Bacon Posted August 21, 2015 Well then why was it working a few days ago :P 0 Share this post Link to post
Kappes Buur Posted August 21, 2015 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? 0 Share this post Link to post
VGA Posted August 21, 2015 Or you can use SLADE or Eureka as a map editor. 0 Share this post Link to post
General Rainbow Bacon Posted August 21, 2015 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. 0 Share this post Link to post
Kappes Buur Posted August 21, 2015 As I mentioned aboveKappes 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 programsMicrosoft .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. 0 Share this post Link to post
Edward850 Posted August 21, 2015 BaronOfStuff said:.NET framework installed? This wouldn't result in a readable .NET crashlog if the framework wasn't even installed. 0 Share this post Link to post
General Rainbow Bacon Posted August 21, 2015 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) 0 Share this post Link to post
VGA Posted August 21, 2015 I think this will update your NET framework: http://www.mindquake.com.br/dependencies/net35 0 Share this post Link to post
GreyGhost Posted August 22, 2015 Might be worthwhile checking .NET Framework to see if it's the cause of your woes. 0 Share this post Link to post
General Rainbow Bacon Posted August 22, 2015 Okay everyone, figured out what the problem was. SlimDX wasn't installing, i had to download a separate installation of it. Also, that dev build of DB2 doesn't work. 0 Share this post Link to post