2017年7月12日 星期三

XEBRA v.2017-07-11

PS模擬器 XEBRA 發布新版,更新如下 :

実効的には何も変わらないのでPC版のみ更新

①データ量を若干削減
GTEでは除算を逆数積算で行っており、その逆数値は精度の低さから
グループ毎の共通値を精密化していることが自明であった。
しかしながら精密化の計算式が不明であった。
(理論式としてはニュートン法かゴールドシュミット法くらいしか無いが
整数で扱う場合、どのように数値を丸めるかは設計者の任意であり、
理論的に導出できない)
不明ではあったが、PC上のソフトウェアにとっては大したデータ量ではないので
全数を即値テーブルとして用意すれば良かった。
(これは実行時の計算量の低減の点でも効果的である)
今回nocashが示した精密化の計算式を確認したところ、全数一致を見たので、
その計算式を採用することにした。
実利としては、旧アルゴリズムで4000バイトだった圧縮データが、
新アルゴリズムで257バイトに減ったことになる。
SPUで使用する正規分布データを全区間分保持していたのだが、
左右対称なので半区間分を削除した。

②起動時の画面中央表示

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

沒有留言:

張貼留言