y7setup

YAMAHA YMF724/744/754 PCI sound card setup utility.

Download:  y7setup_v02a.zip

DOS 上で YAMAHA 製音源チップである YMF724/744/754 の設定を行うツールです。

PC-9800 シリーズの PCI スロット搭載機種で YMF7x4 の OPL3 機能を使うことを第一の目的として作成に着手したものです。 この由来のため、設定できない項目や特定の値に設定されてしまう項目があります(詳細は付属の README を参照してください)。

PCI の MMIO にアクセスする処理には拙作 vpmxfer を使っています。

version 0.2a で PC-98 依存のコードを取り除いたため、PC/AT 互換機でも動くかもしれません。

現在の設定可能項目は以下の通りです。

  • YMF7x4 の OPL3 ブロックの有効無効及び IO ポート位置
  • YMF7x4 の Sound Blaster ブロックの有効無効及び IO ポート位置
  • YMF7x4 のレガシオーディオブロックの音量
  • YMF7x4 に接続されている AC'97 のマスタ音量
  • YMF7x4 に接続されている AC'97 のライン入力音量

更新履歴

  • 2023/11/03: version 0.2a
    • AC'97 の line in volume を設定する機能を追加
    • PC-98 依存のコードを非依存のコードに変更
  • 2022/12/04: version 0.1b
    • YMF724/744/754 への同時アクセスに関する注意書きを README に追加
  • 2022/06/19: version 0.1a
    • AC'97 へのリセット信号が有効な状態で AC'97 にアクセスするとハングすることがある問題に対処
  • 2022/06/11: version 0.1
    • 初版