Comments (4)
Under Settings → Emulator, there's an option "Use native file dialogs", which will make "Load Game" bring up the same file-picker dialog that every other application uses. I'm pretty sure the only reason not to use native file dialogs is because the custom ones let you override whether to emulate a PAL or NTSC SNES instead of auto-detecting. That's a pretty niche feature, and I wonder if it would be better to put that option somewhere else, and always use native file dialogs.
from bsnes.
I think the motivation is mostly being able to pick a .sfc/ folder, not just a .sfc file.
Still pretty niche, though. Does anyone except byuu use that? Does bsnes even still support it?
(I believe adding PAL/NTSC override is possible in the native file pickers on most OSes, though I suspect cramming that into hiro would be a mess.)
from bsnes.
That's the motivation for higan, but I recall being frustrated that bsnes couldn't pick a .sfc/ folder, so I don't think that's the case here.
I have no idea how complex it would be to add a custom Auto/NTSC/PAL control to native file-pickers, but if it's not too complex I'd take a PR for that.
from bsnes.
According to #44, native file-picker dialogs always use NTSC instead of Auto, limiting their usefulness somewhat. We'd need to fix that before considering dropping custom file-picker support.
from bsnes.
Related Issues (20)
- /bsnes: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./bsnes) HOT 2
- bsnes/heuristics/game-boy.cpp — 3 lines after `if` are indented, but not in block HOT 4
- bsnes/sfc/controller/justifier/justifier.cpp: probably unintended `player2` instead of `player1` in `player1`-related statement group HOT 2
- QWidget::paintEngine: Should no longer be called HOT 1
- Option to disable IPS softpatch warning HOT 1
- Can't use two identical input devices simultaneously HOT 3
- Feature Request: Please add Blarggs NTSC SNES filters HOT 5
- Feature Request: Add controller profiles
- Continue Movie Record Support + Meta Information
- Cannot Disable 2nd Controller Port HOT 4
- macOS: loading a savestate crashes on recent nightly builds HOT 1
- Can you adding beautiful controller input like this image below? HOT 1
- wdc65816: fix PLB wrapping in emulation mode HOT 3
- Hayazashi Nidan Morita Shougi 2 wont start HOT 2
- Windows nightly download broken HOT 7
- Hayazashi Nidan Morita Shougi 1 and 2 not playable in the libretro core HOT 4
- Assault Suits Valken - game restarts after introduction HOT 2
- i cant build bsnes anymore in arch linux HOT 2
- SA-1 DMA won't transfer to bank 0x41 HOT 5
- Request to add an input display HOT 2
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 bsnes.