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

More Support for Oblivion mod types #95

Closed
spacecowgirl314 opened this issue Mar 1, 2018 · 10 comments
Closed

More Support for Oblivion mod types #95

spacecowgirl314 opened this issue Mar 1, 2018 · 10 comments
Labels
improvement 📈 An issue that improves an existing feature
Milestone

Comments

@spacecowgirl314
Copy link

BAIN (used by Wrye Bash and MO) archives aren't supported. Would be nice to be able to use these. From my understanding these are the vast majority of mods on Nexus with the except of DaRN UI which is omod.

@spacecowgirl314 spacecowgirl314 changed the title More Support for Oblivion mod type More Support for Oblivion mod types Mar 1, 2018
@TanninOne TanninOne added the improvement 📈 An issue that improves an existing feature label Aug 3, 2018
@TanninOne TanninOne added this to the 1.x milestone Apr 23, 2019
@TanninOne
Copy link
Contributor

TanninOne commented Sep 3, 2019

BAIN archives (without wizards) should be fairly easy to support through an extension.
OMOD and BAIN wizards are essentially DSL (domain specific languages) that would have to be implemented and lacking documentation that would be a lot of work to do.
OMOD we could maybe integrate into the existing fomod installer using the existing code from NMM

but BAIN wizards? Unless there is some documentation I haven't seen the amount of work that would have to go into this is in no relation to the number of mods using it. It would probably be quicker for us to write a fomod installer from scratch for every single one of them than to support the format.

@LexiconCode
Copy link

Unless there is some documentation...

@TanninOne are you aware the following resource for BAIN wizards?

@Infernio
Copy link

Infernio commented Sep 5, 2019

In case you guys are interested, I (Wrye Bash dev) am working on a rewrite of Wrye Bash's BAIN wizard support, which will use a formal grammar written in ANTLR to generate its parser. See here: https://github.com/wrye-bash/wizparse. ANTLR supports JS too: https://github.com/antlr/antlr4/blob/master/doc/javascript-target.md, so once it's done you could think about using that to just generate a parser. The AST converter / interpreter would obviously still have to be written manually.

@TanninOne
Copy link
Contributor

@LexiconCode thanks, bookmarked for later reference

@Infernio That is absolutely fantastic news, thank you. I'll be sure to keep an eye on that

@GoAwayNow
Copy link

Definitely hoping to see this happen eventually. Having to make fomod installers for everything I've ever wanted to install is tiring. Honestly has me feeling like giving up on Oblivion before I even get to the game.

@TanninOne
Copy link
Contributor

omod support is going to be tracked in #406 so this issue is going to be about BAIN (with and without wizards) packages only.

@johannesrld
Copy link

is there any update on BAIN support? its heavily used in the morrowind scene and makes vortex a no-go for managing that game

@Greg-Nexus
Copy link

Added to Product Backlog: https://gitlab.nexdev.uk/vortex/vortex/-/issues/149

@VortexFeedback
Copy link
Collaborator

Vortex Version: 1.6.14
Memory: 7.87 GB
System: win32 x64 (10.0.19044)
After accidently deleting some of my mod folder I had to reinstall and one of the things I noticed was a lot of 1, 2 folders appearing in a games data directory. After some investigation I found they were BAIN archives and half of the mods I had installed were not set up properly. I then had to uninstall them and set them up through wyre bash. While this isn't the end of the world it would be nice if I could keep all my mods in the same application.

Reported by: PhaseVerocity

@HawthorneK456
Copy link

Hi,

Thank you for taking time to open this request for Vortex. You may have seen our recent news post letting our users know that we are currently working on developing a successor to Vortex; Nexus Mods App which will deliver the next generation of mod management.

With this in mind, we are undertaking a review of all outstanding Vortex requests to determine their validity. As a result, this request will be closed here and passed to the Nexus Mods App team for their consideration in its design & development.

Once again, thank you for being an active member. If you missed the news post, you can read it here: https://www.nexusmods.com/news/14874

@HawthorneK456 HawthorneK456 closed this as not planned Won't fix, can't repro, duplicate, stale Sep 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement 📈 An issue that improves an existing feature
Projects
None yet
Development

No branches or pull requests

9 participants