GBAのコードを捜されている方へ(GBA暗号化復号化)
YUYさんの所のGBA―PAR変換スクリプト
EXE3 ライブラリMAXコード
Q.GC-PARでの改造について Q.DC-PARでの改造について Q.16進数 Q.PSムービーを見る方法 ココから下は昔書いた物です Q.改造って? Q.改造ツールって? Q.パソコンゲームの改造&パソコンでの改造って? Q.改造コードって自分で探せる? Q.サーチソフトって? Q.改造コードって? Q.改造コードはどこで手に入る? Q.改造コードの頭の英数字って? Q.xxとか、何をいれればいいの? Q.コムズリンクとゲームリンクはどう違う? Q.ボードがおかしい? Q.PARがこわれたかも? Q.改造ツールはどこで買う? Q.+3Ch・+64hこれは何? Q.caetla(サエラ)てなに?
追加 パソコンゲームの改造 メモリーエディタ(フリーウェア)
スペシャルねこまんま57号
うさみみハリケーン
ReLipsAI
DBxSTAND(有料)は現在STAND−MXになっています
DC-PARでの改造について Taka2 Homepage http://www.twin.ne.jp/~serenity/ http://taka2.sytes.net/ こちらの「Dreamcastの部屋」には SH4逆アセンブラ(簡易逆Cコンパイラ機能付き) DC-PAR用改造コード生成ツール(暗号化、複号化に変換)が有り、 その気が、あれば自分でサーチして改造コードを作る事ができます ↑のツールには変換ミスが有るようです 下のツールなら大丈夫な様です GSCentral http://www.gscentral.com/ gscentral→Hacking→Downloads: More... DCCrypt 解説 16進数 2進数はご存知ですか? 0・1(0・1=オン・オフ)がPCやゲーム機その他の マイクロコンピューター内臓製品で使われているCPUの基本です ですが、人がプログラムを作る時、2進数では、やっていられません それで2進数を判りやすく4ビット単位で区切りした物が16進数で 次の様に数えます 16進数 0・1・2・3・4・5・6・7・8・9・A ・B ・C ・D ・E ・F ・10 10進数 0・1・2・3・4・5・6・7・8・9・10・11・12・13・14・15・16 4ビット単位 0000=0(0) 0001=1(1) 0010=2(2) 0011=3(3) 0100=4(4) 0101=5(5) 0110=6(6) 0111=7(7) 1000=8(8) 1001=9(9) 1010=A(10) 1011=B(11) 1100=C(12) 1101=D(13) 1110=E(14) 1111=F(15)
Q.PSムービーを見る方法
PSムービーはツールを使えばPCで見ることが出来ます
PsxPlay シェアウェア 配布停止されたようですが、変わりに
PS2ムービーが見られるps2playが公開されています。
PSX Multi Converter フリーウェア・シェアウェア
PlaySTR フリーウェア
PSmplay フリーウェア
Strplay フリーウェア
Q.改造って?
ゲームデータを変更して、自分好みのゲームにすることです。
例.RPGなどでアイテムや資金を自分の好きなだけ持つ、レベルを自由にあげる。
STGなどで無敵にする。格闘ゲームで通常でない技を使えるようにする。など
Q.改造ツールって?
プレイステーションにはPS−PAR、PSX−Tがあります
PARには攻略ナビゲーター(ver2.x)と PAR3(単体サーチ機能あり)
PAR3で改造をする場合は、ヴーチャルメモリー機能を無効にした方が良いようです
外部端子のないSPCH−9000に対応したPARCDX2
X−TにはX−T2plusとX−TproDX(単体サーチ機能あり)
サターンにはSS攻略ナビゲーター(PAR2)と
SSX−T(ver2と3(単体サーチ機能あり))があります。
スーパーファミコンにはX−Tサスケ、とSFC−PAR(攻略ナビゲーター)(両者単体サーチ機能あり)
ゲームボーイにはGBX−TZ とGB−PAR 3(両者単体サーチ機能あり)
N64にはN64−PAR(攻略ナビゲーター)N64−PAR3(単体サーチ機能あり)
注意、攻略ナビゲーターでは必須コードが必要なゲームは改造できません
64X−Tがあります。
DCではDC−PARがありますが、サーチ機能はなく
サーチツールが市販されていないのでカラットが公開しているコードしか有りません
他にDCではネクサスというVMカードツールでセーブデータを吸い出して改造する事も出来ます
X−Tはエックスターミネーターの略です
PARはプロアクションリプレイの略です
Q.パソコンゲームの改造&パソコンでの改造って?
パソコンゲームの改造には二通りの方法があります。
まず一つはそれぞれのゲーム専用の改造プログラムで改造する。
例.おまけモード・CGモード・グラフィツクを見るなどを使えるるようにする、
それぞれのゲームのパラメータを変えるプログラム
これはプログラムの作者さんなどのHPで公開されていたりします 。
他にウエストサイドで発行している、お楽しみCDに入っているほか
ベクターのDOS.WINディレクトリのGAMEのなかなどにあります。
二つ目はメモリーエディター・バイナリーエディターなどでデータを変更するものです
有名なのはExstandとSFXでこれは、NON−STNDARDのHPでダウンロードできます。
ExstandはDBxSTANDになりました。
これは試用版で、このソフトはシェアウェアーなので送金を忘れないでください。
他にフリーウェアのメモリーエディターがOshikiriさんのHPにあります。
これらはWindows用です。
DBxSTAND・SFXTypeBについてはこちらも見てください
ベクターなどを捜せば、この他にもいろいろ見つかると思います。
Exstandには、おまけ機能としてゲームリンク・コムズリンクに対応し
PS・SSのサーチができます。
多数のゲームに対応したツールでは、SpoilerAL・IP・HMX・Calo・EDなどがあります
パソコンでエミュゲームを改造する時やゲーム機から吸い出したセーブデータを改造する場合も
パソコンゲームの改造と同じでメモリーエディタの場合、対象がエミュプログラムになり
バイナリエディタの場合では、エミュのセーブメニューでセーブしたセーブデータや
吸い出したセーブデータを改造します。
Q.改造コードって自分で探せる?
パソコンにコムズリンクもしくはゲームリンクボードを取り付け(要ISA)PS−PAR・SS−PAR
SSX−Tと接続することで捜せるようになります。
PSX−T2plusはPSXリンクを使いDOS/V機のプリンタポートと接続することでサーチできます
64X−Tは64Xリンクを使いDOS/V機(要ISA)PCとリンクすることでサーチできます
Q.サーチソフトって?
これはシェアウェアでPC・PS・SSのサーチができます。
SSだけならば、ベクターのHPにSS−PAR 通信ツール
for Windows95というフリーウェアがあります。
PSには、まさやんさんの作られたシェアウェアのPsParがあります。
これを使えばPC98でもHBPが使え、逆アセンブラもできます。
他に松助さんのフリーウェアPSDebugが有りますが、
この2つはcaetla推奨です。
DOSでは浦木さんの作られた物があります
Q.改造コードって?
改造コードとは、アドレスと変更データからなり、これでゲームを自分の望むように変えます。
Q.改造コードはどこで手に入る?
コード集がカラットとゲームテックから発売されているほか、ゲームラボに掲載されています。
改造関係のホームページにも掲載されています。
ゲームの掲載されているHPを調べるには、下の検索を利用してください。
Q.改造コードの頭の英数字って?
D・Cは比較コードで指定アドレスのデータが何々なら、その次のコードを有効にするという意味です。
PSX-TではD・Cが働かない場合があります。その時は70コードを使いましょう
Fはマスターコードで、PARがゲームに割り込むためフックで
SSではこれが無いとゲームができません。
SSでは1・3が・PSでは8・3 があります。
1と8はアドレスのラストが偶数の、コードの下4桁を有効にします。
800F0260 xxyy
PSの場合xxは1のアドレスのデータyyが0のデータです。
160F0260 xxyy
SSの場合xxは0のアドレスのデータyyが1のデータです 。
3はコードの下2桁を有効にします。
PS−PAR2
コードの種類が頭の2桁になりました。
80 8コードと同じ
30 3コードと同じ
10 プラスコード 通常、比較条件判定コードと使用
10xxxxxx yyzz
指定アドレスのデータにyyzzをプラスし続ける
11 マイナスコード 通常、比較条件判定コードと使用
11xxxxxx yyzz
指定アドレスのデータにyyzzをマイナスし続ける
10、11コードは偶数アドレスのみ使用
比較判定コード
Dx 16ビット比較コード 偶数アドレスのみ
Ex 8ビット比較コード 奇数アドレスで使用可能 yyは無視
**xxxxxx yyzz
D0・E0 イコール比較
指定アドレスのデータがyyzzと同一の時、次に書かれたコードが有効
D1・E1 ディファレント比較
指定アドレスのデータがyyzzと違う時、次に書かれたコードが有効
D2・E2 スモール比較
指定アドレスのデータがyyzzより小さい時、次に書かれたコードが有効
D3・E3 ビック比較
指定アドレスのデータがyyzzより大きい時、次に書かれたコードが有効
マルチプルコード
比較コードは重ねて使用することが出来、細かく条件を設定出来ます。
特殊コード
5000 シリアルコード
5000xxyy zzzz
この次に書かれたコードのアドレスにxx回繰り返し、
yyをプラスし、データにzzzzをプラスしていきます。
比較コードは一つの条件だけ組み合わせることが出来る。
サエラとPS−XTのBコードに類似したコードです。
90000000 0000
旧バージョン互換モード起動コード
PAR2で動かないゲームで使用
Cコードは有りません。
Q.xxとか、何をいれればいいの?
xxには00からFFまでの16進数でデータが入ります。
ゲーム設定の限界などを考えて入力してください。
Q.コムズリンクとゲームリンクはどう違う?
コムズリンクはDOS/V(IBMPC互換機)専用です(要ISA)。
ゲームリンクはDOS/V専用(要ISA)とPC−98専用(要Cバス)の2種類があります。
MACに対応しているものはありません。
DOS/Vにボードを付けるときに、よくある間違いとしてボード上でのポートアドレスの
設定を忘れる、間違えるというのがあります。注意してください。
その他にFREEWINGさんの開発されているプリンタポート版PAR用I/Fボード もあります。
これを使えばノートパソコンで捜せる様になります。ただし、これは自分で作らなければなりません。
N0N−STANDARDのHPの資料室にもDOS/VプリンタポートPAR用
I/Fボードが掲載されていましたが、これはExstandで使用できました。公開終了
Q.ボードがおかしい?
ゲームリンクでゲームのサーチに、時間がかかる・サーチ出来ない
アップグレード出来ないという書き込みを良く見かけます。
これには3つの事が考えられると思います。(他にもあるかも? (^^;;)
*考えたくない事として、ボード自体が壊れていることがあります。
サーチプログラムを納めたハードディスクの容量が10MB以上の空きが必要
*可能性が高いのが、接続ケーブルの異常です。
ケーブルに欠損がある場合・ケーブルがノイズをひろい、正常に動かない場合
容量に問題がない時はケーブルを短いものと交換してみてください。
それでも、駄目な場合は、修理を会社に依頼しましょう。
以前のゲームテックのHPには、SSでサーチできない場合は、
抵抗を一つはずすとかかれていました。
Q.PARがこわれたかも?
コードを入れ過ぎたり、なんらかのショックでPARが異常な動作をした場合は
壊れた可能性があります。
例.画面が真っ黒・文字化け・コードの書き込みや選択ができない
ソフト的な場合はパソコンでアップグレード処理をすれば直りますが、
ボードがない場合やハード的な故障の場合、販売元へ修理を依頼した方がいいです。
解説書や箱に住所は書かれています。又は販売元へメールを送ってみるのも良いと思います。
Q.改造ツールはどこで買う?
ゲームラボの広告の通販やゲームスアークなどのインターネットのショップを利用しても買えます。
直接買う場合は大手のゲームショップで捜すか。秋葉原のソフマップ・ゲームスアークなどの
ゲームショップに行けばあるはずです。
Q.+3Ch・+64hこれは何?
これは次のキャラクターデータなどが16進でその数値離れたアドレスにあるということです。
最後のhが16進数であることを示します
計算するときは、ウインドウズのアクセサリーにある電卓を16進にして使ってください。
え〜私の処にあるプラスくんH!と10←→16進変換も使ってみてください
Q.caetla(サエラ)てなに?
残念な事ですがK−Comm.さんのHPは閉鎖されてしまいました。
サエラはK−Comm.さんの創られたPS−PARにインストールする高機能プログラムのことです。
普通のPARでは不可能なコードが作れる他、CD−ROMをPARからコントロールして
ムービーを見るなどいろいろな付加機能があります。
これはK−Comm.さんが、PARとコムズリンクなどを使ってゲームを
作れるようにしようという考えから開発されているものです。
K−Comm.さんはサエラを初心者使用禁止としています。
初心者使用禁止
K−Comm.さん申し訳ありませんが雑談から引用させてもらいます。
「caetlaの初心者禁止問題」について。あれはそれほど意味はありません。
caetlaを発表して初期の頃、「初心者だからよろしくお願いします(なにをよろしく?)」
とか、「初心者だから優しく教えろ!」みたいなメールがきて、しまいにはここ、
雑談での文章にまで、「あれでは初心者に対する侮辱だ」みたいなものまでくるように
なって(あげ足取り)、ちょっとカチンときて、じゃあその「初心者」を一気にバッサリ
切り捨ててやる!と思い、初心者禁止にしたのです。
初心者なんて心の持ちようだと思うし、それを盾にいいように言われないようにするための
対策なわけですよ。だから捉え方は人それぞれで良いと思っています。
これといった定義はないです。
という事なので
ある程度の知識と利用させてもらう者として 守るべき礼儀マナーを忘れなければ良いと思います。
サエラを利用したい人は、まずK−Comm.さんのHPでサエラについて
K−Comm.さんが書かれていることを、よく読んで理解してからダウンロードしてください。
高機能を売りにしているパチ物PARやコピーが動くPARは間違いなくサエラの無断コピーです。
これらの品は買わない事、たぶん壊れます。
追記 製作者のK−Comm.さんの気分を慨するので覚えておいてください
サエラは改造ツールではなくゲームの開発ツールとして作られたもので、
改造機能は本来おまけです。
98/2/26
00/6/08 改定
YCAT