鉄道経営系ゲーム製作スレッド Ver.5at GAMEDEV
鉄道経営系ゲーム製作スレッド Ver.5 - 暇つぶし2ch431:名前は開発中のものです。
09/01/24 08:58:47 NtbuQ9B3
基本的に新たな私名義のPluginフォルダに入っていて、IDも新規に起こしています。
純粋に追加になります。
そのぶん架線柱のメニューや地表のメニューがずらーっと増えちゃうのですが。

例外が1つあって、コンテナセットのほうには綾瀬さん作のコンテナで地面の色パレット
を色彩ガイドラインのアスファルトにあわせて調整したBMPがおまけとして入ってます。
これを入れた場合のみ、綾瀬さん作のコンテナのBMPが上書きされます。

432:YZ ◆hwfOl0C6sM
09/01/24 13:20:17 rRT4YK+1
SeagateのHDDがあぼーん...しかけましたorz
何も作業できないですw

>>429
元の作者さんが絵を変更してもいいよと許可していれば大丈夫です。
元の作者さんに確認された方がいいと思います。


433:白河どりぬ
09/01/24 13:53:33 51Y1Kgev
>>427-428
初期のプロトタイプのままアップデートしてませんでした。
お騒がせしてすみませんでした。

434:白河どりぬ
09/01/24 14:18:26 51Y1Kgev
しかし、地下にホームを置いても駅と接続せず「!マーク」が出てきます。
これでは地下駅が設置できません。

435:名前は開発中のものです。
09/01/24 14:24:50 KFO6P8gE
URLリンク(horitaketdr.cocolog-nifty.com)
マップを作ってみました。(一部区間の線路、ダイヤ、駅などのみ)

436:YZ ◆hwfOl0C6sM
09/01/24 14:37:31 rRT4YK+1
>>434
私もやり方がわかりませんでしたが、以下の方法でできました。
1.地下に線路を引く
2.ホームを設置する
3.駅は地下には建設できないので、地上に建設する。
 できるだけ2.で設定したホームに近い場所に設置する
4.ホームをダブルクリックするとホームプロパティが表示される
5.ホームプロパティの接続駅を3.で設置した駅にする

これでホームと駅の接続ができます。
ただ、これは仕様なのかよくわからないのですが、更に地下2Fに線路を敷き、
ホームも地下1Fのホームの下側ぐらいに設置したのですが、接続駅がなぜか
地下1Fのホームになってたりします。
と思えば、もう1つのホームでは地上の駅と地下1Fのホームになってます。
これって正しい使い方なのでしょうか?>ALL

それとうpローダーですが、過去のものが全て消えているのですが...

437:名前は開発中のものです。
09/01/24 14:41:26 KFO6P8gE
>>436
たしか、あのうpロダを管理している会社が、定期的に全データを削除していたようなきが…



438:白河どりぬ
09/01/24 14:46:55 51Y1Kgev
>>436
どうやら、駅のホームの有効範囲が以前のバージョンより狭くなってるようです。
大きい駅では問題がないのですが、駅のサイズによってはそれ出来ないことがあります。

439:白河どりぬ
09/01/24 14:51:09 51Y1Kgev
訂正です。
大きい駅では問題がないのですが、駅のサイズによってはそれ出来にくいことがあります。(以前と比べて)

440:白河どりぬ
09/01/24 14:55:34 51Y1Kgev
非常に愚かな勘違いでした。
ヘイトカットをマウスホイールで操作していたため、高さがかなり深部になっていました。
本当に申し訳ございません。

441:ホリタケ
09/01/24 15:53:22 KFO6P8gE
URLリンク(horitaketdr.cocolog-nifty.com)

ダイヤなどを修正

442:ホリタケ
09/01/24 16:51:16 KFO6P8gE
URLリンク(horitaketdr.cocolog-nifty.com)

ダイヤなどを修正

443:ホリタケ
09/01/24 16:52:12 KFO6P8gE
やべぇ
ミスったwww

444:名前は開発中のものです。
09/01/24 17:30:24 JzNIcgXQ
>>432
FreeTrainのもともとの主義ではLGPLで、各種追加PluginでもPlugin作者それぞれが
特に変更する断りをしない場合はLGPL適用ってことになるのかなーとも思ったのですが。

綾瀬さんはサイト維持されてて連絡つくので、メール出してみました。
返事がいただけるといいな。

花菱さんは連絡先が分からないので連絡ができません。
以前は川口さんサイトの掲示板に書き込まれてたみたいですが、掲示板も新規書き込み
できないようにされてますしね。
もしこのスレ見てたらリアクションいただけるとありがたいです。<花菱さん

445:名前は開発中のものです。
09/01/24 17:34:36 JzNIcgXQ
さて、ダイヤ組んでて困ったというかこれでいいのかなぁ?ってことがあったので識者の
みなさまにおうかがい。

Q1. 上下線が使っている駅がある。ホームは2つ以上あって上下線で別ホーム。
   1本の列車が下っていって上っていく。
   下りのとき10:00着・14:00発、上りのとき11:00着・13:00発、客扱いあり。
   追い越し退避などのためにこうダイヤ組みたい。
   これって普通に駅(ホーム)のダイヤ設定では「高度な設定」をしようとしても
   下りも13:00に発車してしまってアウト!
   この認識であってる?
   これをなんとかするには、
    解1.駅舎を2つ西口東口みたいに置き、下りホームは東口駅舎・上りホームは
       西口駅舎に接続する。下りホームと上りホームが異なるダイヤが組める。
       →欠点・共通したダイヤを組みたいときに煩雑になる
            路線別複々線などちょっと幅のある駅だと、ホームをそうそううま
            く異なる駅舎に接続できない。
    解2.レールを2ボクセルホームより長く作る。ホームの先1ボクセルのところに
       信号機を設置。駅としては10分停車ですぐ発車させ、信号機で時間待ちを
       させる。
       →欠点・なんかスマートじゃないよね。リアルでもないし。
    ほかの解<あったらぜひ教えてください

446:名前は開発中のものです。
09/01/24 17:44:20 JzNIcgXQ
Q2. 田舎の路線を走る特急がするような、駅での運転停車はどう実現する?
   普通に停車させると客の乗降が発生してしまうので運転停車にならない。
   解1.たとえば14:00着・客扱いなし・16:00発のときは、「高度な設定」で
      「16時00分 『通過』」にすれば運転停車になるものだろうか???
   解2. Q1の解2と一緒でホームの先に信号機を設置。駅としては常に通過して
      信号機で時間待ちをさせる。これはこれでアリな気もするが。


いやーー、速度の違う列車が同じ線路上を走ると追いついて緊急停止がひんぱん
に起こって大変だねー。
西武線が朝ラッシュに急行も遅くなる平行ダイヤを組む理由が分かる……
列車密度の高い区間は高速列車も中速で走るような制限速度がもうけられると
ダイヤ組むのラクになるかもねー。

ほかにもたとえば、新在直通の〔つばさ〕〔こまち〕などが、新幹線区間は超高速で飛ばす
が在来線区間に入ったら高速におさえるなんてこともできそう。

447:YZ ◆hwfOl0C6sM
09/01/24 18:59:55 rRT4YK+1
>>444
一応FreeTrainはLGPLで配布していて、それを引き継いだFreeTrainExもExAvも同様に
LGPLです。
なので多分絵は改変してもいいと思いますが、著作権関係は結構面倒なので慎重に
と思い、あのような回答をしました。
私もいずれプラグイン関連は弄らないといけないので、そのうち正式に作成者の方に
許可もらってこようと思ってます。

>>445
単純にダイヤ設定を2つに分けて作成したのでは駄目ですか?
それとも1つの列車が上り終点についたら下りに変わるのでダイヤ設定は1つにせざる
を得ないからということですか?
ということであれば、現状は上りと下りでの設定を変えることは不可能ですね。
次回要望として検討しておきます。

>>446
あー、なるほど。
回送は追加しましたが、乗り降りが全く生じない「運転停車」はないですね。
通過はそのまま通過するので一旦停止はしないですね。
これも次回要望として検討しておきます。

448:名前は開発中のものです。
09/01/24 20:42:58 JzNIcgXQ
>>410で紹介していただいたOuDia使ってダイヤグラム引けるかなと、時刻表データの
作成にとりかかりました。マップいぢりはそれが片付くまでお休み。
というのも
URLリンク(www.nicovideo.jp)
に急行を割り込ませようとしたらせっかく収まってる特急が詰まって詰まってどうにも
ならず。やっぱダイヤグラムの世話にならないととなって。
なので、自分で書いた解をまだEXAv本体で試す時間は取れていません。

>>447
>それとも1つの列車が上り終点についたら下りに変わるので

まさにそれです。↑な動画見ていただいたら分かると思うのですが、4日かけて東京から
熱海まで行って、折り返してまた4日かけて東京に戻ってきます。
動画で追跡してる特急はほとんど止まらないからいいのですが、ここに急行を割り込ませ
ようとすると特急に追いつかれて待避することがしばしばで、横浜とか戸塚とか国府津とか
あっちこっちで通過待ちするのですが。そこで>>445なことが起こりました。

ほかにも東京では実際どおり田町電車区に引き上げて入庫出庫してるので、品川→
上りで東京に到着→折り返し回送で田町電車区→出区→東京で折り返し客を積んで
発車→下るということもやってます。これも場合によっては>>445的に時間がかぶります。
これやると田町~東京間に2倍の本数が走ることになるので、ここでもまた詰まる詰まる。

>次回要望として

いや、要望はしないです。解1,2のように現在の仕様でもユーザの使いこなしでなんとか
なる面もありますので。それだけの高い自由度がFreeTrainにはありますよね。
盛り込んでいただけたらうれしい面もある反面、ダイヤ設定が複雑になってとっつきづらく
おそらく操作もめんどくさくなるし、バグの潜む可能性も増えますので、構造は可能な限り
シンプルでいってもらいたいというのも、これは逆説的になりますが一つの要望としてあり
ます。

449:名前は開発中のものです。
09/01/24 20:45:15 JzNIcgXQ
>通過はそのまま通過するので一旦停止はしないですね。

いや、そうなんですかね?
簡単設定の通過ではなく、高度な設定で「*月 *日 *曜 14時 00分・通過」とのみ設定した
駅に、そのダイヤを適用した列車が12:00に到着するとどういう動作をするでしょうか。
駅に到着した時点で可能な動作が指定されていないので停車して「発車時刻待ち」となり、
客扱いをせず14:00まで停車し、14:00になると発車していって、結果として運転停車になり
そうな気がしているのですが。

自分のマップでは建物全然建ててなくて客が乗らないので、客の乗降があるかどうか
確認するために別途マップを用意しないといけなかったりしますw

ま、こっちも解2の信号使うことで現在の仕様で解決可能ですので、やはり組み込んで
いただく要望は出さないつもりでいます。
盛り込んで欲しいという要望があって>>445,446を書いたのではなくて、今の仕様の使
いこなし手法としてこういう解決でいいのかな?もっとスマートな方法があったら教えて
欲しいな先輩がたにってことなのです。

450:449
09/01/24 22:58:32 JzNIcgXQ
OuDiaいじるのに煮詰まったので、自分でAv0.5の動作確認してみた。

駅に差し掛かった時点で高度なダイヤに記述された通過条件満たしてないと、
問答無用で停車して客おろしちゃうのね。
で、一度停車しちゃった列車は通過の条件を満たしても発車の条件が記述されてダイヤ
では二度と発車しない、と。

なるほど、こういう動作するのですな。
よくわかりました。


となると解2の「1ボクセル先に信号機を設置して駅は通過させ信号で運転停車させる」
ので行きますわ。はい。
で、もしそうじゃなくてスマートな解決があれば教えてください。
重ねておねがいいたします。

451:YZ ◆hwfOl0C6sM
09/01/25 04:28:47 ymye4Enu
>>448
いや、あくまで検討ですので。
取り入れることで複雑化するのであれば導入しないし、何かで代用するとかも
選択肢の1つになると思います。

>>449
ああ、高度な設定では時間指定できるからそうですね。

話は変わりますがSimTransのwiki見てたのですけどあちらはかなり進んでいる
みたいですね。
数年前見た時も結構完成度高かったのに、今は更に改造しているようで正直
同じ開発者としてもっとがんばらないと駄目だと痛切に感じました。
それてプラグインの問題はあちらも同じみたいで、旧バージョンのデータが読み
込めないとか、プラグインが足りないとロードできないとかの問題があるみたいです。
どこのゲームでも共通する問題なのでしょうか。

そこでプラグインなのですが、少し前のレスでWebからダウンロードという案があり
ましたが、専用のサーバーを用意するのはさすがに手間がかかると思います。
で、まずはその前段階としてwikiにでも登録・整理及び保管できれば、とりあえず
将来ダウンロード機能を持たせた時に対応できそうな気がします。
もちろん登録時はライセンスの問題についても整理する必要があると思います。
wikiが駄目であれば、うpローダーにあげられたプラグインを集めてプラグイン
パッケージとしてsourceforgeで配布でもいいと思います。
何かプラグインの管理・整理・保管について意見がある方、よろしくお願いいたします。

452:名前は開発中のものです。
09/01/25 09:45:59 ykkTjmtt
どうやら200MBを超えると削除される模様。
以下転載

さて、uploader.jpではトップページでもご案内しておりますように、サーバのディスク
容量が順次最大になったサーバにつきましては、誠にご迷惑をおかけ致しますがアップロ
ードされたデータをすべて削除させて頂いております。

この措置はハードディスクの再利用のために行われるもので、サービスを継続して皆様に
ご提供する上で必要な作業となりますので、皆様のご理解とご協力をよろしくお願い申し
上げます。

つきましては、大変お手数をおかけ致しますが、ユーザーの皆様において、ローカルへの
バックアップ(ファイルのダウンロード)をお願いいたします。
※ バックアップ期間と致しまして必ず作業の1週間前にご連絡を差し上げるようにしてお
ります。

以上、誠に恐縮ではありますが、サービスの継続運営のため、ご理解とご協力をよろしく
お願いいたします。

453:白川郷の人
09/01/25 10:21:20 oQPif4Zy
どうも、お久しぶりです。
自作品を保管してあるブリーフケースが、2/1でサービス終了してしまうようです。
移転先を現在模索していますが到底見つかりそうにないので
暫定的にうpろだの方に上げておきたいと思います。

最近は忙しさから、創作活動に係わる時間を多く取れないのですが
それでも、こんなの
URLリンク(www4.uploader.jp)
とか、こんなの
URLリンク(www4.uploader.jp)
描いてたりします。
plugin書き終わり次第、うpしようと考えているのですが
いつになることやら。
スレ汚し&チラ裏ですみません。

>>451
  wikiに登録、整理が一番手間がかからなくて理想的だと思います。
  simutransと同じようなシステムで、作者が自分で登録、整理の方式などが良いかと思います。
  ただ、問題があるとすればwiki設立以前に製作された作品のほとんどの
  作者と連絡がつかない事くらいでしょうか。

海門と日立と迷ったけど保留にしておいてよかったなぁ。
  


454:449
09/01/25 11:47:54 XEOZLKa1
結局、ほとんどの駅に信号機増設しました。
今まで見た目だけのダミー信号機(架線柱タイプ)つけてた駅にも動作する信号機に
とりかえたりして。

これで運転停車もできるようにもなれば、上下で同じ時刻に停車もしつつ異なる時刻に
発車させることもできるようになりました。

ほかにも棒線駅にも信号を設置して、高速列車が先行する中速列車に追いつく手前で
停止をかけることにしました。
自動信号の閉塞を、手動設定のダイヤでやってしまおーということですね。

信号とダイヤをうまく使えば、速度の違う列車が続行しながらも追いついて緊急停止を
せずにうまく運転することもできそうです。
結局信号で停止するから、ゴー&ストップのノコギリ運転になってしまうことには変わり
ないのでありますが。
信号のダイヤ設定で減速信号(1段階下の速度で走る)が出せたらおもしろいのかも。

ところでwikiって誰でも編集してかまわないものですか?
かまわないのだったらプラグイン置き場なんかもみんなで追加できるのかな。

455:YZ ◆hwfOl0C6sM
09/01/25 12:49:03 ymye4Enu
うーん、ちょっと今悩んでいるのですが元のFreeTrainのwikiを使用するべきか
新たにEXAV用にwikiを作るべきか。
情報が分散してしまうのでFreeTrainのwikiにすべきでしょうけどページ凍結され
て編集できないとこありますね。(荒らし対策で)
あと使用方法のマニュアルも随時変更していく必要があるし、他に変更になった
部分も更新しないといけない...と考えていくと今のFreeTrainのwikiの内容を
壊していく(バックアップとればいいとは思いますが、もしくは新規ページで作成する)
ことになるので、別のwikiの方がいいのかなと思ったりもします。
新たにwikiを作るのであれば速攻で確保して、骨組みだけ作ろうかとも思いますが
どうしましょうか?
あと保存先ですがwikiのページに添付する形式であれば、手動で削除しない限り
消えませんよね?(うpローダーは消えるところがあるみたいなので長期保存には
向かないようですね)

>>453
おお、新たなプラグイン期待しております。
ブリーフケースの中は保存させて頂きました。
プラグインのwiki作成時には登録させて頂きたいと思います。

海門は止めたほうがいいですよ(^_^;
私も代替のHD待ちですorz

456:YZ ◆hwfOl0C6sM
09/01/25 13:26:31 ymye4Enu
追記です。
sourceforgeのプロジェクトページでwikiを作成できるみたいなので
とりあえずそちらにトップページだけ作りました。
利用するかどうかは別ですが。
sourceforgeであれば、恐らく消えることがないので最終的な保管
には向いているのではないかと思っています。

457:名前は開発中のものです。
09/01/25 13:48:47 xyeBzD6U
>>456
>sourceforgeであれば、恐らく消えることがないので最終的な保管
sourceforgeは画像保管庫などに悪用されることを恐れて、
そういうファイルは定期的に削除するようですよ。

実際本家サイトのwikiページで
よく添付画像が消えるのはそのせいかと思われます。

458:名前は開発中のものです。
09/01/25 14:04:31 XEOZLKa1
>>456
なるほど。sourceforgeだとよさそうですね。
wiki作成のお手伝いならできそうに思えますので、プロジェクトに参加希望出しました。
よろしくお願いします。

FreeTrainのwikiを、そのまま適用できるところをパクるとやっぱまずいんでしょうね……
同じ内容をコピらないよう独自に書き起こすのって難しそうw

459:YZ ◆hwfOl0C6sM
09/01/25 14:05:20 ymye4Enu
>>457
貴重な情報ありがとうございます。
wiki止めておきます。(^_^;

しかし定期的に画像消すのでは何の役にも立たないと思うのですけどね>sourceforge
atwikiにでも作成した方がいいみたいですね。
とりあえず上の結論が出るまでは保留にしておきます。

460:名前は開発中のものです。
09/01/25 19:33:00 XEOZLKa1
>何の役にも立たないと思うのですけどね

いや、同感です。
画像保管庫にされたらたまらないってのも分かるんですけど。
なんかそこはうまくおりあいってつかないもんですかね。

それではどこにFTEXAvのwiki置くかみんなで決めましょう。
atwikiは私が関わった別の板の内容で、年単位でwiki維持して行ってる実績
ありますね。
ただそのwikiはすべてテキストで構成されてて画像やzipは置いてないので、
画像やzipの保存性についてはそのwikiでの実績はないということにもなります。
atwikiだったらたぶんいろんな板やスレでwikiにしてるのかな。実績あるといい
のですが。
あとは荒らし・業者への防衛ができるかも考えたほうがいいんでしょうか?


話かわるのですが、Avβ0.5で、次の現象を見つけて「むむむ?」と思ったので
いちおう報告をば。
なお、これによる実害はまったくなく、なんとなく見た目が気になるというだけの
ものなのと、これって丸ごと.NETのAPIに投げてるとしたらAv側でどうにも手出し
できないところかもとも思えるのですが。
URLリンク(www4.uploader.jp)
メニューのFileをあけると「最近使ったセーブデータ」が4つ出てきますが、それが
使った順番1,2,3,4の順番でもなく、つけたファイル名の名前ソートでもなく、なんか
よく分からない順番に並んでるのはなんでかな、って思ったのです。

461:YZ ◆hwfOl0C6sM
09/01/25 20:11:14 ymye4Enu
>>460
atwikiは他のゲームまとめwikiとしても使用されており、実績はあると思います。
それと荒らし対策もある程度されていますが、結局誰でも編集可能=荒らしも
編集可能ですので根本的な対策は無理です。
ログインせずに編集する場合は、画像の中の番号を入力しないと駄目なので
ロボットによる業者の対策にはなっていますが。
まあ管理人によって定期的にバックアップを取る、編集の必要がないページは
凍結する、管理人だけではなく何人かで補完しあう等個人的な対策が必要である
と思います。

MRU(最近使ったファイルメニューのことです)についてはこちらで調査しておき
ます。
まあ、実害は確かにないので修正するかどうかは別ですが、たいした手間で
なければどこかのリリースで修正するかもしれません。

あとメール頂きました。
wiki設置時にはよろしくお願いします。

462:名前は開発中のものです。
09/01/26 21:29:01 xX0E3v1G
Heuerさんや花菱さんの作ったマップのSS見たら、勾配線路がリアルな高架や盛り土な
勾配になってていいなーーって思ったんだけど。
公開配布されてるPluginであのリアルな勾配線路を実現できる手段て……ない?
あれってどうやって実現してるんでしょうか。
あちこち探したけど見当たらない。

平坦な高架や盛り土は公開されてるPluginでリアルに作れるだけに、勾配線路が気に
なるようになりました。

463:名前は開発中のものです。
09/01/26 22:44:35 XXDb0hGr
勾配は直接置き換えるしかないはず。

464:快速
09/01/27 19:04:21 4mZQqPBp
あの、OSでVistaが使えることに希望しています。できますか?

465:名前は開発中のものです。
09/01/27 19:08:08 g6Z0rQ8m
あー、もしかしておれかな。
なんか別の話が進行してたので見守ってしまった。
cvsのソース眺めてた状況ですが>>418さんのレスみると
最新ソースは別にあるのですかね。
基本的に土日しか作業できないので時間かかるかもしれないけど、もしよければやりますよ。

466:快速
09/01/27 19:29:38 4mZQqPBp
おねがいします。

467:名前は開発中のものです。
09/01/27 19:39:27 8fzacMQo
バージョン管理をしっかりした方が良さそうだね。

468:名前は開発中のものです。
09/01/27 20:22:44 XT12QSqT
c477さんが今もこのスレをチェックされてるかわからないのででしゃばらせていただくと、
c477さん(FreeTrain都市開発局)の運用されてる雑談掲示板の2008/03/30・No.318に
こうすればVistaで動くらしいって情報がありますね。

WinXP以前に入ってる3つのdll、dx7vb.dll,dv8vb.dll,d3drm.dllを入手してsystem32
フォルダにコピーして、COMサーバに登録したらいいらしい。

たぶん最新Avβでもこれでいけるんじゃないですかね。

これをせずネイティブ(?)にVista対応にするには、これらdllを使ってる部分を書きなおす
ことになるんかな。

469:YZ ◆hwfOl0C6sM
09/01/27 22:14:56 yJKo4/yV
>>465
ExAvの最新ソースは
URLリンク(sourceforge.jp)
にあるSubversionに登録してます。
tortiuseSVNとかで落とせます。

>>468
その通り、ExAvでは削除した「dx7vb.dll」が必要です。
これはDirectX10以前に入ってるそうですが、配布条件が不明のためパッケージからは
削除してます。
ですので手動でVistaにDirectX9を入れる、もしくはこれらDLLを入れれば動くと思います。
こちらVistaないので動作確認できません。

ネイティブというかこれらDLLを使わないためには、>>465氏が以前言ってたようにSlimDx
を使うように書き換えるとかしないと駄目ですね。
SlimDxを使うようにすれば、後はSlimDx内からDx9、Dx10ある方を使うみたいです。
つまりXPでもVistaでもいけるということです。

が、移植は結構面倒かもしれません。
いずれ通る道とは思いますが、今のところは早急に対応する予定がないので、>>465氏が
対応するのであれば、お任せします。

470:名前は開発中のものです。
09/01/28 00:40:48 APBtC+TA
スミマセン、調べてみたのですが分からなかったので質問させて下さい。
EXAVで時間単位、距離単位、速度単位を変更するオプションを反映するには
どうすればいいのでしょうか?
XpでEXAVのbeta0.5をダウンロードしました。

基本的な愚問でスマンです・・・

471:名前は開発中のものです。
09/01/28 06:48:28 ixGc8GSd
>>470
そのオプションは開発レベルでテストされてるだけで、
βには取り込まれてないはず。

472:名前は開発中のものです。
09/01/28 11:33:15 APBtC+TA
>>471
そうなんですか。
教えていただいてありがとうございます。

473:名前は開発中のものです。
09/01/28 14:06:18 635zD+nJ
ベータもなにも、まだ開発者の脳内妄想で実装なんかどこにもありませんよ?

474:名前は開発中のものです。
09/01/29 01:49:26 mLPjw+cp
>>469
ソース落とせました、ありがとう。

試しにC++/CLIでDxVBLib(A)&AlphaBlendをダミーの関数で作ってリンクしたところ
Vista64で動作しました。(bin/Debug → bin/x86/Debug の違いで手動コピーの必要あったけど)
もちろんダミーの関数なので絵も音も出ませんが。

今後の選択肢として、
DxVBLibの置き換えをする
 C++/CLIで作る
 C#で作る
  MDXを使う
  他のC#ライブラリを使う
元のコードを書き換える(DirectDrawとDirectAudio)
 MDXを使う
 他のC#ライブラリを使う

こんな感じですか。DxVBLIB置き換えはほとんど元のソースの変更いらないところが利点かな。
MDXが一番楽ですが、もうメンテされてないから同じ目にあうことになっちゃうか。

475:YZ ◆hwfOl0C6sM
09/01/29 03:01:48 OmQq2UBc
>>474
こんな時間でも反応w
slimDxは止めたのですか?
C#だとSlimDxかMDXかSDL.netぐらいしか選択肢がないみたいですが。

条件としてはXP/VISTAで動作することですね。
Linuxとかは考えず、Win onlyであればDirectXべったりでも問題ないでしょうからSDL.netの利点は
ないでしょうね。
MDXはマイクロソフトからも見放されているし、微妙ですね。
というわけで、今まで通りC++の外部ライブラリを使うか、いっそうのことSlimDXに切り替えるかだと思います。
ただDX10って私は内容知らないのですが、API的にはDX9とかなり変わっているのでしょうか?
変わっているのであれば、C++の外部ライブラリでその違いを吸収する必要があるでしょうから、結構面倒かも
しれませんね。



476:名前は開発中のものです。
09/01/29 09:53:33 mLPjw+cp
ええと、、、10とか9とかって、もしかして今のDirectDrawをやめてDirect3Dに移行する予定ですか?
それだとちょっと変更量が大きい気が。まあやりやすくはなるけれど。

現状、限定したものしか呼ばないで済むのなら、C++/CLIでラッパー書いちゃったほうが早いけれど
C#にこだわるならもうすこし選択肢は広いかも。
ただ最終的にDirectXを呼んでいるのでx64を用意しない限りAnyCPUで動かないことに変わりはないでしょう。

477:名前は開発中のものです。
09/01/29 14:07:16 mNGoNOgM
>>463
ですかー
んー、書き換えると他の人にセーブデータ渡せなくなるからねぇ。

次期バージョンでは勾配線路もPluginで増やせるようになるとうれしいね!
複線勾配線路もあるといいのかなぁ?

478:名前は開発中のものです。
09/01/29 19:49:10 6/tPvmZu
ピクチャープレビュアーの今のFTEX(Av)で動くバージョンてどなたか作れないですか?

ここにあるのでは
URLリンク(www.kohsuke.org)
エラー起こして起動しないです。

479:名前は開発中のものです。
09/01/29 19:52:43 +ei1rBPT
俺も勾配はせめて45度方向も可能になればと
でも、列車の描画種類増やさないといけないか

480:YZ ◆hwfOl0C6sM
09/01/29 20:30:01 OmQq2UBc
>>478
あー、すいません。
ツールのビルドしているけどパッケージに含めてなかったです。

URLリンク(www4.uploader.jp)

にとりあえずアップしておきました。

481:YZ ◆hwfOl0C6sM
09/01/29 20:34:01 OmQq2UBc
>>476
すいません、思いっきり勘違いしてました。
DirectDraw7インターフェースだから、DX10もDX9も関係ないですね。
DxVBLibを使用しているのが問題だから、それを止めようという主旨ですよね。
勘違いすいません。
で、C++製のライブラリもVC++2008ではビルドできないので、これもなんとか
しないと駄目ですね。
あと別にC#じゃなくてもいいですが、C++/C#混合よりは1言語にした方がいい
かなという個人的な考えです。

482:YZ ◆hwfOl0C6sM
09/01/29 21:09:55 OmQq2UBc
ちっとはggrksとばかりにぐぐってみましたが、やっとわかりました。
MDXは使用禁止!
なのでDirectX関係はC++でラッピングして、C#から使うのが一番、
つまり今の形ですね(^_^;
じゃないと大量に書き換えないといけないし、今のC#が使用する
インターフェースは変えないほうがいいでしょうね。
で、あとDirectMusicとDirectSound、このあたりもラッピングして
DxVBLibを使用しない方向にもっていかないと駄目ですね。

ん~
素直にslimDX使う方向に書き換えようかな...悩む

>>479
角度増やすとそうなりますね。
線路の繋ぎ目の部分が自動で処理できれば、自由に角度を...
いやいやなんでもないですよ。

483:名前は開発中のものです。
09/01/29 21:21:37 6/tPvmZu
>>480
ありがとうございます。

が、PicturePreviewerが、あらゆるPluginを「二重に登録されています」
エラーにしてしまって動きません。
URLリンク(www4.uploader.jp)

もちろんEXAvβ0.5本体は正常に動作しています。
確認よろしくお願いします。


あと、なんだろ。
列車Pluginで編成ちまっといじったとき、既に購入済みの編成は購入
した時点の編成のままになってしまうのは、これはもうしょーがない、ん
でしょうね。編成ではなく車両1両1両をコントリビューションIDで管理して
いる以上。

484:名前は開発中のものです。
09/01/29 21:51:49 Bke6mSPT
>>477
画像を換えるだけなら何の問題もない。

485:YZ ◆hwfOl0C6sM
09/01/29 23:47:44 OmQq2UBc
>>483
やっぱり、駄目でしたか。
自分のところでも駄目だったけと、とりあえず眠かったのでアップしておいた
のですが。
ということはプログラム修正必要なのか...

編成いじった時というのは、プラグインをいじったけど既にセーブしている
データには反映されないのか?ということですか?

486:YZ ◆hwfOl0C6sM
09/01/30 02:56:22 fKo01vUj
>>478
DXライブラリというのを今知ったのですが、これは使えないですかね?
一応C#用で使うためのライブラリも用意されているみたいなので楽そうな
気がしてるのですが。
MDXと違い、DirectMusicも対応してるからMIDIも大丈夫みたいだし。
アルファブレンドと同じかどうかわからないですが、画像のブレンドができる関数も
用意されいるので使えそうであれば、これでいけるかもしれません。
Vistaも対応している且つ特に2000以降であればDX7を使うので、インストールも不要
みたいだし。

487:快速
09/01/30 17:45:18 AdwKTW2M
タイプするやつはコピーしてコマンドプロンプトに使っても大丈夫ですかね?
質問すいません;

488:名前は開発中のものです。
09/01/30 20:17:32 ng6ZAc17
タイプするやつってのはビスタ適応化のことかな。
それならコピペでも問題ないけど

489:名前は開発中のものです。
09/01/30 22:09:38 Fr1KH5gl
>>486
DXライブラリは癖が少ないから使いやすいよ


490:YZ ◆hwfOl0C6sM
09/01/30 23:21:19 fKo01vUj
あとは64bitとVistaは本当に問題でないのか、そこだけですね~>DXライブラリ
過去の更新履歴見るとVistaだけ挙動が違うとこがあるらしいので少し心配。
自分はVista持ってなくて確認できないから、余計に心配だ...
あと64bitは多分32bitアプリケーションとして動作するだろうから大丈夫とは思うけど...

あとwikiの件ですが、何か意見ある方は意見ください。
別にそれは無駄だからやめようとか、そんな意見でもいいです。
反応がないのでどうするか決めかねてます。(人いないだけかな?)

491:快速
09/01/30 23:24:38 AdwKTW2M
タイプしたあとはどうすればいいですか?適用などのボタンがないんです

492:名前は開発中のものです。
09/01/31 01:03:59 um0bX2nc
>>475
蛇足だけど、DX10はXPで使えないから、真っ先に候補から消えるんじゃないの?

493:名前は開発中のものです。
09/01/31 01:06:45 GWe6mVRz
こんばんは。別ライブラリを使う件ですが、
私はなるべくコードを変更しないで差し替えで済ませたいと考えていて
YZさんは元から書き換えたいと考えているようですね。

これは、私がこのソフトを見始めたばかりでよく知らないことと
普段メインで使ってるのがVistaで動作しないため一刻も早く動かしたいと考えているからで
逆にYZさんは内容をわかっている上に、自分の環境で動作しているからそういう考えになるんでしょうね。

ということで、自分のとこで動かないままの作業もつまらないので
いったん差し替え版試してからライブラリの変更を考える、ということでどうでしょう。
2月中には見せられると思うので。

494:YZ ◆hwfOl0C6sM
09/01/31 01:15:09 cuhcLq/r
ああ、いろいろとすいません
>>493さん、自分の思う通りに改造して頂いても結構です。
いろいろと無駄なこと書いてすいません。

495:名前は開発中のものです。
09/01/31 17:07:15 ZzmhaO09
>>491
ページに書いてある通りにコマンドプロントに打ち込んでエンターキーを押せば反映されますよ

コマンドプロントは管理者から開かないとだめですが

496:名前は開発中のものです。
09/01/31 20:23:26 Yaj75g0K
コマンドの構文が誤っています。 とでてきました

497:名前は開発中のものです。
09/01/31 21:40:32 Wjv6UIyg
とりあえずsageからおぼえて>数人

498:名前は開発中のものです。
09/02/01 08:24:30 xPoQDOJY
メール欄に sage と入れてみよう!!

そうすると、書き込んでもあがらないよ!!

ま、絶対にsageろといってるわけじゃないから、ね。

499:名前は開発中のものです。
09/02/01 18:22:02 QnPR9STs
上がっててもスレは普通に機能してるが?

500:名前は開発中のものです。
09/02/01 20:13:49 mGx7Toiv
いるよねこういう人

501:名前は開発中のものです。
09/02/01 20:57:26 63c2h5Ju
少なくとも>>1は見てほしい。 ちゃんと書かれているから…。


そういえばSimcity3000をやっていて思うのだが、FreeTrainにも時間強制終了っていうのはあるのかな?
大抵はバグ、もしくは不具合でそこで終わりだし…。

502:名前は開発中のものです。
09/02/01 22:49:52 K2V8Uvfm
FT全体はとても手に負えないけど、Avβ付属のPicturePreviewerぐらい動く
ようにできないかソース見てみたけど。

わからんw
これFT本体と密接に絡んでるんで…… これだけ見たところで……
せめてブレークポイント設定してデバッグしてみたいんだけど、FT本体は
それできるけどPicturePreviewerをデバッグモードで追跡するやり方がわか
らない。
プロジェクト右クリックでデバッグしようとしたら、フォルダがFT本体のある
場所じゃないもんでDLL足りなくて起動もしないし。
プロジェクトのプロパティのデバッグの作業フォルダの指定じゃダメなのか。
(その作業フォルダはFT本体ができるbin/debug/を指定してみたのだが)

エラーの出るのが、すべてc477さんの作ったDLLつきPluginなので、そのへん
のPluginのプロジェクトを2008対応に書き換える中で何かあったのかもとも
思うんだけども。FT本体が正常動作する説明が。


せっかくエラーの内容メモったので、Yzさんは把握してるかもしれないけど。

Pluginが2重ロードエラー 銀行(financial.bank)と株(financial.stockmarket) 
のふたつ。

contribution type "foo" is already registerdエラー
横断歩道と柵と汎用プラグインのみっつ。
エラーになってるのはPluginManager.csの298行目と143行目、Plugin.csの122行目。

やけのやんぱちで、Previewer.csの52行目、
public Previewer() {
InitializeComponent();
の次に return; て書いてみたら上記5つのエラーは起きずに作業窓が開いた。
もち、そっからなにもできない。

503:名前は開発中のものです。
09/02/01 23:23:12 QnPR9STs
>>501
鉄ヲタ特有の閉鎖性かな。
アスペルガーと関連がありそう。

504:YZ ◆hwfOl0C6sM
09/02/01 23:51:07 lmI58fq8
やっとこSeagate製HDDの呪いから逃げて、新しいHDDに移行しました。
それと忙しかったプロジェクトも終わったので、明日からFTの作業を再開できるようになりました。

というわけでまずは
1.PicturePreviewer等のツールの動作確認、修正とリリース
2.時間改造
やっていきます。
というわけで>>502さん、もう少しお待ちください。(解析情報さんくすです)

あとVistaで動作するように移植されている方、こちらは何も邪魔しないので
思うようにしてください。
できればVista版の修正している間だけでもコテハンにして頂けるとありがたいかも。

505:名前は開発中のものです。
09/02/02 00:10:02 bW4c1MUC
時間の改造の話ですが
YZさんがやろうとしてるように、列車速度と時間単位と距離の単位を個別に設定するとA5のようなバグが発生しそうな気がする。
(列車が決められたダイヤの通りに動かないなど)

速度・時間・距離の単位を個別に決めると、列車の現在位置を計算する際に、位置が割り切れない事が多々発生する事になりますが
その問題に対応することは可能なのでしょうか。
例えば四捨五入だと、場合によっては列車の到着時間に差が出たりしかねない。
そうなると、ギリギリのダイヤを組んでいる場合には列車が発車しないなどのトラブルの元になる。

ちなみに、今のFTでは分単位で列車の位置を完全に確定する事が出来る。

506:YZ ◆hwfOl0C6sM
09/02/02 02:09:46 IMivaqJ7
確かにそれは考えられますね。
しかも位置については割り切れない場合も出ると思います。
その差から指定時間に着かないこともあると思います。

で、修正止めますか?
>>505さんがいいアイデアあるのなら言って頂ければありがたいと思います。

507:名前は開発中のものです。
09/02/02 02:38:32 bW4c1MUC
>>506
YZさんのやり方では、問題があるかも知れないという事を申し上げておきたかっただけです。

このやり方で行く場合
・どの程度の精度が達成できるか(ズレの発生頻度)
・ズレを許容できる程度か
が重要になってくると思います。


私案ですが、速度の絶対値を指定するのではなく、現在のFTのシステムを拡張してやる方法がいいかと思います。
・距離単位は固定、時間単位は十分に短い値に固定(例えば5秒)
・「nサイクル(5n秒)ごとにmボクセル移動」という感じで速度を設定

こうすれば、今よりは速度を細かく設定できると思います。
うまく行かない場合もあるかも知れませんが、最低限5n秒間隔では列車位置を確定させることができます。


508:名前は開発中のものです。
09/02/02 09:25:33 VuRLTPV7
中身見てないけど、列車位置は描画上も内部判定上もボクセル単位でしてないかね。
なので
>・「nサイクル(5n秒)ごとにmボクセル移動」
これは無理なんぢゃないかなぁ。

小修正でやりくるすると
・nサイクルごとに「1」ボクセル移動
と、「1」ボクセルは固定値にせざるをえない気がする。
だからボクセルで割り切れない速度にはできないということに。

509:名前は開発中のものです。
09/02/02 10:53:40 VuRLTPV7
そうそう。
Yzさんの提案されてるFTEXAvのwikiを新たに作ろうっていうのはどうなの?>all
自分はwikiみたいなのを作るのって好きなので(継続的にメンテするのは苦手なのだが)
もし作るということになったらぜひ書かせてもらいたいと思ってるんだけど。

「FTのwikiがあるからわざわざ別に作らなくていいじゃん」とか「メンテできないなら
作っても無駄」とか意見あったらぜひ今のうちに出してほしいのです。

あと「自分は書かないけど誰か書くなら作っていいじゃん?」てな意見でも、これも
あればやっぱり一言ほしいかも。

510:名前は開発中のものです。
09/02/02 12:23:17 m+u/CI4k
携帯から失礼。
FTEXAVのwikiは焦らなくてもいいですよ。
人が少ないから意見がないのはしょうがないでしょう。
気長に待ちましょう。

あとアイデアありがとうございます。
ただソースを見て見ないとなんとも言えないので実際の仕様を確認してからどうするか考えてみたいと思います。

511:名前は開発中のものです。
09/02/02 17:08:49 KLA4V++4
最近はじめたものです。鉄道の知識もありません。
信号の使い方、設置例などをまとめたサイトはないでしょうか?

512:名前は開発中のものです。
09/02/02 17:16:02 vDW/47w4
>>511
チュートリアル的なサイトだと
URLリンク(park8.wakwak.com)
くらいしかないかな。
機能とかは
URLリンク(hb4.seikyou.ne.jp)
らへんがよくわかると思う。

あとは自分で弄って知るしかないんじゃないかな。

513:名前は開発中のものです。
09/02/02 19:28:37 VuRLTPV7
駅であればホームで停車・出発のダイヤが組めるので信号の設置は必須じゃなくて。
(見た目やホーム長さから設置してもいいけど)

駅じゃないところ、本線上で分岐(合流)するところで列車を一度停めてタイミングを
はかりたいだとか、駅じゃない車庫に列車を停めておきたいとか、そういうところに
信号をまず設置します。
鉄道メニューの「架線柱」の中にダミー信号機がありますがそっちじゃなくて、
「信号機」メニューのほうから設置できるほうです。
本線などには3灯式信号機が設置されますし、車庫には停止位置票だったり
入換信号機だったりが設置されます。

車庫に入換信号機の例
URLリンク(www4.uploader.jp)

本線に3灯式信号機の例
URLリンク(www4.uploader.jp)
複線は日本だと道路と同じで左側通行なので、列車の進行方向に対する向きに
だけ信号を設置しました。

あとは設置した信号に列車を従わせる設定をしないと、列車は信号のところで
ただ10分停車するだけですぐ発車しちゃって交互に行き来したりはできないので。
その設定は「ダイヤ設定」メニューからします。
A列車式ダイヤを作成して、選んで、停車・発車を設定したい信号機のボクセルを
クリックすると「通過・~分間停車・~時~分発車・高度な設定」な設定メニューが
出てくるので、ここで『10:00まで停車させておいて10:00になったら発車させたい』
ということなら「● 発車 10:00」に設定すると。

こうして作成したダイヤは、列車の配置から適用して初めて列車がダイヤに従って
走り出します。


514:名前は開発中のものです。
09/02/03 00:02:35 e0YOJZcu
前に作った国鉄コンテナ集に追加して、コンテナを運んでいるトレーラーを作りました。
同じアーカイブに追加同梱しました。
URLリンク(www.hiyohiyo.info)
色違いで綾瀬ヒロさん作のJR系コンテナを積んだトレーラーも2色3種ありますので、
JRの風景にも使えます。

あまり地表コンテナやコンテナ貨物列車の近くに配置すると縮尺の違いで違和感に
なるかも。ちょっと離すといいかと思います。

ベースはc477@2両目さん作のトレーラーになります。
ご本人のサイトにもうかがってお礼を書きますが、こちらでも重ねて自動車pluginとベース
画像の提供に感謝を。

515:YZ ◆hwfOl0C6sM
09/02/03 00:39:33 knoWfN14
FreeTrainExAv Tools beta 0.5を公開開始しました。
これは今までリリースしたパッケージにツールが含まれていなかったこと及びツール類は
ほとんど変更がないため、毎回リリースが必要ないという判断から、別パッケージとしています。
以下、リリースノートより。

FreeTrainExAv Tools Ver.0.5(Beta)
当パッケージは下記のツールを含んでいます。

・ColorDiff
・GUIDGen
・PicturePreviewer
・TrainListBuilder
・XmlCombiner
・XmlPP

>>478さん >>502さん
お待たせしました。
正常に使用できることを確認しています。

516:YZ ◆hwfOl0C6sM
09/02/03 00:42:33 knoWfN14
追記
>>478さん >>502さん
ちなみに今回の原因はPicturePreviewerでCore.initを2回呼び出してるのが原因でした。
最初にMainでMainFormを呼びだし(内部でCore.initを呼ぶ)、その後Core.init呼びだしで
コントリビューションが2回読み込まれてエラーとなっています。
なぜ2回呼んでいるのかは不明です。

あとの変更は多分誰も使わないと思いますが、TrainListBuilderでフォルダ選択ボタンを
実装したことぐらいです。

以上

517:MP ◆Z1xSfrnm46
09/02/03 03:04:54 05mxnRoi
ああ、なんかツール起動したら同じエラーでましたw
Vista64で。
とりあえずこの名前使っておきます。

518:MP ◆Z1xSfrnm46
09/02/03 06:52:12 05mxnRoi
とりあえず絵が出たのでアップしてみます。動いてるように見える部分だけですが
進捗20%くらい。
URLリンク(www4.uploader.jp)

519:名前は開発中のものです。
09/02/03 08:40:33 YIV9v/LM
>>512さん >>513さん
ありがとうございました。一本の線路で低速と高速を走らせてみたかったのです。
低速を上手く待避所で止められないか悩んでいました。

SSすごいですね。
どうしても単線とか複線分岐なしとかになってしまいます。

ちょっといじってみます。

520:名前は開発中のものです。
09/02/03 09:00:22 YIV9v/LM
連投失礼します。
SimuTransみたいな閉塞区間の列車を感知して
進入できるまで勝手に止まっててくれる信号はないですよね?
やはり手動で時間を組まないとダメなのかな。

521:名前は開発中のものです。
09/02/03 10:06:13 e0YOJZcu
>512で紹介されてる2つのサイトだと信号の使い方は分からないかもなぁ、と思って
自分ででっちあげてみた。

URLリンク(www.hiyohiyo.info)

が、まだ車庫を作っただけの段階。

ダイヤ編2は、「単線を行き違うダイヤを作る」にする予定なので、>519の欲しい情報
にはならないかーー。
ダイヤ編3で、「追い越しのあるダイヤを作る」にしてみましょうかね。

信号ではなく駅の停車を使うことが多くて追い越ししてるマップならないことはない
ので、ちょっと動画に仕立ててみますわ。
解説つきHTMLにするのは後日ということになるけど、動画だけ。

522:名前は開発中のものです。
09/02/03 10:54:15 I7Yl7yGR
>>520
過去にプラグインを公開していた方がいましたが、現在は開発が停止してしまいました。
ダウンロードも不可能な状態のようです。

523:名前は開発中のものです。
09/02/03 11:40:33 e0YOJZcu
>>520
手動になりますねー

追い越しのサンプルみたいなもの
URLリンク(www.hiyohiyo.info)

高速と低速だと差がありすぎて、低速が副本線に逃げ切る前に追いつきそう。
この動画では高速と中速です。

524:520
09/02/03 11:49:58 YIV9v/LM
>>523
すごいですね。これ全部時間指示でやってるんですか!


525:名前は開発中のものです。
09/02/03 17:13:52 e0YOJZcu
ダイヤ編2ができた。
単線すれ違いです。
URLリンク(www.hiyohiyo.info)

折り返し発車や信号待ちの発車の時刻を探す過程まで書くと長々としすぎるので
結果だけにしたけど。簡潔になりすぎたかしら???

その3は追い越しを扱ってみましょう。


>>524
もちろんそうです。
ここまでダイヤが固まるのに10日ほどかかりました。
うまく行ったと思っても、特急がうまく追い越せずにちょっとだけでも詰まると、
その遅れが後に響いて折り返すはずの時刻に間に合わなくなって、終点の駅で
立ち往生してそこで後続が詰まったりなんてことが続出しました。

>>410で紹介されたダイヤグラム作成支援ソフトOuDiaってのも使いましたが。
やはり最後は実際に走らせて調整しないとダメでした。

526:名前は開発中のものです。
09/02/03 21:00:09 e0YOJZcu
>>518
やっつけ、その3w
URLリンク(www.hiyohiyo.info)

「ここをもっと詳しく」とか「ここ分からない」とかあったら、言ってー。
できる範囲で書きなおしてみたいと思う。

一番知りたいのは「この追いかけるST1の特急出発時刻はどうやって決めるか」
とか「待避した普通列車の信号出発時刻はどうやって決めるか」なんてところかも
しれませんが。
こればっかりは、1ボクセルでも線路の長さが違ったり、1両でも列車の長さが違っ
たりすると同じ時刻にはできないので、答えようがないのです。
列車を配置する前にセーブしておいて、とりあえず10分停車発車などに設定した
ダイヤで追いかけさせてみて、自分の今のマップの線路でどのぐらいの間隔をあ
けたら詰まらずに後を追えるか、普通列車の出発時刻はいつになりそうか、右下の
時刻表示とにらめっこしてはダイヤに設定すべきツボツボの時刻は紙にでもメモ
っておいて。
一通りメモができたらセーブデータをロードしなおして、メモに従ってダイヤを設定
しなおしてまた走らせてみる、と。
最後はTry&Errorになります。

チュートリアルの例は普通も特急も3両編成だったので、追い越しも簡単でしたが。
これがリアルな10両・12両編成となると、追い越しに必要な時間が4倍以上になる
ので、待避した普通がなかなか出発できないということにもなったりします。
コツをつかむまでは短い編成で試してみるのもいいかもしれませんよ。

527:YZ ◆hwfOl0C6sM
09/02/03 23:37:54 knoWfN14
>>MPさん
0.5 betaのソース上げ忘れていたので今Subversion更新しました。
ツール 0.5 betaの修正も入れてます。
多分マージでいけるとは思いますけど、競合して修正が必要な部分もあるかも
しれません。
すいません。

528:名前は開発中のものです。
09/02/04 02:11:27 /ahuuYOf
自分の場合は、列車を走らせながらその場その場でダイヤを設定していく感じかな。
行き当たりばったりだと、ダイヤの数が増えた場合に調整が面倒になってくるが。
実際の鉄道経営のように、列車同士の接続とか考え始めると大変になる。

ダイヤ作りのコツは、通過駅の多い優等列車から順にスジを配置すること。

529:名前は開発中のものです。
09/02/04 12:44:33 /ahuuYOf
URLリンク(b.hatena.ne.jp)

530:MP ◆Z1xSfrnm46
09/02/05 00:53:35 U63ctrT9
こんばんわ
Vista対応版、60%くらいできました。
音関係未対応とエラーがまだ出ますが、動作確認していただける方がおりましたらバイナリアップします。
ソースのマージはどうしましょうか、機能100%実現とXPでの動作が確認できないとできませんが。

あとどなたかセーブデータとそのロードに必要なプラグインのある場所をお願いできませんでしょうか。

531:MP ◆Z1xSfrnm46
09/02/05 05:35:23 U63ctrT9
とりあえず>>442さんのデータ、readme読んでプラグイン入れたら動きました。
しかしたくさん並べて画面広く取ると急に重くなるなあ・・・

532:名前は開発中のものです。
09/02/05 07:18:43 Rfh5eyCN
>>529
いつも乙です。
高低差のあるマップつくりがうまいですよね。
線路ひくのは苦にならないけど、地形作るのが苦手で。

533:ホリタケ
09/02/05 07:49:26 ozcTKfsq
>>531さん
あ、動きましたか…
ほっとしました。

534:名前は開発中のものです。
09/02/05 09:03:20 9xB8HDfn
>>532
地形に関しては、現時点では画像を読み込ませるしかないと思います。
上手い具合に画像を作るのが面倒ですが。

Shiftを押しながら整地で高速化できるとは言っても、この機能はあくまで微調整用です…。

535:名前は開発中のものです。
09/02/05 20:19:29 Pd015CnY
>>510
焦るというか、今は自分にモチベがあるからいいけど、そのうち自分のモチベも
下がるだろうから、もしやるなら下がる前にやりたいなーーという感じでしょうか。
wikiだとみんなで良くしていけるので、骨格ができれば手が離れても大丈夫と
いうような安心感もありますし。

でもこのスレ定期的に見てくれてる方って以前からのFTプレーヤが多くて、
いまさらwiki必要としてなかったりするのかなー

>511さんみたいに最近始めた人の意見が貴重かも。

536:YZ ◆hwfOl0C6sM
09/02/05 20:52:50 /q3Q8+93
個人的には反応がないのでもう不要だと判断しています。
せっかく申し出て頂いたのにすいません。

537:名前は開発中のものです。
09/02/05 22:49:14 9xB8HDfn
個人的には、FTからの改良点とか、今後の開発の方向だけ
簡単にまとめてくれれば良いかなと思います。
2chのスレだとそのうち流れてしまうので。

538:名前は開発中のものです。
09/02/05 23:34:38 6/NaYcrC
最近見始めた者の意見としてはまとめWikiとかあると嬉しい。
新規の人なんかも、そのほうがとっつき易かろうと。

539:名前は開発中のものです。
09/02/06 00:09:10 FIp9KHdt
>>538
>>1に書いてあるが、wikiはもうある。パスとかは読めばわかる

540:名前は開発中のものです。
09/02/06 00:18:51 eUqm/MY5
1のwikiに高架道路や跨線橋道路のつくりかた
のってなくない?
俺しばーらくわからなかったよ。

541:名前は開発中のものです。
09/02/06 03:34:38 u3lMtwkN
URLリンク(www4.uploader.jp)
こんなの作ってみました。
近日公開

542:名前は開発中のものです。
09/02/06 07:06:45 G1usT0NH
>>539
>>537が多分FTExAvのwikiの話だと思って続いたんですけど、
アンカーとか打ってなくて分かりにくかったですね。すみません。

ついでに、
新規の人→FTやっててFTExAvを試そうと思ってる新規の人
に読み替えで;

543:名前は開発中のものです。
09/02/06 13:49:01 l3RxgeZo
>>530
非Vista環境での動作確認なら協力しますよー。
ただ、どういう環境でどうやってどの状態になったならなかったと
報告したらいいのかが良くわかんない。
YZさんソースのと同じ動作すればOK?

とりあえず手元にある環境:
 親のPC Windows2000+.NET不明(入ってないであろう2.0入れるとこから始める)
 自分のPC WindowsXP+.NET2.0も3.5も(VS2008入ってるため)

Pluginは今Webで拾えるものはたいてい持ってる。
動作確認のための、建物のいっぱい建ってるようなマップは持ってないのだけれど。

544:MP ◆Z1xSfrnm46
09/02/06 16:37:42 7KSAHxxq
>>543
あ、ありがとうございます。

現状わかっている不具合が、

効果音が出ない(初期化が通らない・・・)
スクロール時にちらつく(VistaのAERO特有の現象で、自前でスクロールすればいいのだけどオリジナルに影響が?)

これ以外の確認なんですが、メモリ不足によるクラッシュとかの可能性も考えるとあまり広くは出せないかなと。

あ、あと駅舎設置で高さのあるものが半透明で一部しか出ない現象があって
これは修正したんだけど、XPでは出てたんでしょうか?
直した部分考えると元から出てなかった気が・・・

とりあえず近いうちにアップロードしますのでよろしくお願いします。

545:MP ◆Z1xSfrnm46
09/02/06 16:52:02 7KSAHxxq
ああもうひとつあった。
ビデオメモリの容量がうまく取れなくてaboutでちょっとおかしい。

あとちょくちょく出るエラーはどうしようか、、デバッグ時は大量に例外吐くけど
動作はしてるようだし、、、なるべく本体いじらない方針でやってたからどうしよう。

546:名前は開発中のものです。
09/02/06 18:02:10 Cbrh9WaK
もうMPさんが全部仕切ってやってしまえばいいんじゃない?
あっちが本家というわけじゃないんだから先に作ったもの勝ちでしょ。
それで向こうがガタガタ言うようなら止めて貰えば言い訳だし。
どっちを使うかはユーザが決めることなんだから。

547:名前は開発中のものです。
09/02/06 18:07:58 u3lMtwkN
>>546
バージョン管理をしっかりすれば複数人で作業を分担できると何度言ったらわかるかな?

548:MP ◆Z1xSfrnm46
09/02/06 18:58:17 7KSAHxxq
あ、まずは現バージョンから後退することなしにマージして一度同一バージョンにしないとならないし、
エラーの原因が移植によるものだとしたら手を入れないとなりませんが、元からあるならそのままかな、と。
でも早く手を離さないと次のことできないですしね。

549:名前は開発中のものです。
09/02/06 19:21:00 u3lMtwkN
バグ管理したり、開発の方向性を議論するという意味では
Wiki必要かもしれないですね。
今のままだと、いろんな人が思い思いに弄っちゃうから
いろんなバージョンが混在して混乱してしまう。

550:名前は開発中のものです。
09/02/06 19:46:06 Nzg+faNr
>>544
>駅舎設置で高さのあるものが半透明で一部しか出ない現象

建設するときの場所決め中に透過してるののみは、上のほうが表示されないのが
Avβ0.5でも起きますね。昔のEX時点からそうなので、Avでエンバグしたわけでは
ないようです。
Vista対応改造でなったというわけでもなさげなので、気にしなくていいかと。

タワーじゃないほうの札幌駅や、でっかい「駅ビル」ぐらいでもう起きますね。
今ずらっと試してみたら、そこまででかくなくても、函館駅や「都会型駅舎」ぐらいで
もう。

ただ位置を決定して実際に建設されたものは欠けないので、プレイする上でたいした
問題じゃないですし、そういうもんだと思ってましたが。


駅舎に限らず、普通の建設のほうで建てるビルやホテルなどでも同じことは起きますね。
起きるpluginは少ないですが。
高さのあるものでも東京タワーなどは欠けないから欠ける条件がよくわかんない。
建設のほうで建てるものだと、高さ可変のビル・マンションなどが半透明の位置決めの
ときは最低の高さでしか表示されないというのがEX最終版で確認されるなぁ。

551:名前は開発中のものです。
09/02/06 20:02:15 Nzg+faNr
>>白川郷の人さん
Pluginで楽しく街づくりさせていただいてます。

ただ放置してたら空き地にCPUが「レール運搬用トロッコ」を建設してて
軽く吹きました。
こういう町並みにない特殊な建築物類、CPUが勝手に建てるとなんかおかしく
なるものは、plugin.htmlのGenericStructureコントリビューション宣言のなかで
<computerCannotBuild />
しておくといいですよ。

>>541
そこのうぷろだは、一応画像への直リンは禁止だったような。
めんどくさいけど2chへの書き込みは.htmlに対してのほうが無難です。
まー直リンしたからって使用禁止にされたりはないだろうとは思いますが。

>>549
そういうのは自分の考えるwikiの位置づけとはちょっと違うかなぁ。
バグ管理はいいとして。
議論はこのスレですることかな、と。
んで議論が一定収束して「こうしよう」と定まった部分についてwikiにまとめる、と
いうのかなーって思うんですよね。
もちろん、後日の次の段階への議論において、ここまでどんな議論のまとめに
なってるのか確認しやすいという意味ではwikiは議論の有用なツールにはなる
と思います

552:名前は開発中のものです。
09/02/06 20:02:28 u3lMtwkN
>>550
可変高の建物の表示はバグではなく、そういう仕様

553:名前は開発中のものです。
09/02/06 20:06:51 FIp9KHdt
>>594
だからWikiはもうあると何度言えば・・・。

>>550
画像が欠けるつーかバグってきちんと表示されないものはプラグイン設定時の
ドット座標の打ち込みの時にしっかりした座標にしないとああなるみたい。
ソースはプラグイン作成時の経験

554:名前は開発中のものです。
09/02/06 22:09:22 tAUr0c7T
>>547
同じ方向性ならな。

555:名前は開発中のものです。
09/02/07 03:01:47 btNHa5dV
>553
FTのWIKIはWIKIでFTの歴史が残ったものなので、
大事においておきたい。

ただ内容的に5年以上前の議論がのってたりして、
今Avを開発していくのには不適当なページも結構あると思う。
過去に縛られずに、AvはAvのWIKIがあったほうがいいと思う。


556:名前は開発中のものです。
09/02/07 04:20:40 mwm2OX7n
こういう流れになると匿名って不便だと思う

557:名前は開発中のものです。
09/02/07 06:46:20 BKvbwmgK
思う思う言ってないで作りたけりゃさっさと作れよ

558:名前は開発中のものです。
09/02/07 08:14:27 SoKcndeb
>>557
結論出たじゃねーかよ。
その通りだ。
作りたいやつが作ればいいし、興味がないやつは無視してればいいだけだ。
実際今のwikiも見てない人は多いと思うし、そいつ等が何か邪魔するわけじゃないのなら問題ないだろ?
この件は以上な。

559:MP ◆Z1xSfrnm46
09/02/07 08:40:20 9/tOLDQP
音鳴りました。
その確認で時間かかってしまった。
↓にバイナリー差し替え版をあげときます、passはトリ(◆含まず)
URLリンク(www4.uploader.jp)

インストール済みのディレクトリに上書きでコピーしてください。
パス入れたのは開発途中であることを承知の上で実行してもらうためです。

変更点は
Interop.DirectDrawAlphaBlendLib.dll、Interop.DxVBLib.dll、Interop.DxVBLibA.dllが不要になった。
代わりに、DxVBLib.dll、DxVBLibA.dllの追加(←この名前も変える必要あるかな)。

以上です。余裕のある方お願いします。

560:名前は開発中のものです。
09/02/07 09:52:41 ytTKELoc
>>559
実行してみました。

WindowsXP Home SP3(32bit)環境ではまったく問題なくAvβ0.5と同じ動作しました。
列車60本ぐらい走ってるマップを最高速でブンまわしたけど、描画も音もダイヤも
乱れることなく進行しました。

ただ建物がないので。
建物いっぱい建ってるマップ持ってる方にも試してもらったほうがいいかなー。

561:名前は開発中のものです。
09/02/07 10:00:03 ytTKELoc
書き忘れ。

今回のMPさんのVista対応とはたぶん無関係。
WZさんのAv版ともたぶん無関係。
EX時代から起きてたエラーのような気がするけど。

FreeTrainとほっとぞぬ2を「同時に起動して両方使って」、片方を終了すると、
終了後に「終了したほうに」次のようなエラーが出る。
URLリンク(www4.uploader.jp)

↑はほっとぞぬ2を起動したままFreeTrainEXAv(Vista)を終了させたので
FreeTrainがエラーになってるけど。
FreeTrainを起動したままほっとぞぬ2を終了させると、ほっとぞぬ2の方が
似たようなエラー吐く。
それでログが壊れたりって実害は今のとこない。
「ぼん!」ってWindowsエラー音がするのでちょっとびっくりするぐらい。

562:511
09/02/07 10:26:55 QyTHYlB7
511です。
いろいろと返答ありがとうございました。
あれから弄りつついろいろ試してます。

個人的にFTを気に入ってる所はゲームオーバーが無い所ですかね。
お金を気にせずのんびりと脳内妄想しながら街づくりを楽しめる所が気に入ってます。
経営ゲーになるとどうしても純粋に楽しめなくなってしまうので・・・。
最近は1000*1000とかの広いマップで少しずつ町を増やして作っています。
1区画作っては出来たものを眺めてる時間が多いですけど・・・。
技術的なことは良く分からないのですが、のんびりと遊ぶつもりです。


563:名前は開発中のものです。
09/02/07 12:21:31 ytTKELoc
>>562
よかったら街のスクリーンショットとってうぷろだにあげてみてくんろ。
人の作った街って見てみたい。


ところで発車ベル追加pluginについて詳しい方おられません?
ちょっと1つベルを自分で追加してみたんだけど、20回ぐらい鳴ったら鳴らなくなる。
エラーとかは出ない。
ただベルが鳴らなくなるだけ。

その鳴らなくなったベル以外の音に変更すると、その音はちゃんと出る。
でも変えたベルなり他の音(いっちーさん作のメロディ群)でもまた20回ぐらい鳴ったら
鳴らなくなる。
一度鳴らなくなった音は他の駅に適用したり、一度別の音に変えてまた戻したりしても
二度と鳴らない。
データをセーブして、FT終了して、もっかいFT起動してセーブデータをロードすると、
ちゃんと音が鳴る。

同じベルに設定している同じ駅に属する隣り合ったホームを、列車が同時発車して
同時にベルが鳴ると、その次から鳴らなくなるような気もするのだが。
見た目同時発車でもちゃんと鳴り続けることもあって、どうなのかな。
見た目同時でも内部で1分違ってるとかないではないからなぁ。

デフォルトの「プルルル」は、どんだけ同時に鳴っても音が出なくなることはない。

564:563
09/02/07 17:49:25 usBUni8P
訂正
「ぷるるる」も鳴らなくなった。

やっぱ、内部処理上も完全同時に、同じベル音が設定されてる同一駅のホームを
2つ以上の列車が発車したときにそのベル音が鳴らなくなるような気がする。


ユーザ側での対応としては、同時発車する可能性のあるホームのベル音を異なるもの
にあらかじめ設定しておくことになるのかな。w
同じベルを4つぐらいコントリビューション作り分けて割り当てたら大丈夫?www

565:名前は開発中のものです。
09/02/07 18:07:08 w7enMET2
>>562-563
自分も昔から気になってはいました。
発メロプラグインも一度作ってからは全くノータッチだったので
原因も掴めずじまいでした。
同じベルが同時に鳴るとアウトなんですかね。

566:名前は開発中のものです。
09/02/07 18:07:52 w7enMET2
>>563-564に訂正。

567:名前は開発中のものです。
09/02/07 20:10:58 usBUni8P
すごくいまさらな質問いいですか?

建物のpluginなんですが。
plugin.xmlのcontribution type宣言のときに、
旧来の"commercial"で宣言したものは「工事」の「建物の工事(仮)」だけにしか現れず、
「建物総合」のほうのツリーで検索しやすく分類されたメニューには現れてくれないという
認識でいいでしょうか。

宣言を"GenericStructure"で行えば、「建物総合」のツリーで検索して建設できる、と。
c477さんが、建物総合を機能追加したときにそこんとこ配慮して、把握できていた既存
建物pluginにはjp.co.tripod.chiname.g_structure.convert.*なpluginで"GenericStructure"
宣言したけれども。
それ以外に多数の建物が"commercial"宣言のみでpluginが作られてる現状?

いや。
あんだけたくさんpluginぶちこんだわりに、建物総合で建てられる種類が少ないと
思ってたんですよね。
でも今日までそれに気づいてなかったという。

568:名前は開発中のものです。
09/02/07 22:14:37 usBUni8P
<spriteType name="colorMapped">についてなのですが。
なんかウチでうまく動いてない。

たいふ~んさん作の車両pluginから
URLリンク(typhoon.s19.xrea.com)
車両セット1号車に含まれてる115系のカラバリがおかしくなるのがあります。
このpluginは、
長野色のベース画像→カラーマップで弥彦色と国鉄身延色を作り
スカ色のベース画像→カラーマップで湘南色を作り
とされていて。
湘南色はちゃんとできてるのですが、
弥彦色と身延色が、先頭車はちゃんと変換されてるのに中間車が変換されず
長野色のままになります。
plugin.xml見たけど、カラーマップなどの指定は両者同じようにされて見えて、
なんでだろうと。
みなさんのFT環境では弥彦色と身延色の中間車はちゃんと正規の色になりますか?

569:名前は開発中のものです。
09/02/07 22:55:10 usBUni8P
>>568は追跡調査したところ、115b.bmpが256色化されてピクセル色が近似色に
置き換わっているためな可能性が浮上しました。
そしたらカラーマップが動作しないですよね。

アーカイブを元の画像に差し戻せないか、たいふ~んさんにメールしてみました。

570:名前は開発中のものです。
09/02/08 00:11:58 i/3o8lkT
>>569
弥彦線は先頭車しかないもんだと思ってた。

571:名前は開発中のものです。
09/02/08 00:18:07 37iqxJKS
>>570
たいふ~んさんもそのあたりは承知の上で奇数編成も組めるようにコントリビューション
書かれてるみたいで。
偶数長のときは先頭車背中合わせのみで編成、奇数長のときは現実には存在しない
けど架空の同色中間車をはさむ編成ってことにされてました。
説明のところにも「この色の中間車は存在しないはずですが」って書かれてる。

現実に存在する編成しか組めないように編成書くか、架空でもそれっぽい編成に
なればよしで何両編成でもOKなように書くか、作者さんがたの個性が出ますね。

572:名前は開発中のものです。
09/02/08 10:10:59 37iqxJKS
>>561 検証条件があいまいだったかも。

FTとぞぬ2では大丈夫で、FTとGIMPshop(グラフィックエディタGIMPのふぉとしょ
風になってるやつ)使うorぞぬ2とGIMPshop使うとダメ、かも。
ぞぬ2で2ch見ながらGIMPshopでBMPいじってFTで確認とかやってるもんでww
BMPいじりってそれだけやってるtp飽きるっていうか目と脳が疲れるんだもん。


ところでFTのPlugin書くのにいいxmlエディタないですか。
XMLEDITOR .NETっての使ってみたのですが、なんか期待してるのと動作が違って
普通のテキストエディタ(自分はxyzzy)で書いたほうがなんか作業効率が良かった……

573:名前は開発中のものです。
09/02/08 11:40:57 IyklRHeQ
ぞぬ2とFTで再現しないなーと思ってたらGIMPshopですか。
つかぞぬ2初めて使ってレスから尼のURLリンククリックしたら
無限ループしてえらいめにあったw

574:MP ◆Z1xSfrnm46
09/02/08 12:13:16 IyklRHeQ
今週は正月出た代わりの休みだったので連続してできたけど、今後は土日中心になります。
返事が遅れたらごめんなさい。
で、DirectMusic系はまだちょっと怪しくて環境によって初期化失敗する場合がありますね。
それに関連して後始末もちょっと抜けてるようなのでこの修正を優先的にやります。

575:名前は開発中のものです。
09/02/08 15:48:53 gdK6tdRU
>>574
乙です

なにかこういう動作確認してほしいってことがあったら書いてくださいな。
自分の環境でできる確認ならやってみますので。


ところで、発車メロディに架空の痛メロディって、需要ある?
アニソンとかギャルゲーとかの主題歌イントロやサントラの旋律を発車メロディ化
したらおもろいかも、とふと思ったが。
よく考えたらそんな需要って全然ないんじゃねーかと。
MIDIデータなんかは持ってないので、作るとしたらCDそのまま利用なので、
こうなんというかいかにもCD音源って音質になってメロディらしさがなくなるのも
どうなのかなぁ。

実在メロディだと高田馬場の鉄腕アトムがあるけどアトムじゃ痛ってわけじゃないしねー。

576:YZ ◆hwfOl0C6sM
09/02/08 17:55:56 xAXA1+48
>>575
おやめください。
著作権違反ですよ、その行為は。
少なくともFreeTrainExAvでは認めることはできませんので、後は完全に自己責任で。

>>563-565
同じ発車ベルが同時に鳴った場合の挙動が怪しいみたいです。
内部的にはDirectMusic使ってますので、その辺りを調査しないと分かりませんが、同時
再生数を3にしているみたいで、これが何かの原因になっているかと思います。
まだ調査中なので解決できそうであれば、0.6 Betaとして出します。


577:MP ◆Z1xSfrnm46
09/02/08 18:07:47 IyklRHeQ
if( performance.handle.GetMusicTime() < estimatedEndTime )
 return true;
現象聞いただけだと、これかなとは思うが、うちで再現しないのでなんとも。

578:名前は開発中のものです。
09/02/08 19:38:00 gdK6tdRU
○なエンドレスでも、===な単線行き止まりでもなんでもいいので適当に6本線路ひいて。
真ん中に駅・ホーム造って1~6番線にして。
全部の線路に計6つの列車を走らせて。
全部の列車のダイヤを共通に、たとえば駅「10:00発車」に設定してみるとどうでしょ。

10:00になると6本の列車が同時に発車していって、発車ベルも6つ同時に鳴らそうとする
はず。

一定(20とか30とか)以上の列車が走ってるマップで初めて、なんていう条件だとヤだなぁ。
単純な追試じゃ発症しないから。

579:YZ ◆hwfOl0C6sM
09/02/08 21:08:31 xAXA1+48
原因わかったかも。
ちょっとテストしてきます。

580:YZ ◆hwfOl0C6sM
09/02/08 22:38:25 xAXA1+48
FreeTrainExAv beta 0.6及びFreeTrainExAv Tools beta 0.6を公開開始しました。

【0.5 -> 0.6 変更箇所】
・同一の発車時のベルを同時に鳴らしていると、何回か鳴ったところで鳴らなくなるバグを修正した
・0.6に合わせてビルドし直した(Tools 0.6)

>>MPさん
修正はDirectAudio.netのソースのPerformance.csだけです。
MPさんがどのように修正されているかわからないので、とりあえず情報だけ。

581:MP ◆Z1xSfrnm46
09/02/09 00:40:46 IaXRs4gg
いや、基本的に元ソースは変更ないですよ。
DllImportあたりを消したくらいです。

582:名前は開発中のものです。
09/02/09 04:30:26 WOF4kLa0
>0.6
対応はやいですー
また夜に動作確認させてもらいます。
ありがとうございます。
>著作権
あぁー
たしかにおっしゃるとおりです。
やめます。

583:名前は開発中のものです。
09/02/09 23:24:26 N4rXhcgJ
>>580
ウチでしばらく回してみたところ、発車ベルが鳴らなくなることは起こらなくなってました。
修正ありがとうございます。


音まわりはあまりいろいろ盛り込むとうるさくなりすぎてオフにしたくなることもありますが。
今のFreeTrainではちょっとさびしいところもありますね。
もうちょっと音回りも充実するといいのかなと思うこともあります。

今の発車ベルは文字通り発車のときに鳴るので、実際の駅のメロディーなどのデータが
あっても接近放送・接近メロディーを流すとなんかへんなことになってしまうので。
接近放送も流せるようになると楽しい気がします。
岡山駅なんかは入線前に瀬戸の花嫁かな、メロディー流れますよね。ああいうの。
ただ発車ベルみたいにホームに設定すると判定が困難かと思うので、実装しやすくする
には信号機みたいに線路に放送スイッチを設置できるようにして(そのスイッチのメニュー
にて流すメロディーを設定)、駅の手前5~7ボクセルに放送スイッチを設置すると、
メロディーが鳴ってからホームに列車が進入して雰囲気が盛り上がるかも、と。

あとは汽笛ですか。
A7では、鉄橋(水面上に高架を延ばすと勝手にできる)に入るときに汽笛がなります。
音質は列車データの中で、ホイッスル・タイフォン・電子ホーンなどあらかじめ用意され
ている汽笛種類の設定数値が記入されています。
FTでは鉄橋で自動的に鳴らすのはやはり困難に思えますので、汽笛吹鳴標識をこれ
も線路に設置して、そこを列車が通過したときに列車固有の汽笛が鳴るといいかなと。
トンネル出口、踏切手前、などなどユーザが自由に鳴らしたい箇所を設定できる。
汽笛の音色は、4種類ぐらいはあらかじめ用意しておいて、そのほかユーザ独自に
wavファイル指定もできるといいかも。
名鉄でミュージックホーンが鳴ったりしてもいいんじゃないでしょうか。
列車ごとに指定可能にするには列車のpluginにおいて汽笛音色を指定する項目を
追加しないといけませんが。汽笛音色が指定されてない場合にどうするか、汽笛音色
を指定したpluginが汽笛実装前のEX等で問題ないのかってのはどうなんでしょうね。

584:YZ ◆hwfOl0C6sM
09/02/10 01:33:05 xAh03nXd
テストしてて思ったのですが、音周りは多分どうにもならないと思います。
1つは実在の音には著作権があるため、公に配布できないこと。(汽笛なら大丈夫だと思いますけど)
もう1つはゲーム速度を早くすると鳴る間隔が狭い且つ駅が複数、本数が複数ある場合は
同時になるため、これ以上増やすととんでもないことになるというとこです。

音関係は一度仕様を整理した方がいいですね。

585:名前は開発中のものです。
09/02/10 05:33:18 K6neCZAh
>>583
色々考えてみても、最終的には「うるさい」ために全オフに…

ところで、発メロプラグインについてですが、そろそろ手直しに着手しようかと考えています。
・発メロプラグインRev.2は社局ごとに分ける
・音源、音量、長さを最適化

そこで
・音量は適切か
・長さは適切か
・メロディー以外の効果音(汽笛・VVVF変調音・車内チャイムなど)は必要か
・その他、何か問題点があるか
という点について、発メロプラグインを使っている方のご意見を願います。


586:名前は開発中のものです。
09/02/10 10:31:33 Ln3aG35N
FreeTrainExAv beta 0.6をDLして起動しようとしたのですが…

DLL 'DirectDraw.AlphaBlend.dll' を読み込めません: 指定されたモジュールが見つかりません。 (HRESULT からの例外: 0x8007007E)
場所 Driver.Driver.regsvr()
場所 Driver.Driver.run(String[] args) 場所 E:\FreeTrain\SVN\trunk\tools\Driver\Driver.cs:行 35
場所 Driver.Driver.Main(String[] args) 場所 E:\FreeTrain\SVN\trunk\tools\Driver\Driver.cs:行 27

と出てしまい、起動が出来ないのですがどうすればよろしいでしょうか??

587:名前は開発中のものです。
09/02/10 11:01:54 Xj3fFujS
>>586
DLLが足りないみたい。
0.5をダウンロードして入れてから0.6上書きで動作すると思います。

588:名前は開発中のものです。
09/02/10 11:08:05 Xj3fFujS
まあDirectDraw.AlphaBlend.dllだけコピーしてもいけるとは思う。

ところでちょっと思うのですが、バイナリ配布するならDebugディレクトリとpdbファイルは
全部消したほうがいいと思うのですが。
もしかして意図していれてるのならすみません。

589:YZ ◆hwfOl0C6sM
09/02/10 22:52:30 xAh03nXd
>>586
>>587
06 Beta差し替えました。
どうも、すいませんでした。

>>588
Debugディレクトリは現状はゴミです。
次版の1.1でプロジェクトファイル等を全て手修正し、Debug等の不要なディレクトリが
作成されないようにしてますので、次版まではこのままです。
pdbは確かにVC#2008でもあればデバッグに使えるのかもしれませんが、プレイヤー用
には不要ですね。
次回からはパッケージに含めない方針とします。

590:名前は開発中のものです。
09/02/10 23:05:41 7WZLPKEb
こういう鉄道アクセサリplugin作り始めました。
URLリンク(www4.uploader.jp)

ボクセル境界に対して斜めな線路(画面上では縦横)に複線架線柱作れたり、ガタガタ
しないバラストにできたりします。
隣り合った線路が異なる色のバラストを使ってても大丈夫です。
ただしボクセルが接してる配線にするとこのアクセサリを入れる余地がないので、
アクセサリを入れるために線路感覚を1ボクセルあける必要があります。
ベースは花菱烈火さんの架線柱(さらにさかのぼると綾瀬ヒロさんになるのかも?)と
TAKUROUさんのバラスト4色です。

もう少し、異なる色の境界線上にも架線柱を建てたり、単色バラストの中に単線架線柱
を建てたりできるようにあと何種類か画像を増やしてから、pluginアーカイブにします。

架線柱の架線柱の単線も、実物の架線柱配置からすると不足があるので、それも
増やしたいと思ってるんですよねぇ。

しかし、架線柱コントリビューションが橋上駅舎や重層高架などの表現に非常に
都合がいいので、架線柱メニューの中に架線柱じゃないものが8割ぐらい占めて
架線柱が2割ぐらいしかないのが笑えるw
建設メニューみたいに、架線柱コントリビューションもツリー形式にしたひかも……

591:YZ ◆hwfOl0C6sM
09/02/11 00:19:44 5dVF2XcU
ちょっと個人的に教えて欲しいのですが、新規ゲームの地形ローダーで指定する
巾と奥行きはマップサイズと分かるのですが、高さは具体的に何に当たるのでしょうか?
あと水面高さに0を指定した場合はグレースケール画像の黒が水面になるということ
でしょうか?


...ソース読めやと言われそう。

592:名前は開発中のものです。
09/02/11 08:23:16 2ghuRaqI
>591
FTのマップはxy平面じゃなくてxyz立体空間なのは分かりますでしょうか。

地面も高さを持ってるし、建物も高さを持ってます。
マップとしてその高さをどこまで持つかの数値ですよね。<高さ
ですのでマップサイズの1数値とみることができると思います。

天井のある直方体の部屋を想像するといいかもしれません。
高さ10で水面3だと、山を盛り上げても7で天井につくからそれ以上は持ち上がらない。
もちろん線路もそれ以上高い高架にはできない。
また非常に高い建物、横浜ランドマークタワーなどは高さが十分にないとマップの天井
を飛び出してしまうので、配置させてもらえません。
盛り上げた山の上に配置しようとすると、高さ4など中程度の高さの建物も配置でき
なかったりします。

こんなのでいいのかな。
「そんなことはわかっとる!」って言われそう。

593:名前は開発中のものです。
09/02/11 09:56:37 o59ZMp9h
>>591で聞いてるのは、地形ローダーで読み込む画像の何が高さを表してるのか?
ってことでしょう。このローダーで何を読み込むのか知らなかった、絵なら何でもいいのね。
ソース見てみようw

594:名前は開発中のものです。
09/02/11 11:58:56 1H7fIcSu
>>593
からーでもおkなんだよね
面倒だからグレースケールで作るけど。

595:名前は開発中のものです。
09/02/11 19:45:41 2ghuRaqI
>590で作りかけだったpluginできたお!
URLリンク(www.hiyohiyo.info)

斜め線路が少し綺麗に見えるようになったかと思います。
複線間隔の問題はありますが。

線路敷石1,2,3,4の全組み合わせパターンを網羅してるはずですが、
もし抜けがあったり不具合があったら教えてくださいませ。

596:白川郷の人
09/02/11 23:59:41 NZNB9i05
ついつい作りこんでしまったのです…
313系他2種のセットが完成しました。
URLリンク(www4.uploader.jp)
画像の使用等については中のread meをご覧ください。

俗に言う「焼き増し」なわけですが、カラーパターン等
まだまだ網羅できていない部分が多いです。
次回作の予定は今のところはありませんが、ちょっとしたランドマーク
のようなものを考えています。

ここまで書いてきて気付いたけれども
何でyahoo!BCがアクセス可能なんだろう....('・ω・`?

597:名前は開発中のものです。
09/02/12 01:06:06 QDcroMbZ
URLリンク(www4.uploader.jp)
どっかのスレで700T型を作ろうか作らないかでちょっとまごまごしていたのですが、
ようやくドット絵とプラグインがしっかりしたので、一旦公開しておきます。

…qra_ra氏のドット絵を無断改造しているので正直言って公開してよかったのか…。

598:名前は開発中のものです。
09/02/12 01:47:11 Tgi9KWtK
当サイト及びFreeTrain本体内、AdditionalPluginSet、車両所プラグイン内のharu(=qra_ra=1500v)作の絵は、
FreeTrain及びsimutransでの使用または開発のためのみ複製、改変、転載は自由です。

と氏のサイトにちゃんと書いてありますよ。

599:名前は開発中のものです。
09/02/12 08:49:44 l7sSo1zs
>>596
乙です。

313系を走らせると片方の先頭車が運転席のないほうを前にして走ります。
plugin.xmlの宣言で向きを変えるのを忘れてるのではないかと。
確認してみてください。

600:名前は開発中のものです。
09/02/12 11:48:40 p89/1eWs
<!-- kumoha313 -->
  <contribution type="trainCar" id="{1CDCD81D-8368-4CBC-HERM-0F1FD3131600}-A">
  <class name="freetrain.contributions.train.SymTrainCarImpl" />
  <sprite origin="0,0">
<picture src="313_T'c.bmp" />
</sprite>
<capacity>156</capacity>
</contribution>

<!-- kuha313 -->
  <contribution type="trainCar" id="{1CDCD81D-8368-4CBC-HERM-0F1FD3131600}-Q">
<class name="freetrain.contributions.train.AsymTrainCarImpl" />
<sprite origin="0,0">
<picture src="313_Tc.bmp" />
</sprite>
<capacity>56</capacity>
</contribution>

kumoha313の方がおかしいかな?
<class name="freetrain.contributions.train.AsymTrainCarImpl" />
にしないといけないところが
<class name="freetrain.contributions.train.SymTrainCarImpl" />
になってる。
あと定員が不思議w

601:名前は開発中のものです。
09/02/12 12:29:32 l7sSo1zs
前の動画の続きです。
あいかわらず列車を走らせるばかりで街づくりに至っていません。w
URLリンク(www.nicovideo.jp)

602:名前は開発中のものです。
09/02/12 19:28:35 l7sSo1zs
>>600
あら、わざわざ見てくれたんだー
お手数をば。

で、SymとAsym間違えると勾配線路を走ったときにあっち向いてホイするんだよなー
ということを思い出して勾配線路走らせてみたら(さっきは平面しか走らせなかった)
クモハはもちろんだけど中間車も一緒にあっち向いたw

モハとサハもAsym指定にしないといけないところSymになってるみたい。

603:名前は開発中のものです。
09/02/12 19:47:07 p89/1eWs
>>602
画像みれば明らかでしたね。
サハまで24方向とは、手が込んでいると思います。

604:名前は開発中のものです。
09/02/12 21:14:16 QDcroMbZ
>>598
そ、そうだったのか―

ちなみに私が書いたドット絵ではいまいち無理があったり陰とかつけてないです…。
誰か書いてくれないかしら…。 私では無理です…。

605:白川郷の人
09/02/12 22:25:13 cYaaH+uG
JR東海の東海形セット、plguinと一部の車両で夜間発行色の
指定ミスが起きていたのを修正しました。
ついでに、373系特急型列車も追加してあります。
URLリンク(www4.uploader.jp)

>>600,602
  ご指摘ありがとうございます。
  定員に関しましては、当方が8000番台のものをコピペしたために
  立席100人を数えてありませんでした。
  Sym、Asymに関しましては、当方の勉強不足でした。
  
>>603
    >サハまで24方向
   クハ→クモハ→サハの順番で三作とも書いたのでその名残が残っているだけです。
   別段深い意味はありません。
   省略できるものなら、省略しておきたいのですが…

次回作となるであろう明治の近代建築の一部も入れてあります。
こうするといい、こうではないか等のコメントをいただければ幸いです。

606:名前は開発中のものです。
09/02/12 22:32:05 p89/1eWs
>>605
確かに、サハは12方向で十分そうですね。
他の人のプラグインを参考にしてみては?

607:名前は開発中のものです。
09/02/12 23:09:02 l7sSo1zs
>>605
>当方の勉強不足でした。

素朴な疑問いいですか。
うp前に走行試験はしていない?
FTの車両購入メニューに出た時点から先頭車がおしり向けてましたよぉ~

自分も個人的にちょっと改造したpluginで、勾配向けの画像の順序を間違った(12と24の
違いで)のにしばらく気づかなかったことはありますが。
そのときも、最初に平面をくるくるっといろんな面を見せて走る走行試験はしてて。
でも走行試験コースに勾配が入ってなかったw
マップに置いて走らせて、最初は追跡してなかったもんでまだ気がついてなくて。
何日か後に勾配であっち向いてるのやっと見つけて。
それ以来、走行試験コースに勾配も加えました。
24方向あると、結構全部の面をテストするのめんどくさいですね。
でもやったほうがいいですよ。

12方向と24方向とで勾配で使う画像の順序が違うのがあるので、先に24方向で作った
先頭車を簡単にコピーで中間車12方向にするのって、できないんですよね。
位置をずれないように順序を入れ替えるのが大変。
それだったら簡単コピーで24方向、というのもアリっぽい。
24方向作るのとどっちがラクかは人それぞれかなーーとも思います。

608:名前は開発中のものです。
09/02/12 23:16:07 l7sSo1zs
夜間発行色で思い出したけど、TAKUROUさんてまだこのスレ見ておられますか?
昔のサイトはリンク切れになってて。
連絡がつかないです。

国鉄急行型などたくさんの車両pluginを作成されているのですが、車両が真横向いたとき
の窓が発光色になってない車両がたくさんあるので、直して配りなおしたいなと思っている
のですが。
ご本人に連絡取れないとやっていいのかどうなのかびみょーで。
自分で既に走らせてるものは、手元で直してはいるのですが。
配るとなると、可能なら連絡とりたいのです。

609:名前は開発中のものです。
09/02/13 12:47:00 68qai6Ul
車両のpluginを作ったのですが、カラーマップ変換が全部できてるか自信ないのと
全体的なデキについて添削していただきたいので、うpろだにあげました。

70系スカ色がちゃんとできてるか重点的に見ていただけると助かります。
URLリンク(www4.uploader.jp)

色の替えぬかりがありそうで……


これで問題なければ、70系新潟色も作りたいと思ってます。

大糸線は既にあるので作らないとして、他に80系・70系のカラーバリエーションて
ありましたっけ。あれば作ります。

晩年の、サロ格下げクハ改造車は作らないつもり。

610:白川郷の人
09/02/13 20:57:55 d3Unv4kL
ほぼ毎日ですみません。
383系を追加、再公開しました。
URLリンク(www4.uploader.jp)

>>607
  >走行試験
   直線を往復させる程度には行っていましたが、勾配は盲点でした。
   今回のことを教訓として、「人に向かって発信する」ということを再認識し
   従来より念入りに走行試験をすることにしたいと思います。
   いろいろとご教授いただき、ありがとうございました。

>>609
  70系、80系拝見させていただきました。
  クハ80形とモハ80形の上段左右端の車両下部の台車付近に
  背景色(255,0,255)を使われているようですが、これは意図されて描かれたものでしょうか。
  あまり目立たないところなので気にならないかと思いますが、一度ご確認ください。
  

611:名前は開発中のものです。
09/02/13 21:51:53 RlEvoghT
>>610
すべての角度が見えるような試験コースを造って走らせればよいかと。


oudia使ってダイヤ作ってるが、分岐あり、単線複線混在という路線のダイヤを作るのは骨が折れる作業だ。

612:名前は開発中のものです。
09/02/13 22:27:35 fET211i2
>>610
添削ありがとうございます。
見落としがあったようです。
やはり岡目八目、他の方に見てもらったほうがいいですね。
車両のベースにしたpluginの画像が、(255,0,255)ではなく(252,2,252)だったかな、
微妙に違うマゼンタを背景色にしてて、私が背景色を塗り替えたとき、抜きにしてた
床下が残ってしまったようでした。

たぶんこれで大丈夫なはずです。
正式公開ということでこちらに置きなおしました。
URLリンク(www.hiyohiyo.info)

新潟色70系も作りましたよー。
自分で見てない色なので、Webで写真探して、こんな感じかなぁ、もうちょっと黄色
や赤みが強いんだろうかと悩みながら色を決めました。w

古い写真を参考にすると、写真自体が褪色してることもww

613:名前は開発中のものです。
09/02/15 03:03:11 kFnqHdCS
いきなりで申し訳ございません。
プラグインなどをいろいろ探してるのですが、
前スレでアップされていたプラグインが欲しいのですが、
もう落せるところはないのでしょうか?

こんな質問ですいませんm(_ _)m

614:名前は開発中のものです。
09/02/15 03:44:40 VjF3g+x0
できれば力になりたいのだけど。

どの種類のどんなPluginか分からないとなんとも。
機能を拡張するPluginか?
車両の種類を増やすPluginか?
建物を増やすものか?
それはどこで配られていたもの??

このへん分かる範囲で答えてくれれば。
それならここにあるよ~とか知ってる人も出てくるかと。


615:名前は開発中のものです。
09/02/15 04:07:20 kFnqHdCS
>614
詳細を言い忘れました;すいません;;

前スレの645氏が製作した車両のプラグイン全般を探しています。

後、更に質問なんですが…
しの氏が作った京急1500形や2000形の画像とプラグインを元に
800形、600形、新1000形、2100形を勝手に製作してしまったのですが、
アップとかはマズイでしょうか?

616:名前は開発中のものです。
09/02/15 04:20:42 4wT0WCxW
>>615
ソースを公開する以上、基本的に問題ないと思うが。

617:615
09/02/15 12:35:19 kFnqHdCS
URLリンク(www4.uploader.jp)

右側から、
2100形
600形(後ろ:1,2,3次車 前:4次車)
800形
新1000形
2100形+新1000形
2100形+600形
2100形+1500形*
2100形+2000形* 2000形と1500形は、しの氏が作ったものを利用いたしました。

一部調整中ですので完成したら、まとめてアップします。


618:名前は開発中のものです。
09/02/15 13:39:48 gyDa6kbr
何気に一つ三両編成に気づいた俺は一体…。

車両とかを見ていると路線も作りたくなるものです…。

619:名前は開発中のものです。
09/02/15 14:57:14 fPzZlktM
>>618
あるあるw

逆にマップで路線を作ってて走ってる車両がまだない、あっても編成の再現度に
個人的こだわりがぁぁぁってなると、その車両を作りたくなったりな。

620:名前は開発中のものです。
09/02/15 18:19:04 OpUXGGyw
サイト閉鎖しちゃってる人とか多いし会社別で車両探したりするのは手間がかかるな

とりあえずKQ好きな俺はwktkして>>617を待つ

621:名前は開発中のものです。
09/02/15 18:20:46 4wT0WCxW
ここに来てリンク切れが増えたよね。
とても残念だ。

622:名前は開発中のものです。
09/02/15 18:41:24 fPzZlktM
>前スレの645氏が製作した車両のプラグイン全般を探しています。

自分も持ってないなぁ。
あるならほすい。

623:名前は開発中のものです。
09/02/15 19:56:32 VjF3g+x0
架線柱を、いろいろ使ってバリエーションつけようとして気づいた。
本体に入ってる片柱とかベーシックな複線はボクセル中央に立つけど、
壁付のバリエーションは端に立つのね。

並ぶと違和感になるから揃えたいが、ただでさえカオスな
架線柱をこれ以上無駄に増やしたくなく。悩む。
架線柱もツリーで選べたらいいかもなぁ。
でも拡張したんでは既存プラグインは使えないからなぁ。

624:名前は開発中のものです。
09/02/15 21:49:49 bFmnt80F
なんてこった…
俺一時期
・北総9000系
・北総7000系
・北総9100系
・北総7250
・都営5000系(新旧塗装)
・初代AE型

造ったのに全てデータ消してしまった…

625:615
09/02/15 22:22:15 kFnqHdCS
URLリンク(www4.uploader.jp)

一応、完成しましたのでアップしました~。
解凍したら、たくさんフォルダありますが、それを全てプラグインフォルダにぶち込んでください。
画像には無かったのですが、800形の旧塗装も作りました。
新1000形と600形の差が分かりにくいですが、勘弁をorz

後、何か不具合がありましたら、教えてくださいm(_ _)m

626:名前は開発中のものです。
09/02/15 22:28:12 gyDa6kbr
いやったぜぇぇ!!!

627:名前は開発中のものです。
09/02/15 22:44:47 fPzZlktM
>>625
不具合っていうか、plugin名(pluginのフォルダの命名規則)を直して欲しい。
ダウンロードした人の少ない今のうちに。

600とか800とかだと、もしも他の誰かが別の会社の600形や800形を作ったときに
カチあって上書きしあっちゃう可能性がないとはいえない。
危険。

川口さんが示されてた命名規則はこちら
URLリンク(www.kohsuke.org)


628:名前は開発中のものです。
09/02/15 22:54:30 OpUXGGyw
フォルダ名ってコッチで勝手に変えても大丈夫?

629:615
09/02/15 23:02:21 kFnqHdCS
>>627
フォルダ名を修正いたしました。
ご迷惑をおかけしてすいませんm(_ _)m

630:名前は開発中のものです。
09/02/15 23:27:22 fPzZlktM
>>629
お手数でした。
今度のフォルダ名なら大丈夫です。

で、全部走らせたわけじゃないんですが、2100+新1000中速の2両目か11両目かの
どっちか1両だけ、SymとAsym間違えたのか勾配線路で違う方向向いてました。
確認していただけると助かります。


しかし赤い電車の12両編成は圧巻だなぁ。
すごいわー。
これで京急すごく増えたね。

もと東武沿線在住としては、なんで東武すくないのーーーってギモンw
作ろうにも今は地元じゃないので資料がなひ……

631:615
09/02/16 00:07:55 FiKy0kPR
>>630
不具合の報告ありがとうございますm(_ _)m
2100形ではなく600形の1,2,3次車で発生しましたので、
プラグインを修正いたしました。

632:MP ◆Z1xSfrnm46
09/02/16 12:46:50 0xRjldBE
お久しぶりです。
24時間稼働してそれなりに動かし続けていますが、デバイスロストに悩まされ中です。
通常は発生しませんがCtrl+Alt+Delで別セッションに行くと必ず出る。
これ以上はラッパー側で対処は難しいので本体に手を入れるかほっとくか決めないとなりませんねえ。
(画面が出なくてもセーブして再起動後ロードで継続は可能)

あとsvnのアカウント無いのでこちらからはマージできませんが、ソースをどっかに上げとけばいいですかね?
とりあえず難ありですが、自PCで動作させる当初の目的は達成できたので今後どうするかも考えないと・・・

633:MP ◆Z1xSfrnm46
09/02/16 14:41:55 0xRjldBE
まあ私としてはこのままソース触るのならマルチスレッド化やDirect3Dへの移行、
触らないならプラグイン周りの整備やツール作成、に手を出してみたいところですが。

634:名前は開発中のものです。
09/02/16 23:35:34 +HoTqDSk
自分のやりたいことをやるのが一番いいんじゃないですかねぇ。
あと非Vista環境での動作テストはしなくていい??

C#もDirectXもさっぱりわからないけど、FreeTrainのどこをDirect3Dにするのかは
ちょっと知りたい気もする。

あと
>プラグイン周りの整備やツール作成
っていうのは具体的にどんなのを考えてるのかなーーってのも。

635:YZ ◆hwfOl0C6sM
09/02/17 00:33:01 ny1WVonQ
多分、これを書き込むと非難を受けるだろうと思い躊躇ってしましたが
結局書かざるを得ないので書きます。

MPさんへ
Vista対応についてですが、結論から言うとせっかく作業をして頂いたのですが
私はその変更を取り入れる気は全くありません。
1つは、MPさんと同じで私にはVistaのテスト環境がありません。
従って、今後Vistaでの動作確認は人に頼まざるを得ないことになります。
そうなると、改造→とりあえず公開して誰かにVistaのテストプレイをしてもらう→
動作しない場合は改造→また公開して誰かにVistaのテストプレイをしてもらうの
繰り返しとなります。
もちろん、そのためのラッパーですし、表示・サウンド周りの改造をしない限りは
恐らく大丈夫だろうとは思います。
が、将来表示・サウンド周りに手を入れた場合は蒸気のように非常にまどろっこし
いことをしなければいけない。
2つめは、この環境の違いは自家製ラッパーよりもDXライブラリのように外部の
ライブラリで吸収してもらった方が、こちらとしては都合がよいという点です。
DXライブラリはVistaにも対応しているため、このライブラリを使うことでVistaでの
動作保証はDXライブラリ側が担ってくれるため、こちらは環境の違いを気にする
必要はないのが最大の利点だと思います。
また、これで今はビルドできないラッパーを捨てることができます。(メンテも不要)
もちろん、DXライブラリ以外のライブラリでも目的を達成できる、2000/XP/Vistaに
対応している、C#で使用できる、配布することに問題がないのであれは他のライブ
ラリでもいいと思います。
以上が私の結論です。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch