スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ファイルのアーカイブについて

自分の作ったゲームの半分くらいが、オリジナルの画像や音のファイル名が、日本語表記されています。

ONSscriptorの場合、アーカイブ(ファイルを一つにまとめること)の条件として、ファイル名が半角英数である必要があります。
アーカイブは絶対条件ではないものの、理想的であるとされています。

これらのゲームで、アーカイブを行う場合、ざれ様の作成されたリネームツール自動生成ツール、「れなめげん」を使用してリネームツールを作成してから行うのですが、今回、ざれ様の了解のもと、リーネームツールを、AXL系の5作品に同梱しました。

以下が使用方法です。

A: 0.txt、1.txtと同じフォルダに0kai.pl、1kai.plを置きます。
B: 0kai.pl、1kai.plを起動、0kai.txt、1kai.txtを作成します。
C: 0kai.txtを0.txt、1kai.txtを1.txtにそれぞれリネームします。
D: imageフォルダ内に、rename.batを入れて起動。ファイル名が4桁の半角数字(0001.jpg)になっていれば、成功です。
E: ファイル名を日本語に戻したい方は、imageフォルダ内に、rerename.batを入れて起動すればOKです。

以上の作業でアーカイブ可能になりますが、以下の点に注意してください。

1.基本的に透過jpgの画像のファイル名に対応しているので、pngをご使用の方は、それぞれのファイルを、jpg → pngに全置換させてください。

2.ONScriptor for PSPでは、アーカイブを3つまで作れますが、絵や音を、できるだけ1つのアーカイブ(arc.nsa)にまとめてください。赤線街路、あまなつでは、アーカイブを一つにまとめないと、セーブが途中で出来なる不具合が確認されています。

・・・まぁ、2についてはリネームは関係ないけど・・・


あと、以下の2作品に関しては、下記を参照してください。


・スカーレット
この作品に関しては、画像が数枚だけ、日本語表記なのですが、こちらからリネームツールを提供できません。
こちらの環境では、どうやら全ての画像を抽出できていないようなので、こちらがリネームツールを提供した場合、他の方の環境下では、誤差が生じる可能性がきわめて高いです。

この作品に関しては、tales fan様作成の、スカーレット支援ツール

http://blog81.fc2.com/s/savaiv/file/20080203230131.jpg

jpg → .zipにして保存して使用してください。


・EXE

この作品は、画像、seの両方が日本語表記なのですが、現在対応方法を検討中です。もしかしたら、この作品は、アーカイブのメリットが大きいかもしれないので、追って追記する予定です。


れなめげんについて

さて、オリジナルのコンバータを作成したい方はやはり、れなめげんを使うしかないのですが、配布許可をいただいたのでここに使用方法を記しておきます。


なお、れなめげんの再配布の条件として、

・出典が明記される
・商用、またはその近似該当行為、悪意ある用途に用いない
・renamegen.rarアーカイブに手を加えないもしくは変更点を明示する

ということなので、ご利用の方は、これらを守るようにしてください。



1.imageフォルダの一つ上の階層に、れなめげん.plを置き起動、ls.txt、ls1.txt、0kai.pl、1kai.pl、rename.bat、rerename.batを作成します。

2.0kai.pl、1kai.plはコードがSJIS形式で記述されていますが、EUC形式に書き換えないと、エラーだ0らけでまともに動きません。以下の手順で書き換えます。テキストエディタはTerrapadを強く推奨。

A:ファイル名は何でもいいから、テキストファイルを作成。0kai.plの内容を、ctrl + Aでコピーして、貼り付ける。
B:0.txtをEUC形式で、再読込。
C:テキストファイルにコピーしたものを、0kai.plに差し替えて保存。
D:1kai.plも同様の操作を行って、完了です。

3.imageフォルダ内に、rename.batを入れて起動。ファイル名が4桁の半角数字(0001.jpg)になっていれば、成功です。

4.ファイル名を日本語に戻したい方は、imageフォルダ内に、rerename.batを入れて起動すればOKです。

慣れれば、とても簡単です。pngの方は、plやテキストファイルを書き換えた対応してください。音関係も同様で。



れなめげんはとても高性能ですが、自動生成である限り、やはり不具合があります。

例えば、ひだまりの場合、1部のカットインが対応していません。
原因は、実際の画像ファイル名と、画像表示命令のファイル名の指定が異なるからです。


例を挙げれば、SDC001C-1.jpgというファイルの場合、オリジナルのスクリプトでは、

ChrSet 0,SDC001c-1.bmp

cがスクリプトでは小文字、画像ファイル名は大文字です。


ゲーム内のスクリプトは、ONSを含めて、半角英数であれば、アルファベットの大文字、小文字の区別なく読み込んでくれるので、問題ありませんが、Perlの場合では、区別するので不具合が起きてしまいます。この場合は、個別で追記するしかないでしょうね・・


・・とこんな感じでさすがに完全、というわけにはいきませんので、できるだけこちらでリネームツールを提供する形にしようと思います。

他にも気づく方があれば、ご指摘いただければ幸いです。

それでは、よろしくお願いします。


スポンサーサイト

comment

Secret

No title

お返事が遅くなりました。
PSP-2000の件は何か変な事になっていますね。
普通はそういう風にはならないハズなのですが、
やはり環境の問題なのかもしれません。

Perlで大文字小文字で区別して欲しくないのでしたら、
iオプションを有効にしては如何でしょうか。
s///g 系統を s///gi にするのです。

No title

>とむ様

PSP-2000の件ですが、ひとつだけ心当たりがあります。
まだ、推測の粋なので書けませんが、当たっていたら、詳細を書こうと思います。

Perlはご指摘のとおりですね。基本的なことを見落としていたようです。少し落ち着いたら、一筆加えようと思います。

ありがとうございました。

プリンセスラバーのリネームファイルがうまく適用されなかったので、その記事のコメント欄に書かれていた「れなめげん」というツールを使用してみましたが、作成された0kai.plと1kai.plを起動させてもkai.txtファイルが作成されずにすぐに強制終了してしまいます。
imageフォルダと同じ断層でれなめげん.plを置き、.jpg->.pngに置換してから起動し、新規テキストを作成して0kai.plの中身を新規テキストにコピー、保存。その後EUCで読み込んでから全選択で0kai.plに貼りつけ。同じ操作を1kai.plでもやりました。
その後、1、0.txtと同じ場所で1、0kai.plを起動したら一瞬で強制終了です。1、0kai.txtも作成されません。
どうかアドバイスをいただきたいです。

No title

>さつんじ様

連絡が遅れて申し訳ないです。

コメントを見て、確定できる点を挙げてみます。

・一瞬で終了しているのは、プログラムがエラーを起こしているため。当然ファイルは作成されない。

エラー内容は、plファイルをコマンドプロンプトで起動すると見ることは可能ですが、状況から見て、EUCのコードの切り替えが失敗している、と見ていいでしょう。

テキスト表示ウィンドウの右下を見てください。S-JISとかになっていませんか?また、日本語ファイル名はちゃんと普通に読めるようになっておりますでしょうか?

実はファイルを貼り付けなくてもできる方法があります。

Terrapadのメニュー内の

ファイル > 文字/改行コード指定保存

でEUCで上書き保存するだけです。
こちらのほうが簡単なので、お試しください。

・・・・・でも今なら、わざわざこんなことしなくてもnsaed.exeを使えばそれで済むような・・・・・・
プロフィール

HARU

Author:HARU

ブログ開設にあたって
管理人HARUへのメール
メール等ご連絡はこちらにお願いします。
haruharu【アット】gmail.com
アクセスカウンター
最新記事
最新コメント
カレンダー(月別)
06 ≪│2017/07│≫ 08
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -
コンバータリンク集
今まで製作したコンバータのリンク集です。(ブランド別)
=Alcotシトラス様=
・死神の接吻は別離の味

=AXL様=
・恋する乙女と守護の楯
・キミの声が聞こえる
・Princess Frontier
・ひだまり
・Like a Butler
・Like a Butler(体験版)
・かしましコミュニケーション
・かしましコミュニケーション(体験版)

=C-side様=
・赤線街路~昭和33年の初雪~(リニューアルしました!)

=Ciel様=
・フォルト!!
・フォルト!!(体験版)

=CLAPWORKS様=
・もろびとこぞりて

=etude様=
・秋空に舞うコンフェティ

=feng様=
・青空の見える丘
・あかね色に染まる坂
・星空へ架かる橋

=Frontwing様=
・めがちゅ!(リニューアルしました!)
・きみはぐ
・そらうた(Vista対応版)
・ほしうた

=LiLiMi様=
・昇龍戦姫 天夢
・Aion Garden
・あい☆きゃん
・女神大戦

=mixed up様=
・StarTrain
・夏空少女

=PrincessSugar様=
・姫様限定!

=Ricotta様=
・プリンセスラバー!
・ワルキューレロマンツェ

=sugar pot様=
・WIZARD GIRL AMBITIOUS

=あかべぇそふとつぅ様=
・こんな娘がいたら僕はもう・・・
・その横顔を見つめてしまう~a profile~完全版

=キャラメルBOX様=
・処女はお姉さまに恋してる 2人のエルダー

=キャラメルBOXいちご味様=
・とっぱら~ざしきわらしのはなし~

=きゃんでぃそふと様=
・つよきす3学期
・つよきす full edition

=コットンソフト様=
・ナギサの

=すたじおみりすペレット様=
・チュートリアルサマー

=ステージなな様=
・ナルキッソス3rd~Die Dritte Welt~

=チュアブルソフト様=
・あまなつ

=ねこねこソフト様=
・<特集>ONSを通じて、ねこねこソフトの歴史を振り返る。
・Scarlette(スカーレット)
・ラムネ

=ゆずソフト様=
・ぶらばん!おためしばん
・ExE!おためしばん

=暁Works黒様=
・ボクがワタシになった理由~女装計画~

相互リンク
・PSP-君でもできること
管理人:さくりん様

・m-akita's Home Page
管理人:m-akita様

・奥行きの無い世界で―
管理人:ろーえんど様

・ゲーム関連日記
管理人:tales fan様

・ざれの日々の駄文置き場
管理人:ざれ様

・PSPの限界
管理人:さらぶれっど様

・fuの戯言日記
管理人:fu様

・おこのみ!R-18
管理人:エゴ様

・THE PSP攻略+α ~SONYへの挑戦状~
管理人:七次元様

・Herbasブログ
管理人:Herbas様

・ふもっふの暇人日記
管理人:モフ様

・たったひとつの冴えたやり方
管理人:NGSW様

・Snake00の移植日記
管理人:snake00様

・暇人の戯言
管理人:暇人様
検索フォーム
QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。