跳到正文
Gbatemp· PalindromicBreadLoaf·· 3 小时前AI 评分45

Dekopon - 在 Nintendo Switch 上(基本)全速 3DS 模拟

Dekopon - (Mostly) Fullspeed 3DS Emulation on Nintendo Switch

AI 导读

Dekopon 作为 Azahar 的 Nintendo Switch 移植版,现已实现多数 3DS 游戏全速模拟。在 docked 或掌机充电状态下最高支持 4x 分辨率缩放全速运行,掌机端建议将 CPU 提至开发机频率以减少着色器编译卡顿。new3ds 独占游戏因 3DS 四核运行于单一模拟线程而表现不佳。

正文

View attachment 582351
Credit goes to StickyMangoRice for the logo.

Dekopon is a port of Azahar to the Nintendo Switch.

Performance is very title dependent, and will be improved with time, but many games can be played fullspeed right now, sometimes even with stock handheld clocks. (I do recommend at least bumping the CPU up to dev unit clocks in handheld just to reduce shader compilation stutter and smooth out some rough frame pacing.)

Depending on the game, you can get up to 4x resolution scaling at full speed in docked/handheld charging (although really 3x is all you need in handheld).
If you want to try any new3ds exclusive games, they won't run well. All four of the 3DS' cores run on a single emulation thread, so we're at a 1.2GHz difference (2GHz single core where as the 4 3DS cores each run at 804MHz) from what we would need (and architecture changes from 3DS to Switch cannot account for that much raw clock speed loss). The solution would be to split the emulation threads on new3DS games, but that's a ton of work for very very little gain.

See here for a full compatibility chart: Dekopon Compatibility Chart
Feel free to share your own compatibility findings here and I'll update the sheet accordingly. Also share any issues you have and I'll do my best to fix them.

Downloads can be found here: Releases
Along with the source code here: Source

ROMs default location is /switch/dekopon/games/
All formats that Azahar natively supports are supported here too.

Different screen layouts can be cycled through via pressing the right stick.
Pressing '+' on a game shows information about it, including updates and dlc.

You may be wondering why release this when Tico just yesterday announced 3DS support? Firstly, unless I'm missing something, Tico isn't open source, which blatantly violates the GPLv2 license that Azahar is under (along with other emulators, but I digress), and even if it didn't violate licenses, I just have a general disdain for any software that's closed source. I just don't trust it. Also, I've been working on this for weeks and have spent hundreds of hours on it. I'm not just going to abandon it in an almost finished state.

Enjoy!

Also if someone wants to make a better UI for this I wouldn't be offended. I can't make a good UI to save my life, but the one included at least kinda functions to get you into a game.

来源:Gbatemp · gbatemp.net