2018年04月28日

キーボード関連修正

ディスクエミュレータのキーボードがディスクアクセス等で飛ぶ問題がありましたので修正しました。
release-F68k_DE0CVDEMU.180428.qar
従来はGPIOを介してエミュレータに繋げていましたが、FIFO介してに変更しています。
posted by プー at 07:24| Comment(3) | リリース/X68k | 更新情報をチェックする

2018年03月04日

ADPCM対応

先日、OPMには対応しましたが、ADPCMが未実装だったので
ADPCMも実装しました。
ADPCM実装の中で、DMA(CHAINモード)の処理に間違いがあったので
DMA関連も見直しをしています。
ADPCMとOPMを同時に再生させると飽和して歪んでしまうので
OPMの音量調整をしていますが、果たして実機ではどの程度の
音量バランスなんだろう。。。
実機はどちらもDAC出力の後をアナログ合成しているので
どのような設計でも可能なハズですが。
release-F68k_DE0CVDEMU.180304.qar
posted by プー at 09:24| Comment(8) | リリース/X68k | 更新情報をチェックする

2018年02月24日

OPMバグFIX

FDDエミュレーションによるブロックRAMの使用量増加に伴いブロックRAMの使用量を
減らすため、OPMレジスタのアクセス方法を変更していましたがバグがあり正常に
動作していませんでした。
バグFIXを行い、とりあえず音が出るようになりましたのでアップします。release-F68k_DE0CVDEMU.180224.qar
posted by プー at 23:16| Comment(0) | リリース/X68k | 更新情報をチェックする