| 软件名称: | CPS2PSP V1.11 | ||
|---|---|---|---|
| 所属机种: | PSP | 推荐度: | ★★★ |
| 软件大小: | 384 KB | 浏览次数: | 次 |
| 加入时间: | 2006-11-21 | ||
| CPS2PSP 1.11 リリース nj氏の『CPS2PSP』がまたまたバージョンアップ!! 開発者向けのリリースのようです。今のところソースだけの公開です。 さて気になるバージョンアップ内容は 1.11 (20061120-diff) テクスチャのVRAMへの登録処理をちょっと変更 1.10 (20061119) CPS2の描画処理をGUのDepthBufferを使用するように変更。 gigawing、progear、dimahoo等の画面全体でマスキング処理が行われるゲームで 若干速度が向上したかもしれません。 CPS2のいくつかのゲームでマスキング描画が正しく行われていない部分があったため、 キャッシュファイルのマスキング用フラグを更新。 CPS2のタイマ処理を簡略化。 CPS1/CPS2でコインカウンタもステートデータに記録するように変更。 MVSでsfixのメモリを2回確保していたため、メモリリークが発生していたバグを修正。 テクスチャをswizzle textureに変更。 C68K、CZ80を更新。 PSPのビデオ処理関数を若干変更、それに伴う処理も変更。 使用していないテーブル等を削除し、空きメモリを少し増やしました。 メニューの綴りを一部修正。 デバッグ用の余分なコードが混入していたので削除。 一部の関数名を変更。(処理はそのまま) 上記以外は20061020から特に変更はありません。 <実験したこと> -MediaEngine- MEはuncachedなポインタ経由でしかメインメモリにアクセスできない。 メモリを大量に使用するアーケードエミュレータ(PCM音源がメインになってからは 特に)ではMEの2MBのメモリでは全く足りないため、uncachedなメモリを使用せざるを 得ないが、そうすると速度低下が著しく(下手すると60fps→1fps以下)逆にMEを使わ ない方が速い。少なくとも、CPS2では全く使い道がない。 サウンドミキシングは上記の理由からあきらめ、試しに使用メモリの少ないZ80をMEで 動かしてみたものの、メインCPUのM68000とRAMを一部共有していることと、同期の タイミングがシビアなことから、平行動作させるとサウンドが再生されなかったり 速度が低下したりでこちらも駄目。他にはMEで処理できそうなものは思いつかず。 MEではできることが限られているので、何でも速くなるわけではないってことで。 -DepthBuffer- 本来スプライトの描画に使うものではないと思いますが、何とか使えないか無理やり 使用してみる。単純な値の大小しか比較できないので、複雑な処理はできませんね。 -swizzle textre- GUのアドレス配置にあわせた形のテクスチャ。アドレスがリニアではないため、 テクスチャの登録処理がやや複雑になるのが難点。頻繁に登録しなおす現在の処理 ではあまり向いてないかも。VRAMに登録済みのテクスチャを再描画する場合は速い。 |
| 如果您发现链接错误或其它问题,请发信或到论坛里告诉我们,谢谢... | |
| 本站模拟器软件下载严禁盗链,否则将加大我们服务器的负担,希望您尊重我们的劳动... | |
| 本站严守模拟界公约,不提供上市未满三年的ROM下载,本站的所有资源来自网上收集,模拟游戏ROMS仅供您测试 | |
| 使用,请在测试完毕之后24小时内及时删除,如果发生任何法律上的纠纷,本站概不负责... | |
| 本站所有的文件都是放在本地FTP服务器上,普通下载点最多同时支持400个IP下载,请尽量用下载工具下载;荣誉 | |
| 会员及VIP会员请使用“VIP下载点”,VIP下载点速度和人数不限,但由于服务器是在网通机房,所以非电信的用 | |
| 户的速度会高于电信的用户; | |
| 转载本站的相关相关软件请说明出处,谢谢! |