跳到正文
Gbatemp· PalindromicBreadLoaf·· 2 小时前AI 评分33

Nezumiiruka——Dolphin 的 Nintendo Switch 新移植版

Nezumiiruka - A New Port of Dolphin to the Nintendo Switch

AI 导读

Nezumiiruka 发布 1.0.0 版本,将 Dolphin 移植至 Nintendo Switch,目标掌机默认频率下满速运行多数 GameCube 游戏。

正文

PalindromicBreadLoaf

Hello again everyone!

After many months of development, I'm finally prepared to release version 1.0.0 of Nezumiiruka, my port of the Dolphin emulator to the Nintendo Switch.

The goal of this port is to achieve fullspeed on most GameCube games at stock handheld clocks. Some games can reach that (Luigi's Mansion, Super Smash Bros. Melee), but most are closer to the 85-90% range. Many Wii titles are playable with a fairly heavy OC (1785MHz+).

It's recommended that you download the deko3d version of the emulator and not the Vulkan one as deko3d is faster and should be visually identical to Vulkan. Vulkan is just there as a stopgap in case a game doesn't work on deko3d.

Please be sure to read the README before getting started. It includes important information about different subsystems and how to get some things (notably frame generation) working. Please also file bug reports and feature requests on the GitHub page for this so I can work to make this the best piece of software that it can be.

A non-comprehensive list of features is:

  • Preset controller configs (plus customizable ones)
  • In-game menu with all the expected things (accessible via `-` and `+`)
    • This includes a profiler so that you can send me information about games that are running poorly for me to try and optimise them.
  • RetroAchievements support
  • Riivolution and cheat support
  • Frame Generation via Lossless Scaling Frame Generation (which can be bought on Steam) and lsfg-nx
    • Realistically you're also going to need to overclock the GPU to do framegen
  • WiiLink support for when you want to check the weather on your Switch via the Forecast Channel
  • Heavily optimised JitArm64 recompiler for the Nintendo Switch
    • This means savestates, shader caches, etc. won't be transferable between PC and Switch.
    • Also, this means Netplay between Switch and PC is not possible due to constant desyncs (and netplay between Switch consoles isn't (yet) implemented).
  • GBA Link Cable support
    • Sadly not over the WiiU GC Adapter
  • GC Controller support over The WiiU GC Adapter
  • USB Storage support (NTFS/FAT32/exFAT, EXT2/3/4)
  • Configurable game paths
  • Automatic cheat downloading
  • A built-in automatic updater
  • Everything else that Dolphin itself supports

Releases can be found here: https://github.com/PalindromicBreadLoaf/nezumiiruka/releases
Source code can be found here: https://github.com/PalindromicBreadLoaf/nezumiiruka
The default games path is sdmc:/switch/nezumiiruka/roms

Nezumiiruka menu

Nezumiiruka's menu interface

2026101912451000-E5B04B40CFD924420DF6142200E473B4.jpg

Luigi's Mansion at 2x resolution at stock clocks

PacMan Vs. with the GBA Link Cable attached

PacMan Vs. with the GBA Link Cable attached

Massive credit to the Dolphin team, devkitPro, Borealis, uam, mGBA, LSFG-NX, deko3d, and libusbhsfs. Without these projects Nezumiiruka wouldn't be where it is today.
Also big shoutout to @Souldbminer for helping with testing in the early days of this project and giving me the motivation to keep working on this.

来源:Gbatemp · gbatemp.net