新規インストールでサウンドフォントがなくてフリーズ

Issue #67 resolved
takuto_cw created an issue

こんばんは。音回りの大掛かりな更新、お疲れ様です。サウンドフォントがこんなに早く導入されるとは、正直思っておりませんでした。音がいいから本番プレイは本家派でしたが、そろそろメインのエンジンを乗り換えてもいいかもしれない。

本題に入ります。新規インストールでサウンドフォントがないためフリーズするという現象を、CardWirthPy_20130821 + WinXP で確認しました。どう直していいのか分からないので、こちらに投下させていただきます。

cardwirthpy_20130821.zip を解凍(新規インストール)、IPAフォントを配置、起動してスキン自動作成…までは順調。その後オープニングの音楽が鳴るタイミングでエラーを吐いて固まります。

Exception in thread Thread-1:
Traceback (most recent call last):
(中略)
 File "cw\content.pyo", line 2102, in action
 File "cw\util.pyo", line 45, in play
 File "cw\util.pyo", line 81, in _play
 File "cw\bassplayer.pyo", line 152, in play_bgm
 File "cw\bassplayer.pyo", line 95, in _play
ValueError: sound font not found: Data/Skin/CardWirth150/Bgm/DefOpen.mid

パソコン上のリポジトリに pull して動かす方が手軽なもので( pull したときにサウンドフォントも付いてきた)、こういったバグはつい見逃してしまう…。今更ですが、ご確認お願いいたします。

Comments (3)

  1. k4nagatsuki repo owner

    ありがとうございます。サウンドフォントが無い場合の処理も入れていたつもりだったのですが、テストがまるごと抜けていました。修正しましたのでご確認ください。

  2. takuto_cw reporter

    修正ありがとうございます! CardWirthPy_20130822 で直ったことを確認しました。お疲れ様です。

  3. Log in to comment