any updates on mastercomfig 7? really looking forward to it
asianb0yhany updates on mastercomfig 7? really looking forward to it
I'm still working on polishing it. It'll come out as a beta soon though.
I'm still working on polishing it. It'll come out as a beta soon though.
https://imgur.com/a/93Zn9KI
ever since I installed the very low config (made a few small changes but it's all to do with hud stuff) my ping has been all over the place randomly, sometimes it's fine and sometimes it's like this, literally can't leave spawn, if there's something in the config that could be causing this please say. thanks in advance
ever since I installed the very low config (made a few small changes but it's all to do with hud stuff) my ping has been all over the place randomly, sometimes it's fine and sometimes it's like this, literally can't leave spawn, if there's something in the config that could be causing this please say. thanks in advance
Let's get to work.
[url=https://github.com/mastercoms/mastercomfig/releases/tag/v7.0.0a1]mastercomfig 7.0.0a1[/url] is here.
damn you packaged that for a lot of linux options, what a hero :")
Wackyfireballwhat do we need to download for it to work.
Just download the installer for your operating system. If you're on Windows, that would be the exe.
Just download the installer for your operating system. If you're on Windows, that would be the exe.
A fix has just been deployed to fix a critical issue in the config. Just click apply in the app to get it!
Why does it still run in process even after I close it? Also I can't change or the changes doesn't show up to a new config after I made one config.
so it appears it simply creates one mastercoms.vpk in your custom folder, should we then delete all the old vkps we used to have?
WackyfireballWhy does it still run in process even after I close it? Also I can't change or the changes doesn't show up to a new config after I made one config.
It should not be still running, how are you closing the window?
And could you explain your other issue in more detail? Not sure I understand.
Brimstoneso it appears it simply creates one mastercoms.vpk in your custom folder, should we then delete all the old vkps we used to have?
Yes.
It should not be still running, how are you closing the window?
And could you explain your other issue in more detail? Not sure I understand.
[quote=Brimstone]so it appears it simply creates one mastercoms.vpk in your custom folder, should we then delete all the old vkps we used to have?[/quote]
Yes.
still running
This is with it closed. I tried both pressing x on it and on the task bar.
stuck
crashes
[spoiler]
[url=https://imgur.com/eyjYJcx]This is with the app or config generator still running [/url]
[url=https://imgur.com/RKLrQGf]This is with it closed. I tried both pressing x on it and on the task bar.[/url]
[/spoiler]
stuck
[spoiler]
[url=https://imgur.com/a/iCWEl2K]It didn't let me change some of the options. And when I hit apply it would seem to run default tf2 or at least with gibs and other stuff still on.[/url]
[/spoiler]
crashes
[spoiler]
[url=https://imgur.com/iXeHj4E]This is what shows up when I try to play on a map on the first config I did.[/url]
[url=https://imgur.com/kfI5Rlz]This is what shows up when I try to play on a map with any of the configs generated after.[/url]
[/spoiler]
Wackyfireball
See if 7.0.0a2 fixes the first two issues.
As for the next one, there's something wrong with your VPK or config in that case, as client_precache.txt and the user cvars work fine for other people.
[quote=Wackyfireball][/quote]
See if 7.0.0a2 fixes the first two issues.
As for the next one, there's something wrong with your VPK or config in that case, as client_precache.txt and the user cvars work fine for other people.
The graphical settings I set on the app don't actually save. Is there a way to create a .cfg or something to be loaded like the modules.cfg from the previous version?
beastieThe graphical settings I set on the app don't actually save. Is there a way to create a .cfg or something to be loaded like the modules.cfg from the previous version?
Did you click apply? Also make sure you don't have any old mastercomfig VPKs in your custom folder.
And all the old files are compatible. modules.cfg and custom.cfg will override the app's settings.
Did you click apply? Also make sure you don't have any old mastercomfig VPKs in your custom folder.
And all the old files are compatible. modules.cfg and custom.cfg will override the app's settings.
mastercomsbeastieThe graphical settings I set on the app don't actually save. Is there a way to create a .cfg or something to be loaded like the modules.cfg from the previous version?Did you click apply? Also make sure you don't have any old mastercomfig VPKs in your custom folder.
And all the old files are compatible. modules.cfg and custom.cfg will override the app's settings.
Okay so after working through it for a couple of hours, no matter what I set on modules.cfg or on client-modules.cfg all the settings seem to be ruled by the cvar "preset_xxxx" that is at the top of the client-modules.cfg file. Another thing I noticed is that everytime I launch the game my dxversion is reset to 9.0 (I do not have any -dxlevel command line on my launch options) and this also happens anytime I change settings through the in-game menu (as if you were using mat_dxlevel to change your dxversion).
This is what my modules.cfg looks like: https://pastebin.com/QNGUKAkz
This is what my client-modules.cfg looks like: https://pastebin.com/vGi0M4Ds
EDIT: going back to version 6.8.0b5 with the same module.cfg works fine. I honestly think it has to do with the resetting of dxlevel on the new version.
Did you click apply? Also make sure you don't have any old mastercomfig VPKs in your custom folder.
And all the old files are compatible. modules.cfg and custom.cfg will override the app's settings.[/quote]
Okay so after working through it for a couple of hours, no matter what I set on modules.cfg or on client-modules.cfg all the settings seem to be ruled by the cvar "preset_xxxx" that is at the top of the client-modules.cfg file. Another thing I noticed is that everytime I launch the game my dxversion is reset to 9.0 (I do not have any -dxlevel command line on my launch options) and this also happens anytime I change settings through the in-game menu (as if you were using mat_dxlevel to change your dxversion).
This is what my modules.cfg looks like: https://pastebin.com/QNGUKAkz
This is what my client-modules.cfg looks like: https://pastebin.com/vGi0M4Ds
EDIT: going back to version 6.8.0b5 with the same module.cfg works fine. I honestly think it has to do with the resetting of dxlevel on the new version.
beastiemastercomsOkay so after working through it for a couple of hours, no matter what I set on modules.cfg or on client-modules.cfg all the settings seem to be ruled by the cvar "preset_xxxx" that is at the top of the client-modules.cfg file. Another thing I noticed is that everytime I launch the game my dxversion is reset to 9.0 (I do not have any -dxlevel command line on my launch options) and this also happens anytime I change settings through the in-game menu (as if you were using mat_dxlevel to change your dxversion).beastieThe graphical settings I set on the app don't actually save. Is there a way to create a .cfg or something to be loaded like the modules.cfg from the previous version?Did you click apply? Also make sure you don't have any old mastercomfig VPKs in your custom folder.
And all the old files are compatible. modules.cfg and custom.cfg will override the app's settings.
This is what my modules.cfg looks like: https://pastebin.com/QNGUKAkz
This is what my client-modules.cfg looks like: https://pastebin.com/vGi0M4Ds
EDIT: going back to version 6.8.0b5 with the same module.cfg works fine. I honestly think it has to do with the resetting of dxlevel on the new version.
mastercomschange the aliases in client-modules to have the category only have one letter
so replace networking with n
replace graphics with g
replace HUD with H
replace sound with s
Did you click apply? Also make sure you don't have any old mastercomfig VPKs in your custom folder.
And all the old files are compatible. modules.cfg and custom.cfg will override the app's settings.[/quote]
Okay so after working through it for a couple of hours, no matter what I set on modules.cfg or on client-modules.cfg all the settings seem to be ruled by the cvar "preset_xxxx" that is at the top of the client-modules.cfg file. Another thing I noticed is that everytime I launch the game my dxversion is reset to 9.0 (I do not have any -dxlevel command line on my launch options) and this also happens anytime I change settings through the in-game menu (as if you were using mat_dxlevel to change your dxversion).
This is what my modules.cfg looks like: https://pastebin.com/QNGUKAkz
This is what my client-modules.cfg looks like: https://pastebin.com/vGi0M4Ds
EDIT: going back to version 6.8.0b5 with the same module.cfg works fine. I honestly think it has to do with the resetting of dxlevel on the new version.[/quote]
[quote=mastercoms]change the aliases in client-modules to have the category only have one letter
so replace networking with n
replace graphics with g
replace HUD with H
replace sound with s[/quote]
Wackyfireballstill running
this is not fixed, even after you close the window the installer runs.
[/quote]
this is not fixed, even after you close the window the installer runs.
[img]https://i.imgur.com/eAN0bQ3.png[/img]
The still running isn't fixed in the build I'm using. I'm not sure if I have to download each release or if it updates automatically, but the selections works fine now. I fixed the crashes with mat_phong 1, I'm not sure if that's the only way, but it works.
WackyfireballThe still running isn't fixed in the build I'm using. I'm not sure if I have to download each release or if it updates automatically, but the selections works fine now. I fixed the crashes with mat_phong 1, I'm not sure if that's the only way, but it works.
The app does not update automatically, unless you installed 7.0.0-a.4, which includes automatic updating.
I think that's just a coincidence, since the VPK was updated to fix those crashing issues.
The app does not update automatically, unless you installed 7.0.0-a.4, which includes automatic updating.
I think that's just a coincidence, since the VPK was updated to fix those crashing issues.
Issue: cannot get preset to change after setting it first time. All graphics options stay at medium when I go into settings to change preset to high/ultra/low.
fizzwhizI doubt that it's necessary to have a whole application just for an fps config, but I like how it easily packs desired presets and addons into one nice VPK.
Some issues:
- Why does it strictly require that a valid TF2 game folder be given? What if one just wants to generate a VPK for any reason?
- Will the source code compile on macOS? I'm not a programmer.
- Why is the program larger than 150 MB? Does it need to be this way?
- For a simple config-generator application, does it need such a flashy UI?
- Why does the program require installation? Version 7.0.0a3 worked just fine being portable. Now the program will dump files all over various data folders and it will be a pain to clean them up after uninstallation. (Going forward, should there then be an additional procedure in the uninstaller to delete its own registry entries?)
- How much has the config itself improved over version 6?
Keep it small, simple and sane. Avoid overwhelming new users of the config with apparent convenience. It used to just involve dragging the VPK into the "custom" folder, something all players looking to customise TF2 should know how to do. Custom HUDs which are much more complex do not require extra programs, so why should this?
If you want the VPK, then download it from the releases. The application is there to manage modules easily.
The source code will compile on macOS. Just run yarn dist or npm dist in the app/ directory of the repo.
Having a friendly UI is very useful for people, and I think as you see the program evolve, you will realize that this app is very valuable.
I'm not sure if that's a typo, but 7.0.0a3 was not any more portable than a4. The program always used data files to store information about user choices.
6.8.0 implemented pretty much all the optimizations that made it into 7. There's just been some bug fixes since then.
It's not very overwhelming, and most of the feedback and data about previous installation methods and this app don't match what you're saying about this. And again, I think you're looking too much at the short term of this application rather than the many possibilities that will implemented before it officially releases.
whitepuzzleIssue: cannot get preset to change after setting it first time. All graphics options stay at medium when I go into settings to change preset to high/ultra/low.
There is currently a bug where it captures your module settings as user set even if they were set by the preset.
Some issues:
- Why does it strictly require that a valid TF2 game folder be given? What if one just wants to generate a VPK for any reason?
- Will the source code compile on macOS? I'm not a programmer.
- Why is the program larger than 150 MB? Does it need to be this way?
- For a simple config-generator application, does it need such a flashy UI?
- Why does the program require installation? Version 7.0.0a3 worked just fine being portable. Now the program will dump files all over various data folders and it will be a pain to clean them up after uninstallation. (Going forward, should there then be an additional procedure in the uninstaller to delete its own registry entries?)
- How much has the config itself improved over version 6?
Keep it small, simple and sane. Avoid overwhelming new users of the config with apparent convenience. It used to just involve dragging the VPK into the "custom" folder, something all players looking to customise TF2 should know how to do. Custom HUDs which are much more complex do not require extra programs, so why should this?[/quote]
If you want the VPK, then download it from the releases. The application is there to manage modules easily.
The source code will compile on macOS. Just run yarn dist or npm dist in the app/ directory of the repo.
Having a friendly UI is very useful for people, and I think as you see the program evolve, you will realize that this app is very valuable.
I'm not sure if that's a typo, but 7.0.0a3 was not any more portable than a4. The program always used data files to store information about user choices.
6.8.0 implemented pretty much all the optimizations that made it into 7. There's just been some bug fixes since then.
It's not very overwhelming, and most of the feedback and data about previous installation methods and this app don't match what you're saying about this. And again, I think you're looking too much at the short term of this application rather than the many possibilities that will implemented before it officially releases.
[quote=whitepuzzle]Issue: cannot get preset to change after setting it first time. All graphics options stay at medium when I go into settings to change preset to high/ultra/low.[/quote]
There is currently a bug where it captures your module settings as user set even if they were set by the preset.
I like that with this new version I can use MSAA with lower quality settings. Before, I could not get MSAA to work with medium-low.vpk.
What settings should I set to get equivalent config to the old medium-high?
Why keep texture filtering reduced until higher presets? Isn't texture filtering a trivial performance cost?
What settings should I set to get equivalent config to the old medium-high?
Why keep texture filtering reduced until higher presets? Isn't texture filtering a trivial performance cost?
whitepuzzleI like that with this new version I can use MSAA with lower quality settings. Before, I could not get MSAA to work with medium-low.vpk.
What settings should I set to get equivalent config to the old medium-high?
Why keep texture filtering reduced until higher presets? Isn't texture filtering a trivial performance cost?
I don't see why it should be the default on lower presets because people who are aware enough about how it affects quality can customize it, while other people may not realize that they are missing out on performance.
What settings should I set to get equivalent config to the old medium-high?
Why keep texture filtering reduced until higher presets? Isn't texture filtering a trivial performance cost?[/quote]
I don't see why it should be the default on lower presets because people who are aware enough about how it affects quality can customize it, while other people may not realize that they are missing out on performance.
Thank you for providing a extensive config mastercoms.
The .deb package for dpkg (7.0.0-a4-amd64) puts everything in /opt/mastercomfig correctly but, the default permissions are root:root 700. After I fixed that I noticed a .desktop file wasn't generated in /usr or ~/xyz/.local/share/applications, essentially no menu listing in whatever DE.
Again thanks for making a updated config and the app looks promising.
The .deb package for dpkg (7.0.0-a4-amd64) puts everything in /opt/mastercomfig correctly but, the default permissions are root:root 700. After I fixed that I noticed a .desktop file wasn't generated in /usr or ~/xyz/.local/share/applications, essentially no menu listing in whatever DE.
Again thanks for making a updated config and the app looks promising.
fizzwhizWhy does it strictly require that a valid TF2 game folder be given? What if one just wants to generate a VPK for any reason?
Again, the app isn't generating a VPK. You can download the same VPK it uses from the releases. The app is just there to help you customize the modules for your TF2.
fizzwhizWhy is the program larger than 150 MB? Does it need to be this way?
Looking at the source code, it seems like the app is built with web technologies. Is this why yarn and npm are required?
Again, this app and the way it was made (Electron) both suit its purpose and will make even more sense long term. Also, though minor, the compression on the app can be increased to reduce the size a bit more.
fizzwhizWhy does the program require installation?
The program stores user data, so it would defeat the purpose of it being portable. I could write extra code to allow it to be more portable than just being a portable executable, but there are other priorities right now.
fizzwhizSure, but there seems to be only a single mastercomfig.vpk in the latest releases. It seems like all the presets are defined in a JSON file now? Are addons supported without using the app?
Presets are in the presets folder in the VPK and are controlled by the preset_ commands. Addons were not implemented in 6.8.0 and have not reached 7.0.0 yet.
fizzwhizThis does not address the point about the flashy UI. A friendly UI doesn't require design frills (unless it's only CSS in this case). And yes, I do appreciate the conveniences of the app and can see how it will greatly reduce tedious work on your part; I just take issue with the fact that the whole program is unnecessarily huge which I presume is due to the usage of custom fonts and probably runtimes for the app.
So what is your issue? The size? Or the UI? I just think these things you mention about size are definitely worth it if you consider it to be a tradeoff between ease of use and size.
fizzwhizNot a request, but what if this VPK generator were a web app instead which could be hosted online and be downloadable for offline use at the same time? What could be alternatives to the Python scripts?
Again, it doesn't generate a VPK, and it would be too complicated and very limited if it were implemented as a web app. I'm not sure why you want an alternative to the Python scripts, they're for developers only to generate config files for users for each release.
fizzwhizWill 6.8.0 be getting a final release?
No
fizzwhizwhat do the JSON files do?
Depends on what JSON file you mean, but they generally just describe the config data for use in generation by developers and for the UI.
Again, the app isn't generating a VPK. You can download the same VPK it uses from the releases. The app is just there to help you customize the modules for your TF2.
[quote=fizzwhiz]Why is the program larger than 150 MB? Does it need to be this way?
Looking at the source code, it seems like the app is built with web technologies. Is this why yarn and npm are required?[/quote]
Again, this app and the way it was made (Electron) both suit its purpose and will make even more sense long term. Also, though minor, the compression on the app can be increased to reduce the size a bit more.
[quote=fizzwhiz]Why does the program require installation?[/quote]
The program stores user data, so it would defeat the purpose of it being portable. I could write extra code to allow it to be more portable than just being a portable executable, but there are other priorities right now.
[quote=fizzwhiz]Sure, but there seems to be only a single mastercomfig.vpk in the latest releases. It seems like all the presets are defined in a JSON file now? Are addons supported without using the app?[/quote]
Presets are in the presets folder in the VPK and are controlled by the preset_ commands. Addons were not implemented in 6.8.0 and have not reached 7.0.0 yet.
[quote=fizzwhiz]This does not address the point about the flashy UI. A friendly UI doesn't require design frills (unless it's only CSS in this case). And yes, I do appreciate the conveniences of the app and can see how it will greatly reduce tedious work on your part; I just take issue with the fact that the whole program is unnecessarily huge which I presume is due to the usage of custom fonts and probably runtimes for the app.
[/quote]
So what is your issue? The size? Or the UI? I just think these things you mention about size are definitely worth it if you consider it to be a tradeoff between ease of use and size.
[quote=fizzwhiz]Not a request, but what if this VPK generator were a web app instead which could be hosted online and be downloadable for offline use at the same time? What could be alternatives to the Python scripts?[/quote]
Again, it doesn't generate a VPK, and it would be too complicated and very limited if it were implemented as a web app. I'm not sure why you want an alternative to the Python scripts, they're for developers only to generate config files for users for each release.
[quote=fizzwhiz]Will 6.8.0 be getting a final release?[/quote]No
[quote=fizzwhiz]what do the JSON files do?[/quote]
Depends on what JSON file you mean, but they generally just describe the config data for use in generation by developers and for the UI.