Jump to content

LZSplitDoom (G-Force Bad Posting Cleanup)


G-FORCE

Recommended Posts

20 minutes ago, Sliver-X said:

I ended up having tonight free and believe I have this finished: I've updated the original post with the new download link as well.

 


Command line support.
Better HighDPI Support.
32 bit and 64 bit with separate launchers. Configuration data is shared between them and the two LZDoom builds.
Screens are now only displayed on Primary Monitor only instead of spanning all displays in multi-monitor setups.
Fixed several errors in map select lists for some games.
Player 1 window always set to focused on launch.
Single lzdoom.exe for all players instead of 4 separate copies.

https://www.mediafire.com/file/5grxyltv66sdf6l/LZSplitDoom_1.0.zip

 

Let me know if you run into any bugs/issues.

image.png

THANKS DUDE 

Share this post


Link to post

How do i run custom wads with it though like black gloves smooth and other small wads that change a few things what do i do ?

Share this post


Link to post

and doom 1 and 2 wont work why? even though i put the WADS in the folder with there names

and i still cant run custom wads what do i do?

Share this post


Link to post

i figured the problem out finally but now i don't know how to get another keyboard working for player 2 

can you help?

Edited by G-FORCE

Share this post


Link to post
5 hours ago, Mr Masker said:

Saying the same thing again isn't usually going to get your answer.

 

However, I would recommend maybe trying the command line section. You can usually run wads through that.

How do i run a WAD through the command line ?

Share this post


Link to post
7 minutes ago, G-FORCE said:

How do i run a WAD through the command line ?

try -file name_of_wad.wad or .pk3 or whatever

Share this post


Link to post

Another Problem... Player 2's personalized settings don't stick i mean everything his color name and other settings 

WILL NOT STAY no matter what i do everytime i go back in after closing it player 2's gray AGAIN and his name is PLAYER 2 again 

anyway to fix this ?

Share this post


Link to post
4 hours ago, Sliver-X said:

This part isn't mentioned in the readme (But will be for any future releases):

 

Player 1's INI is copied to P2-4 at every load to avoid conflicting settings, then P2-4's INIs are edited in place before executing LZDoom to assign a different color to them and a name of Player_2, Player_3 or Player_4, swapping Gamepad IDs so any connected controllers don't interfere with each other and muting music on all clients except Player 1.

 

The menu button (By default, Back on Gamepad 1) is also only bound to Player 1, and if that client quits, all others are terminated.

 

If Player 1's INI has been deleted somehow it is recreated from a default template with the settings needed to make all this work.

 

This means controls, system settings, etc are always the same as Player 1 for all other players. You can edit Player 1's config (Either .\BIN\player1.ini manually or from the in-game menu) and the changes will be pushed to the other three players on next load.

 

Simultaneous keyboard controls fundamentally can't work because there's no way to run them in the background on each client in LZDoom: Only gamepads.

 

Windows only: Won't work even under Wine due to WinAPI calls used for window handling, but it should run on any PC/Server version of Windows from XP to 11 without issues.

 

What *is* mentioned in the readme:

 

Where wads, by default, are expected to be at.

 

How to run wads and mods in both the graphical and command line modes. There are even literal examples of how to do so listed, or you can run lzsplitdoom32.exe -help for more information.

 

The fact that up to 4 XInput controllers are supported (And required, though theoretically you could run P1 with a keyboard and additional players using gamepads): A PS4 controller is not an XInput controller unless you use a third party driver like DS4Windows.

An XBox 360/One/Series X controller (As well as 30,000 other gamepads that adhere to the XInput standard either natively or via software drivers) is an XInput controller.

 

...

 

I used four 8bitdo Pro 2 gamepads in XInput mode all connected at the same time when I made this and it works flawlessly with them.

I also primarily play it with two 8bitdo Ultimate controllers on another machine with my son (Also in XInput mode) and they too function as expected.

 

 

so if i use DS4 Windows i can use a PS4 controller for player 2 and it will work ?

Edited by G-FORCE

Share this post


Link to post

do you know of any gamepads where i just connect it , it connects, and it just works for player 2 ?

no long hassle of setup?

2 hours ago, Sliver-X said:

 

 

Edited by G-FORCE

Share this post


Link to post
1 minute ago, Sliver-X said:

I've updated this to v1.1, which is mostly technical fixes as well as proper NERVE.WAD support.

oh cool... can i download v1.1 now? is it done?

Share this post


Link to post
2 hours ago, xX_Lol6_Xx said:

Sad, I really wanted to give this a shot in Artix, but oh well. Hope this project grows up :'>

You could get Windows then you and a buddy can play some coop/DeathMatch

Share this post


Link to post
27 minutes ago, G-FORCE said:

You could get Windows

Yeah... 

Spoiler

NO

image.png.b78b76ea6210da44549718057ec87e4c.png

Anyways, I'll stop replying to this as I feel I'm derailing the topic of this thread. Once again, I really hope this project grows up and good luck @Sliver-X <3

Edited by xX_Lol6_Xx
Used quote instead of spoiler

Share this post


Link to post
11 hours ago, G-FORCE said:

oh cool... can i download v1.1 now? is it done?

Can you just stop with the unnecessary questions? 2/3 of all you ask is either in a readme or on a wiki.

 

6 hours ago, G-FORCE said:

You could get Windows then you and a buddy can play some coop/DeathMatch

.... User is running Artix which is a Linux distribution. To then say "Just get Windows" is kind of... contradictive. 

 

6 hours ago, G-FORCE said:

Any way to do Multi Monitor ?

where both players have there own screen ?

Surely the readme tells you?

Share this post


Link to post
19 hours ago, Redneckerz said:

Can you just stop with the unnecessary questions? 2/3 of all you ask is either in a readme or on a wiki.

 

.... User is running Artix which is a Linux distribution. To then say "Just get Windows" is kind of... contradictive. 

 

Surely the readme tells you?

to your 1'st question i was just asking 

to your second question he said he wanted to use the project so i just said that he should consider getting windows DUH...

and 3 as far as i know... no 

Share this post


Link to post
On 12/23/2022 at 12:45 PM, Sliver-X said:

I've updated this to v1.1, which is mostly technical fixes as well as proper NERVE.WAD support.

Hey is there anyway to do multimonitor? the README didnt help 

Share this post


Link to post
9 hours ago, G-FORCE said:

to your 1'st question i was just asking 

to your second question he said he wanted to use the project so i just said that he should consider getting windows DUH...

and 3 as far as i know... no 

  • To your first answer: That's exactly the point - You ask way too many things that are either rather obvious or else easy to find
  • To your second: This is what i mean with rather obvious - User mentions a flavor of Linux that is far less known than the common answer - Windows. So the chance of the user knowing Artix but somehow not knowing Windows is far smaller than knowing them both.
  • To your third: Why would you want to multimonitor? Say 2 monitors with 2 instances each?

Share this post


Link to post
9 hours ago, G-FORCE said:

to your second question he said he wanted to use the project so i just said that he should consider getting windows DUH...

Someone unironically saying "DUH" in response to someone else isn't a good sign...

Share this post


Link to post

just 2 words 

"Just Asking"

Trying to figure it out so me and a friend can play 

that's all...

and cause i say DUH i get a penalty Whats that all about ?

it's called being a bit of a jerk in a sportsman like way 

so i meant no offense on saying DUH to you ,really...

i was just telling the guy maybe he should consider getting Windows cause he likes the project and all 

just giving him my opinion 

 

Share this post


Link to post
41 minutes ago, Sliver-X said:

I've put out what I hope is the final version, v1.2.

 

See the initial post for changes and the download link.

 

Thank you to everyone who gave me bug reports.

Thanks man it's pretty good and yeah anytime

Share this post


Link to post

1748043171_ZDL3.2.2.3beta-userconfig12_26_20226_05_07PM.png.7649af221f962c966a10ecb81ef5a1b1.png

Can you make a version that works with ZDL3 where all you have to do is use the source port LZSPLIT and any Main Wad and external files run with it and just work ? just curious 

Edited by G-FORCE

Share this post


Link to post

As indicated by the OP, this isn't a source port to start with but is itself already a launcher, a highly specific one that auto configures multiple GZDoom instances to run simultaneously and then launch into a local network game.

 

You are in effect asking for a launcher to launch a launcher, which doesn't really make any sense logistically.

Share this post


Link to post

It's actually possible, and I literally showed an example of how to do it two posts above this person's last post, but considering reading (And a lot of other things) appears to be too much of a burden to endure for G-Force, we get yet another asinine post that's already been answered either in this thread already or in the Readme I wrote for this thing.

 

I've been quiet this whole time since I'm not really from around here, so to speak, but G-Force: Just stop. Please, stop.

Edited by Sliver-X

Share this post


Link to post
19 minutes ago, Sliver-X said:

It's actually possible, and I literally showed an example of how to do it two posts above this person's last post, but considering reading (And a lot of other things) appears to be too much of a burden to endure for G-Force, we get yet another asinine post that's already been answered either in this thread already or in the Readme I wrote for this thing.

 

I've been quiet this whole time since I'm not really from around here, so to speak, but G-Force: Just stop. Please, stop.

Hey you know i just asked a question it's a simple yes or no no need to get all offended 

Share this post


Link to post
1 hour ago, Edward850 said:

As indicated by the OP, this isn't a source port to start with but is itself already a launcher, a highly specific one that auto configures multiple GZDoom instances to run simultaneously and then launch into a local network game.

 

You are in effect asking for a launcher to launch a launcher, which doesn't really make any sense logistically.

Yeah i mean that does make sense didnt really think about that LOL

Share this post


Link to post
Guest
This topic is now closed to further replies.
×
×
  • Create New...