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