登录 注册

Lichii (实验性NS2模拟器)

去点 Star
游戏与娱乐
8,104
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
C++
语言
创建时间
最近更新

项目能做什么

Lichii 是一款实验性开源 Switch 及 Switch 2 模拟器,基于 C++ 编写,用于在电脑上模拟运行相关主机游戏。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

# Lichii 中文使用指南

> ⚠️ **安全警告**:Lichii 没有官方网站。唯一的官方关联站点是游戏兼容性报告网站(`lichii.zortos.me`)。请**仅**从本 GitHub 仓库的 Releases 页面下载。切勿访问诸如 lichii.org 等第三方站点,已有报告指出存在恶意软件。

---

## 项目简介

Lichii 是一款用 C++ 编写的、处于**高度实验性阶段**的开源 Nintendo Switch 及 Switch 2 模拟器。

本项目基于 Eglantine、Eden、yuzu 和 Sudachi 构建,在继承上游贡献的同时,重点推进游戏兼容性修复和渲染器改进。本项目为独立分支,与任天堂官方及上述上游项目无从属关系。

## 核心功能

- **Switch / Switch 2 模拟支持**:实验性支持 Nintendo Switch 与 Switch 2 游戏运行。
- **渲染器修复与优化**:持续改进图形渲染与游戏兼容性。
- **社区兼容性报告系统**:支持直接在桌面客户端中提交兼容性报告至官方数据库(需对应版本支持)。
- **兼容旧版数据**:沿用 Eden / Eglantine 的数据目录和配置项,不破坏原有存档与着色器缓存。

## 适合谁用

- 关注 Switch / Switch 2 模拟器底层开发的 C++ 开发者与逆向工程爱好者。
- 愿意承担崩溃、卡顿风险并向社区提交兼容性报告的测试玩家。
- *注:不适合追求稳定日常游戏体验的普通玩家。*

## 安装步骤

### 预编译版本(Windows)
1. 前往本仓库的 [releases 页面](https://github.com/zortos293/Lichii/releases) 下载最新压缩包。
2. 解压整个压缩包。
3. 双击运行 `lichii.exe`。

> **免责与合规声明**:请仅使用合法获取的游戏和系统文件。程序包内**不包含**任何游戏(Games)、密钥(keys)及固件(firmware)。

### 源码编译
README 中未列出完整编译命令,具体依赖和编译环境请查阅官方文档:
- 编译指南:`docs/Build.md`
- 内部说明:GUI 构建目标名仍继承为 `yuzu`,其最终产物在 Windows 上为 `lichii.exe`,在其他桌面平台为 `lichii`。

## 配置说明

- **存档与设置迁移**:本项目有意保留了既有的 Eden/Eglantine 数据目录和配置键名。不会主动移动或删除原有的存档、设置或着色器缓存(Shader Cache)。
- **备份建议**:在测试实验性版本前,**请务必自行备份游戏存档**。
- 具体的图形、音频及控制配置项,原文未详细展开,请在运行客户端后于设置界面查看,或查阅 `docs/user/README.md`。

## 常见问题

**Q: 运行游戏时出现画面错误、卡顿或闪退正常吗?**  
A: 完全正常。作为高度实验性项目,不同游戏、硬件和显卡驱动下的表现差异极大,通过自动化测试不代表画面渲染正确,项目不保证任何帧率表现。可访问 [lichii.zortos.me/reports](https://lichii.zortos.me/reports) 查看社区其他玩家的配置与测试结果。

**Q: 如何在客户端内提交兼容性报告?**  
A: 
1. 该功能需要包含 PR #303 的版本(注意:build 88 不支持)。
2. 在 Lichii 中运行并停止一款 Switch 2 游戏。
3. 右键点击该游戏,选择 **Submit compatibility report**(仅对当前进程中最近一次运行的游戏生效)。
4. 核对预填的信息(机器信息、设置、Add-on 等),确认预览无误后手动授权提交。客户端不会自动上传任何日志或文件。

**Q: 遇到 Bug 如何反馈?**  
A: 前往 Issues 页面提交报告,请附带:
- 具体的软件 build 版本、游戏版本、CPU、GPU 和显卡驱动版本。
- 相关的模拟器设置以及复现步骤。
- 发生问题时的截图以及日志(Log,上传前请检查并移除个人敏感信息)。
- **严禁**上传游戏 ROM、keys 密钥、固件或私密账户信息。
原始 README 摘录(英文原文,节选前 3000 字符)
<!--
# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
# SPDX-License-Identifier: GPL-3.0-or-later

# SPDX-FileCopyrightText: 2018 yuzu Emulator Project
# SPDX-License-Identifier: GPL-2.0-or-later
-->

<h2 align="center">⚠️ Lichii has no official website ⚠️</h2>

> [!CAUTION]
> **Lichii has no official website.** The only site run by this project is the **game compatibility website, [lichii.zortos.me](https://lichii.zortos.me)**, for compatibility reports only. Download Lichii **only** from this repository's [releases page](https://github.com/zortos293/Lichii/releases). Any other "Lichii" website or download (such as lichii.org) is not ours and may contain malware ([#545](https://github.com/zortos293/Lichii/issues/545)).

<p align="center">
  <img src="dist/branding/lichii_icon_with_logo.png" alt="Lichii" width="600">
</p>

# Lichii

Lichii is an experimental, open-source Nintendo Switch and Switch 2 emulator written in C++. It builds on Eglantine, Eden, yuzu and Sudachi, preserving their contributions while developing this fork's game compatibility and renderer fixes.

This is an independent fork, not an official release of those upstream projects. Lichii is not affiliated with Nintendo.

Visit the [Lichii game compatibility website](https://lichii.zortos.me) to find games and compare community compatibility reports.

## Downloads and setup

Download Lichii only from this repository's [releases page](https://github.com/zortos293/Lichii/releases). Lichii has no other download site: archives offered elsewhere, such as lichii.org, are not built by this project, and one has been reported to install malware ([#545](https://github.com/zortos293/Lichii/issues/545)).

On Windows, extract the entire build archive and run **lichii.exe**. Only use games and system files you have legally obtained. Games, keys and firmware are not included.

### Existing saves and settings

The rebrand intentionally retains the existing Eden/Eglantine data directories and configuration keys. It does not move or delete saves, settings or shader caches. Back up your saves before testing experimental builds.

## Compatibility and issue reports

Compatibility and performance vary by game, hardware and driver. Rendering errors, stutters and crashes remain possible. Passing automated tests does not establish that a game renders correctly, and this project makes no universal frame-rate guarantee.

Browse [community compatibility reports](https://lichii.zortos.me/reports) for results with each player's build and setup.

Desktop reporting requires a build containing [PR #303](https://github.com/zortos293/Lichii/pull/303) and is not available in build 88. In builds that include it, play and stop a Switch 2 game, then right-click that game and choose **Submit compatibility report**. Only the latest session in the current Lichii process is eligible.

Confirm the matching website catalog entry and review the editable machine, game, setup, and enabled add-on details prefilled
阅读完整原文

商业机会分析 AI 生成

社区众筹与早期测试赞助(Patreon / 赞助模式)

产品构想模仿历史上 Yuzu、RPCS3 等模拟器的模式,通过 Patreon 或 GitHub Sponsors 为开发者提供硬件测试经费,向赞助者提供抢先测试版构建(Early Access)或专属 Discord 徽章。
核心功能抢先获取实验性分支构建、自动化构建下载加速、赞助者专属兼容性交流频道
目标用户核心硬核玩家、关注 Switch 2 架构逆向进度的发烧友
难度/周期高 · 持续运营 · 成本:开发机器采购、构建服务器及带宽成本、法务风险咨询费用
收费模式会员订阅制赞助(如 $5 - $20/月)
竞争风险极高法律风险。上游项目 Yuzu 曾被任天堂法务诉讼导致巨额赔偿并关闭;直接或间接收费极易成为被针对取证的重点依据。
依据 已验证事实

模拟器生态硬件与掌机调优工具包(独立辅助工具)

产品构想脱离模拟器内核本体,开发针对掌机(Steam Deck, ROG Ally)的着色器管理、性能配置文件一键同步与手柄按键映射工具,避免直接触碰游戏版权与模拟器代码本身。
核心功能一键匹配社区最优图形配置、着色器管理工具、云端性能配置分享
目标用户掌机玩家、不具备复杂调优技术的普通模拟器使用者
难度/周期中等 · 1-3个月 · 成本:掌机硬件测试设备、云端配置存储服务器
收费模式工具软件买断制或免费+高级配置备份同步订阅
竞争风险依赖上游模拟器架构变动,若模拟器被关停工具价值下降;需严格规避分发固件/密钥等侵权内容。
依据 尚需验证的假设

多平台模拟器前端与游戏库管理 SaaS/桌面应用

产品构想开发适配现代桌面/电视大屏的统一模拟器启动器(类似 RetroArch 前端或 Playnite 插件),将 Lichii 与其他开源模拟器统一归纳,提供兼容性报告聚合与游戏元数据刮削服务。
核心功能无缝集成 Lichii 启动参数、自动抓取兼容性数据库评分、游戏元数据与封面管理、云存档同步
目标用户HTPC 家庭影院用户、多模拟器收藏玩家
难度/周期中等 · 2-4个月 · 成本:服务器带宽、API 接入成本
收费模式高级前端主题、跨设备云存档同步增值订阅
竞争风险竞品成熟度高(如 EmulationStation、Playnite),迁移门槛高且付费意愿有限。
依据 AI推测
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
oceanpacificpeace/lichii-shader-sync 中文介绍暂未生成
312 Go
Manaclenodisconnect/Lichii-Enhanced 内置画面缩放、Mod 管理及联机功能的 Nintendo Switch 模拟器增强版。 275 -
Cylinderapfreeze/Lichii-Emulator 基于 C++ 编写的实验性开源 Nintendo Switch 与 Switch 2 模拟器。 125 CMake
sikoGD/playDB-CNT 用于在 Lichii 等模拟器上运行指定网络测试并提供本地回环验证的启动器。 109 Python
callme-sy/Lichii-Superbuild 包含 PGO 优化及精选性能与正确性修复的非官方 Lichii 构建版本。 68 C++
mihawk-99/PS5_Lichii 运行在 PS5 平台上的实验性 NS2 模拟器。 60 C++
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 ,最近推送 ,发布过 17 个 Release
社区活跃Star 8,104 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/zortos293/Lichii.git
cd Lichii
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。