SLADE Discussion - Latest: v3.2.7 (25/Dec/2024)

Any utility that assists in the creation of mods, assets, etc, go here. For example: Ultimate Doom Builder, Slade, WadSmoosh, Oblige, etc.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
sirjuddington
Posts: 1030
Joined: Wed Jul 16, 2003 4:47 am
Location: Australia
Contact:

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by sirjuddington »

cocka wrote:I tried to add a patch in a TEXTURES lump.

Code: Select all

Version: 3.1.0 beta 1
No current action

Stack Trace:
0: [unknown location] towlower
1: [unknown location] free
2: [unknown location] wxEvent::`scalar deleting destructor'
3: (f:\programming\libs\wxwidgets-2.9.5\src\common\menucmn.cpp:281) wxMenuItemBase::~wxMenuItemBase
4: (f:\programming\libs\wxwidgets-2.9.5\src\msw\menuitem.cpp:518) wxMenuItem::~wxMenuItem
5: [unknown location] wxMenuItem::`scalar deleting destructor'
6: (f:\programming\libs\wxwidgets-2.9.5\src\common\menucmn.cpp:361) wxMenuBase::~wxMenuBase
7: (f:\programming\libs\wxwidgets-2.9.5\src\msw\menu.cpp:327) wxMenu::~wxMenu
8: (c:\dev\slade3\src\texturexpanel.cpp:1183) TextureXPanel::onTextureListRightClick
9: (f:\programming\libs\wxwidgets-2.9.5\src\common\appbase.cpp:602) wxAppConsoleBase::HandleEvent
10: (f:\programming\libs\wxwidgets-2.9.5\src\common\appbase.cpp:613) wxAppConsoleBase::CallEventHandler
11: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1744) wxEvtHandler::SearchDynamicEventTable
12: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1578) wxEvtHandler::TryHereOnly
13: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1488) wxEvtHandler::ProcessEvent
14: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1640) wxEvtHandler::SafelyProcessEvent
15: (f:\programming\libs\wxwidgets-2.9.5\src\msw\listctrl.cpp:2571) wxListCtrl::MSWOnNotify
16: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:3826) wxWindow::HandleNotify
17: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:3040) wxWindow::MSWHandleMessage
18: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:3614) wxWindow::MSWWindowProc
19: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:2703) wxWndProc
20: [unknown location] GetDC
21: [unknown location] GetDC
22: [unknown location] DefWindowProcW
23: [unknown location] DefWindowProcW
24: [unknown location] KiUserCallbackDispatcher
25: [unknown location] SendMessageW
26: [unknown location] Ordinal414
27: [unknown location] Ordinal384
28: [unknown location] Ordinal384
29: [unknown location] Ordinal384
30: [unknown location] GetDC
31: [unknown location] GetDC
32: [unknown location] IsWindowUnicode
33: [unknown location] CallWindowProcW
34: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:2271) wxWindow::MSWDefWindowProc
35: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:3620) wxWindow::MSWWindowProc
36: (f:\programming\libs\wxwidgets-2.9.5\src\msw\listctrl.cpp:3063) wxListCtrl::MSWWindowProc
37: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:2703) wxWndProc
38: [unknown location] GetDC
39: [unknown location] GetDC
40: [unknown location] GetWindowLongW
41: [unknown location] DispatchMessageW
42: [unknown location] IsDialogMessageW
43: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:2487) wxWindow::MSWProcessMessage
44: (f:\programming\libs\wxwidgets-2.9.5\src\msw\evtloop.cpp:149) wxGUIEventLoop::PreProcessMessage
45: (f:\programming\libs\wxwidgets-2.9.5\src\msw\evtloop.cpp:167) wxGUIEventLoop::ProcessMessage
46: (f:\programming\libs\wxwidgets-2.9.5\src\msw\evtloop.cpp:233) wxGUIEventLoop::Dispatch
47: (f:\programming\libs\wxwidgets-2.9.5\src\common\evtloopcmn.cpp:207) wxEventLoopManual::DoRun
48: (f:\programming\libs\wxwidgets-2.9.5\src\common\evtloopcmn.cpp:79) wxEventLoopBase::Run
49: (f:\programming\libs\wxwidgets-2.9.5\src\common\appbase.cpp:324) wxAppConsoleBase::MainLoop
50: (f:\programming\libs\wxwidgets-2.9.5\src\common\init.cpp:493) wxEntryReal
51: (f:\programming\libs\wxwidgets-2.9.5\src\msw\main.cpp:189) wxEntry
52: (f:\programming\libs\wxwidgets-2.9.5\src\msw\main.cpp:416) wxEntry
53: (c:\dev\slade3\src\mainapp.cpp:305) WinMain
54: (f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:528) __tmainCRTStartup
55: [unknown location] RegisterWaitForInputIdle 
How did you add the patch? Did you use the right click menu on the texture list?
User avatar
cocka
Posts: 1520
Joined: Sat Jul 02, 2011 7:21 am
Location: Hungary

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by cocka »

Did you use the right click menu on the texture list?
No, because I couldn't add any patches previously to the lump. So there was no item where I could have right-clicked.

Now, when I'd like to add patches to TEXTURES lump the + button does nothing.

Only the New from patch button works on the bottom of the left listview.
User avatar
sirjuddington
Posts: 1030
Joined: Wed Jul 16, 2003 4:47 am
Location: Australia
Contact:

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by sirjuddington »

Hmm, in that case the stack trace makes no sense at all, because it's showing the crash is happening when the context menu is being popped up (on right click). Perhaps the pdb file is wrong somehow? Try deleting it from the slade folder and re-extracting it from the 3.1.0 beta zip.
User avatar
cocka
Posts: 1520
Joined: Sat Jul 02, 2011 7:21 am
Location: Hungary

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by cocka »

CRC check:

Code: Select all

; Generated by WIN-SFV32 v1.0
; (Compatible: Total Commander 8.01)
SLADE.pdb 39E0E53B
User avatar
TheMightyHeracross
Posts: 2100
Joined: Sun Aug 18, 2013 9:41 am
Location: Philadelphia, PA

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by TheMightyHeracross »

Another Crash:

Code: Select all

Version: 3.1.0 beta 1
No current action

Stack Trace:
0: (f:\programming\libs\wxwidgets-2.9.5\src\common\sizer.cpp:640) wxSizer::~wxSizer
1: [unknown location] wxSizer::`scalar deleting destructor'
2: (f:\programming\libs\wxwidgets-2.9.5\src\common\wincmn.cpp:511) wxWindowBase::~wxWindowBase
3: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:511) wxWindow::~wxWindow
4: (c:\dev\slade3\src\archivepanel.cpp:302) ArchivePanel::~ArchivePanel
5: [unknown location] ArchivePanel::`scalar deleting destructor'
6: (f:\programming\libs\wxwidgets-2.9.5\src\common\wincmn.cpp:568) wxWindowBase::Destroy
7: (f:\programming\libs\wxwidgets-2.9.5\src\aui\auibook.cpp:2006) wxAuiNotebook::DeletePage
8: (f:\programming\libs\wxwidgets-2.9.5\src\aui\auibook.cpp:3128) wxAuiNotebook::OnTabButton
9: (f:\programming\libs\wxwidgets-2.9.5\src\common\appbase.cpp:602) wxAppConsoleBase::HandleEvent
10: (f:\programming\libs\wxwidgets-2.9.5\src\common\appbase.cpp:613) wxAppConsoleBase::CallEventHandler
11: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1387) wxEvtHandler::ProcessEventIfMatchesId
12: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:991) wxEventHashTable::HandleEvent
13: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1582) wxEvtHandler::TryHereOnly
14: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1484) wxEvtHandler::ProcessEvent
15: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1547) wxEvtHandler::DoTryChain
16: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1488) wxEvtHandler::ProcessEvent
17: (f:\programming\libs\wxwidgets-2.9.5\src\common\wincmn.cpp:3375) wxWindowBase::TryAfter
18: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1501) wxEvtHandler::ProcessEvent
19: (f:\programming\libs\wxwidgets-2.9.5\src\aui\auibook.cpp:1129) wxAuiTabCtrl::OnLeftUp
20: (f:\programming\libs\wxwidgets-2.9.5\src\common\appbase.cpp:602) wxAppConsoleBase::HandleEvent
21: (f:\programming\libs\wxwidgets-2.9.5\src\common\appbase.cpp:613) wxAppConsoleBase::CallEventHandler
22: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1387) wxEvtHandler::ProcessEventIfMatchesId
23: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:991) wxEventHashTable::HandleEvent
24: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1582) wxEvtHandler::TryHereOnly
25: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1488) wxEvtHandler::ProcessEvent
26: (f:\programming\libs\wxwidgets-2.9.5\src\common\event.cpp:1640) wxEvtHandler::SafelyProcessEvent
27: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:5485) wxWindow::HandleMouseEvent
28: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:2998) wxWindow::MSWHandleMessage
29: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:3614) wxWindow::MSWWindowProc
30: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:2703) wxWndProc
31: [unknown location] gapfnScSendMessage
32: [unknown location] gapfnScSendMessage
33: [unknown location] gapfnScSendMessage
34: [unknown location] DispatchMessageW
35: [unknown location] IsDialogMessageW
36: (f:\programming\libs\wxwidgets-2.9.5\src\msw\window.cpp:2487) wxWindow::MSWProcessMessage
37: (f:\programming\libs\wxwidgets-2.9.5\src\msw\evtloop.cpp:149) wxGUIEventLoop::PreProcessMessage
38: (f:\programming\libs\wxwidgets-2.9.5\src\msw\evtloop.cpp:167) wxGUIEventLoop::ProcessMessage
39: (f:\programming\libs\wxwidgets-2.9.5\src\msw\evtloop.cpp:233) wxGUIEventLoop::Dispatch
40: (f:\programming\libs\wxwidgets-2.9.5\src\common\evtloopcmn.cpp:207) wxEventLoopManual::DoRun
41: (f:\programming\libs\wxwidgets-2.9.5\src\common\evtloopcmn.cpp:79) wxEventLoopBase::Run
42: (f:\programming\libs\wxwidgets-2.9.5\src\common\appbase.cpp:324) wxAppConsoleBase::MainLoop
43: (f:\programming\libs\wxwidgets-2.9.5\src\common\init.cpp:493) wxEntryReal
44: (f:\programming\libs\wxwidgets-2.9.5\src\msw\main.cpp:189) wxEntry
45: (f:\programming\libs\wxwidgets-2.9.5\src\msw\main.cpp:416) wxEntry
46: (c:\dev\slade3\src\mainapp.cpp:305) WinMain
47: (f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:528) __tmainCRTStartup
48: [unknown location] BaseThreadInitThunk
49: [unknown location] RtlInitializeExceptionChain
50: [unknown location] RtlInitializeExceptionChain

User avatar
Kappes Buur
 
 
Posts: 4171
Joined: Thu Jul 17, 2003 12:19 am
Graphics Processor: nVidia (Legacy GZDoom)
Location: British Columbia, Canada
Contact:

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by Kappes Buur »

Loading an existing pwad into Slade3 works well with both, the lump editor and the map editor.

But, how does one start to create a new pwad with the map editor?
Gez
 
 
Posts: 17938
Joined: Fri Jul 06, 2007 3:22 pm

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by Gez »

I'm not sure what you mean. A map needs to belong to an archive. So you cannot create a new PWAD from the map editor.

You can create a new, empty wad file from the lump editor. File->New or click the "A" button that's on the leftmost part of the toolbar. Once you are in your empty new wad, you can call the map editor to create a new map.
User avatar
sirjuddington
Posts: 1030
Joined: Wed Jul 16, 2003 4:47 am
Location: Australia
Contact:

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by sirjuddington »

I'll probably add a way to create a standalone map at some point before 3.1.0 release, for those used to DB/SLADE2 etc where you don't have to create the archive first.
Immortal Destroyer
Posts: 133
Joined: Sat Oct 26, 2013 1:34 pm
Location: That's a very interesting Question.

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by Immortal Destroyer »

TheMightyHeracross wrote:The smiley spam is unnecessary and makes you look like an idiot.
You could've just told him politely about your situation, instead of telling him that SLADE is the worst and you are mad at him. :glare:
You obviously don't got what i said...

I said that he needs to fix a lot of bugs, i'm not mad with him, i'm mad with the New version. That's why i returned back to 3.0.2.
Immortal Destroyer
Posts: 133
Joined: Sat Oct 26, 2013 1:34 pm
Location: That's a very interesting Question.

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by Immortal Destroyer »

sirjuddington wrote:
Immortal Destroyer wrote:I see the new Version of SLADE; It's worst than ever.
The new changes are cool, but you need to fix A LOT of bugs...
SLADE v3.0.2 never crashes to me, i was very mad when i use this Program, at version 3.1.0. I made a lot of good work, with so many time, and when i press the "Save" button, the Program crash! :evil: :evil: :evil: :evil: :evil: :evil: :evil:
Since no one else is having this problem, it sounds like some kind of system issue. Does the log file say anything? It may be something to do with access rights to the temp folder.
No, it's just the version i think. The previous one never crashes to me, so i recommend that you don't save huge files with the new stable version...
User avatar
sirjuddington
Posts: 1030
Joined: Wed Jul 16, 2003 4:47 am
Location: Australia
Contact:

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by sirjuddington »

What you said unfortunately doesn't help me at all, though. Just saying 'it crashed when i clicked save' doesn't really tell me anything. I'd like to fix whatever the bug is, but I can't without more information.

I'm thinking of adding a button just to email the stack trace straight from the crash dialog in the next beta (if I can figure out how), hopefully that will help with these kinds of things.
Immortal Destroyer
Posts: 133
Joined: Sat Oct 26, 2013 1:34 pm
Location: That's a very interesting Question.

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by Immortal Destroyer »

sirjuddington wrote:What you said unfortunately doesn't help me at all, though. Just saying 'it crashed when i clicked save' doesn't really tell me anything. I'd like to fix whatever the bug is, but I can't without more information.

I'm thinking of adding a button just to email the stack trace straight from the crash dialog in the next beta (if I can figure out how), hopefully that will help with these kinds of things.
I will PM you :D .
User avatar
cq75
Posts: 1212
Joined: Sun Dec 27, 2009 9:28 pm
Graphics Processor: nVidia with Vulkan support
Location: Just beyond the line horizon

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by cq75 »

I had an idea for a feature request:

It would be nice if there was some way to know how to align 3d models, especially HUD weapons. I have a hard time figuring out where the player is in 3d space in blender or how high his/her eyes are off the ground.
User avatar
sirjuddington
Posts: 1030
Joined: Wed Jul 16, 2003 4:47 am
Location: Australia
Contact:

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by sirjuddington »

cq75 wrote:I had an idea for a feature request:

It would be nice if there was some way to know how to align 3d models, especially HUD weapons. I have a hard time figuring out where the player is in 3d space in blender or how high his/her eyes are off the ground.
That could probably be done when (or if) I get around to implementing a model viewer.
User avatar
sirjuddington
Posts: 1030
Joined: Wed Jul 16, 2003 4:47 am
Location: Australia
Contact:

Re: SLADE v3.1.0 Beta 1 Released - first post updated

Post by sirjuddington »

Beta 2 is up, see here for changes
Post Reply

Return to “Creation, Conversion, and Editing”