2010/5/16のペリク鯖バックアップ

環境Tips

最終更新:

civilization

- view
だれでも歓迎! 編集

Tips/環境Tips

BGMについて

BGMはCivilizationがインストールされてるフォルダのAssets/sounds/soundtrack/内にあり、時代ごとに分けられてます。


BGMの中にはクラシックから取ったものが多くあります。

  • 作曲者の名前のあとに二つ数字が書いてある場合、最初の数字は交響曲の第何番であるかを示し、2番目の数字は第何楽章であるかを示します。例えばBrahms3 2ならブラームスの交響曲第三番第二楽章です。
    -BachBrandenburgで始まる曲はバッハのブランデンブルク協奏曲
    -BrahmsHungarianはブラームスのハンガリー舞曲。
    -DvorakSlavonicはドヴォルザークのスラブ舞曲。
    -Bach Allemande, BachBouree, BachGigue, BachMenuet,BachSarabandeはバッハの無伴奏チェロ組曲
    -BachAllegro, BachLargoはバッハの二つのヴァイオリンのための協奏曲。
    -BachAllegroAssaiはバッハのヴァイオリン協奏曲
    -MozartRomanceはモーツァルトのピアノ協奏曲第20番 第2楽章 ロマンツェ。
    -RimskyKorsakovScheherazade3はニコライ・リムスキー=コルサコフの交響組曲「シェヘラザード」 第3楽章 若い王子と王女。
    -ファイル名に作曲者が書いてないのは中世(Medieval)はウィリアム・バード、パレストリーナ等のポリフォニー典礼音楽。及びリュリ、ラモー等の古楽器のアンサンブル。
  • 現代(Modern)の曲はジョン・アダムスで占められている。ちなみにご存命。本人公式サイトで色々聞ける。~
    -うちLoopsAndVersesとHymningSlewsはShakerloops(「シェーカー教徒の旋舞」)の中の一章。
    (余談だが↑の曲に多用されるキーンという耳鳴りのような音は、ビブラフォンをヴァイオリンの弓で擦るという特殊奏法から生まれる。)
    -GlandPianora1は全曲から一部カットされている。pianoraはロール・ペーパー式自動ピアノの名。サーカスギャロップのあれ。-
  • ThePeopleAreHerosとChairmandansesはアダムスの歌劇「中国のニクソン」の曲の様です。(Chairの方は編曲バージョン、「管弦楽のためのフォックストロット」。)
    -なのでこのPeopleとChairmanはそれぞれ人民と総書記を意味します。
    -古代(Classical)はオリジナル。

    参考URL:http://forums.civfanatics.com/archive/index.php/t-153604.html

時代毎にカスタムBGMを追加してゲーム内で再生させる方法

http://forums.civfanatics.com/showthread.php?t=138872


を参照


例.Classical(古代)で流れるBGMを追加する。
(1.はCustomAssets内に既にxmlファイルがある場合は不要)

  1. .../Sid Meier'sCivilization4/Assets/xml/audio/内の
    AudioDefines.xml、Audio2DScripts.xmlを
    .../_Civ4CustomAssets/xml/audio/フォルダにコピー。
    同様に.../Sid Meier'sCivilization4/Assets/xml/gameinfo
    /CIV4EraInfos.xmlを
    .../Sid Meier'sCivilization4/_Civ4CustomAssets/xml/gameinfo/
    にコピー。
    +MP3ファイルを用意する。(ここではClassical1.mp3とする)
    +.../Sid Meier'sCivilization4/_Civ4CustomAssets/sounds/soundtrack/classical/フォルダにmp3ファイルを入れる。
    +.../_Civ4CustomAssets/xml/audio/AudioDefines.xmlの編集。
    xmlを開くと最初のほうに<SoundData>から</SoundData>で纏っているブロック群がある。
    ここに下の様に追加する。(既存のBGMのもの(<SoundID>SONG_OPENING_MENU</SoundID>がすぐ近くにあって手頃)をコピーして<SoundID>,<Filename>を書き換えればおk)
    #br <SoundData>
    <SoundID>SONG_CLASSICAL1</SoundID>
    <Filename>Sounds/Soundtrack/classical/classical1</Filename>
    <LoadType>STREAMED</LoadType>
    <bIsCompressed>1</bIsCompressed>
    <bInGeneric>1</bInGeneric>
    </SoundData>

  2. 次に.../_Civ4CustomAssets/xml/audio/Audio2DScripts.xmlを開く。
    同様に<Script2DSound>から</Script2DSound>で纏っているブロック群に
    下のようなブロックを追加する。
    (既存のBGMのもの(同様に<ScriptID>AS2D_OPENING_MENU</ScriptID>が手頃)をコピーして<ScriptID>,<SoundID>,<bLooping>を書き換えればおk)

    <Script2DSound>
    <ScriptID>AS2D_CLASSICAL1</ScriptID>
    <SoundID>SONG_CLASSICAL1</SoundID>
    <SoundType>GAME_MUSIC</SoundType>
    <iMinVolume>80</iMinVolume>
    <iMaxVolume>80</iMaxVolume>
    <iPitchChangeDown>0</iPitchChangeDown>
    <iPitchChangeUp>0</iPitchChangeUp>
    <iMinLeftPan>-1</iMinLeftPan>
    <iMaxLeftPan>-1</iMaxLeftPan>
    <iMinRightPan>-1</iMinRightPan>
    <iMaxRightPan>-1</iMaxRightPan>
    <bLooping>0</bLooping>
    <iMinTimeDelay>0</iMinTimeDelay>
    <iMaxTimeDelay>0</iMaxTimeDelay>
    <bTaperForSoundtracks>0</bTaperForSoundtracks>
    <iLengthOfSound>0</iLengthOfSound>
    <fMinDryLevel>1.0</fMinDryLevel>
    <fMaxDryLevel>1.0</fMaxDryLevel>
    <fMinWetLevel>0.0</fMinWetLevel>
    <fMaxWetLevel>0.0</fMaxWetLevel>
    </Script2DSound>

    +最後に.../_Civ4CustomAssets/xml/gameinfo/CIV4EraInfos.xmlを開く。
    このファイルでは<EraInfo>から</Erainfo>までで一つの時代の設定をしている。
    最初は <EraInfo>の下に<Type>ERA_ANCIENT</Type>と太古時代の設定なので<Type>ERA_CLASSICAL</Type>内まで下にスクロールさせる。
    ERA_CLASSICAL内のBGMを設定している<EraInfoSoundtracks>から</EraInfoSoundtracks>
    で囲まれた部分を探す。囲みの中に
    #br <EraInfoSoundtrack>AS2D_CLASSICAL1</EraInfoSoundtrack>

    と追加する。他の時代も上記のようにやればおk。

    ・まとめ
     mp3ファイルを入れる
      ↓
     AudioDefines.xmlを編集 →<SoundData>追加
      ↓
     Audio2DScripts.xmlを編集 →<Script2DSound>追加
      ↓
     CIV4EraInfos.xmlを編集 →<EraInfoSoundtrack>追加

    ・補足
     太古時代にカスタムBGMを入れるにはCIV4EraInfos.xmlをほんの少しいじる。
     4. で<bLooping>0</bLooping>にしないと曲がループする。

ゲーム画面を保存(キャプチャー)したい

1枚だけキャプチャーしたい

  1. キーボードにある PrintScreen キーを押す
    +Windowsのペイントを開く(スタート→プログラム→アクセサリ→ペイント)
    +画面を貼り付ける(編集→貼り付け 質問が出るのではいを選ぶ)
    +保存する
    #br ふつうにデスクトップの画面を保存する時も使える技。
    Alt+PrintScreen でアクティブなウィンドウだけ保存。

何枚もキャプチャーしたい

  • キーボード上の PrintScreen キーを押すと
    #br
    My Documents\My Games\Sid Meier's Civilization 4(J)\ScreenShots
    

    (WLなら"Sid Meier's Civilization 4(J)"→"Warlords(J)"、BtSなら"Sid Meier's Civilization 4(J)"→"Beyond the Sword(J)"に読み替え)
    に"Civ4ScreenShot****.JPG"というファイル名で画面が保存される。
  • フリーソフトが出てるのでそれを使う。winshotなど
    winshot
    http://www.woodybells.com/winshot.html
    #br
    いろいろあるんで vector や窓の杜をあさってみてください。
    vector の該当カテゴリー
    http://www.vector.co.jp/vpack/filearea/win95/art/graphics/saver/index.html

キャプチャーした画像を加工したい(切り抜き・拡大縮小・文字を入れるなど)

イントロムービーをカットする方法

起動時に流れるイントロムービーを表示させなくする方法です。

My Documents/My Games/Sid Meier's Civilization 4/CivilizationIV.ini


の中の

NoIntroMovie = 0


を 0から1に変えて上書き保存。
これで起動したらすぐスタートメニューに移ります。

RAMディスク活用方法

908 名前:901[sage] 投稿日:2009/07/25(土) 13:34:42 ID:q1IZOrLj
※注意!!
本体ファイルの移動が伴います。下手打つと再インストールするハメになります!!
またRAMDISKは再起動すると基本内容が消えちゃうので、再起動の度に同じ操作を繰り返します。
これが嫌なら素直に内容保存機能付きRAMDISKソフトを選んで使うのがいいと思います。
またRAMDISKに移すフォルダはアクセス頻度が高いであろうものを独断で選びました。
なのでもっといいものがあれば、どうか書き換えてください。
特に今回指定した中でも無印のフォルダは元々容量が少ないので、やらなくてもいいかも。

※使用ソフト「リンク作成シェル拡張 for Windows 2000/2003/XP」
インストールすると右クリックメニューにジャンクション作成用のメニューが常時発生します→(リンクをつくる(L))
気に触る方はいっそ使用を差し控えるか別ソフトを使うかカスタマイズ系ソフトを使って各自上手く編集しましょう


・0
物理メモリをたんまり増設し、最近流行の管理外メモリ対応RAMDSIKソフトを導入

・1
「リンク作成シェル拡張 for Windows 2000/2003/XP 再配布ページ」
http://www4.point.ne.jp/~numa/lnhdr/ から、x86版バイナリ(Ver.1.5.2) lnhdrInst.msiをダウンロード
ついでにreadme.txtもダウンロード、熟読

・2
lnhdrInst.msiを実行、インストール
フォルダのドラッグアンドドロップおよびコピーアンドペースト時右クリックメニューの「(リンクをつくる(L))」追加を確認

910 名前:901[sage] 投稿日:2009/07/25(土) 13:35:27 ID:q1IZOrLj
・3
いよいよ作業開始
RAMDISKのドライブに、Civ4用フォルダを作成
(例:R:\GAME\Civ4\の中にVanillaとWLとBTS)
C:\Program Files\CYBERFRONT\Sid Meier's Civilization 4(J)\Assets\Art
C:\Program Files\CYBERFRONT\Sid Meier's Civilization 4(J)\Warlords(J)
C:\Program Files\CYBERFRONT\Sid Meier's Civilization 4(J)\Beyond the Sword(J)
(Civ4を別ドライブ・フォルダにインストールした方は読み替えてください)
それぞれAssets-ArtフォルダのLeaderheads、Units、Interface、AssetsフォルダのXMLを、
RAMDISK用フォルダのそれぞれ該当するフォルダに順次コピー。全部完了したら次。

・4
もしもの為に、元ファイルのフォルダをリネームしそのまま保管(例:Leaderheads → ESCLeaderheads)

・5
RAMディスクにコピーしたフォルダを右クリックし、元あったフォルダにコピーアンドペースト。
(無印WLBTSのフォルダ取り違えに注意!)
ドラッグ後のメニューから(リンクをつくる(L))を選択。
以降繰り返し。

・6
Civ4を起動。完動したら感動。

911 名前:901[sage] 投稿日:2009/07/25(土) 14:00:08 ID:q1IZOrLj
選ぶポイントは「アクセス頻度が高くて大きいファイル」
各種画像や指導者顔なんかが一例。

逆に要らないのは「アクセス頻度が少なくて大きいファイル」
つまり動画フォルダなんかは恩恵が薄いのです。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

記事メニュー
目安箱バナー