EMU618社区

 找回密码
 立即注册
搜索
查看: 586|回复: 5

[新闻] PS模拟器XEBRA 20150718发布

[复制链接]

该用户从未签到

发表于 2015-7-23 06:29:25 | 显示全部楼层 |阅读模式


PS模拟器XEBRA发布新版,更新如下:

①浮動小数積算、整数除算の削減

従来はVSYNCのみ定期的に処理し、HSYNCは必要とされた時にVSYNCからの経過時間から逆算して求めていた。ここで浮動小数積算が必要になるのだが、処理としては高負荷だが低頻度ならば結果的に高速であると当時は判断した。ただx86とARMとでは負荷の度合いも違ってくるので、今回HSYNCも定期的に処理することにし、浮動小数演算を排除した。可能性に賭けた高負荷×低頻度の処理から堅実な中負荷×中頻度の処理に変更したわけである。

②Mode 2(little fast)の修正

PlayStationのCPUであるR3000は遅延ロード・遅延分岐方式のため(感覚的に言うと、ロード・分岐命令では発令だけが行われ、結果の反映である遅延処理は数テンポ遅れて実施されるため)、CPUエミュレーションが面倒になっている。規約として禁止されているものの、分岐遅延スロットに分岐命令を配置することが可能であるため、あらゆるアドレスで遅延処理が実施される可能性がある。そのため、Mode 1では実機同様に全てのロード命令を遅延ロードとして発行し、遅延処理の監視を常に行うようになっている。一方、Mode 2では、即時ロードでも結果が変わらないと判断されるロード命令については即時ロードとして発行し、可能な限り遅延処理の監視を省略している。また割り込みの監視頻度も低くしている。分岐遅延スロットにロード命令が存在する場合、分岐先の状況が不明であるため、これまでは常に遅延ロードとして発行し、分岐先で遅延処理の監視をするようにしていた。そのため分岐先とは判断されず遅延処理の監視を省略したアドレスに予期せず分岐してしまうと不具合が出ていた。分岐には条件分岐と絶対分岐とがあるのだが、絶対分岐の場合は常に即時ロードとして発行するようにしたところ、結果的に不具合が見られないように思われるため、そのように変更した。しかしながら実機の動作とは異なるわけで、これによる新たな不具合発生の可能性もあると考えられる。

③XEBRA-OSの修正

前回説明したように、一部のAPIは位置関係をオリジナルと同一にする必要があるのだが、新たに調整が必要な箇所が判明したため調整を実施した。

http://drhell.web.fc2.com/ps1/index.html

签到天数: 81 天

[LV.6]常住居民II

发表于 2015-7-23 09:50:39 | 显示全部楼层
能不能把说明翻译成中文
[发帖际遇]: 爱梦笑笑花11 个 柠檬买彩票,血本无归T_T. 幸运榜 / 衰神榜

签到天数: 81 天

[LV.6]常住居民II

发表于 2015-7-23 09:52:25 | 显示全部楼层
PS模拟器XEBRA发布新版更新下,如:
①浮动小数除法的削减,整数积算
以前只VSYNC定期处理,HSYNC是被认为是必要的时候VSYNC的流逝时间开始倒数追求着。在这里浮动小数积算需要处理的,但作为高负荷的低频率的话结果快速和当时的判断。只是x86和ARM和负荷的程度也不同,所以这次也HSYNC定期处理,浮动小数演算排除了。可能性的赌上高负荷×低频率的处理从坚实的中负荷×中频率的处理变更了。
②Mode 2(little fast)的修正
PS2的CPU的R 3000延迟卢德·延迟分歧方式而(感觉上说,卢德·分支命令发出只被进行,结果的反映延迟处理数拍子推迟实施)、仿真CPU为麻烦。规章被禁止的,但是分歧延迟插槽分支命令配置的可能,因此所有地址延迟处理被实施的可能性。因此,Mode 1真机一样全部的卢德命令延迟卢德作为发行,延迟处理的监视经常进行了。另一方面,Mode 2,即时卢德结果不会被判断卢德命令立即卢德关于作为发行,尽可能的延迟处理的监视省略。另外中断的监视频率也低。分歧延迟插槽卢德命令存在的场合,转折处的情况不明,因为到现在为止是经常作为延迟卢德发行,分歧地延迟处理的监视的那样。因此分歧地判断是不被延迟处理的监视省略了地址出人意料地分歧的话不出来了。分歧条件分支和绝对分歧。绝对分歧的场合时常即时卢德和发行了的地方,结果上问题看不到被认为,因为那样变更了。然而实机的动作不同的原因,根据这个新的问题发生的可能性也有考虑。
③XEBRA -操作系统的修正
上次说明的那样,一部分的API在同一位置关系的原创,有必要的,但重新调整的必要的地方判明了而进行了调整
[发帖际遇]: 爱梦笑笑 捡了钱没交公 柠檬 降了 2 个 . 幸运榜 / 衰神榜

签到天数: 1887 天

[LV.Master]伴坛终老

发表于 2015-7-23 10:00:24 | 显示全部楼层
很好的模拟器,一直在用!赞一个!

签到天数: 2060 天

[LV.Master]伴坛终老

发表于 2015-7-23 23:45:36 | 显示全部楼层
这模拟器兼容不错。。。。
[发帖际遇]: liujunbtx 打扫环境卫生,被奖励 5 个 柠檬. 幸运榜 / 衰神榜

签到天数: 1418 天

[LV.10]以坛为家III

发表于 2015-7-26 22:34:49 | 显示全部楼层
还要继续努力撸日语啊!读着读着就蒙了{:4_102:}
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-11-5 02:06 , Processed in 1.090820 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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