[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
突然ですがStirling.exeと言うツールを知っていますか?
バイナルエディタですけど凄いことをできるツール。
諸刃の剣なツールです。
書き換えられるが潰すこともできるので初心者は、使わないが良いですよ。
一番いる知識は、16進数の意味と変換が理解できる人には、良いソフトです。
始めに、R18ゲーム(通称エロゲー)などの
ゲームEXEをスプリクトEXEと言います。
日本語を表示させること自体が凄いことである。
元々は、PCは、英語で組まれているためにカタカナやひらがな
を知らないである。
では、ナゼ日本語(ひらがな他)が理解して表示できるのか?
答えは、シンプルで解析した時の例で
Stirling.exeであるbinファイルを翻訳した時の例です。
やり方は、簡単。検索「あ」や「い」と感じでするとある数字を示す(黒くなる)
あ=82・A0、い=82・A2、う=82・A4…
と続いて行くのである。82がひらがなを示し、A0など単語を示す。
これもA0~A2と続くことも法則である。
1つ飛ばしで16進数で表記させるみたいにPCは、
16進数の組み合わせで言葉を理解する。変数と同じ。つまり変数が鍵になる。
A=41、B=42、C=43と英語は、一つで理解ですようなのです。
こう言うのを並べた物をフォントテーブルと言うらしいです。
0~255(=C言語がunsigned char )で示す。0x00, 0x01, 0x02に書いて
いる。unsigned char REORDER_TABLE={0x00, 0x01, 0x02…};
みたいに書く。くわしく調べてないので分かりませんが…。
意味不明の人は、こんなことにも利用させているだな~とスルーしてください。
さって、Stirlingの便利な使い方を難易度★5で表して説明します。
①NO-ディスクで起動させる。 ★★★☆☆
ゲーム買ったのに毎回DVDを入れないと起動できないソフトがあります。
綺麗に箱に閉っておきたいのに机に放置させていたことが多く。整理できない方に~
やり方は、ググってください。私は、検証したソフトは、以下通りです。
天空のユミナ、77(セブンズ)、バルドSKY Dive2ですべて入れなくても起動した。
私は、購入しても売らないで置いておく派などで整理できて嬉しいかも。30本ぐらい
ソフトのディスクが、放置状態だったので箱に入れて保管できます。バルド2しようしたら
XのDVDにいれるなど~~の心配なしに。ディスク似過ぎ~。
②一部のデーター解析に使う。 ★★★★★
よく知らないので説明できませんがシナリオ抽出などで使われているようです。
③ゲームのSSGファイルなしで ★★★☆☆
LVをイジルなどのメモリを改変。ほとんどがうさみみハリケーンを使うが。
色んな利用させれている。バイナルエディタである。個人使用以外は、NGで。
次回(たぶん)Nsスク改良についてかな?pspで動作させることを実験的にやって
いる中で、吉里吉里に似たことができるじゃないのかと思うフシが多く出てきたので
C+ゲーム制作を一時中断して、実装に試みるなど。例えば顔アイコン(下ウインドウ)
などの実装、格ゲー風な選択画面ができるのかなどを中間である紹介しようかな??