Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

-noautoload disables HUD stats #1675

Open
kitchen-ace opened this issue May 2, 2024 · 2 comments
Open

-noautoload disables HUD stats #1675

kitchen-ace opened this issue May 2, 2024 · 2 comments

Comments

@kitchen-ace
Copy link

kitchen-ace commented May 2, 2024

I'm guessing that -noautoload disables all the autoload resources that come with Woof, but this means disabling some other features you might not want. Sometimes you need -noautoload to not conflict with wads that have custom resources, e.g. Pirate Doom 2 can crash if loaded with the Minor Sprite Fixing Project, wads that use custom Dehacked can conflict with casual play mods I normally autoload, and of course I want to disable autoload stuff when recording demos

Ideally I would love to be able to have different levels of autoload in the woof config dir, so that for example -noautoload 1 (or just -noautoload) disables only the things I've put in some directories that are likely to conflict with other wads, -noautoload 2 disables everything in the autoload woof dir, and -noautoload 3 disables even the Woof-provided resources.

edit: I'm on Linux and the Woof autoload resources are installed in their own directory, maybe that isn't the case with Windows though.

@liPillON
Copy link

liPillON commented May 8, 2024

This is related to another issue I've raised not that long ago, but I personally find the concept of different "autoload levels/thresholds" to be overkill.

I proposed a different approach in this comment:
#1648 (comment)

Basically the core-feature-enabling lumps (brightmaps, hud) should imho always be loaded, regardless of the -noautoload parameter and also for the shareware iwad (this has since been implemented).
Other ports do this by storing essential lumps in port-specific pwads (dsda-doom.wad, gzdoom.pk3, etc..)

@rfomin
Copy link
Collaborator

rfomin commented May 9, 2024

Other ports do this by storing essential lumps in port-specific pwads (dsda-doom.wad, gzdoom.pk3, etc..)

Yes, we are planning to do that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants