2012年1月30日月曜日

Windows7におけるSoMの互換性その3

昨日一応台詞等を修正して一応完成したのですが、
バグ取りでゲーム内をうろうろしていてネタを思いついてしまい、
また作っています(なんのこっちゃ)。
これはおまけ要素になる予定ですが、本編よりもKFに近いと思います。

Windows 7 64bitでSoMのマップエディタのプレビューがカクカクしてしまいにブルスクになる件ですが、
何らかのイベント(ドアを開ける、メッセージを読む)を実行するとカクカクが解決することがわかりました。どういう原理なのかわかりませんが、スタートポイントをドアや台詞を設定したNPCの近くにしておいて、プレビュースタートしたら必死に近づいて話しかけてメッセージを読めば通常のスピードでプレビューを実行できます。XPマシンが完全に逝ってしまったのでいよいよ開発も中止か?と思ったのですが、なんとか完成までこぎつけました(まだ作ってるけど)。

あとWindows 7だとX2modo.exeなどを互換モードでも実行できなかったのですが(オブジェクトを自作する際に必要)、これはX2modo.exeと同じフォルダにd3drm.dllをおけばできるようです。一部オブジェクトを先ほどこれで直しました。
ちなみにd3drm.dllにつきましては以下のページを参考にさせていただきました。
(マイクロソフト推奨ではないと思うので自己責任でご利用ください。)
http://shimaji.exblog.jp/12471140/
http://my.opera.com/nuko0893/blog/show.dml/4774261

しかし台詞書くのって思ったよりも大変ですね。
普段文章を各作業をしていないせいもあると思いますが、時間がかかる&疲れます(睡眠時間が伸びました)。
ただ、創作という名目で妄想成分を吐き出しているせいか、なんとなくストレス解消になっているような気がします。

2012年1月2日月曜日

SoM のWindows 7 64bitにおける動作その2

マップエディタでプレビューすると動きがカクカク(1fpsくらい)になる時があります。
これは互換モードにしても駄目です。
でもプロジェクトプレビューでゲームを最初からやった場合やランタイム版のプレイでは起きないようです。プレイ自体はWindows 7 64bitでも一応できそうな感じです(解像度が変えられない症状はありますが)。
ただ、うちのPC環境もあるのかもしれませんが、Windows 7 64bitではSoMゲーの制作は厳しそうです。

こうなったらUnityにマップパーツ等を持って行って作ろうかと一瞬思いましたが、どうせUnityでやるならもっと今風のクォリティーでやりたいので(Light Probeとか使ってみたい)、退役させていた旧PC(XP)を復帰させてそちらで続けてみようと思います。
(使用中にいきなり再起動するくらいの状態なのでまともに作業できるかわかりませんが・・・。)

2012年1月1日日曜日

Sword Of MoonlightのWindows 7 pro 64bitにおける動作

Kings Field型同人ゲームwikiの方に書けなかったので(編集方法がよくわからなかった)、こちらで書きます。
昨年12月にPCが急に不調になったため、遅ればせながら新PCとWindows7に強制移行して年末にSoMをインストールしてチェックしてみました。
・そのまま、またはXPモードで起動>ゲームは可能だけどオプションの表示モードと解像度選択が変に。
・互換モードのWindows95で起動>解像度オプションも選べるけどうちの環境では1024×768まで(未だに4×3のディスプレイなんですが、最大解像度の1600×1200を選べず)。でもこの状態が一番まともぽい。
・95モードだとランタイム作成で落ちる。XPモードではできた。

マップエディタ、イベント編集は試してませんが、互換モードなら一応使えそうです。
Homeエディションはどんな感じなんでしょうか。
こんな書き込み↓もあるので、問題なく動いているところもあるんでしょうかね。


Som is fully compatible w/ Windows Vista/7 and hardware accleration now


ちなみに拙作(Hearts Collide)の状況ですが、、
・昨年8月頃にゲーム本体は一応完成。
・見返してみてシナリオがアレ過ぎたので、何とか修正を試みる。
・書き直したシナリオも結構アレな仕上がり(ゲーム部分に手を入れずに台詞&メッセージだけで補正というのがそもそも無理だったのかも・・・)。
・・・という感じです。ハードディスクの肥やしにするのもなんなので、ゲーム部分を消してウォークスルーにして公開するか検討中です。(って一年くらい前にも同じようなことを書いたような・・・。)