Farmith / D2RMIM

Diablo II : Resurrected - Multi Instance Manager - Open multiple clients on one PC
GNU General Public License v3.0
68 stars 19 forks source link

Feature Request: Custom settings.json per config. #6

Closed dschu012 closed 2 years ago

dschu012 commented 2 years ago

I like to run my other boxes smaller and with less intensive graphics settings. It'd be nice if there was a way to temporarily replace the settings.json right before launching an instance and then recovering your original settings.json after it is launched.

Farmith commented 2 years ago

Will look into it, thank you for the idea!

Farmith commented 2 years ago

@dschu012 how do you perceive this to work? do you see it as something that you have a general override config, or something you want to set on a per-account basis?

dschu012 commented 2 years ago

per account. basically i like my main box i play on to be "Screen Resolution (Windowed)": "1920x900", while my other instances to be something much smaller. ideally I could have like a Box1.Settings.json, Box2.Settings.json, etc... that you would just rename and put in %userprofile%\Saved Games\Diablo II Resurrected prior to launching.

Farmith commented 2 years ago

Ill look into enabling something like that in the coming release for you :) will probably be very basic like "Override json" checkbox or something that you can use, will leave the modification of the copied json file up to the discretion of the user for the time being. (I.e probably i copy the existing settings.json into the local folder 1x per account with account name as per your suggestion, and you can modify it before pressing launch in the UI, something in those lines.

Farmith commented 2 years ago

This is now in 1.6