Comments (10)
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.
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.
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.
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.
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.
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.
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.
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.
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.
from mesen.
Awesome stuff, thank you.
from mesen.
Related Issues (20)
- 1
- [Feature Request] Debian Version
- D-Pad on Dualshock3 doesn't work
- NTSC and PAL Emulation
- macOS port?
- UI related bugs
- Ninja Gaiden 2 game crash HOT 8
- [Feature request] Export the Text Hooker characters values to a .tbl file
- Mesen crash when launch through Steam with Switch Pro Controller and Joy-con connected.
- Debugger causes Program and OS slowdown HOT 1
- Super KT-701 Mario 7 in 1 multicart (Mapper 52) problems
- "Show Memory Values" option in trace logger not showing expected values
- Ampersands in ROM filenames show as underline in start screen
- Regression: Power Cycle in debugger doesn't reload rom file HOT 4
- The "Automatically re-enable sprite limit" feature needs to be improved
- More keyboards at a time, having trouble with python script
- [Feature Request] Nuked-OPLL
- Pressing Rewind Freezes Frame Advance
- HD Pack: Display bug with sprites with background priority
- Debugger Breakpoints not saving correctly on Linux / Mono
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mesen.