Having trouble building GZDoom.

Forum rules
Contrary to popular belief, we are not all-knowing-all-seeing magical beings!

If you want help you're going to have to provide lots of info. Like what is your hardware, what is your operating system, what version of GZDoom/LZDoom/whatever you're using, what mods you're loading, how you're loading it, what you've already tried for fixing the problem, and anything else that is even remotely relevant to the problem.

We can't magically figure out what it is if you're going to be vague, and if we feel like you're just wasting our time with guessing games we will act like that's what you're really doing and won't help you.

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: Having trouble building GZDoom.

Re: Having trouble building GZDoom.

by ZDL_800 » Fri Nov 01, 2019 11:48 am

This all sounds amazing.

I agree the VR mod isn't compatible with newer mods which is such a shame, its an outstanding mod for VR.

The games that do work with the VR mod, I tried to implement COOP mode and it does load up, but unfortunately when you fire, the projectile always hits the floor at a 45degree angle.

There's also an out of sync error if players are more than 50 meters from eachother.

I can only dream about Doom VR coop right now.

Re: Having trouble building GZDoom.

by tacticalcraptical » Thu Sep 05, 2019 7:09 am

That is interesting,the right stick (which I guess is the maybe the equivalent of your right touch pad) maps fine, I can even use double binds with it, which I use for weapon select.

I have not played PayDay 2 VR and I am trying to picture what you mean, maybe I need to play it. One thing I do use sometimes, especially for mods that don't work with the 3D weapon models, is this laser sight mod viewtopic.php?f=43&t=61079.

Well, no pressure! If you did manage to do it, I know that myself and probably Mr. "UPDATE THE BASE VERSION FOR CHRISTSSAKE", would be eternally grateful :)

Re: Having trouble building GZDoom.

by Hyperlynx » Wed Sep 04, 2019 7:16 pm

I cannot map the left trigger on my Oculus Quest, is that similar to what you were having trouble with? What did you find about that? I have tried mapping it in the .ini and in game and it does nothing.
Yeah, me too. That's one of the things I wanted to look into, but it was less important to me than being able to bind clicking the touchpad.
About the version differences I've noticed is that: 1) that version does not support many of the hardware acceleration options the newer versions of GZDoom do and 2) my main issue is there are several newer, good mods (Tango's Paradise and DarkDoomZ for example) that would be a blast to play but flat out won't run on on this version due to it's base GZDoom version being so old that the mods just flat out refuse to run.
Right, gotcha. Well, I'll give it a crack at some point.

I'd like to look into the ltrigger thing, and I'd also like to see if I can add an option for a holographic sight, if that's not too hard to implement. I find the holo sights in PAYDAY 2 VR super duper useful, and maybe sticking one on a "wide weapon" vr model would allow good aiming at long range. Obviously "long range" doesn't come up that often, but it would be nice to be able to, say, snipe with Brutal Doom's assault rifle or railgun on custom maps that happen to have large areas.

That's if it's all not too hard and I build up the motivation and energy! No promises! :D

Re: Having trouble building GZDoom.

by tacticalcraptical » Wed Sep 04, 2019 6:42 pm

I cannot map the left trigger on my Oculus Quest, is that similar to what you were having trouble with? What did you find about that? I have tried mapping it in the .ini and in game and it does nothing.

Lol, yeah the guy who put that issue in has the subtlety of an M1 tank.
About the version differences I've noticed is that: 1) that version does not support many of the hardware acceleration options the newer versions of GZDoom do and 2) my main issue is there are several newer, good mods (Tango's Paradise and DarkDoomZ for example) that would be a blast to play but flat out won't run on on this version due to it's base GZDoom version being so old that the mods just flat out refuse to run.

You're probably right though, if it was easy, it'd probably have been done. If you decided to tackle it, I'll be cheering you on :)

Re: Having trouble building GZDoom.

by Hyperlynx » Wed Sep 04, 2019 5:59 pm

Haha, that is indeed the fork I'm working with. Actually, it was just that I was unhappy with the keybinding, and wanted to see if I could fix it (though it turned out the main button I wanted to bind was actually supported, and it took looking at the code to find out what it was mapped to). I'm also thinking about adding other bits and pieces, if I can manage to pull it off.

I did notice https://github.com/Fishbiter/gz3doom/issues/14 . Personally I haven't actually come across any bugs or missing features that I know are fixed/better in the latest gzdoom, but I've thought about giving it a go. I take it it's not straightforward, or else someone would have already just done it, right?

Re: Having trouble building GZDoom.

by tacticalcraptical » Wed Sep 04, 2019 9:32 am

So, uh Hyperlynx, you wouldn't happen to be trying to take Fishbiter's OpenVR GZ3Doom fork and updating the version of GZDoom it uses to something newer, would you?

Re: Having trouble building GZDoom.

by Hyperlynx » Sat Aug 31, 2019 3:40 am

Haha, I just used the CMake GUI tool (for the first time) and it was trivially easy. Built with no problems. Thanks, Mental!

Re: Having trouble building GZDoom.

by Graf Zahl » Sat Aug 31, 2019 2:28 am

I once tried the integrated solution - the compile times alone were reason enough to ditch it right away.

Re: Having trouble building GZDoom.

by Hyperlynx » Sat Aug 31, 2019 12:52 am

Ah, dang. We use CMake at work, and also generate MSVC solutions. I thought I'd use this as an excuse to try out the built-in one, to see if it was any good. I guess it isn't! Thanks :)

Re: Having trouble building GZDoom.

by _mental_ » Sat Aug 31, 2019 12:48 am

Do not use CMake integrated into Visual Studio. Install a standalone version, and generate projects and solution with it.

Having trouble building GZDoom.

by Hyperlynx » Sat Aug 31, 2019 12:28 am

I realise this is probably not the right forum, but I can't figure out a better place to ask.

I'm trying to build gzdoom from source (actually, a fork of a fork. I want to tinker with VR stuff. but anyway). My build's failing because it needs updaterevision.exe, but it can't seem to build it. The other targets seem to build ok (except for the ones that depend on updaterevision.exe, of course).

Any ideas why that target would be failing to build? Am I missing something from my configuration?

Build log:
[1/1] cmd.exe /C "cd . && "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E vs_link_exe --intdir=tools\updaterevision\CMakeFiles\updaterevision.dir --manifests -- C:\PROGRA~2\MICROS~2\2017\COMMUN~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\link.exe /nologo tools\updaterevision\CMakeFiles\updaterevision.dir\updaterevision.c.obj /out:tools\updaterevision\updaterevision.exe /implib:tools\updaterevision\updaterevision.lib /pdb:tools\updaterevision\updaterevision.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /opt:ref /opt:icf /nodefaultlib:msvcrt /TSAWARE /LARGEADDRESSAWARE /subsystem:console kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cmd.exe /C "cd /D E:\Stuff\Repos\gz3doom\build\tools\updaterevision && mt -inputresource:E:/Stuff/Repos/gz3doom/build/tools/updaterevision/updaterevision.exe -manifest E:/Stuff/Code/Repos/gz3doom/repo/tools/updaterevision/trustinfo.txt -outputresource:E:/Stuff/Repos/gz3doom/build/tools/updaterevision/updaterevision.exe -nologo""
FAILED: tools/updaterevision/updaterevision.exe
cmd.exe /C "cd . && "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E vs_link_exe --intdir=tools\updaterevision\CMakeFiles\updaterevision.dir --manifests -- C:\PROGRA~2\MICROS~2\2017\COMMUN~1\VC\Tools\MSVC\1416~1.270\bin\Hostx64\x64\link.exe /nologo tools\updaterevision\CMakeFiles\updaterevision.dir\updaterevision.c.obj /out:tools\updaterevision\updaterevision.exe /implib:tools\updaterevision\updaterevision.lib /pdb:tools\updaterevision\updaterevision.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /opt:ref /opt:icf /nodefaultlib:msvcrt /TSAWARE /LARGEADDRESSAWARE /subsystem:console kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cmd.exe /C "cd /D E:\Stuff\Repos\gz3doom\build\tools\updaterevision && mt -inputresource:E:/Stuff/Repos/gz3doom/build/tools/updaterevision/updaterevision.exe -manifest E:/Stuff/Code/Repos/gz3doom/repo/tools/updaterevision/trustinfo.txt -outputresource:E:/Stuff/Repos/gz3doom/build/tools/updaterevision/updaterevision.exe -nologo""
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\repo\LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/OPT:ICF' specification

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\repo\mt : general error c101008c: Failed to read the manifest from the resource of file "E:/Stuff/Repos/gz3doom/build/tools/updaterevision/updaterevision.exe". The specified resource type cannot be found in the image file.

ninja: build stopped: subcommand failed.

Build failed.

Top