ロイヤルブラッド2改造


この界隈ではちょっとした伝説になっているかもしれないPCゲーム「ロイヤルブラッド2」の画像差し替えをしちゃうコーナー。

※かなり強引な方法を取っているので手間がかかります。もっとスマートなやり方が分かる方がいたら教えて下さい。あと、改造する場合は自己責任でやってね!



用意するもの


画像編集ソフト

お好みで。


バイナリエディタ

これも使いやすいと思うものをお好みで使用すればいいんじゃないかと思います。
今回は「Edbix」というフリーソフトを使用。
バイナリエディタはセーブデータ改造にも使えます。


RPGViewer

KOEIのものを始めとしたゲームの画像の閲覧・画像差し替えが行えるソフト。
ロイヤルブラッド2にも対応していて、本来ならばこのソフト一本で全ての画像を差し替えられるはずなのですが、ロイヤルブラッド2のイベント用バストアップ画像をこれを使って差し替えると、その画像が表示される場面でゲームがフリーズするという致命的バグが存在するため(付属テキストに書いてある公式バグ)、このコーナーでは色んなツールを併用して画像差し替えを行います。
ステータス画像用の顔画像は問題なく差し替え出来ますが、4大魔王の画像で何か問題が出るらしい?


ViX

画像ビューワー。16bitカラーのbmpファイルを変更したり戻したりする際に使用。


LS11 Archiver

こちらのサイトで配布しているソフト。
信長の野望のファイルを解凍・圧縮するためのソフトですが、ロイヤルブラッド2はこのソフトと同じls11形式という圧縮形式を使っているようで、このソフトでファイルの解凍・圧縮が行えます。




・イベント用バストアップ画像の差し替え


1.画像の準備

192×240サイズのbmp画像ファイルを用意します。

※画像はイメージです
ViXで画像ファイルを開きます。
編集→減色→ハイカラー(16bit)を選択。

このまま上書き保存してもいいですが、後の作業の事を考えて別名で保存したほうがいいかもしれません。


バイナリエディタで画像ファイルを開き、先頭から図の領域までを選択して削除。保存します。

※この工程を行うと画像ファイルとして認識出来なくなるので注意。

画像の準備はこれで完了。


2.差し替える画像の確認

RPGViewerを起動します。
(起動できない?……頑張れ!)

File→Open→Japan & Korea→KOEI→で図のタイトル(ロイヤルブラッド2)を開きます。

最初に開いた時はフォルダの場所の指定を求められますが、ロイヤルブラッド2のデータが入っているフォルダを選べばOK。
EvFace01〜11.rb2がイベント用バストアップ画像、Faces.rb2がステータス画面用顔画像が格納されているファイルです。
差し替えるキャラクターの画像がどこにあるか確認しておきます。

今回はシャレンシーナというキャラの画像を差し替え。どのファイルの何番目に入っているかをメモしておきましょう。

ただし、RPGViewerの画像番号は1から始まるのに対し、後述のLS11 Archiverで吐き出されるファイルは00から始まるので、ここで確認した画像番号からマイナス1した数字が最終的に必要な数字です。(この場合、RPGViewerで表示されるシャレンシーナの画像番号は23なのでマイナス1した22と記憶しておく)


3.圧縮データの解凍

※まず最初に必ず元のゲームデータのバックアップを取っておいて下さい。
まぁ、ロイヤルブラッド2を起動するにはどっちにしろゲームディスクが必要なので、あってもなくても変わらないと言えばそうなのですが、問題が発生した時すぐに復帰出来るようにしておく事は大事。

先ほど調べた、画像の格納されているファイルを適当なフォルダにコピペ。
コピペしたファイルの拡張子をnb6に変更。
LS11 Archiverを起動し、解凍を選択した状態で先ほど拡張子を変更したファイルを選び、「実行」を押す。(ちょい時間がかかります)
先ほどのフォルダ内に新たにフォルダが生成され、解凍されたファイルが吐き出されます。
生成されたフォルダの中身を確認。RPGViewerで調べた番号にマイナス1した数字のファイルを探します。

今回差し替えるファイルはこれ。


4.画像の差し替え

で用意したデータのファイル名を……
で確認したファイルと同名に変更。

これをの解凍フォルダ内に移動して上書き保存。
再びLS11 Archiverを起動。

今度は圧縮を選択した状態で、で生成された解凍フォルダ内の、拡張子がls11になっているファイルを選択し、圧縮。
(結構時間がかかるので、気長に待ちましょう。)
圧縮の場合はLS11Archiverの入っているフォルダ内にファイルが生成されます。

生成されたファイルの拡張子をrb2に変更し、ロイヤルブラッド2のゲームデータが入っているフォルダ内に入れて上書き保存します。

これで作業は終了。ゲームを起動して表示されたら成功です。バンザーイ!

ちなみに支配画像(洗脳時の画像)は完全に別画像として用意されているので、別途画像を用意し、画像データの収納位置を改めて調べてから差し替えなければいけません。





・ステータス画面用顔画像の差し替え


RPGViewerを起動します。
(起動できない?……頑張れ!)

File→Open→Japan & Korea→KOEI→で図のタイトル(ロイヤルブラッド2)を開きます。

Faces.rb2を選び、差し替える顔グラフィックが入っている画像を探します。

Export→Current Pictureでその画像をbmpデータで抽出。(All picturesを使えば全ての画像を一気に抽出出来ます。)

※横の並びはイベント用画像と同じ順番になっているものの、画像の収納されている順番はイベント用画像とは逆になっているのでかなりややこしいです。
抽出した画像は16bitカラーになっているみたいなのでViXで24bitカラーにでも変更しておきましょう。

画像編集ソフトで画像を開き……
今度は96×120サイズの画像を用意し、差し替えるキャラの画像の位置にピッタリと貼り付け。保存します。
保存した画像を再びViXで16bitカラーに変更し、RPGViewerで元々の画像番号の所まで移動。Import→Importで編集した画像を選び……
Save Changesで保存して完了。

とりあえずはこんだけ。



戻る