【改造依頼】闘神都市V

【改造依頼】闘神都市V
[1] さらい / 2008/11/28/Fri/11:51 (No.4109) /

  よろしくお願いします  

[2] でぼ / 添付 / 2008/11/28/Fri/12:07 (No.4110) /

  試しに自分用に作ってみたのでよければどうぞ。  

[3] ロン / 2008/11/28/Fri/13:26 (No.4111) /

  このくらいのビッグタイトルになると、
改造依頼はもはや依頼ではなく催促になってしまうんじゃないかと
 

[4] dd / 2008/11/28/Fri/13:31 (No.4113) /

  ありがく使わせてもらったんですが、
書き込み成功はしてるんですが、効果が出ないのは自分だけでしょうか?
 

[5] AT / 2008/11/28/Fri/13:37 (No.4114) /

  私も同じです
vista&XP両方でやっても効果が出ませんね><
 

[6] でぼ / 2008/11/28/Fri/13:52 (No.4115) /

  環境によってアドレスが変わるタイプみたいですね。
未熟な自分では他人用のssgの作成はムリなので別の神の降臨を待ちましょう。
 

[7] abcd / 2008/11/28/Fri/14:30 (No.4116) /

  普通にうさみみで検索したら2つに絞り込めて4byteで99999書き込んだら成功してますよ
右下の資金欄は道具購入後などまでリフレッシュされないので変わらないだけです
 

[8] dd / 2008/11/28/Fri/14:51 (No.4117) /

  ホントだ、いけましたね、、、
うさみみ初めて使ってみたんですが簡単でいいですねコレ。
abcdさん情報ありがとうがざいました。
 

[9] みか / 2008/11/28/Fri/20:34 (No.4121) /

  使えませんでした><  

[10] AT / 2008/11/28/Fri/20:39 (No.4122) /

  エディタで探してみたのですが、2つどころか複数出てきてしまいました
エディタ自体使うことがなれていないので
よろしければ、検索するアドレスの範囲など教えていただければ幸いです><
 

[11] abcd / 2008/11/28/Fri/21:08 (No.4123) /

  絞込み検索しないとだめです
最初の資金2000だとして検索>メモリ範囲を指定して検索の通常検索の入力欄に2000入れて検索実行
このままでは数が多いので道具屋でモノ買って数値を変動させます
たとえば1500になったら2000を入力したところに1500と上書き入力して通常検索実行ボタンを押せば勝手に2000>1500に変動したアドレスを表示してくれます
このゲームの場合それで表示されるのはたぶん二つなので当該アドレスで右クリットメニュー>選択アドレスへの直接書き込み〜で整数4byteを選んで99999に両方とも書き換えればOKです

我流なんで非効率だったりわかりにくかったりしたらすいません
 

[12] AT / 2008/11/28/Fri/21:33 (No.4124) /

  ありがとうございます、早速お仕事から帰り次第試してみたいと思います。  

[13] 4169 / 添付 / 2008/11/28/Fri/21:36 (No.4125) /

  取り急ぎ「所持金(GOLD)」のみ‥。
解析のお役に立てれば幸いです。

ただ、不完全かもしれません‥‥。
 

[14] SSK / 2008/11/28/Fri/22:14 (No.4127) /

  4169さん。ちゃんと使えました。ありがとうございます  

[15] FAK / 2008/11/29/Sat/00:11 (No.4129) /

  質問なのですが付与スロットの初期化ってSSGで可能でしょうか?  

[16] koaru / 2008/11/29/Sat/02:34 (No.4130) /

  初めまして、よろしくお願いします

解析した人はいると思いますけど、
とりあえず、解析した結果をお知らせします。
アイテムの場所なんですが、
07B1B61C〜07B1B630までがハニージッポーなどの通常アイテムで
07B1B640〜07B1B790までが付与アイテム?です
当方にSSGを作る能力が無いので
他人任せになるので心が痛いですが
解析の足しになると嬉しいです。
 

[17] yoshi / 2008/11/29/Sat/11:26 (No.4131) /

  初めまして、よろしくお願いします

経験値の改造をしようと思い、検索して該当アドレスと
思われる箇所を発見し、アドレス指定して修正を
実行しようとしたら、「書き込みに失敗しました」と
表示されます。

何が原因なのでしょうか?
私の使用OSはXP、うさみみはVer0.09です。
 

[18] 4169 / 添付 / 2008/11/29/Sat/11:49 (No.4132) /

  >yoshiさん
アドレスの入力に間違いがあるのかもしれませんね。
経験値アドレスの確認は添付SSGを参考にしてみて下さい。

相変わらず試作です‥別の調査をしていますので。
 

[19] うほ / 2008/11/29/Sat/12:00 (No.4133) /

  >yoshiさん
セキュリティーソフトがブロックしてませんか?
 

[20] yoshi / 2008/11/29/Sat/12:12 (No.4134) /

  4169さん・うほさん
返信ありがとうございます。

せっかく返信をくださったのですが、
今うさみみのバージョンをVer01.0beta2に変更したら
修正が可能になってしまいました。
結局、何が原因なのかはよくわかりませんが…。

追伸
4169さん 添付のSSG使用させていただきます。
ありがとうございます。
 

[21] ko / 2008/11/29/Sat/13:08 (No.4135) /

  うさみみで経験やお金はいけてるのですが、
付与アイテム数変換がうまくいきませんorz
 

[22] REDCAT / 2008/11/29/Sat/14:33 (No.4136) /

  展開が速すぎるというかw
先刻家にも届きましたけど、多分ハルカの時ほどくどく
ないけど、適用範囲が広いという印象なんですが、
自分の勘違いなのかな?

>4169さん
>別の調査をしていますので。
戦女神zeroの時と同じ流れでしょうか?(^^;
冬場が間近ですし、体調にはお気をつけてとだけ
 

[23] どこぞの名無し / 添付 / 2008/11/29/Sat/14:43 (No.4137) /

  うーむ付与アイテムの位置とか判る範囲で割り出したけど、
環境依存だしどうすりゃいいものか。
4169さんのを見てみたが理解できなんだorz
Sys42VM.dllの開始アドレスと一緒に書けば誰かSSG化できるかな?
一応txt添付しときます
 

[24] 4169 / 2008/11/29/Sat/14:47 (No.4138) /

  >REDCATさん
同タイトルのCGフラグ関連の調査です^^;
でも自分の力量では難しそうです‥。

(心の)師匠が解析するのでしたら自分は静観させていただきます。
というか宜しくお願いします<(_ _)>

>>冬場が間近ですし、体調にはお気をつけてとだけ
お気遣いありがとうございます。
後は宜しくお願いします。
 

[25] 白河 / 2008/11/29/Sat/15:34 (No.4140) /

  >KOさん
嫌でも多数入手してしまうしいたけとかを、ウサミミで数をチェックすればいけますよー。
06 00 00 00
こんな感じのアドレスがありますので。この場合だと何かを6こ所持。
まだ入手したことのないものも可能です。
 

[26] もぐ / 2008/11/29/Sat/16:20 (No.4141) /

  4169さんのを参考に作ってみたのですが
みなさんも4169さんのSSGにこれ追加したらいけますかね?

[subject]消耗品:dir
[subject]世色癌:calc,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E3C:]+0x14:]+0x04,0,999999,unsigned
[subject]ハニージッポ:calc,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E3C:]+0x14:]+0x20,0,99,unsigned
[subject]ぽわわ銃:calc,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E3C:]+0x14:]+0x1C,0,99,unsigned
[subject]どけリンゴ:calc,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E3C:]+0x14:]+0x18,0,99,unsigned
[subject]マッシュ中尉:calc,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E3C:]+0x14:]+0x14,0,99,unsigned
[subject]御払いきのこ:calc,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E3C:]+0x14:]+0x10,0,99,unsigned
[back]

付与アイテムもこの下のほうに並んでます。
 

[27] abcd / 2008/11/29/Sat/16:41 (No.4142) /

  >もぐさん
動作しましたよ〜
 

[28] どこぞの名無し / 2008/11/29/Sat/16:42 (No.4143) /

  >>もぐさん
4169さんのに追加してみて家の環境でOKでした

後23のtxtミスと追加
ミス 世色癌 0x0604B618 → 0x0604B61C
0x04261588 サクラ貝
(アイテム一覧での増加は確認実際にスロット増えるかは未確認)
 

[29] どこぞの名無し / 2008/11/29/Sat/16:44 (No.4144) /

  またミスってるやんorz
> 0x04261588 サクラ貝
0x04261558 サクラ貝
 

[30] REDCAT / 添付 / 2008/11/29/Sat/16:50 (No.4145) /

  ハルカの時痛い目にあったので、確認用にテストデータを
投下します。GOLD/消費付与アイテム/装備が操作可能。
SSGファイルに以下を付記して呼び出してください。

[script]

[title]闘神都市V
[distinction]五十音順=と
[process]System40.exe
[maker]ALICE SOFT
[creator]REDCAT他

[replace]0x00,BC3LST->BC3_SSG

[/script]

万が一環境による変数番号変動(アドレス変動とは別の
改造対策の一種)があっても対応できるはず…と思います。
開発時期が長いため、古いDLLなのかもしれないけど。

>4169さん
システムまわりが戦国ランスに酷似しているため、
関連スクリプトも似ている可能性が。
その場合単純に01/00で済むかもしれません。
あと、文字列に回想シーンやCG、イベント名(これは確認済)
が入っているようなので参考にできるかと。
 

[31] 4169 / 2008/11/29/Sat/17:11 (No.4146) /

  >REDCATさん

>>システムまわりが戦国ランスに酷似しているため、
>>関連スクリプトも似ている可能性が。
まったくの別物に思えますorz
01/00ではなさそうに思えます‥自分の調べ方が悪いだけかもしれませんが‥。

>>文字列に回想シーンやCG、イベント名
はい、そちらは確認してます。
現在はCGモードに入ってからの流れを追ってます。
必ずCGフラグを見ているはずですので。

ただ、CGモード独自のルーチンではないような気がしますので、
かなり苦戦気味です^^;

SSGの確認はまた後ほどさせて頂きます。
 

[32] ペイン / 2008/11/29/Sat/19:20 (No.4147) /

  >REDCA氏
SSG拝見させていただきました。私もひっかかってるんですが・・・
眼力めがね〜丹下犬まではこのアドレスのアイテム個数をいじっても実際に別の場所にアイテムが格納されてるらしくうまく個数を維持できません。この辺のはレアアイテムなのでアイテムは固有のアドレスで複数処理してると思います。
眼力メガネ a010
素早い変な虫 a011
とかであってメガネ3虫1だと
a010a010a011a011
とかになってるんじゃないだろか?と思ってます。
説明下手でまことにすんませんが
 

[33] ペイン / 2008/11/29/Sat/19:26 (No.4148) /

  追記
あとサクラ貝が個数管理されてます。
レア系アイテムの中で唯一個数管理されてんですよね・・・
その周辺にレアアイテムのIDらしきものがありそうでちょっとしらべたんですが・・・
付与ベースがからむと番地がふっとんでしまってよくわからなくなって追っかけるのめんどくさくなってやめてしまいました。
 

[34] REDCAT / 添付 / 2008/11/29/Sat/21:57 (No.4152) /

  109,948 byteペインさん、ご確認ありがとうございます。


1.上にも金額関係で同じ例がありますが、付与確認を
 再度開きなおす等して表示をリフレッシュされてますか?

2.そのうえで画像のように個数と素材数が合っていない
 ということですか?

すみませんがそちらの仰る「維持」の意味が理解できません。
個数を操作するだけで、○○減らない機能という意味ではない
のですが、間違ってませんよね?
 

[35] REDCAT / 添付 / 2008/11/29/Sat/22:00 (No.4153) /

  上記1と2をクリアしている場合、SSGを簡略化して本来の形に
戻しましたので、こちらでご確認お願いできますでしょうか?

ちなみに、
>この辺のはレアアイテムなのでアイテムは固有のアドレスで複数処理
レアかはわかりませんが、犬は単なる素材アイテムです。
1つのエリアに収まってますが、登録順が整然としていません。

サクラ貝は重要アイテムなので、個別の構造体が管理しています。
アイテム欄のどのカテゴリに表示されるかで区別すればよいかと。
 

[36] REDCAT / Eメール / 2008/11/29/Sat/22:12 (No.4154) /

  >4169 さん
>まったくの別物に思えますorz
以前より改善はされてるでしょうが、データ保存の
まわりはほとんど同じにしか見えませんが…。
インターフェースも全く同じですよね?
セーブデータの形式はともかく、システムデータの
読み込み関係もほぼ同じだろうと思ってしまいました。


>CGモード独自のルーチンではない
システムスクリプトである以上はそうでしょうね。
イベントと考えると、変数アクセスは膨大な量に
及ぶわけで、……頑張ってくださいませ。


SSGは自分が深く考え過ぎの可能性が高そうです。
崩した方が楽なんで、間違ってた方が良いのですけどねw
 

[37] なな / 2008/11/29/Sat/22:28 (No.4155) /

  すみません....ここはとくわかんないです
詳しく説明いただけませんか?
> ハルカの時痛い目にあったので、確認用にテストデータを
> 投下します。GOLD/消費付与アイテム/装備が操作可能。
> SSGファイルに以下を付記して呼び出してください。

> [script]

> [title]闘神都市V
> [distinction]五十音順=と
> [process]System40.exe
> [maker]ALICE SOFT
> [creator]REDCAT他

> [replace]0x00,BC3LST->BC3_SSG

> [/script]
 

[38] REDCAT / 添付 / 2008/11/29/Sat/22:54 (No.4156) /

  SSGデータ一式を用意しましたので、
解凍後できた、TESTフォルダを
SpoilerAL本体のSSGフォルダに入れてください。

無論強制はいたしませんが、SSGデータが2種類
入っていますので、双方にて

1.GOLDの書き換えが可能か(機能実行後、買い物や戦闘で表示を更新します)
2.装備項目にチェックを入れると、ステータス画面で装備が増えているか
3.消費、付与アイテムを適当に数量変化させると反映されているか?
 (2.3共、ステータスや付与確認を再度開いて表示を更新します)

最後に、ご利用のOSとPCのメモリ量を教えて頂けると助かります。
何分他にも解析は進んでいますが、この部分で根本的な確認が取れず、
難儀しております。ご協力頂けますととても助かります。
 

[39] VV / 添付 / 2008/11/29/Sat/22:56 (No.4157) /

  >ななさん
とりあえず付記したSSG載せておきます。
 

[40] ペイン / 2008/11/29/Sat/23:13 (No.4158) /

  >REDCAT氏
説明がへたくそで大変スンマセン。
ゲームはかなりすすんでいる状態でデータの巻き戻しで自前でいじってないデータを呼び出すのはちょっとできないという状況です。

眼力メガネ
(事前にデータをいじりながら11個付与済み)

08B1F148-08B1F14B: 4h(4)Byte  [Windows ANSI]
--------
1.データ変更前 (街中で確認)
08B1F148 : 00 00 00 00

2.データ変更後 (街中でデータ変更)
08B1F148 : 0A 00 00 00

3.1個付与実行後 (付与した直後の状態) アイテムの数は0になり選択できない
08B1F148 : FF FF FF FF

と言う状況になります。
またこの状態で付与する所から街中に戻り、再度同じ場所のデータをいじると1.の状態になり以後ループします。
どこぞかのデータを書き間違えてなんらかの問題がおきたのかもしれないのでほかの方が同じ状況でしたら改めて・・という事で。
こちらも明日また起きたらゲーム頭からやってみようかと・・・
ちょうど一週おわったので。そのときにまた再現性があったら報告いたします。
 

[41] ペイン / 2008/11/29/Sat/23:18 (No.4159) /

  追記、書いてる最中に更新が・・・
えーと本機はvista 32bit メモリは4Gで750MをRAMに振り分け
現象を確認した最終verは4153.zipのSSL
ではまた明日〜
 

[42] もぐ / 2008/11/29/Sat/23:26 (No.4160) /

  >>REDCATさん
両バージョンともきちんと動いてるようです。
WinXP Pro SP3 32bitメモリは2Gです。

あと、すでに付与されてるアイテムの正確な座標のアドレスがまだ不明です。
付与リセットかけても同じものを同じ場所に置けないなどおかしい状態になりますね。
1マスでもずらすと置けるのでかなり置ける数が増えるのですが

>>ペインさん
その辺りの付与アイテムは所持できる上限が決まっているからではないでしょうか?
ちなみに眼力メガネは最大で10個ですので、付与分で上限を上回ってます。
よって付与するとデータが修正され0になっているのでは?

>>サクラ貝の場所
_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x01ACD8:]+0x8:]
 

[43] Hod / 2008/11/29/Sat/23:30 (No.4161) /

  >REDCAT様
( .≡ω≡)んと、ド素人ですが確認したので一応報告おば。

こちら、32bit WindowsXP SP3 で 2GB-RAMどす。
タイプAとB両方にて下記が正常反映されることを確認しました。

1.金額MAXにして正露丸10000個分を2個正常購入を確認。
2.鎧・頭をMAXにしてステータス画面にて選択できることを確認。
3.付与アイテム増加後、付与確認画面にて数を確認。

以上、通りすがりでした。m(_ _)m
 

[44] 4169 / 2008/11/29/Sat/23:33 (No.4162) /

  >REDCATさん

>>以前より改善はされてるでしょうが、データ保存の
>>まわりはほとんど同じにしか見えませんが…。
ごめんなさい。戦極姫と勘違いしていました><;

戦国ランスは所持していません。
アリスソフトの作品は初プレイだったりします‥。

>>イベントと考えると、変数アクセスは膨大な量に
>>及ぶわけで、……頑張ってくださいませ。
仰るとおりです。
ただ、00/01でサーチしても見つかりませんでしたので‥。
(自分の力量が未熟である為、サーチ方法に問題があるのかもしれませんが。)
他のアプローチを考えざるを得ない状況だったりします。

変動サーチを試してみても範囲が膨大にありますし、
CG・回想の性質上、サーチはワンチャンスのみ‥八方塞がりです。

「SP_SetCG」等の関数(?)で、ある程度は絞ったりして追ってはみたのですが‥
そろそろ限界かも^^;;

もし、良いアプローチがありましたらご教示願います。

追伸1:
両Verで(1,2,3)の何れも動作を確認しましたのでお知らせ致します。
ただ一点気になることが、Verの違いは何なのでしょうか?
同じに思える‥。

機種:Vostro1000
OS:WindowsXP Pro SP2
CPU:AMD Athlon(TM) 64X2 TK-55 (1.8GHz)
メモリ:1.0GB (512MBx2)

追伸2:
パラサイトルーチンを使用してCGフラグの初期化ができるようになりました。
これで変動サーチで‥。

追伸3:
CGフラグのメモリ管理について分かりました。
(多分)解析完了です。
 

[45] kuro / 2008/11/29/Sat/23:47 (No.4163) /

  >REDCATさん
ほぼHodさんと同じなのですが、下記の条件で
両方使えた事をご報告。

|OS WindowsXP(32bit)SP3
|mem 2GB


関係ないですが、世色癌は999以上普通にもてるんですねぇ。
 

[46] K.O / 2008/11/30/Sun/00:59 (No.4165) /

  こちらでもOKですお金問題なくあがりました
買い物もできました
装備品も増えて装備できました
付与アイテム増加 付与付けOKでした
ABとも
OS win xp pro SP2
メモリ 1GBです
 

[47] いづみん / 2008/11/30/Sun/01:22 (No.4166) /

  いつもおわせになってます

>REDCAT さん

始めたばかりのマビル迷宮ファースト内で試しましたが、
両方のVerで変更が反映されることが確認できました。

環境
Vista SP1 64bit
メモリ 8GB
 

[48] ガウ / 2008/11/30/Sun/01:43 (No.4167) /

  世色癌は999999個までいけますよ  

[49] 四角メガネ / 2008/11/30/Sun/01:43 (No.4168) /

  解析ではありませんが
さくら貝(ピンク)は、複数同時に持ち込むと
欠けるのは1マスだけで済むみたいですね
1個づつ持ち込むと、1個に付き1マス欠けるっぽいです
 

[50] 白うさぎ / 2008/11/30/Sun/02:07 (No.4169) /

  >四角メガネさん
複数持ち込んで同時にやったら3個抜けた私っていったい・・・・。
 

[51] 通りすがり / 2008/11/30/Sun/03:05 (No.4170) /

  サクラ貝は欠けないこともありますし
1つ持込で2箇所欠けたこともあります
 

[52] 通りすがり2号 / 2008/11/30/Sun/04:56 (No.4171) /

  あくまで印象ですが,
雑魚Mobドロップ→欠ける
女の子Mobドロップ→欠ける
宝箱で発見→欠けない
といった印象を受けました.

何度リロードを繰り返しても欠ける位置が変わるだけで欠けたり欠けなかったりということが無かったので拾得時にフラグが立っているのかなと.
 

[53] うに / 2008/11/30/Sun/05:33 (No.4172) /

  関係ないですが、沼地エリアのイベントで人妻を150Gで〜のイベントCGが登録されないのは私だけでしょうか?^^;  

[54] 霧 / 2008/11/30/Sun/06:34 (No.4173) /

  >うにさん
私も登録されてませんね
ほかにも見たけど何個か登録されてないイベントが・・・
 

[55] 螺 / 2008/11/30/Sun/07:09 (No.4174) /

  112の千代さんなら私は登録されてますね
登録されてたCGがいつのまにか消えてる事があるという話を何処かで見た気がしますが未確認
 

[56] 陸王 / 2008/11/30/Sun/10:30 (No.4175) /

  両バージョン共に無事に動作確認取れましたので報告に。
こちらの環境は
OS win xp home SP2
メモリ 1GBです
ちなみにノートPCです。
 

[57] VV / 2008/11/30/Sun/12:36 (No.4176) /

  すみません、ここよくわからないので
これをを追記したSSGを流してもらえませんか?
>[subject]付与リフレッシュ:b_toggle,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x14:],闘神都市V->付与リフレッシュ,offset

>[group]付与リフレッシュ
>0x00,0x0E0F-00
>[/group]

>参照するリストファイルのとこはそれぞれ追加するファイル名に応じて直してください。
 

[58] ko / 2008/11/30/Sun/13:20 (No.4177) /

  OS winxp pro SP2
メモリ512*2でAB動きました
しかし事前にうさみみで付与アイテム個数を変えてたせいなのか
付与に使ったアイテムが一回付与すると一気に0にorz
 

[59] ペイン / 2008/11/30/Sun/13:44 (No.4178) /

  おはようございます。
眼力メガネ等のレアに関してですが、先の述べられている方がいます。やはり個数が最初から決まってる物がいくつかありました。
数値を固定化しておけば付与してからもう一回付与しに戻れば付与できますね〜
どうもお騒がせしました!
 

[60] azana / 2008/11/30/Sun/14:43 (No.4179) /

  出現MOBの確率とか変えられないですかね・・・
女の子MOBでなすぎて進めなすぎる・・・
 

[61] REDCAT / 2008/11/30/Sun/17:37 (No.4195) /

  沢山の方にご協力頂いたお陰で踏ん切りがつきました。
ありがとうございます。今回は、要求スペックを極力
下げたいこともあったであろうし、無茶なことは避けた
と考えておきます。或いはイタチごっこに飽きたのか。

ちなみにAがアドレスを簡略化したもので、Bが表示
関係から厳密に絞ったものです。場合によっては重要
アイテムが個別の変数テーブル(アイテム数とかの実
データとは全く意味の異なる)を持っているので、
もしかとも考えましたが、上で挙がっているサクラ貝
のアドレスが全員使えるなら、問題なさそうです。

ご協力ありがとうございます。
 

[62] REDCAT / 2008/11/30/Sun/17:57 (No.4196) /

  公開早々、付与アイテムの一部に表記ミスがあったので、
修正しました。突貫で固定化つけたので確認忘れてました。
もうしわけない。
 

[63] 藤貴 / 2008/11/30/Sun/17:59 (No.4197) /

  ありがたく使わせて頂いてます。

今朝から自分用にちまちまssg作っていたのですが、未だポインタの解析が壁として立ちはだかってます。
先達のssgを拝見しながら勉強中〜。
 

[64] 4169 / 添付 / 2008/11/30/Sun/18:12 (No.4198) /

  296,596 byte>REDCATさん
大変お疲れ様でした。
頂いたSSGは大切に使わせていただきます。
ありがとうございました。

‥すみません。もう一度だけ確認させてください。
[40]のSSGについてですが、どの点が異なるのか理解できません。
SSLの名称が違っていることだけのような気がします。

初歩的なことでしたら、SSGの勉強を一からやりなおします。
是非ご教示下さい。
 

[65] REDCAT / 2008/11/30/Sun/19:06 (No.4199) /

  >4169さん
うはははは、あーあorz
確認したら入れるデータ間違ってました。
要は、値固定とか負担軽減に融通が効くので、
今公開している方法が通じるか試したかったんですよ。
目的は果たせたので問題無いですけど。
詳細はNo.4145の方のをご確認くださいませ。

要はアドレス変動とは別個のトラップがあるか見定め
たかったということで。この所こういうのが続いていたし。

>藤貴 さん
なんかアホなことしてばっかりのような気がしますが、
ちょっとでもお役に立てるなら幸いです。

アドレス変動は、でじたるとらべしあさんの練習用プログラム
3番がお勧めですよ。うさみみハリケーンで、
実際に視認しながら勉強すると効果が高いです。
 

[66] ファモン / 2008/11/30/Sun/21:00 (No.4200) /

  最初の○歩は絶対にエンカウントしない
それを過ぎるとランダムでエンカウントする
みたいな値(初期は0A?)があるのですが、その○歩をFFで固定するような機能もよければお願いします。
REDCATさんならもっとスマートにエンカウントなしにされるとは思いますが(汗

それと、今ある方法で個数を弄っても、
・LV40 [丹下犬]をアイテム倉庫に5個溜める
というスキルの条件を満たさないんですよね・・・何故でしょうね。

あと些細な事ですが、通常プレイ時のドロップ枯渇率の最大値は90です、それ以上増えません。
 

[67] 通行人 / 2008/11/30/Sun/21:30 (No.4201) /

  >ファモンさん
スキル一覧を同種寄せでソートしたとき
出ないスキルの上2つの取得も前提条件っぽいスキルです。
このスレッドで公開されてるSSGでそれをいじるものはないようですぜ。
それを満たしていても出ないようならお手上げですが。
 

[68] 通行人L / 2008/11/30/Sun/21:33 (No.4202) /

  >ファモンさん
下位スキルの「宇宙刑事4回」がまだなのでは?
 

[69] ファモン / 2008/11/30/Sun/21:49 (No.4203) /

  なるほど!
回避術[3]だから回避術[2](と回避術)が前提スキルと。
頭回ってませんでした、すいません、どうもです。

丹下犬を5個溜めるには宇宙刑事を5回以上倒す必要がある(・・・はず?)
なので普通表記しなくて問題ないが、改造しちゃうと・・・な話でした。
 

[70] REDCAT / 2008/11/30/Sun/22:21 (No.4204) /

  ご助言を参考に機能追加しました。予選迷宮で数百歩
歩いてもイカ一匹出ないので、大丈夫かと思います。

>条件を満たさないんですよね
製作側は「改造を前提にしない」から、帰結として
そのように表現するだけで、アイテムを4つ所持するのと、
所持した際起つフラグを4つ集めるのは意味が違います。
少なくともスクリプターレベルであれば、当然そのように
判断します。自分は説明して、理解してもらえなければ、
改造は自己責任でとでもいいますかね。
 

[71] ちょっと通りますよ / 2008/11/30/Sun/22:38 (No.4205) /

  細かい事ですみませんが
ドロップ枯渇率の部分で[清掃週間]以降がズレているようです
[教会と貯水池]が複数ある為だと思います
[清掃週間]と[パチル]の間と[だんごの里]の次が余分では無いでしょうか?
 

[72] ななせ / 2008/11/30/Sun/22:38 (No.4206) /

  はじめまして、確認なんですが
アイテム枯渇率のアドレス指定
違いませんか?ゲーム自体うちが
あんまりすすんでないんで、ゲームの進行で
後で戻るのかもしれないですが
とりあえず
[group]LST_bの
教会と貯水池と泥世界の指定が違う?
後マップの枯渇率指定が重複してるのはまだ進んでないので
判断つきませんが・・・
 

[73] 通りすがりの腐女子 / 2008/11/30/Sun/22:59 (No.4207) /

  はじめまして、毎回の解析おつかれさまです。
ところで、教会と貯水池から最低保障歩数を使ってみたのですが
オモイッキリ暴走してしまうのですけど
(壁すり抜け・貯水池に水があるのに走りぬけ等)
自分だけの現象でしょうか^^;

OS win xp home SP3
メモリ 2GBです
ノートPCになります。

*最低保障歩数追加前のSSGでは正常に書き換え
出来ていました。
 

[74] 4169 / 2008/11/30/Sun/23:03 (No.4208) /

  >REDCATさん

ご丁寧な説明ありがとうございます。
ログ検索からハルカの記事も拝見させていただきました。

実は自分のSSGが試作なのも同様の理由によるものです。
コンテナ番号の算出式をよく確認していませんでしたので、
そちらを確認するまでは試作にするつもりでした。

吉里吉里の解析でも同じようなことがありまして、
I'veの音楽好き〜さんから教えていただきました^^ゞ

あ、因みにCG・回想のフラグは00/01での管理ではありませんでした。

長くなりますので、機会がありましたらご説明させていただきますね^^
 

[75] 通りすがりの腐女子 / 2008/11/30/Sun/23:19 (No.4209) /

  すみませんでした><自己解決しました・・・
(修正パッチ対象PCみたいでした・・・)

ちなみに修正パッチ適用後も正常に書き換え
できてます・・・ご報告までに
 

[76] yuchan / 2008/12/01/Mon/06:42 (No.4211) /

  期待を裏切る面倒くささで、改造しないと遊べないこのゲーム、
大変ありがたくSSG使用させて頂いております。

XPSP3 Q6850 2Gで動作確認
 

[77] scs / 2008/12/01/Mon/18:02 (No.4212) /

  SSGありがたく使わせていただいております
何かついでが有れば
「連斬り」のコスト減少もお願い出来ましたら幸いです
 

[78] 藤貴 / 2008/12/01/Mon/18:26 (No.4213) /

  昨日はあまり遊べなかったので、今からゆっくりと楽しもうかなと。
とりあえず、遊んでてあったらな〜と思った項目を追加。
まだ泥世界までしか進んでいないので終端が分からない為、その辺りはご容赦を。

[group]BC3_04Work内に追記
[subject]一括枯渇率0:b_toggle,0x00,BC3LST->BC3BDL1

新しくgroup作成
[group]BC3BDL1
0x00,0xAC-00,??
[/group]

詳しくはHow To SSG参照で。

>REDCAT様
アドバイスありがとうございます。
もう一度勉強し直してみます。
一つ目のポインタアドレスは見つけたのですがそこで立ち止まり中で。
REDCAT様、4169様、もぐ様のssgがゴールとして存在しているのは最終的な指標として大変助かります。
いずれたどり着きましたら経過をお見せしてご教授をお願いしたいと思います。
 

[79] もぐ / 2008/12/01/Mon/21:01 (No.4214) /

  >>VVさん
動作が不完全なんでお勧めできませんが、
やってみたいのでしたら以下をREDCATさんのBC3LST.SSLファイルの
[subject]敵ステータス:dirのちょっと下にある[/group]を挟む感じで

※下のほうのレスで修正版を載せています。

[subject]付与リフレッシュ:b_toggle,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x14:],BC3LST->付与リフレッシュ,offset

をその[/group]のすぐ上に、同じくすぐ下に

[group]付与リフレッシュ
0x00,0x0E0F-00
[/group]

を書き加えるととりあえず動きます。
画面上は付与アイテムは消えていて、同じ場所に別のアイテムを付与できますが、
実際には消えておらず、効果が消去前のにプラスされてしまいます。ご注意を。
 

[80] あい / 2008/12/01/Mon/21:28 (No.4215) /

  初めまして今回初めて書き込みをさせて頂きます
CGフラグの解析が出来たと書いてありましたが
戦国ランスは4ビットで1か0を画面で見ながらで
可能でしたが今回はこの手法は使えませんね。
そこなのですが「CGモード」のページの時に検索すると
1と0で表示されるのですがその場所は「CGモード」以外に
戻ると繁栄されていません
つまり一時エリアということですが,どうやって解析すれば
よろしいのでしょうか
まだSSGとかは分かりませんがHPやEXPを改造はその場では
可能まで調べました
とりあえず初心者です
CGと回想のフラグの発見の仕方を教えてください
上の方に4163が解析できたとかいてあったので
4163様,その解析手法を教えてください

>他の方へ
解析が分かりましたら教えてください
また変動に対応する探し方も教えて頂ければと思います
このゲーム始めから起動してロードで始めれば
一部は同じで後半が異なるということでした
今後のためにも指南をよろしくお願いします


参考になるか分かりませんがメモを下に記載します
***********************
始めからや,最初から起動し直してロードだと
所持金場所一致するようだ。

所持金(基準として):042697CC-

EXP:04708D38-
NEXT_EXP:04708D3C-

HP:4708F9C-
HP_MAX:4708FA0-
この後に連続で
攻撃・防御・(%の5つ)

(イベントアイテム)
いかなご(予選用アイテム):04798110-
サクラ貝(拡張アイテム):45D26B0-
−−−−−−−−−−ここまでは所持金の位置から確認
(他が一致するとは限らないようだ)
※ここは一致しない(別途計算が必要)

世色癌:0582B89C-
上が同じでもある時は(世色癌:0582B7C4-)
(マッシュ:)


(世色癌の少し下が付与アイテム)
付与アイテム(先頭):582B8C0-L
※所持していないのはFFFFFFFF
(連続してあるときと無いときがある)
------------------------------
どけリンゴ,マシュ中尉,御祓いきのこ,ぽわわ銃,ハニージッポーの順番
ドロップ枯渇率:57F8500-(世色癌より結構前
57F84D8>57F852F-
※ただしそれぞれの迷宮ごとにL(4ビット)で順番に
 

[81] もぐ / 添付 / 2008/12/02/Tue/11:57 (No.4218) /

  ちょっとお知恵を拝借したいです。

付与スロット初期化(不完全)のスロット増加に自動的に対応するものを作っていたのですが、どうも上手くいきません。

_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x14:]
ここから
_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x0C:]-0x01
までを 00 で埋めるにはどんな式にしたらいいでしょうか?

ちなみにこの間にあるFFFFFFFFを00000000にすると付与スロットのドット欠けが消えますので、
以下を追加でドット欠けの除去ができました。

[subject]付与ドット欠け除去:b_toggle,0x00,BC3LST->BC3FY2,offset

[group]BC3FY2
_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x14:],_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x0C:]-*{FFFFFFFF :: 00000000 *}
[/group]

付与アイテム初期化には問題あるけど、ドット欠け除去は有効かも。

-------------------メモ-----------------------
[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]
 +0x0C 最終スロットの4バイト後ろのアドレス
 +0x14 最初のスロットのアドレス
 +0x18 スロット総数×4
 +0x1C スロット総数
----------------------------------------------

>>あいさん
今回の変動に対して、
たいていのメモリエディタで追跡できる方法を、経験値を例にしたTXTを添付してみました。
CGフラグの方は調べてません。

ええ、仕事中ですとも!
 

[82] あい / 2008/12/02/Tue/15:33 (No.4219) /

  >>もぐさん
レスありがとうございます
戦国ランスよりも追跡が困難というか何重にも
Sys42VM.dllを追うことが必要なようですね
検索も経験値やHPなどはいいのですが
さらにドロップ枯渇率などはSys42VM.dllの先が
違うようで複雑ですね。メモリ検索範囲を簡単に絞れないですね
CGフラグは戦国ランスと完全に違いますね。
ハルカの時も違うようになってしまいました
今回戦国ランスと表示は同じですが0,1での判断は表示の時の
一時的で追跡ができないですね。
どう解析したらいいのやら・・・・。

>>4163様や他の方々へ
CGや回想の解析方法はどうなったか教えてください
やり方も通常のメモリエディタなどで追跡する方法や
場所の見つけ方の御指南お願いします
4163様、解析できたとのことですので特に期待して
お返事待ってマース。

皆様よい知恵をお貸しください
まだSSGの作成どころではレベルがないです
この方法と追跡がわかり理解後SSGの作成も挑戦したいと
思っています
解析のいろいろな手法などの情報も教えてくれたら最高です
とりあえず闘神都市Vを解析できるようにしたいので
アドバイスのできる方もレスをお待ちしております
(アリスソフトはSystemが共通のため今後に応用が利きそうなので)
使用ソフトはSTAND-Mx,すぺしゃるねこまんま
バイナリはSFXtypeBを使用しています
バイナリはどれでも変わりないのでいいのですが
メモリは上の2つで解析できるなら特に助かります
他のメモリエディタでもフリーなら挑戦することは
環境として大丈夫です
皆様よろしくお願いします
 

[83] 通りすがり / 2008/12/02/Tue/22:57 (No.4223) /

  >教会と貯水池と泥世界の指定
枯渇率の固定を一度解除し、モンスターの戦闘後に再固定可能です。
 

[84] とぴ / 2008/12/02/Tue/23:01 (No.4224) /

  はじめまして。

>>もぐさん
> 付与スロット初期化(不完全)のスロット増加に自動的に対応するものを作っていたのですが、どうも上手くいきません。

> _[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x14:]
> ここから
> _[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x0C:]-0x01
> までを 00 で埋めるにはどんな式にしたらいいでしょうか?
反復サイズがよく分からないのですが、反復命令を使って、
*[ _[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x18:] :: 0000 *]
とかでできないでしょうか。ちょっと試せていませんが……。
 

[85] そそー / 添付 / 2008/12/03/Wed/15:45 (No.4226) /

  初めまして
SSGを利用させて頂いているそそーと申します

REDCAT様のBC3LST.SSLファイルにもぐ様の付与リフレッシュを追加したものを使用させて頂いていますが、付与リフレッシュは出来るのですがその後にセーブ出来ない問題が発生しましたのでご報告させて頂きます

症状・PCスペックなど詳細は添付txtに記載してあります
 

[86] もぐ / 2008/12/03/Wed/17:10 (No.4227) /

  >>そそーさん
多分スロット数が900以下ではないですか?
900の時に作った古いやつなので・・・
サクラ貝を追加する度に位置が大きく変わったりするんで、
アドレス変動で消えたらまずいデータがスロットエリアのすぐ下に来たら落ちちゃいますね。
下に解決策ぽいのを試作してますので置き換えてみてください。

>>とぴさん
いろいろやってみたんですが、上手くいかず・・・・・・
範囲指定の後半のアドレスに"-0x??"が入ると意図しない動きになりますね。
ので、逆に考えて基準のアドレスを一旦-1してから+1移動させて対応してみました。
一応動いてるようですので、ドット欠け除去も同じ仕様にしてみます。


[subject]付与リセット(不完全):b_toggle,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x14:]-0x01,BC3LST->BC3FY1,offset
[subject]付与ドット欠け除去:b_toggle,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x14:]-0x01,BC3LST->BC3FY2,offset


[group]BC3FY1
0x01,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x18:]-00,??
[/group]
[group]BC3FY2
0x01,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x18:]-*{FFFFFFFF :: 00000000 *}
[/group]
 

[87] そそー / 2008/12/03/Wed/17:17 (No.4228) /

  >>もぐ様
置き換えるとセーブ・ロード共に出来る様になりました!
即対応頂き有り難うございます

今回は一参加者としてのご報告でしたが、他のスレなども見て自分でも解析・SSG作成出来る様になりたいな…とも思います

もぐ様、その他解析者の方々の応援しています
 

[88] とぴ / 2008/12/03/Wed/23:48 (No.4229) /

  >>もぐさん
その後、私自身もちょっと試してみましたが上手く行かず
(そもそもきちんと消えなかった)、エラー落ちしたので
あきらめて、ドット欠け除去のみ組み込んでおりました。
今日改めてチェックしてみたら、 - を使うと
トグル切り替え判定されてしまうせいだったのですね。

エスケープすると解決できますが、それだけというのも
何なのでチェインで見やすくしてみました。

  [subject]付与リセット(不完全):toggle,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x14:],@BC3LST\->BC3FY-00,??
  [subject]付与ドット欠け除去:toggle,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x14:],@BC3LST\->BC3FY-*{FFFFFFFF :: 00000000 *}

[group]BC3FYB
[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x0C:]-0x04
[/group]

とりあえず手元ではうごいているようです。
 

[89] とぴ / 2008/12/03/Wed/23:52 (No.4231) /

  連投すみません。グループ名が実験時のままでした。

[group]BC3FY
[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x0C:]-0x04
[/group]

でお願いします。
 

[90] もぐ / 2008/12/04/Thu/09:11 (No.4233) /

  >>とぴさん
そっちの方がシンプルでよさそうですね。
あと付与されたアイテムの管理は4バイト単位なんで
そのままだと最後のスロットに問題が起きるので、

[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x017E0C:]+0x0C:]-0x04
の最後を-0x01にした方がよいかと

完全に痕跡まで消える完全版について、
場所がわからずいつできるやらと途方にくれていますが、
同じ場所に重複付与できる不完全版の方が、ある意味需要があるきがしてきた。
 

[91] Moo / 2008/12/04/Thu/12:10 (No.4234) /

  連斬りの取得後、【斬り】コスト減少が効かなくなるようです。
どこに変動したのか調べようとしましたが、未熟なため探し当てるに至りませんでした。
 

[92] もぐ / 2008/12/04/Thu/20:03 (No.4235) /

  ようやく連斬りのとこまで行きました。
これかな?

[subject]【連斬り】コスト減少/実行/_:toggle,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x04AEB4:]+0x08:],00000000,06000000
 

[93] REDCAT / 2008/12/05/Fri/00:31 (No.4238) /

  もぐさん、フォローありがとうございます。

>完全に痕跡まで消える完全版について
SSGにコメントで回答のヒントを書きました。

で、それにより無効化されるデータの内容を
考慮しますと、ご予想通り、

>同じ場所に重複付与できる不完全版の方が、
>ある意味需要があるきがしてきた
この考え方で良いと思います。
 

[94] ミスト / 2008/12/05/Fri/00:52 (No.4239) /

  「連斬り」コスト減少、問題なく作動しました。
コスト減少だけ使って進めていたので、非常に助かりました。
ありがとうございます。
 

[95] @ / 2008/12/05/Fri/16:36 (No.4240) /

  連斬りの次は3連斬りになります。
これで動くかな?単に連斬りに+20hしただけですが。

[subject]【3連斬り】コスト減少/実行/_:toggle,_[:[:[:(MName::Sys42VM.dll)+0x078960:]+0x04AED4:]+0x08:],00000000,06000000
 

[96] みすけ / 2008/12/05/Fri/16:52 (No.4241) /

  HPがSECRETのレアモンスターの出現率をあげるようには
出来ないでしょうか。
 

[97] もぐ / 2008/12/05/Fri/20:56 (No.4243) /

  >>REDCATさん

よく考えるとクリスタルとか消えたらまずいような付与アイテムもありますし、レベルに応じて敵が強くなるなら付与でしか相対的な強さを上げられませんしね
 

[98] ななせ / 2008/12/05/Fri/21:42 (No.4244) /

  付加レアアイテムの固定が工房内で付加すると数値にかかわらず
0になるのは仕様なのかな?
固定してても、一度工房を出ないと戻らないです。
余談
なんか、このゲーム必ず負けなきゃいけない敵が
多すぎる気もしますが・・
て、だいぶ進んだと思ったらここから
がようやく本編デスカ・・・・・・
 

[99] ななせ / 2008/12/05/Fri/21:49 (No.4245) /

  >付加じゃなくて。>付与ですね間違えました。
ごめんなさい。
 

[100] あい / 2008/12/06/Sat/11:39 (No.4249) /

  皆さんこんにちは
>付与の話題が多いですね
確かに付与を増やしたり付与枠の増加をねらうのであれば
一定以上は他のところにアドレスが飛ぶようです
(ぶっちゃけ穴の空かない白サクラ貝を大量に増やすと工房いくと
かなり待たされますが改造としては非常に安全ですよ)

>再度お願いします
>CGの解析の仕方教えてください
CGはほとんど埋まっているのですがどうしても埋まらない
特にラストなども埋めたいです
ラストは番外で入手するアリスいつものグナガンの落書きだと
思うのですが・・・
解析手法を教えてください
ハルカからCGの管理が変わったようでシンプルにはコードが
追跡できません
よろしくお願いします
 

[101] REDCAT / 2008/12/07/Sun/14:10 (No.4260) /

  ※今回公開機能の補足
1.データは「没」含む全登録敵データです。
2.100%でないのは所謂ハニー枠を外しているため。
3.イベント再生機能ではありません。

> もぐ さん
もともと既存のコードに加え、アイテム種類数と同じだけの
無効化コードが必要なので、労多く利少なしです。仰る状況も含め。


> ななせ さん
>数値にかかわらず0になるのは仕様なのかな?
ならないアイテムもありますよね?
ですから、付与数限界という仕様です。

>一度工房を出ないと戻らないです。
アイテム付与不可処理が、アイテム数以外の
一時変数も利用しているからです。つまり仕様。

>このゲーム必ず負けなきゃいけない敵が多すぎる
同感です。やらされてる感が強くうんざりしますね。
 

[102] OLDGAMER / 添付 / 2008/12/08/Mon/14:02 (No.4263) /

  REDCATさんのSSGに書き足しという形で
実装スキルの変更とステータスの一括変更を書いてみました
実装スキルはスキル画面に入らないで変えないといろいろめんどう
ステータスは戻りますので一括固定できるといいなってことで

付与によるステータスMAXでステータスもどらないようにしようかと思ったんですがそれをするとセーブ不能になったりエラーがでまくって形になりませんでした
付与アイテムごとに現在付与されてる数値が4バイト幅で16進数値そのままで管理されていてその近辺に付与スロット内での位置などもあるようなので簡単かと思ったら、周囲も一緒に変えないとステータスに反映しないしやっと変わったかと思ったらその後が...
初期化※を使って多重付与してステータスを上げることはできるしセーブもできるので整合性さえとれればちゃんとしたものが作れるのかもしれませんがそこまでの気力がありませんでした
速さその他の隠れステータスから探したほうが早いかもしれないけどそっちもチェックがあるかもしれませんしねぇ


>このゲーム必ず負けなきゃいけない敵が多すぎる
このシリーズは特にそうですけどランスとかでもあるのでアリスソフトらしさといえばいえるんですけどね あと改造を見越していてもそれを認めていないわけではなさそうなのが救いですね(戦国ランスの例の終わり方とか)
そんなわけで戦闘勝利ではバグらないのでわたしは敵ステータスの活力を0にして無理やり勝利してます まぁ あまり意味はないんですが 経験地は入るようですよ(笑)

P.S この付けたし部分はREDCATさんのSSGが基となっていますので問題がありそうなら削除をお願いします
 

[103] REDCAT / 2008/12/08/Mon/20:01 (No.4264) /

  >実装スキルの変更とステータスの一括変更を書いてみました
御投稿ありがとうございます。
次回更新時の参考にさせて頂きます。

>付与によるステータスMAX
戦闘中の攻撃力か魔法熟練度だけでも事足りるため、
細部は趣味で弄りたい方々の活動を優先ということで。
結局はもぐさんへの返答の内容が全てでしたが。

>アリスソフトらしさといえばいえるんですけどね
以前も別の方に申し上げましたが、個々人の意見はできる
限り尊重されるべきと考えます。楽しいと思えるなら
それはそれでよいかと。ちなみに、強制戦闘がどうだから
作品自体がどうという意味ではありません。
 

[104] ご注意を / 2008/12/08/Mon/21:18 (No.4265) /

  いつも此処のSSGを使わせてもらっているものです。
SSGの「破壊スロットの修復」機能を使っていた時のことです。
マポを横一列に、同じ属性のを並べられるだけ並べたのを、各属性1列分ずつ作って、その後魔法が尽きるまで使い続ける、
ということをしていた事があるのですが、戦闘時、
魔法使用回数が偶数のときに、一度の魔法使用で2回分
使ってしまうことがある上、一度使い切ってから
「破壊スロットの修復」を使ってスロットを修復、
その後同じところに同じマポを付与してもう一度使い切ると、
そのスロットには2度と付与アイテムを付与できなくなります。
こうなると「初期化」以外ではそのスロットに付与する方法は
ありません。
みなさん、お気をつけて。(Vistaで確認済み)
 

[105] REDCAT / 添付 / 2008/12/09/Tue/00:53 (No.4266) /

  他のアイテム付与同様、付与設定自体は残っているために、
本来の崩壊跡とは異なる値を吐き出すのを確認しました。
一度付与した同じ場所同じ種類のマポを付与した場合ですね。
やっかいなことに崩壊跡が見えなくなります。
次回更新にて反映させますが、対応したものをアップして
おきます。崩壊を再度消せる他、見えるかたちに復元する
機能を追加しました。

ちなみに初期化で崩壊跡を消してもこの状況は発生します。
 

[106] お疲れ様です。 / 2008/12/09/Tue/20:27 (No.4270) /

  お手数掛けさせてしまい、申し訳ありません。
SSG使って改造している以上、バグやエラーは覚悟の上だったので、見つけたバグについて注意喚起したつもりでしたが、対応してもらえるとまでは思わなかったです。ありがとうございます。
 

[107] OLDGAMER / 添付 / 2008/12/12/Fri/12:06 (No.4279) /

  改造は自己責任とはいえ、アリスソフトで現在位置変更はバグるかとも思ったんですが自家用では致命的な状態にはならなかったので書いてみました。 もちろん気をつけてないとイベントのとりのがしはコロコロでるんですが...まぁ石の中を味わいたいかたは使ってみてください
P.S この付けたし部分はREDCATさんのSSGが基となっていますので問題がありそうなら削除をお願いします
 

[108] たこつぼ / 2008/12/12/Fri/21:05 (No.4281) /

  ssgありがたく使わせてもらってます。
CG、回想、音楽鑑賞モードが出ない・・・。なぜだ・・・。
 

[109] REDCAT / 2008/12/12/Fri/22:20 (No.4287) /

  >お疲れ様です。さん
今作は魔法が希少スキル扱いになっているため、使用に抵抗を
感じてしまい、魔法はほとんど使っていなかったため、情報提供
頂き助かりました。ありがとうございます。

>OLDGAMER さん
データの御投稿ありがとうございます。
協力者にハンドル併記のうえで収録させて頂きました。
 

[110] あい / 2008/12/18/Thu/02:03 (No.4302) /

  >たこつぼ さん
CG、回想、音楽鑑賞モードが出ない・・・。なぜだ・・・。
これは通常の解析では出来なくなってしまっていますよ
かなりの技術を持っていないと無理みたいですね。
パラメータなどとは管理の形態が全く違うようです

>皆様へ
CG、回想、音楽鑑賞モードの解析のヒントでも
ささいな情報でもくださいませんでしょうか
逆アセンブラなどを使用するならお勧めのソフトと
どうやって情報を出すか,解析につなげるかなど
ヒントを頂ければと思います
皆様よろしくお願いします
 

[111] えぬえー / 2008/12/18/Thu/23:11 (No.4303) /

  >たこつぼさん
はじめからCG、音楽鑑賞はでますよ?
まあ、はじめはほぼからっぽですけど。
タイトル画面(以外でもOKだが)左下のシステムを確認してみて。
 

[112] REDCAT / 2008/12/20/Sat/22:46 (No.4328) /

  >CG、回想、音楽鑑賞モードが出ない・・・。なぜだ・・・。
興味が無いからでしょう。自分の場合は、倦厭してるからですかね。
報われないことが多かったもので、もう気力が出ません。

>ヒントを頂ければと思います

・セーブデータの展開領域をつきとめ、フラグを補完
・インタプリタの場合、システムスクリプトそのものを改変
・ゲーム内でCGを呼び出す箇所へ干渉

セーブデータの展開アプローチは、よ〜たさんのページの
掲示板を精読すると良いです。もう一つ、ヒントを加える
と、冒頭の羽純初出CG、管理構造体ID=0x012CAB。
他のファイルも関わってくるようなので、これまで。
 

[113] 4163 / 2008/12/21/Sun/14:35 (No.4340) /

  "4163"です。
風邪をひいてしまいHPが下がりました‥。
色んな意味でかなり凹んでます‥‥。
(※某IRCのメンバーからのネタです。)

冗談はさておき、12月の頭から本当に風邪をひいてました。
現在進行形でかなりきつい状態です。(一時は39℃の熱が出てました。)
折角REDCATさんに気を遣っていただいたというのに‥。

>あい さん
返答が遅れてしまい申し訳ございません。
正直どう答えて良いのかが分かりませんでした。

自分は他人に説明することを最も苦手としていますので、
基本、自分にとってある程度の難易度ならばスルーさせていただいています。
(説明できないから‥TT)

というのも本当に難しいんですよ( ̄▽ ̄;)

どれだけ難しいかというと‥
所持金を調べるのが解析開始から約10分に対して、
CGを調べるのは丸1日(約24時間)掛かってます。
(その大半はメモリエディタでのサーチです。自分の力量不足が原因ですが‥。)

自分から言えることは一つ、まずはデバッガの使い方を覚えて下さい。
本気でCGのアドレスを特定したいのでしたらこれは必須条件です。

メモリエディタでも調べ方次第では見つけることが出来るかもしれませんが、
その構成を理解することは非常に難しいと思われます。

>>逆アセンブラ逆アセンブラなどを使用するならお勧めのソフト
自分がお勧めする逆アセンブラ(デバッガ)は「OllyDbg」です。
とても使いやすく多機能です。
今回(‥というか毎回ですが^^;)の解析で使用しています。
メモリエディタは主に「DBxSTAND」です。
場合によっては「うさみみハリケーン」を使用する時もあります。

※デバッガを使用した解析アプローチはREDCATさんの「アプローチノート」
を精読して下さい。

>>どうやって情報を出すか,解析につなげるかなど
>>ヒントを頂ければと思います
もう既にご存知かと思われますが、単純なフラグではありません。
なので処理を理解する必要があります。

デバッガを使用して一連の処理がある程度理解できたら、
スクリプト独自の関数を呼び出している箇所に注目してください。
そこまで出来ればあと少しのはずです‥。
 

[114] 4169 / 2008/12/21/Sun/15:07 (No.4342) /

  >REDCATさん
フォローありがとうございます。とても参考になりました。
なるほどセーブデータの展開領域の特定ですね!!
‥自分には難しくて理解できないかも^^;


現在公開していただいている闘神都市VのSSGについてですが、
一箇所、誤りと思われる箇所がありましたのでご確認をお願いします。

ステータスの一括強化の部分です。恐らく以下のようになると思います。
>[subject]一括強化/実行/固定:toggle,0x04,9F8601009F8601009F8601009F8601006300000063000000630000006300000063000000
>[subject]一括弱化/実行/固定:toggle,0x04,010000000100000000000000000000000000000000000000000000000000000000000000
「一括弱化」は敵ステータスに対して有効かと思われます。

それともし宜しければこちらもお使い下さい。
>[group]BC3_00Work
>[subject]ランダムエンカウント回避 /実行/固定:toggle,0x0288,00000000,64000000
>[/group]

「最低保障歩数」を固定にしておけば問題ないんですけどね^^;
参考にしていただけたら幸いです<(_ _)>
 

[115] REDCAT / 2008/12/21/Sun/18:20 (No.4347) /

  >風邪をひいてしまいHPが下がりました‥。
寒い季節なので、御自愛くださいってのは社交辞令
じゃなかったのに…(^^;

>セーブデータの展開領域の特定
ファイルアクセスモニタを併用しつつ、ReadFile関数を
降っていく手法は、何気に分析力と根性が必須になります。
自分は大雑把なので、適正が無いと自覚してますけどね。
偉大なのはフォーマット解析者諸氏になるかなと。

>闘神都市VのSSG
アホなミスのご指摘ありがとうございました。歩数の周囲は
デフォだと0ばかりなので、システムフラグがごろごろして
そうだとは考えていましたが、時間と気力が追いつきません
でした。教えて頂きありがとうございます。
 

[116] あい / 添付 / 2008/12/25/Thu/14:50 (No.4371) /

  >4169様
>REDCAT様
ヒントをありがとうございます
私なりに捜しているのですが中々見つかりません
一時的にほとんどのCGを埋められる方法が
某雑誌に書いてありましたがこれをセーブに適用できれば
解析も9割方済むと思いますがこれが難しいですね。
なお当方では自力で全てのCGを埋めました
解析の参考になればよいと思い添付ファイルに
上げさせて頂きます
さらなる解析方法が分かれば幸いです
今後のアリスソフトも同じような考えで管理していると
思いますので何か手段があればさらに詳細を教えて頂けると
幸いでございます
なお今後闘神都市Vに限らずにアリスソフトの解析質問の
比が多くなりましたら新しく「アリスソフトゲームのCG解析について」のようなスレッドをたてさせて頂こうかと思っています
今後もよろしくお願いします
 

/ 戻る


- Web Topics ver 1.26 -