PCエミュレータの決定版 和製MESS Part.2at I4004
PCエミュレータの決定版 和製MESS Part.2 - 暇つぶし2ch144:武田 ◆0B7BaI5lNU
12/02/28 01:02:19.28
現状のソースをアップしましたので、弄られる方はこちらをお使いください。
PASOPIA方面のパッチをご提供頂きましたので、次のリリースはそちらを
取込んでからになるかと思います。

URLリンク(homepage3.nifty.com)

>>137
ご指摘多謝多謝。
GetDC/ReleaseDCの件と、DIBSectionをリリース前にSelectObjectで
元のhBitmapに戻す件を修正しておきました。
キーコードの変換テーブルもこっそり入っています。

>それよりもほぼ1コアパワーを使う仕様を何とかしたいが。

原設計が1999年なソースだから、今更マルチスレッド化するのも
ちょっと面倒かなあというのが本音です(苦笑)
CPUコアとかは全然重くなくて、一番重いのは画面のレンダリングと
転送だと思いますが、そこを別スレッドにするというのもなあと。

多分、VRAMとかCRTCとかの変化を監視して、必要なときだけ画面を
更新するというのが一番軽量化に寄与するとは思います。
MZ-2500のときに実装を検討したんですが、スムーススクロールで
結局画面全部をフラッシュすることになるし、余り意味ないかなと
思って結局やらなかったんだっけ。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch