Code Monkey home page Code Monkey logo

Comments (10)

SourMesen avatar SourMesen commented on May 13, 2024

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

from mesen.

ImJezze avatar ImJezze commented on May 13, 2024

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.

from mesen.

SourMesen avatar SourMesen commented on May 13, 2024

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).

from mesen.

ImJezze avatar ImJezze commented on May 13, 2024

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.

from mesen.

medigi avatar medigi commented on May 13, 2024

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.

from mesen.

ImJezze avatar ImJezze commented on May 13, 2024

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.

from mesen.

sczther avatar sczther commented on May 13, 2024

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.

from mesen.

Nicholas-Steel avatar Nicholas-Steel commented on May 13, 2024

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).

from mesen.

SourMesen avatar SourMesen commented on May 13, 2024

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

from mesen.

Nicholas-Steel avatar Nicholas-Steel commented on May 13, 2024

Awesome stuff, thank you.

from mesen.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.