EMU618社区

 找回密码
 立即注册
搜索
查看: 435|回复: 2

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

[复制链接]

该用户从未签到

发表于 2015-10-16 06:39:33 | 显示全部楼层 |阅读模式


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

①CD:SetlocとSeekとReadの関係性を修正

②Soud Outputの変更

XEBRAのサウンドは初めに最も手軽なPlaySound()で実装していました。
このAPIはキューイングができないため、
ループ再生・バッファ書き換えという手段を採りました。
しかしバッファの再生位置が分からないため
タイミングによっては再生位置と書き換え位置が重なり不具合が出ていました。
その後、再生位置を把握できるwaveOut系のAPIに変更したのですが、
この時キューイングのことは頭からすっかり消えており、
ループ再生・バッファ書き換えのままでした。
今回の見直しでwaveOut系はキューイングが出来ることが
分かったので、バッファの位置調整は不要となりました。

③GDIのスケール処理対応

OpenGLとしてエミュレーションドライバしか入っていない場合や
垂直同期制限が掛かった環境が増えているように感じています。
その場合GDIの方が速いので、GDIでもスケール処理できるようにしました。

④CUE2CCD

cueシート形式は元々CD「ディスク」イメージを作成するための
「トラック」イメージとタイムシートであり
狭義にはディスクイメージではありません。

SYNC,HEAD,EDC,ECCを省略せず(1セクタ2352バイト)、ギャップも省略せず
全セクタを連結したものが狭義のディスクイメージと言えます。

cueシート形式でも結果的に狭義のディスクイメージになっている場合があり、
XEBRAではこの場合のみ対応しています。
そうでない場合は扱いが面倒すぎるため、XEBRAだけでなく
殆どの仮想ドライブが対応していないわけです。

嘗てはDAEMON Toolsでマウントして吸出せば良かったのですが
DAEMON Toolsが色々と面倒臭いソフトになってしまったので
ccd形式へのコンパータを作成してみました。

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

[发帖际遇]: money_114花15 个 柠檬买彩票,血本无归T_T. 幸运榜 / 衰神榜

签到天数: 1887 天

[LV.Master]伴坛终老

发表于 2015-10-23 09:00:35 | 显示全部楼层
感谢您的分享新的模拟器!赞一个!
[发帖际遇]: nihao踩坏了花花草草,被罚款10 个 柠檬. 幸运榜 / 衰神榜

签到天数: 2060 天

[LV.Master]伴坛终老

发表于 2015-11-15 01:23:58 | 显示全部楼层
这是最早的PS模拟器。。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-18 14:42 , Processed in 1.069336 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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