Skip to content
This repository has been archived by the owner on Oct 4, 2020. It is now read-only.

Paths #1

Closed
SourMesen opened this issue Aug 18, 2016 · 10 comments
Closed

Paths #1

SourMesen opened this issue Aug 18, 2016 · 10 comments

Comments

@SourMesen
Copy link
Owner

I think, Mesen need also Paths like nestopia and fceux - this will make Mesen more usefull, because not all users can like when you can't choose paths. To example:

D:\Games\Mesen\save\ - for Save Data (savestates) ;
D:\Games\Mesen\cheats\ - for Cheats

Originally created at 2016-08-15 14:36:38+00:00 (UTC) by medigi as a(n) minor issue.

@SourMesen
Copy link
Owner Author

Thanks for the suggestion, I'll keep it in mind, but I'm not sure if I want to add that many settings for something that probably wouldn't really be used very often.

If your main objective is to keep everything together, you can rename the executable to Mesen_P.exe. If you do this, Mesen will load/save all of its settings in the same folder as the .exe file.

i.e:

..\Mesen_P.exe

..\Mesen\SaveStates

..\Mesen\Screenshots

@ImJezze
Copy link

ImJezze commented Aug 28, 2016

I just discover Mesen and I really like it so far, except the mentioned issue here. ;)

Thanks for the hint how to keep files in its program folder. This helps a lot. You should add this info on Mesen's homepage. I'm sure many people would expect this as default behavior. The .\Mesen\ sub-folder is actually not necessary.

Keep up your great work.

@SourMesen
Copy link
Owner Author

Thanks for the comment!

Is your main concern being able to select the path, or simply having all of Mesen's files in the same folder?
The current concept is a bit like uTorrent's - you just drop the exe file anywhere, run it from there and not worry about where it is saving its settings. I think this works nicely in most cases, but obviously some people want/need more control over it.

If the current Mesen_P solution is good enough for you, maybe an option in the UI along the lines of "Keep all of Mesen's settings and files in the same folder as Mesen" would work? (i.e to avoid having to rename the executable file and make the option more obvious to everybody).

@ImJezze
Copy link

ImJezze commented Aug 29, 2016

I don't need to be able to select the path, I just want to keep files related to Mesen in its folder. The only reason for me to store the settings in "My Documents" is to have different profiles for different users.
But I like the idea of an option to choose between both behaviors.

And if I want to change the paths for several sub-folders like save states and screenshots, I can use junctions or symbolic links. For me path selection would be nice to have but not a requirement. However I can't talk for everyone, it's just my personal opinion.

@medigi
Copy link

medigi commented Aug 29, 2016

This is not 100% issue, it's more like idea then issue. I was writed this issue to help and / or try improve mesen, not to ruin it.

@ImJezze
Copy link

ImJezze commented Aug 29, 2016

I clearly understand, that many people want to configure each path separately and that it is a quasi-standard for most emulators. But such a feature is not that important to me, as there are other possibilities to redirect a path. This does not mean it will never be implemented, just because I have another opinion.

@sczther
Copy link

sczther commented Nov 10, 2016

I think that simply the best option would be to have them configurable in a options.ini file or something similar as that would open the possibility to advanced users whilst not confusing newbies.

@Nicholas-Steel
Copy link

Nicholas-Steel commented Dec 14, 2016

For me, it would be nice to have 2 separate File Open dialog boxes each using their own Path variable. One for Music files and the other for ROM files.

I don't have the music files in a remotely similar location to the ROM files so it's kind of annoying having to navigate back and forth between the game ROM location and the NSF music location (File association functionality would alleviate the issue and prolly already exists so it's not that big of a deal).

@SourMesen
Copy link
Owner Author

This is fixed by 7a44c54 which adds a first-launch config wizard (which won't be seen by anyone who's already executed Mesen once) and a number of folder-related options in the preferences.

setupwizard

pathconfig

@Nicholas-Steel
Copy link

Awesome stuff, thank you.

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

No branches or pull requests

5 participants