Jump to content

k8vavoom Launcher - [Updated 6/16/2021]


Recommended Posts

i feel that i need to put the first comment here, because others are so shy... ;-)

Share this post


Link to post

Thanks guys! ;)

 

I updated the launcher a bit:

  • Added an option to load IWADS from a different location other than the default, k8vavoom\iwads directory.
  • Made some other small adjustments: Network game join and host now swap on selection.
  • A little clean up to code and Setup dialog.

Download etc. has been updated in the OP. 

 

 

Edited by Mr.Rocket

Share this post


Link to post
  • 3 weeks later...

Good afternoon, Mr.Rocket did a pretty amazing job with k8vavoom launcher!

 

Maybe the lack of interest is because K8vavoom already works fine with pwads using Hobomaster Doom Launcher?

 

I've got "Speed of Doom" working at the fist try with the latter using common parameters:

-iwad "DOOMU.WAD" -file "SODfinal.wad" -k8runmap

Long life k8vavoom!!!

Share this post


Link to post

i may add that this launcher is best at starting network games -- because it is the only launcher that knows how to properly run k8vavoom in MP mode, and can launch dedicated server too.

 

but please, note that MP games are broken now (in May, 2021 build). they will be fixed in the next public k8vavoom build, though. so (for historic reasons) if your build is newer than 560511, than everything should be ok.

 

p.s.: thank you for the info, @Namec! it is always interesting to know what other launchers are working with k8vavoom.

Edited by ketmar

Share this post


Link to post

Thanks for the feed back!

Yeah Doom Launcher is a pretty nice launcher, and granted it is setup to support pretty much all the ports.

Though, as you know k8vavoom Launcher is only an independent launcher specifically for k8vavoom.

It uses no resources, it has no bells and whistles, but it is 2 clicks straight to the punch.

Simplicity was key to this project, for the most part.  

 

I created another launcher at one point but never got to releasing it. It's called DoomBox, it supports pretty much all the ports also, as well as Doom/Doom2 in Dosbox with network emulation. Also added a small IRC chat into it, but it still needs a lot of work.

 

I'm hoping the k8vavoom Launcher will work for everyone (Windows users) that uses it without any problems, it will become a building block for other future launchers, if I decide. I've actually started on a launcher for Raze, just for fun, but I've been using/testing it quite a bit. It's just called Raze Launcher, atm.. It doesn't have a secondary setup form like k8vavoom launcher, it's all built into the main form dialog. ~ will post up about that in the Raze sub, when I get to it.

Everything mentioned here is in C#, I think even Hobomaster's Doom Launcher is. 

edit: Yep, well mostly, looks to have some java too, hmm.

 

 

Quote

but please, note that MP games are broken now (in May, 2021 build). they will be fixed in the next public k8vavoom build, though. so (for historic reasons) if your build is newer than 560511, than everything should be ok.

@ketmar, noted. I remember we talked about the -gore parameter kind of throwing that off, is that still the case?

I'm sure there are other issues aside from that with the network code, but that was the first I ran into.

 

Thanks

 

Edited by Mr.Rocket

Share this post


Link to post

@Mr.Rocket i think you may put "why use k8vavoom launcher instead of some another?" at the top of the OP. k8vavoom is really delicate, and requires careful setup to run MP games. and dedicated server doesn't even have a menu or help. but k8vavoom launcher can run 'em easily.

 

i myself is not very good at presentation of my software too, of course. but... it's hard to read wall of text, and you have to catch reader's attention as fast as possible. so make "WHY USE K8VAVOOM LANUCHER" BIG AND BOLD, i think, and put it somewhere at the top.

Share this post


Link to post
4 hours ago, ketmar said:

@Mr.Rocket i think you may put "why use k8vavoom launcher instead of some another?" at the top of the OP. k8vavoom is really delicate, and requires careful setup to run MP games. and dedicated server doesn't even have a menu or help. but k8vavoom launcher can run 'em easily.

 

i myself is not very good at presentation of my software too, of course. but... it's hard to read wall of text, and you have to catch reader's attention as fast as possible. so make "WHY USE K8VAVOOM LANUCHER" BIG AND BOLD, i think, and put it somewhere at the top.

 

Oh, well you have a point. But I'm not looking for a competition with launchers lol, I'm just wondering if it's working ok for everyone that uses it. ;) 

Share this post


Link to post
1 minute ago, Mr.Rocket said:

But I'm not looking for a competition with launchers lol

it is more about "ok, yet another launcher. why should i try it, again?" ;-) if people won't be motivated to download it, you will not know if it works! ;-)

Share this post


Link to post

Well considering the launcher is specifically for k8vavoom, you'd probably use it for that. :D

I'd be better off running a poll in that case I think. I'll never have an idea of who's downloaded it and used it otherwise.

Or set it up on git which should measure d/l activity.

With almost 500 views, I imagine people have downloaded it and used it though, would just like to know if it works ok for them, really.

It works pretty well on this end. I assumed there would have been at least some end-user feedback though, which is all I'm asking, heh. 

 

Who knows, as far as I know, there's 90% Linux users here and no one has actually downloaded it lol.

All I can say is here, here's a launcher for k8vavoom if you want, it's free and works really well.

I'm not asking for donation, but at least let me know if it works ok for ya. :)

 

Edited by Mr.Rocket

Share this post


Link to post

I tried it: It does what it says on the tin.

Simple clean design, fast and responsive.

 

I dunno, guess when networking gets fixed that's when this will really shine.

Share this post


Link to post

I am always happy to see K8Vavoom getting more stuff! 

I wholeheartedly agree with you Gunrock, considering how incredible this port is it really does deserve more recognition.

Share this post


Link to post

Ah wow thanks guys! And you're welcome, np problem. ;)

I wouldn't have done it if it wasn't for ketmar and the k8vavoom engine!

 

Share this post


Link to post
  • 2 weeks later...

Thanks for this, it's pretty useful to have a dedicated k8vavoom launcher!

 

One piece of feedback: when I load a Doom 2 map the launcher always appends "+map map01" by default if I select a non-Doom 2 map format such as E1M1, and I haven't found a way to change that, so it always loads map01 and I have to manually change to E1M1 once in the game.

Edited by ENEMY!!!

Share this post


Link to post
7 hours ago, ENEMY!!! said:

when I load a Doom 2 map the launcher always appends "+map map01" by default

Yes since you switched the Iwad to Doom2 or a similar Iwad such as Hexen, which has a map format of map## it defaults to it.

7 hours ago, ENEMY!!! said:

if I select a non-Doom 2 map format such as E1M1, and I haven't found a way to change that, so it always loads map01 and I have to manually change to E1M1 once in the game.

E1M1 as in Ultimate Doom? or perhaps Heretic, Yes it should switch to the map format like that, E1M1 as its default, if you have for example loaded up Doom1 as the Iwad.

 

Unless I'm not understanding. Are you wanting to load Doom2 Iwad but with the level/episode/map as E1M1?

If this is the case, which wouldn't be very common heh, you can edit the "Parameters" text field in the main launch dialog if wanted.

Edited by Mr.Rocket

Share this post


Link to post

Thanks, I didn't realise you could edit the text directly.  Yes, I wanted to load Doom2 IWAD but with the level/episode/map as E1M1, as I'm starting a mapset which is intended to be in episodes. 

 

With a bit of trial and error testing, I think what's happening is that if I put something other than MAP01-32 into the "Level/episode" in Setup, the launcher automatically appends "+map (whatever Doom 2 map name I put most recently into Setup)" to the "Parameters" text field.  I tested this by setting it to MAP03, and ever since it has auto-appended "+map map03".  Because it appends it at the end, it overrides the "+map e1m1" and takes me to MAP03 unless I delete it by editing the text.

Edited by ENEMY!!!

Share this post


Link to post
17 hours ago, ENEMY!!! said:

With a bit of trial and error testing, I think what's happening is that if I put something other than MAP01-32 into the "Level/episode" in Setup, the launcher automatically appends "+map (whatever Doom 2 map name I put most recently into Setup)" to the "Parameters" text field.  I tested this by setting it to MAP03, and ever since it has auto-appended "+map map03".  Because it appends it at the end, it overrides the "+map e1m1" and takes me to MAP03 unless I delete it by editing the text.

Yep, that's pretty much exactly what it does. ;)

 

There's not much I could do about that since those parameters have now been pre-defined, other than adding an "Additional Parameters" field. : Which you could actually add +Map E1M1 in the Additional Parameters if wanted, and k8vavoom will pick it up. ~ regardless whether there's a +map map01 in just the pre-defined Parameters field above it. ;)

k8vavoom_launcher_v21_prep1.png.fc8ba29192181401649e7287938122e3.png

Additional Parameters will always be placed at the end of the list of parameters.

In the example above which has a user made map loaded but contains a map00 lump, map00 will be loaded instead, because +map map00 has been added to the Additional Parameters field.

 

Also k8vavoom's commands need to be in a specific order, so if you add an Additional Parameter in, then any following parameters will need to be in that field also, eg where I've added a bot.

Note, if you decide to add a bot, +MaxPlayers 2 or more will need to be enabled, which is in the Network setup tab.

 

Also note that the image above is a atm, an in development version, and the Additional Parameters does exactly what it did in the currently released version. ;)

 

Edited by Mr.Rocket

Share this post


Link to post

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.   Restore formatting

  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.

×
×
  • Create New...