ps3模以器,仿真器,ps3游戏

PlayStation 3拥有各种类型的软件和硬件模拟器,适用于索尼上一代游戏机的大多数。对于PS1,固件中存在3个软件模拟器,即ps1_emu(运行PS1光盘),ps1_netemu(在PS存储上以.pkg格式运行PS1经典)和ps1_newemu(据称是ps1_netemu的增强版本)。但是,与VSH类似,这些模拟器直接调用sys_storage而不是使用文件访问库。由于RPCS3当前没有sys_storage的实现,因此无法支持这些模拟器。但是,在研究RPCS3的VSH功能时,clienthax发现ps1_newemu不需要sys_storage实现,当固件库加载设置为“none”时,它允许PS1经典启动。但是,游戏在启动后不久仍会崩溃,因为他们调用未实现的函数sys_io_3733EA3C来获取输入数据。进一步调试显示此函数为cellPadGetDataExtra,并进行了一些额外的检查。简单地返回相同的功能修复了崩溃并允许PS1 Classic游戏进行游戏!在clienthax的PR合并到master之后不久,Nekotekina对PS1仿真进行了各种改进,例如允许这些游戏从最新列表启动,修复PPU和SPU缓存多次生成时ps1_newemu只需要执行一次并允许自定义 - 这些标题的游戏设置。RPCS3获得了运行PS1 Classic游戏的能力!虽然RPCS3只支持其中的PSN版本中,大部分(如果不是全部)是可玩的,运行良好。

你可能感兴趣的:(ps3模以器,仿真器,ps3游戏)