2018年09月17日

DMA修正版

皆様から色々ご指摘いただき、DMAの動作異常に関して一部修正しました。
release-F68k_DE0CVDEMU.180917.qar

ご指摘いただいた皆様、ありがとうございました。

具体的には、DMA転送の8b,16b動作時アドレスの変化の仕方に間違いがありました。
(レジスタの解釈の仕方を間違えていました)
以前「レトロエクスプレス」で購入した「CELIA」もちゃんと起動するようになりました。
(たぶん、正常に動作していると思います)
不足ファイルがあったようなので追加しました。
release-F68k_DE0CVDEMU.180930.qar
それ以外の修正は行っていません。
posted by プー at 01:36| Comment(2) | 日記 | 更新情報をチェックする
この記事へのコメント
おおおおお!!!!
待ちわびていました!
どんどん完成度が上がってきていますね。
これからも楽しみにしています。
Posted by まき at 2018年09月19日 16:10
ためしてみました。
16bitDMAばっちり動きました!

コンパイルの時ですが、font.mif、ktbln.hex、ktble0.hexが無いと言われたので前のバージョンのものからコピーしてコンパイルできました。
あと、出力される.sofファイルが.cofふぃあるに記述されたものと違うようでしたので(_DEMUが付加される)、コンパイル後リネームしました。

これでかなりのソフトが動きそうですね^^
Posted by まき at 2018年09月20日 01:09
コメントを書く
コチラをクリックしてください