项目简介
本项目是一个基于C语言的开源PSX(PlayStation)模拟器,通过模拟PSX硬件,让用户可以在PC上运行PSX游戏。此项目基于PCSX - ReARMed,针对ARM架构做了优化,支持MIPS->ARM动态编译、NEON GTE代码等性能改进,还提供了GPU插件,能支持多种PSX游戏的运行。
项目的主要特性和功能
- CPU模拟:模拟R3000A CPU运行PSX游戏,支持动态编译(JIT)提升性能。
- GPU模拟:模拟PSX GPU,包含图形渲染、内存管理及硬件接口等功能。
- 音频处理:模拟SPU处理PSX音频输出,支持XA和CDDA音频格式。
- 视频处理:支持视频渲染,具备分辨率调整、帧率控制、图形增强处理等功能。
- 插件支持:使用PSEMU插件接口提供核心功能,支持多种插件增强模拟器功能。
- HLE BIOS:内置高性能的HLE BIOS,可运行多数PSX游戏,也支持用户使用自己的BIOS文件提高兼容性。
安装使用步骤
假设用户已经下载了本项目的源码文件。
1. 安装依赖:确保系统已安装必要的编译器和库,如GCC、SDL等。Linux系统可能需安装ALSA;Windows系统可能需安装DirectX。
2. 编译项目:在项目根目录下运行make
命令进行编译。
3. 安装模拟器:编译完成后,运行make install
命令进行安装。
4. 配置模拟器:首次运行时,模拟器会自动生成配置文件,用户可按需调整音频、视频等设置。
5. 运行游戏:将PSX游戏镜像文件加载到模拟器中,即可开始游戏。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】