Jump to content

Doom Launcher - Doom frontend & database v3.7.4 (12/2023)


Recommended Posts

Much obliged for the changes Hobo. Doom Complete now launches ExMx format wads without issue. Great stuff.

 

Also, just noticed the file renaming is extended. Many thanks for that.

 

Also also, just noticed that there's like three times more titles on the idGames tab. Awesome!

Edited by hatehatehatehate

Share this post


Link to post

It says that the value of "SplitterDistance" is -2147483648 and that it must be greater than 0

How can i fix this?

Captura de pantalla 2023-07-29 210253.png

Share this post


Link to post

Apologies to post a bug *right after* a new version is launched but earlier today and in the previous week, a couple of wads had the automatic titlepic thing go wonky and show up in an entirely black and blue palette. This was on the previous version, as you can see the 'update available' in the corner

 

image.png

 

It also affected Vaporware and 'Suitcase of Gor' which is just out of view on the next line

Share this post


Link to post

Yes, it did, but, I din´t know how to install it, so I ended up losing all the data. I only been using this launcher for a few days, so I'm not really bothered

keep up the good work, I'm really liking it

27 minutes ago, hobomaster22 said:

Someone else also reported this issue. Can you let me know if this build fixes it?
https://ci.appveyor.com/project/hobomaster22/doomlauncher/builds/47668837/artifacts

 

Share this post


Link to post
On 7/30/2023 at 3:06 AM, Buhseo_ said:

It says that the value of "SplitterDistance" is -2147483648 and that it must be greater than 0

How can i fix this?

Captura de pantalla 2023-07-29 210253.png

Hi,  i got the same plus in 1440 the software windows are bugged and the tag section color in not selectable.

UPDATE, a clean install of DoomLauncher_3.7.0.0 fix the problem right now before, however, I was also with 3.7.0.

Edited by Bava
update

Share this post


Link to post

3.7.1 Release
https://github.com/nstlaurent/DoomLauncher/releases/tag/3.7.1

Patch release that fixes startup crashes for PCs not set to US/English culture.
Fixes crash that can be caused by splitter values being negative.

This one had me stumped for a while. Multiple users were reporting startup crashes that would never happen on any of my PCs. As it turns out the issue was around decimal formats. The last update changed the splitter values to be percentages. The database is pre-configured with defaults that are in US/English culture e.g. 12.34. The problem arises when you run Doom Launcher on PCs set to a culture that expects decimals to be 12,34 and would fail to parse on startup. I think this issue is also causing the havoc with the maximum negative splitter values, but there are checks for that too to be safe.

Share this post


Link to post

Just a couple of observations regarding the recent updates:

- We no longer have the ability to resize popup windows.  This was helpful to view long path information in the launch dialog: Additional Files/Load Order area, and on the edit dialog to get a larger view of the text and formatting.  Is this intentional, or a byproduct of the theming implementation?

 

- I'm used to the look of DL - I've been using it for quite a while, and some of the changes implemented via the theming don't quite look right to my eye in either the dark or light themes:

I'd like to see a contrasting shade in a number of places in the interface - Description field for a highlighted item, in the Edit dialog for Description and Comments, some additional delineation between interface elements such as the title bar, screenshots area, etc.  The current theme implementation feels a little "flat" as compared to the prior version.

 

Otherwise, great work and great support as always!

Share this post


Link to post
17 hours ago, DrR0Ck said:

Just a couple of observations regarding the recent updates:

- We no longer have the ability to resize popup windows.  This was helpful to view long path information in the launch dialog: Additional Files/Load Order area, and on the edit dialog to get a larger view of the text and formatting.  Is this intentional, or a byproduct of the theming implementation?

 

- I'm used to the look of DL - I've been using it for quite a while, and some of the changes implemented via the theming don't quite look right to my eye in either the dark or light themes:

I'd like to see a contrasting shade in a number of places in the interface - Description field for a highlighted item, in the Edit dialog for Description and Comments, some additional delineation between interface elements such as the title bar, screenshots area, etc.  The current theme implementation feels a little "flat" as compared to the prior version.

 

Otherwise, great work and great support as always!


The resizing thing is unfortunately lost. .NET Windows Forms doesn't allow you to style the title bar so I had to remove it. Removing it means I lost everything Windows gives you built in for a window. It can't drag, the window and loses the control buttons (minimize, maximize, close), snapping functionality is gone, and it can't be resized. I had to code the dragging of the window, the button functionality myself. Unfortunately for the resizing I haven't come up with any reasonable way to implement this.

I see what you mean for the description and comments. I will have to look at that as it seems they are not styling correctly. They are different text controls from the others to allow for links to highlight and navigate when clicked.

Share this post


Link to post
On 7/29/2023 at 9:35 PM, Devalaous said:

Apologies to post a bug *right after* a new version is launched but earlier today and in the previous week, a couple of wads had the automatic titlepic thing go wonky and show up in an entirely black and blue palette. This was on the previous version, as you can see the 'update available' in the corner

 

image.png

 

It also affected Vaporware and 'Suitcase of Gor' which is just out of view on the next line


This should be fixed in the latest version. Some wads have bad palettes and I had to add a check to ignore them. Using the resync titlepic option should fix them.

Share this post


Link to post

3.7.2 Release
https://github.com/nstlaurent/DoomLauncher/releases/tag/3.7.2

Fixes more rendering/styling issues between the themes. Ended being much more going into this release than I had anticipated. This also includes a fix for rendering stacked tabs @Auron

Spoiler

Append .zip for filenames less then three character when searching idgames to get around three character search minimum.
Check if maps were edited before saving. Resolves an issue where the map count is set but the maps list is empty which causes the map count to go to zero.
Fixed tabs to use automatic sizing instead of fixed sizing in select additional files form.
Fixed titlebar sizing and used updated styled checkboxes in metadata form.
Fixed stacked tab rendering in the tab control and added border to tab headers.
Cleaned up positioning/padding of the tile view in the main form.
Fixed new version button to use new theme styling.
Updated the background color for the titlebar.
Fixed groupbox border color for default/light mode and fixed alignment.
Fixed rich text box to be styled on form load instead. This was causing the background to be incorrect for comments and description boxes.

 

Share this post


Link to post
2 hours ago, hobomaster22 said:

Fixes more rendering/styling issues between the themes. Ended being much more going into this release than I had anticipated. This also includes a fix for rendering stacked tabs @Auron

Thank you so much for the updates! Keep up the great work. <3

Share this post


Link to post

So I had an error trying to update my Doom Launcher and have just deleted about 2 years of organizing along with my existing set up, because Windows refused to recognize the file path and told me to uninstall the program, saying it did not exist when I tried to repair in order to run the update. Is there a config file saved separately? Why did this happen and how can I fix it? I don't think I can reconfigure everything I had set up previously.

Share this post


Link to post
5 minutes ago, 666shooter said:

So I had an error trying to update my Doom Launcher and have just deleted about 2 years of organizing along with my existing set up, because Windows refused to recognize the file path and told me to uninstall the program, saying it did not exist when I tried to repair in order to run the update. Is there a config file saved separately? Why did this happen and how can I fix it? I don't think I can reconfigure everything I had set up previously. 

All files for configuration are stored in C:\Users\your_user_name\AppData\Roaming\DoomLauncher
 

I believe the uninstaller will delete the DoomLauncher.sqlite file but it should leave the Backup folder and GameFiles folders untouched. You just have to find the last backup in the Backup folder and copy it to Roaming\DoomLauncher and make sure it's named DoomLauncher.sqlite.

Share this post


Link to post
4 hours ago, hobomaster22 said:

All files for configuration are stored in C:\Users\your_user_name\AppData\Roaming\DoomLauncher
 

I believe the uninstaller will delete the DoomLauncher.sqlite file but it should leave the Backup folder and GameFiles folders untouched. You just have to find the last backup in the Backup folder and copy it to Roaming\DoomLauncher and make sure it's named DoomLauncher.sqlite.

Thank you so much, hobomaster! I was horrified I had lost all of my files and tabs for good! That is crucial to know it keeps backup states and where to find them, as I am probably going to have to replace the hard drive in this laptop soon and was worried about losing everything then as well. Thanks again!

Share this post


Link to post

Anyone using Windows 10 with DPI scaling? My main computer is Windows 11 but the scaling for the tab headers seems to be completely broken on Windows 10. Just tested on two different Windows 10 machines and they both have the issue. 

Share this post


Link to post

I have a bug report hobo:

 

 - open a wad and let it run, close out

 - delete that wad file from your library (Note: issue also occurs if you just rename it)

 - click the menu button, select Play Random (notice the wad you opened/deleted is still displayed)

 - click OK to play a random wad

 

nothing happens.

Edited by hatehatehatehate

Share this post


Link to post
18 hours ago, hobomaster22 said:

Anyone using Windows 10 with DPI scaling? My main computer is Windows 11 but the scaling for the tab headers seems to be completely broken on Windows 10. Just tested on two different Windows 10 machines and they both have the issue. 

heres how it looks on my machine (i did relaunch before and after rescaling). seems to work alright.

w10 pro build 19044.3086

image.png.bb4f8ab32ca8484c98a112e3e3671515.png

Edited by Renbot

Share this post


Link to post
1 hour ago, Renbot said:

heres how it looks on my machine (i did relaunch before and after rescaling). seems to work alright.

w10 pro build 19044.3086

image.png.bb4f8ab32ca8484c98a112e3e3671515.png

 

Thanks for checking this. It seems the built in tab control isn't taking into account the DPI. I don't remember having this issue previously on Windows 10. It scales correctly on my Windows 11 laptop. My desktop still runs Windows 10 with 250% scaling. The higher the DPI scaling, the worse the result. Going to have to write some custom code to resolve it. The other annoying thing is the icons aren't being scaled as you can see in the tiny sandwich bar icon below. The icons also appear to scale correctly in Windows 11.

image.png.32d03521bbf08a08c7dca4cfb84ca93a.png

Share this post


Link to post

I made sure to dig through the help.pdf to make sure this isn't already a thing and I don't think it is, please forgive me if I missed it.

 

I would love the ability to be able to separate zdoom.ini files between profiles. This is what I thought the "save settings" button was for but upon clicking it and loading a different profile, all the mods in there had screwed up settings because those settings were carried over from the previous profile. 

 

I usually like to swap between different profiles and I used to do it a lot but since GZdoom 4.9 it's gotten harder, I know there's a way I can do it through parameters but my IQ ain't high enough for that.

Share this post


Link to post
8 minutes ago, Zonky said:

I know there's a way I can do it through parameters but my IQ ain't high enough for that. 

It's actually simpler than you think

E.g. to create a dedicated config for the mod Siren, you'll use

-config siren.ini

which will create a config file called "siren" (the name is unimportant, it doesnt need to match the mod's title)

You can also use an autoexec.cfg so your settings don't completely reset each time, but thats optional.

Edited by Renbot

Share this post


Link to post
4 minutes ago, Renbot said:

It's actually simpler than you think

E.g. to create a dedicated config for the mod Siren, you'll use


-config siren.ini

which will create a config file called "siren" (the name is unimportant, it doesnt need to match the mod's title)

You can also use an autoexec.cfg so your settings don't completely reset each time, but thats optional.

Hey that worked, that is a lot simpler than I thought! Thanks man, appreciate ya <3

Share this post


Link to post
  • 2 weeks later...

Apologies if this has been asked before. I looked through the Help.pdf and couldn't find an answer. I'm wondering if there's a way to add artwork or not. Specifically, I want to add this to No Rest for the Living instead of using the generic cover. Any help would be greatly appreciated.

NoRestForTheLiving_logo.png

Edited by Agent Strange

Share this post


Link to post
41 minutes ago, Agent Strange said:

Apologies if this has been asked before. I looked through the Help.pdf and couldn't find an answer. I'm wondering if there's a way to add artwork or not. Specifically, I want to add this to No Rest for the Living instead of using the generic cover. Any help would be greatly appreciated. 

NoRestForTheLiving_logo.png

While on the screenshots tab at the bottom click the file icon to add a file and select the image. Whatever image is first is the one Doom Launcher will use as the preview image in the tile.

Share this post


Link to post

Did something change recently in the handling of priority order within a file? To be clear, I don't mean the "additional files" in the launch screen where you can move things up and down, but the list inside "select individual files". I was playing through Doom 2 Unleashed, the pc_cp.zip from the archives contains 2 wad files, pc_cp.wad and pccpmus.wad, both contain different music tracks. I was running an older version of Doom Launcher (I'm not sure if it was the latest 3.6.x or if it was 3.7.0), and with both wads checked it loaded them in this order so that the music from pccpmus was what played. Earlier this week I upgraded to 3.7.2, and I noticed it was now playing music from pc_cp.wad. Sure enough when I looked in "select individual files" the order was reversed, now pccpmus.wad loads first and gets overridden by pc_cp.wad. It's not a problem per se (I created another file with just pccpmus and loaded this after pc_cp.zip), I'm just curious if this was an expected effect of something you changed.

 

As always thank you for the updates and the new features!

Share this post


Link to post
On 8/20/2023 at 3:59 AM, brick said:

Did something change recently in the handling of priority order within a file? To be clear, I don't mean the "additional files" in the launch screen where you can move things up and down, but the list inside "select individual files". I was playing through Doom 2 Unleashed, the pc_cp.zip from the archives contains 2 wad files, pc_cp.wad and pccpmus.wad, both contain different music tracks. I was running an older version of Doom Launcher (I'm not sure if it was the latest 3.6.x or if it was 3.7.0), and with both wads checked it loaded them in this order so that the music from pccpmus was what played. Earlier this week I upgraded to 3.7.2, and I noticed it was now playing music from pc_cp.wad. Sure enough when I looked in "select individual files" the order was reversed, now pccpmus.wad loads first and gets overridden by pc_cp.wad. It's not a problem per se (I created another file with just pccpmus and loaded this after pc_cp.zip), I'm just curious if this was an expected effect of something you changed.

 

As always thank you for the updates and the new features!


I don't think anything has changed, but that behavior is strange. When individual files are selected in an archive the selections are written to the database in that order and should come back the same.

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