介绍
官方网站:https://github.com/stenzek/duckstation
DuckStation 是一款免费的跨平台 PS1 模拟器,由澳大利亚模拟器作者 stenzek 开发,支持 Windows、macOS、Linux 以及安卓等多种系统,其前端是 Qt 开发的,在安卓系统中要求安卓 4.4 及以上版本 。它采用了先进的技术,如原生 libretro 核心等,能够为玩家提供高质量的游戏模拟体验,并且自带中文支持,降低了玩家的使用门槛,使其更易于上手。
软件截图

软件特点
CPU 重编译器/JIT:支持 x86-64, armv7/AArch32, AArch64, RISC-V/RV64 等架构。
硬件和软件渲染:支持 D3D11, D3D12, OpenGL, Vulkan, Metal 等硬件渲染器,以及软件渲染。
图像增强:支持图像缩放、纹理过滤和真彩色(24位)在硬件渲染器中。
精确混合:通过 Rasterizer Order Views/Fragment Shader Interlock 实现精确混合。
PGXP:用于几何精度、纹理校正和深度缓冲区仿真。
纹理替换系统:在硬件渲染器中支持纹理替换。
运动自适应去隔行:改善视频质量。
自适应降采样滤波器:提高图像质量。
屏幕旋转:支持垂直或“TATE”射击游戏。
后期处理着色器链:支持 GLSL 和 Reshade FX。
快速启动:跳过 BIOS 启动画面/介绍。
存档支持:支持存档状态,包括预读取和回滚。
光盘映像预加载:避免磁盘休眠引起的卡顿。
自动加载/应用 PPF 补丁。
直接启动自制执行文件。
直接加载便携式声音格式(psf)文件。
时间拉伸音频:在非 100% 速度运行时保持音频同步。
数字和模拟控制器输入(支持震动反馈)。
光枪支持:通过鼠标模拟 GunCon 和 Justifier。
NeGcon 支持。
Qt 和“大画面”UI。
自动更新:提供预览和最新版本通道。
自动内容扫描:游戏标题/哈希值由 redump.org 提供。
可选的每个游戏自动切换记忆卡。
支持加载现有作弊列表。
记忆卡编辑器和存档导入器。
模拟 CPU 超频。
集成和远程调试。
多插槽控制器:支持多达 8 个设备。
RetroAchievements。
Discord Rich Presence。
视频捕捉:支持 Media Foundation(Windows)和 FFmpeg(所有平台)。
更新日志
02a36c7 Qt: Prefer size from native OS over Qt
5cd5853 Achievements: Add type badges to list and wrap long titles
3f1ab1c SoundEffectManager: Upmix and resample sound effects when needed
bca82e1 Achievements: Improve consistency of log messages (#3671)
1b9ef2c StringUtil: Backport helper functions
fb932eb FullscreenUI: Don't use SmallString for URL templates
4b02270 Qt: Apply Wayland workarounds before creating QApplication
f226581 Qt: Include time stretch latency in displayed maximum
83f5fdc Qt: Order volume controls before audio backend configuration
3ff1ea3 ImGuiManager: Extract out gradient rect function
a725890 Achievements: Add easing to progress indicators
604b7ce Misc: Fix building with GCC
8db7cff InputManager: Remove hotkey list indirection
a42df97 StringUtil: Use C++20 requires clauses instead of enable_if
dea9ce3 StringUtil: Move most non-template functions to source file
091517a StringUtil: Move FromChars()ToChars() instantiation to source file
84e4aed dep/fmt: Update to v12.1.0
4c79ee8 CMake: Adjust fmt build macros
d4c4ec5 CMake: Prefer private over public include dirs
170d4b9 Build: Don't make fast_float a public link for libraries
f03bb5b Qt: Defer initial layout of game grid
a584a5a CI: Set MacOS deployment target to 13.3
0a9bf5a StringUtil: Use to_chars() for floating point types
14625af Common: Remove fallback for missing heterogeneous lookup
67bb752 Cheats: Search local cheats/patches for multi-disc games
45dd500 Qt: Restore disassembly register previews in debugger
0ad425f GameList: Fix reporting of 'Yesterday' on Jan 1st
65de509 Qt: Fix spurious WinId change error on debug widget close
2258463 CDImagePPF: Implement parsing of undo data
d7b2f2d README: Update minimum macOS version (#3673)
c015893 CPU: Add COP0 register names to disassembly
632aa18 CPU: Don't raise #RI on write to read-only COP0 registers
43a4054 PlatformMisc: Fix screensaver inhibition on macOS (#3674)
ae1bd27 Data: Update SDL game controller database
Puresys纯净系统-软件下载.png)

我也来分享PS1的中文游戏全集
https://pan.quark.cn/s/49e195f94785
PS1都多少年了,我80后小学时候的东西,现在做模拟器是不是太晚了哈哈
Your blog has quickly become my go-to source for reliable information and thought-provoking commentary. I'm constantly recommending it to friends and colleagues. Keep up the excellent work!