Resources

 

FPGAコンフィギュレーションファイル

FPGAのコンフィギュレーションファイルは GitHubに上がっています。最新の .jic ファイルは こちら にあります。

コンフィギュレーションの更新方法はこちらの「ファームウェアの更新方法」をご覧ください。

履歴

  • 1.4.1 - 2023/10/17
  • 1.4.0 - 2023/10/4 MI68頒布版です
    • .jic ファイルダウンロード
    • DVI出力のコンソールモジュールを1から書き直した
    • DVI出力のレベルインジケーターのコードを整理
    • X68000側からレジスタ操作でI2Cバスを読み書きできるようにした (kxi2c.xが使えます)
    • KMMCSCSI (JMMCSCSIの勝手対応版。まだ非公開です) が動かなくなっていた問題を修正
    • SDRAMのクロックの位相を調整し、安定性を向上させた
  • 1.3.3 - 2023/8/21
    • .jic ファイルダウンロード
    • ADPCM, OPM, まーきゅりーゆにっとなどがスーパーバイザーアクセスのみ受け付けるようになっていた問題を修正
    • まーきゅりーゆにっとの $ECC000-$ECC07FをデコードしないようにしてV4相当の挙動になるようにした
    • まーきゅりーゆにっとの TERRフラグなど、未使用ビットの扱いをV4相当に合わせた
  • 1.3.2
    • 欠番
  • 1.3.1 - 2023/8/17
    • .jic ファイルダウンロード
    • バスアクセスを再度チューニングし、PRO、XVI(10MHz, 16MHz)、PRO+PhantomX、XVI+PhantomXの環境全てでの安定性を向上
    • 直った問題
      • pcm3pcm.xやMACS再生中に音声だけが停止することがある
    • これだけでは治らない問題
      • 特定のXVI + PhantomX + Kepler Xで、MACSの再生が突然止まることがある
  • 1.3.0
    • バグがあったので欠番
  • 1.2.1 - 2023/8/13
  • 1.2.0 - 2023/7/17
    • .jic ファイルダウンロード
    • まーきゅりーゆにっとのOPNの実装がYM2610相当だったのを、可能な限り本家の実装(YMF288)に近づけた
      • リズム音源のサポート(リズムROMは別途ロードする必要あり。方法は後日公開)
      • 音量バランスの調整
    • PhantomX Version 1.03a との相性を調整
      • メモリを認識しなかったり、不安定な動作になる現象を修正
  • 1.1.2 - 2023/7/8
    • .jic ファイルダウンロード
    • MNDRVで再生ができない問題を修正
      • マーキュリーユニットの割り込みをレベルトリガからエッジトリガに修正したら直った
    • IKAOPMを更新
      • IKAOPMをa49d79dに更新しました
  • 1.1.1 - 2023/7/3
    • .jic ファイルダウンロード
    • Phantom Xとの相性の改善
      • 起動直後に一瞬だけ割り込み(IRQ)がアクティブになる不具合を修正
      • バスアクセスタイミングを10nsecだけ余裕を持たせた(アドレスバスの取り込みタイミングを10nsec遅らせた)
  • 1.1.0 - 2023/7/1
  • 1.0.0 - 2023/6/20

mt32-pi コンフィグファイル

なお、Kepler-Xコントローラーを使用するためには、以下の設定になっている必要があります。

scheme = simple_encoder
encoder_type = full
encoder_reversed = on

Kepler X 制御ツール

kxi2c

Kepler X上の I2Cバスを操作するツールです。Kepler X上の電圧や電流を表示することもできます。まだ実験段階ですが仮公開いたします。