登录 注册

duckstation

去点 Star
游戏与娱乐
10,993
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
C++
语言
—
创建时间
最近更新

项目能做什么

支持 x86-64、AArch32、AArch64 和 RV64 架构的高性能 PlayStation 1 模拟器。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

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

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# DuckStation - PlayStation 1, aka. PSX Emulator

[Features](#features) | [Downloading and Running](#downloading-and-running) | [Building](#building) | [Disclaimers](#disclaimers)

**Latest Builds for Windows 10/11 (x64/ARM64), Linux (AppImage x64/ARM32/ARM64), and macOS (13.3+ Universal):** https://github.com/stenzek/duckstation/releases/tag/latest

**Discord Server:** https://www.duckstation.org/discord.html

DuckStation is an simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues.

A PS1 or PS2 "BIOS" ROM image is required to to start the emulator and to play games. You can use an image from any hardware version or region, although mismatching game regions and BIOS regions may have compatibility issues. A ROM image is not provided with the emulator for legal reasons, you should dump this from your own console using Caetla or other means.

## Features

DuckStation features a fully-featured frontend built using Qt, as well as a fullscreen/TV UI based on Dear ImGui.

<p align="center">
  <img src="https://raw.githubusercontent.com/stenzek/duckstation/md-images/main-qt.png" alt="Main Window Screenshot" />
  <img src="https://raw.githubusercontent.com/stenzek/duckstation/md-images/bigduck.png" alt="Fullscreen UI Screenshot" />
</p>

Other features include:

 - CPU Recompiler/JIT (x86-64, armv7/AArch32, AArch64, RISC-V/RV64).
 - Hardware renderer supporting D3D11, D3D12, OpenGL, Vulkan and Metal APIs.
 - Upscaling, texture filtering, and true colour (24-bit) in hardware renderers.
 - PGXP for geometry precision, texture correction, and depth buffer emulation.
 - Accurate blending via Rasterizer Order Views/Fragment Shader Interlock.
 - Texture replacement system in hardware renderers.
 - Vectorized and multi-threaded software renderer.
 - Motion adaptive deinterlacing.
 - Adaptive downsampling filter.
 - Screen rotation for vertical or "TATE" shmup games.
 - Post processing shader chains (GLSL, Reshade FX and Slang Presets).
 - Border overlays/bezels displayed around game content.
 - "Fast boot" for skipping BIOS splash/intro.
 - Save state support, with runahead and rewind.
 - Windows, Linux, macOS support.
 - Supports reading directly from CD, bin/cue images, MAME CHD, single-track ECM, MDS/MDF, CCD, and unencrypted PBP formats.
 - Preloading of disc images to RAM to avoid disk sleeping hitches.
 - Merging of multi-disc games in game list/grid with memory cards shared between discs.
 - Automatic loading/applying of PPF patches.
 - Direct booting of homebrew executables.
 - Direct loading of Portable Sound Format (psf) files.
 - Time stretched audio when running outside of 100% speed.
 - Digital and analog controllers for input (rumb
阅读完整原文

项目深度分析 AI 生成

跨平台复古游戏云存档与配置同步套件 (SaaS/Client)

产品构想针对 DuckStation 提供专用的多端(PC/Steam Deck/Android/掌机)云端自动备份、存档冲突解决和高清材质包一键同步订阅服务。
核心功能本地保存监听自动同步云端、多版本存档快照回滚、跨平台一键导入导出、社区精选高清纹理包与金手指云端一键应用。
目标用户拥有多台设备(PC+掌机)的重度复古游戏玩家。
难度/周期中等 · 1 - 2 个月 · 成本:轻量云服务器、对象存储(S3兼容)、客户端轻量包装(Electron/Tauri或Qt插件)。
收费模式月度/年度订阅制(如 $2.99/月),提供增值存储空间与高速材质下载通道。
竞争风险开源社区可能自建 Syncthing 等免费替代方案;版权方(索尼等)对于ROM云存储可能带来的连带合规审计风险(需严格限制仅同步用户私有存档而非游戏ROM本体)。
依据 已验证事实

定制开源掌机/嵌入式系统优化与整合发行版

产品构想基于 DuckStation 核心和 Dear ImGui/BigDuck 大屏 UI,针对特定 ARM/RISC-V 掌机(如树莓派、香橙派、各品牌开源Linux掌机)进行极速冷启动、低功耗调优与外壳适配系统打包。
核心功能极简操作系统(JeOS)、开机即入游戏选择界面、外设按键热插拔自动映射、低延迟 PGXP 渲染预设、电池功耗自适应策略。
目标用户开源掌机硬件厂商、DIY 掌机玩家、复古游戏机发烧友。
难度/周期较高 · 3 - 4 个月 · 成本:各种架构开发板/掌机测试硬件采购成本、持续维护镜像的构建服务器。
收费模式向硬件厂商提供预装商业定制授权服务,或向 DIY 玩家销售预烧录的优化系统固件与高级技术支持。
竞争风险开源协议限制(DuckStation 具体许可证需遵从,若为 GPL 则衍生系统需严格开源),硬件碎片化导致维护成本高。
依据 AI推测

复古游戏高清化纹理资产与画质重制市场/社区

产品构想利用 DuckStation 支持的硬件级纹理替换(Texture replacement)和 PGXP 几何校正功能,搭建一个面向创作者和玩家的高清 AI 重制材质包交易与共享平台。
核心功能材质包自动适配安装器、分辨率/抗锯齿/Shader最佳预设分享、创作者打赏与付费分成机制、画质对比预览。
目标用户追求次时代画质的复古游戏玩家、3D/2D 游戏美工、AI 重塑创作者。
难度/周期中等 · 2 - 3 个月 · 成本:网站服务器、CDN 流量成本(高清纹理体积大)、支付网关手续费。
收费模式平台交易抽成(10%-20%)、创作者会员订阅打赏通道、VIP 高速下载加速。
竞争风险纹理资产涉及原始游戏版权争议(CAPCOM、KONAMI、索尼等 IP 维权风险);玩家倾向于在各大论坛免费共享。
依据 数据支持的判断
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

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

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

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

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。