Jump to content
The Dark Mod Forums

New release: 0.9.5


Recommended Posts

  • Replies 67
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

That's actually one I already have registered, as it's needed for my software at work, so no luck there. :( Note that the errors it's complaining about in event viewer were for VC80. I tried dropping each of the vc80 dlls I could find on my working system (I may have missed some of course) into the DR folder and that didn't help either. Of course that says nothing about it perhaps needing some kind of gigantic .NET/VC8/whatever formal install.

 

A guess -- is this change of compiling environment a result of recent changes to get it to work on Vista?

Link to comment
Share on other sites

That's actually one I already have registered, as it's needed for my software at work, so no luck there. :( Note that the errors it's complaining about in event viewer were for VC80. I tried dropping each of the vc80 dlls I could find on my working system (I may have missed some of course) into the DR folder and that didn't help either. Of course that says nothing about it perhaps needing some kind of gigantic .NET/VC8/whatever formal install.

I'm out of ideas. The download worked/works fine on other systems, so it must be something missing on your end, but I can't say what.

 

A guess -- is this change of compiling environment a result of recent changes to get it to work on Vista?

Yes, the MinGW compiler produces binaries that won't run in Vista - the VC++ build works both in XP and Vista.

 

Have you tried the installer vs. the zip?

Link to comment
Share on other sites

Ugh. So we gain Vista, and lose older XPs. It makes me soooo happy someone complained about Vista. <_< Almost seems like instead of changing the entire compile environment for the sake of Vista, tell 'em "here's your project file", esp since it hasn't been part of the picture before now. But if no other problems were introduced than breaking it on SP1 systems, I guess this is how it stands... for all 2 Vista user(s).

 

Well, this probably establishes a new requirement then: DR requires SP2 (is my guess). Doesn't necesarily work on a system where Doom3 does anymore. Doesn't seem right to me, but it is how it is.

 

<Fill in generic response to oDDity calling me a twat for running an 'old' operating system>

 

I didn't try the installer (yet) because I thought it was said above that it was the same? I'll give that a shot first if not. In fact I see the installer is half the size of the zip, so I doubt it's got missing needed files. BTW - the news item on the page linking to 0.9.5 installer points to the 0.9.4.exe.

 

Edit: I can still try the redistributable package. Maybe that will work.

 

Edit2: I guess if worse comes to worst, I could probably compile it myself, in VC6; would that work?

Link to comment
Share on other sites

Ugh. So we gain Vista, and lose older XPs. It makes me soooo happy someone complained about Vista. <_>

It should work on XP and Vista, not just Vista alone (which would be plain stupid).

 

And I'm sick of discussing this OS topic already, there was enough hot air produced in the other thread about Vista vs. XP. Keep that somewhere else, guys.

 

I didn't try the installer (yet) because I thought it was said above that it was the same? I'll give that a shot first if not. In fact I see the installer is half the size of the zip, so I doubt it's got missing needed files.

Please try the installer and the redistributable package, if it doesn't work at first shot.

 

BTW - the news item on the page linking to 0.9.5 installer points to the 0.9.4.exe.

Thanks, I'll fix that.

 

Edit2: I guess if worse comes to worst, I could probably compile it myself, in VC6; would that work?

No, you'll need VC++ 2005 Express Edition plus Platform SDK, both are free. However, you'll find that as soon as you install these two, you probably won't need to compile it at all anymore, because your system then holds all the files that might be missing now.

Link to comment
Share on other sites

I guess what is needed is a Windows version of ldd, which can list all of the DLLs a project requires. I don't know any software that would be suitable for this purpose however (and most likely it would be some $49 piece of shareware rather than a free tool like on Linux).

Link to comment
Share on other sites

Found out how to get dependencies with dumpbin. Here are DR's dependencies, according to it:

 

File Type: EXECUTABLE IMAGE

 Image has the following dependencies:

ADVAPI32.dll
dbghelp.dll
GLU32.dll
glew32.dll
KERNEL32.dll
USER32.dll
libglib-2.0-0.dll
libgobject-2.0-0.dll
libgdk-win32-2.0-0.dll
libgdk_pixbuf-2.0-0.dll
libgtk-win32-2.0-0.dll
libpango-1.0-0.dll
libgtkglext-win32-1.0-0.dll
libgdkglext-win32-1.0-0.dll
OPENGL32.dll
libiconv2.dll
WS2_32.dll
MSVCP80.dll
MSVCR80.dll

 Summary

   30000 .data
   61000 .rdata
	2000 .rsrc
  1D9000 .text

 

The MSVC*80.dlls being those which are missing. Dropping them into the folder didn't help, which seems to agree with event monitor's mention of some context which must be installed. On my work machine, it looks like a bunch of big nasty folders like:

 

C:\WINDOWS\WinSxS\x86_Microsoft.Tools.VisualCPlusPlus

.Runtime-Libraries_6595b64144ccf1df_6.0.0.0_x-ww_ff9986d7

 

and linked to 'manifests' like:

 

x86_Microsoft.Tools.VisualCPlusPlus.Runt

ime-Libraries_6595b64144ccf1df_6.0.0.0_x-ww_ff9986d7.Manifest

 

So, I guess microsoft decided it's not good enough to just drop and register DLLs in the way they have for more than a decade, and instead, it needs to start using completely convoluted, user-unfriendly unintelligible folder and manifest structures, to accomplish the same task: installing DLLs.

 

Oh, the benefits of progress.

Link to comment
Share on other sites

So, I guess microsoft decided it's not good enough to just drop and register DLLs in the way they have for more than a decade, and instead, it needs to start using completely convoluted, user-unfriendly unintelligible folder and manifest structures, to accomplish the same task: installing DLLs.

But since it's Microsoft software, it will always work every time, so nobody will ever need to install anything manually, therefore it doesn't matter if the data structures are incredibly complex and non-human-readable. See, they do know what they're doing!

 

:rolleyes:

My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.
Link to comment
Share on other sites

I guess one could assume that they're trying to bolster their OS against software variations among users (though if they had their way everyone would be perfectly up to date all the time), but I really don't see how such a change improves things. On the contrary, I believe changes like that have one objective in mind: control. They specifically want to prevent the user from being able to hack around and have any kind of control over their own system. The more complex they make it, the further the distance between user and their machine. :(

Link to comment
Share on other sites

Nah. Never attribute to malice what can be attributed to stupidity. :P

My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.
Link to comment
Share on other sites

Finally got around to testing out the new release. :) Very nice work! Congrats to all involved! I hadn't a chance to really dig into DR for some time, and it is really coming along. I love the AI skin chooser, and the fact that skins actually show up in non-rendered mode...unlike silly D3Ed, where you have to render the scene to see the skins you chose.

 

It's hard to believe what you started off with guys, it's just not the same editor. :) Thank you so much!

Link to comment
Share on other sites

It's hard to believe what you started off with guys, it's just not the same editor. :)

 

Yes, it is quite shocking to think how bad GtkRadiant actually was, people could never have used it. According to my original roadplan we are already at 1.0, since the biggest features were going to be the light inspector and the model chooser. :rolleyes:

 

It's kind of worrying though how far there is still to go, before absolute feature parity with DoomEdit could be claimed. That scenegraph/renderer/shadows issue is quite a sticking point.

Link to comment
Share on other sites

It's kind of worrying though how far there is still to go, before absolute feature parity with DoomEdit could be claimed. That scenegraph/renderer/shadows issue is quite a sticking point.

 

True, but it does so many things better than DoomEdit gives it an edge, despite not having feature parity. It just feels far more solid than Doom3Edit.

Link to comment
Share on other sites

  • 2 weeks later...
Followup: one way to fix the failure to run (this is on the dev/deployment side):

 

-main article: http://llbit.se/?p=19

 

-thread with the specifics on how (specifically, the fourth post): http://forums.microsoft.com/MSDN/ShowPost....65&SiteID=1

The first link is just a barely helpful rant (with a ton of "M$ is teh suck0r"-like comments), but the second one seems to be useful.

 

I'm currently compiling a new release build and will try to put that mentioned folder in the installer. Stay tuned.

Link to comment
Share on other sites

Only do this though if it's what you guys wish to do with DR distribution. I've confirmed I can make it work with the VC++ redistributable. I can't speak for all users though, so maybe it's a good move to cover as many bases as possible.

 

Edit: and I can roll back my OS image to verify if it works or not.

Link to comment
Share on other sites

Unfortunately, it didn't work on the system without VC++ redist installed. It does go further though; before this change it would bomb out immediately, but now it shows the DR splash screen, gets past "searching for modules", and then fails at "initialising modules."

 

The application error log is (consistently):

 

Faulting application darkradiant.exe, version 0.0.0.0, faulting module msvcr80.dll, version 8.0.50727.42, fault address 0x0000461a.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recent Status Updates

    • Ansome

      Finally got my PC back from the shop after my SSD got corrupted a week ago and damaged my motherboard. Scary stuff, but thank goodness it happened right after two months of FM development instead of wiping all my work before I could release it. New SSD, repaired Motherboard and BIOS, and we're ready to start working on my second FM with some added version control in the cloud just to be safe!
      · 1 reply
    • Petike the Taffer  »  DeTeEff

      I've updated the articles for your FMs and your author category at the wiki. Your newer nickname (DeTeEff) now comes first, and the one in parentheses is your older nickname (Fieldmedic). Just to avoid confusing people who played your FMs years ago and remember your older nickname. I've added a wiki article for your latest FM, Who Watches the Watcher?, as part of my current updating efforts. Unless I overlooked something, you have five different FMs so far.
      · 0 replies
    • Petike the Taffer

      I've finally managed to log in to The Dark Mod Wiki. I'm back in the saddle and before the holidays start in full, I'll be adding a few new FM articles and doing other updates. Written in Stone is already done.
      · 4 replies
    • nbohr1more

      TDM 15th Anniversary Contest is now active! Please declare your participation: https://forums.thedarkmod.com/index.php?/topic/22413-the-dark-mod-15th-anniversary-contest-entry-thread/
       
      · 0 replies
    • JackFarmer

      @TheUnbeholden
      You cannot receive PMs. Could you please be so kind and check your mailbox if it is full (or maybe you switched off the function)?
      · 1 reply
×
×
  • Create New...