找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

查看: 146|回复: 6

ePceCD Beta 0.0.3

[复制链接]

125

主题

125

回帖

6896

积分

版主

积分
6896
发表于 2025-5-2 13:28:45 | 显示全部楼层 |阅读模式
本帖最后由 KOF2112 于 2025-5-2 13:47 编辑

https://github.com/unknowall/emuPCE/



版本 0.0.3 更新说明Bug修复
  • 修复图像处理宽度
  • 修复背景图块显示不完整
  • 修复精灵图块越界
  • 修复横向卷轴绘制错误
**已知问题 **
  • ADPCM 模拟不够精确,默认设置为关闭。
  • 音频淡入淡出效果不够精确, 默认设置为关闭。
  • CG模式的精灵图块绘制不正确 (如: Ys I & II - Ancient Ys Vanished)


主要功能 🎮
  • 即时存档/读档: 随时保存和加载游戏进度。
  • 多渲染器支持: 动态切换 D2D、D3D、OpenGL、Vulkan 渲染器,适配不同硬件配置。
  • ReShade 集成: D3D、OpenGL、Vulkan 支持 ReShade 后处理效果,增强画质。
  • 分辨率调节: 支持通过xBR,JINC提升视觉体验。
  • 内存工具: 提供内存编辑和搜索功能。
  • 金手指支持: 开启作弊功能,解锁隐藏内容或调整游戏难度。
the english version is available starting from Beta 0.0.2
项目已同步至 Gitee 以及 Gitcode 国内用户可优先访问以加速下载。镜像仓库自动同步更新,确保内容一致
图3:ePceCD 主界面展示
438515165-95e6e618-cde2-42c0-8db5-6d04de6f4385.png
图2:使用ReShade
438515170-d978b804-fdfa-49a9-a625-fc813acca6ba.png
如何使用 🛠️
1. 设置 CD BIOS 🔑
注意: 只有CD-ROM格式的游戏需要BIOS,普通ROM无需BIOS。
注意: 由于法律限制,模拟器不附带 BIOS 文件,请自行获取合法 BIOS。

    • 比如从你的主机中提取 BIOS 文件(如: Super CD-ROM System (Japan) (v3.0).pce 或 BIOS.pce)
  • 将文件放入模拟器的 bios 文件夹中:
  • /ePceCD
  • ├── bios/
  • │ └── Super CD-ROM System (Japan) (v3.0).pce
  • ├── saves/
  • └── ePceCD.exe

    • 在设置菜单中选择对应的 BIOS 文件

2. 使用 ReShade 🎨
  • ReShade 在 OpenGL、Vulkan 渲染模式下可用
  • D3D需额外安装reShade。
  • 按 Home 键 打开 ReShade 设置界面。
  • 可加载预设的 Shader 文件(已有多款可供选择)。
4. 控制设置 ⌨️🎮
  • 键盘设置在文件菜单中完成。
  • 手柄无需额外设置,即插即用。
常见问题 ❓
Q: 为什么无法启动光盘游戏?
A: 请确保:
  • 已正确设置 BIOS 文件。
  • 游戏镜像文件格式正确(如 .bin/.cue 或 .img/.cue)。
Q: 如何获取更多 ReShade Shader?[color=var(--fgColor-accent, var(--color-accent-fg))]
A: 访问 ReShade 官方网站 下载 Shader 文件,并将其放入 reshade/ 文件夹中。
  • /ePceCD
  • ├── reshade/
  • │ └── 放在这里
  • ├── saves/
  • └── ePceCD.exe
Q: 如何获得更好的画面
A: 多按几下F11,建议配合home键选择ReShade增强画质
Q: 如何解决音效不同步的问题?
A: 尝试调整音频缓冲区大小,或更换音频输出设备。
Q: 是否支持 PC Engine / TurboGrafx-16 的所有ROM格式?
A: 是的,支持所有ROM格式,CD-ROM 需使用正确的BIOS。
Q: 是否支持跨平台?
A: 目前仅支持 Windows,未来计划通过 .NET MAUI 或 Avalonia 实现 Linux/macOS 支持。
如何编译
  • 项目是.net 8.0 框架
  • SDL 声明文件已经在代码中包含,把SDL2的DLL放到生成目录中即可
  • OpenGL 可以安装 OpenGL.NET NuGet包(.net 4.7 框架,存在兼容性问题)
    或手动添加依赖项使用 OpenGL.dll (.net 8.0 编译)
  • Vulkan 使用 vk NuGet包,或手动添加依赖项使用 vk.dll
  • 如果使用低于 .net 8.0 框架,可手动修改项目文件
如何贡献 🤝
欢迎为 ePceCD 提交代码、报告问题或改进文档!以下是参与方式:
  • 提交 Issue: 在 Issues 页面报告问题或提出建议。
  • 提交 PR: Fork 本项目并提交 Pull Request。
  • 翻译支持: 如果你熟悉其他语言,欢迎帮助翻译 README 或 UI 文本。
下载 📥
  • 轻量版 (1.41 MB): 仅包含核心功能,适合快速体验。
  • 完整版 (7.62 MB): 包含所有功能(如 ReShade 集成)。
  • ControllerDB 数据库: 可选下载,自动识别更多手柄外设。


ControllerDB.zip

42 KB, 下载次数: 10

ePceCD.0.0.3.zip

1.41 MB, 下载次数: 10

ePceCD.0.0.3-ReShade.zip

7.93 MB, 下载次数: 10

12

主题

71

回帖

1979

积分

金牌会员

积分
1979
发表于 2025-5-2 13:49:04 | 显示全部楼层
ControllerDB 数据库直接解压到其目录里吗?

0

主题

794

回帖

3413

积分

论坛元老

积分
3413
发表于 2025-5-2 13:49:35 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

315

回帖

3075

积分

论坛元老

积分
3075
发表于 2025-5-2 13:52:26 | 显示全部楼层
不错的国产项目

36

主题

2200

回帖

7130

积分

论坛元老

积分
7130
QQ
发表于 2025-5-2 15:03:30 | 显示全部楼层
感谢分享
回复

使用道具 举报

152

主题

6255

回帖

1万

积分

论坛元老

独乐乐不如众乐乐,免费分享游戏光荣,贩卖游戏可耻,记住这句话的真正含义吧。

积分
13869

推广达人最佳新人

发表于 2025-5-2 16:19:58 | 显示全部楼层
哇塞,这模拟器不错呀,好像没有用过?

0

主题

19

回帖

249

积分

中级会员

积分
249
发表于 2025-5-2 16:42:43 | 显示全部楼层
要是能支持CHD格式就好了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|肖琪模拟游戏站 ( 沪ICP备2023018581号-5|沪公网安备31011702888952号 )

GMT+8, 2025-5-10 13:53 , Processed in 0.070428 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表