LZDoom 3.87c 01/24 released

Game Engines go in this forum
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 are perfectly acceptable here too.

Please read the full rules for more details.

Re: LZDoom 3.87 10/12 released

Postby drfrag » Thu Oct 15, 2020 8:28 am

Nope, it worked in the legacy branch but both libraries folders are identical minus a few includes for other libraries.
Now it also hangs after rebuilding those projects, it was a VS failure.
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: LZDoom 3.87 10/12 released

Postby cubebert » Thu Oct 15, 2020 7:53 pm

drfrag wrote:This release fixes some bugs and mod compatibility problems plus has better vanilla gameplay due to the option to use the original Doom random number generator (also used in ZDoom 1.13).


I like the option of using the original number generator, but will it be ported over to GZDoom or is that only an LZDoom thing?
User avatar
cubebert
 
Joined: 14 Jun 2020
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: nVidia (Modern GZDoom)

Re: LZDoom 3.87 10/12 released

Postby drfrag » Fri Oct 16, 2020 6:10 am

JohnDoe8 wrote:The program freezes when switching midi device from Fluidsynth to ADLMIDI, I'm using the 64-bit build without mods.

It's fixed, try today's devbuild. It was a bug in the library itself but GZDoom devbuilds are shipped with an old zmusic dll.
BTW zmusic is not built when adl and opn are compiled and linked but i think the solution is correct, i need to rebuild zmusic. The CMakeLists says:
Code: Select allExpand view
target_link_libraries( zmusic adl dumb gme oplsynth opn timidity timidityplus wildmidi "${CMAKE_DL_LIBS}" )

cubebert wrote:I like the option of using the original number generator, but will it be ported over to GZDoom or is that only an LZDoom thing?

It's LZDoom exclusive, check: https://www.doomworld.com/forum/topic/1 ... nt=2203571
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: LZDoom 3.87 10/12 released

Postby drfrag » Sat Oct 17, 2020 12:45 pm

I've just uploaded a devbuild to test stuff for tomorrow's upcoming release. Please check: https://devbuilds.drdteam.org/lzdoom/lz ... 0a0e02.zip
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: LZDoom 3.87 10/12 released

Postby drfrag » Sun Oct 18, 2020 2:09 pm

3.87a is up. There are also a few more bugfixes from GZDoom.
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: LZDoom 3.87a 10/18 released

Postby drfrag » Sun Nov 01, 2020 8:31 am

Due to the bug with the non normalized full volume monster sounds i'll have to do another hotfix release, while i'm at it i've fixed the bunny scroller so please try today's devbuild with the game_widescreen_gfx file included in the latest GZDoom release and report any problems you find (specially at 5:4 resolutions). Remember that the CVAR is autoloadwidescreen to test the normal gfx. But i won't include the widescreen gfx with this version of LZDoom. The sound sequences extension also needs testing (here or in GZDoom itself).
https://devbuilds.drdteam.org/lzdoom/
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: LZDoom 3.87b 11/08 released

Postby drfrag » Sun Nov 08, 2020 12:46 pm

I've released 3.87b. Mainly to fix sound limiting not working for full volume monster sounds and to add better widescreen support and autoload Nash's wide graphics. Copy the game_widescreen_gfx.pk3 file from GZDoom or download them from Nash's repository and rename the file. You can also copy Scuba Steve's conpics from the LZDoom 4.5 beta when it's released. There are other GZDoom fixes too.
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: LZDoom 3.87b 11/08 released

Postby drfrag » Tue Nov 24, 2020 4:36 pm

I've found another serious bug and it's about graphic glitches with partial invisibility on the modern render path, it's also present in GZDoom since 4.1.0. It's surprising that nobody has noticed it, it happens with some gl_fuzztype values other than 0. Besides there's that problem with weapons and bob jittering with some mods. So i'll have to do a 3.87c release and that sucks.
I've also included a fix for the overriden ini problem, so check today's devbuild specially to see if you get a could not load config error, the bug only appeared from time to time tough. Also you could check loading of big mods.

This is a bit embarrassing you know my financial situation is very bad and i want to take an online C++ programming course, that could help getting a job i think, there's a Black Friday special offer and i could purchase it for 15€ at Udemy these days. So if you want to help me (and LZDoom) you know i added a sponsors button to the repo and i could also accept help through paypal (i could pay the course with paypal too). Thanks.
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: LZDoom 3.87b 11/08 released

Postby Valken » Mon Nov 30, 2020 2:17 am

I want to thank you for this as it has off focused joy pad xinput and dinput controller support, but can the GZdoom developers add this to the main GZDoom branch? There is no "joy_background" selection in GZDoom.
Valken
 
Joined: 08 Jun 2015

Re: LZDoom 3.87b 11/08 released

Postby Rachael » Mon Nov 30, 2020 7:24 am

Valken wrote:I want to thank you for this as it has off focused joy pad xinput and dinput controller support, but can the GZdoom developers add this to the main GZDoom branch? There is no "joy_background" selection in GZDoom.


In order to get features in GZDoom, you must post in Feature Suggestions, not post it in several random threads.
User avatar
Rachael
Admin
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: LZDoom 3.87b 11/08 released

Postby drfrag » Mon Nov 30, 2020 7:50 am

It's not only making them work in the background i also added support for four controllers at the same time, and later i even removed the cvar.
I already made a PR and it was rejected, so it's a LZDoom exclusive feature.
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: LZDoom 3.87b 11/08 released

Postby Valken » Mon Nov 30, 2020 9:01 am

drfrag wrote:It's not only making them work in the background i also added support for four controllers at the same time, and later i even removed the cvar.
I already made a PR and it was rejected, so it's a LZDoom exclusive feature.


I'm going to request it again as most mods are pure GZDoom and with platform game mods, it is only natural to have it.

Thank you for having this insight. I would have loved modern GZDoom Vulkan support but OpenGL is good enough for two players so far. I will do a test with 4 clients to see what the limit would be on my PC.

Rachael wrote:In order to get features in GZDoom, you must post in Feature Suggestions, not post it in several random threads.


Got it Rachel. Done.
Valken
 
Joined: 08 Jun 2015

Re: LZDoom 3.87b 11/08 released

Postby Valken » Sat Dec 12, 2020 12:50 am

So I got 2 players on the same PC workinng. Actually, I can spawn 4 players.

My issue is that I am using an older USB 2 PS2 controller adapter with 2 wired PS2 controllers.

I have setup player 2 to use controller 1 and player 3 to use controller 2 by making copies of my doom folder onto my PC so all the configs are stored seperately.

LZdoom SEES the correct controllers when I set the WASD actions to USB2_1 for P2, and USB2_2 for P3, but it seems LZdoom takes ANY input from both controllers and uses it for both player 2 and 3.

For player 1, I set the config to disable controllers so they are OK with KB+M.

Any idea how to force one copy of LZDoom to use a specific controller but ignore the others so I can get more than 2 active players on 1 PC?

Edit - solved... Under CONTROLLER OPTIONS, click on the USB GAME DEVICE you want to DISABLE.

OVERALL SENSITIVITY to 0 (zero).

Do the same for the other players, only leaving the intended controller to have default or preferred sensitivity.

Probably should change or add a comment to SET to ZERO to disable or show DISABLED if it SENSITIVITY was set to ZERO.
Valken
 
Joined: 08 Jun 2015

Re: LZDoom 3.87b 11/08 released

Postby drfrag » Sat Dec 12, 2020 11:41 am

Good to know it works, i added extra buttons for DInPut and XInput controllers and didn't mess with PS2 ones. For each controller i set axes to none in the other instances.
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: LZDoom 3.87b 11/08 released

Postby drfrag » Sat Dec 12, 2020 11:45 am

I've uploaded another devbuild since automatic builds are not working right now, i've copied the widescreen graphics and the conpics this time. To disable them set autoloadwidescreen and autoloadconpics to false.
https://devbuilds.drdteam.org/lzdoom/lz ... 9640b9.zip
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

PreviousNext

Return to Game Engines

Who is online

Users browsing this forum: No registered users and 0 guests