2ch勢いランキング アーカイブ

FFT バイナリ改造スレ 8bit [無断転載禁止]©2ch.net


[sage] 2016/01/21(木) 18:49:53.11:+jmJlSFL
前スレ
ttp://tamae.5ch.net/test/read.cgi/gameurawaza/1330234732/">ttp://tamae.2ch.net/test/read.cgi/gameurawaza/1330234732/
はじめての方へ

◆関連リンク
FFT改造Wiki
ttp://jump.5ch.net/?http://www23.atwiki.jp/fft_cheat/
FFTバイナリスレッド専用アップローダ
ttp://jump.5ch.net/?http://fft.nm.land.to/cgi-bin/upload.htm

◆役立つサイト
FFHacktics(海外のFFT改造サイト)
ttp://jump.5ch.net/?http://ffhacktics.com/
海外Wiki
ttp://jump.5ch.net/?http://ffhacktics.com/wiki/Main_Page
FAQ、シナリオバトル攻略
ttp://jump.5ch.net/?http://park3.wakwak.com/~mizuho/gc/fftch/
キャラクターやアイテム・アビリティについての詳細
ttp://jump.5ch.net/?http://www.carbuncle.jp/fft/
マップ集・キャラの成長率や攻略本関係
ttp://jump.5ch.net/?http://pearlstar.web.infoseek.co.jp/
改変Ver攻略Wiki
ttp://jump.5ch.net/?http://www40.atwiki.jp/fft_mod/

・sage進行。
・次スレは>>980の人が立ててください。無理そうなら踏まないように。
[sage] 2016/01/21(木) 18:50:48.35:+jmJlSFL
◆FAQ
Q:バイナリ改造って何?
A:出口はあちらです。お帰りください。

Q:[PS]FFT前期版って何?
A:前期版→通常のFFT
  後期版→ミレニアムコレクション・PS one Books・アルティメットヒッツ
       基本的に前期版のアドレス+314h

Q:+314hって何?
A:理解できなければこのスレも理解できません。お帰りください。

Q:バイナリってどうやって変更するの?構造体って何ですか?
A:勉強してください。バイナリエディタは Stirling の話をしている人が多いです。

Q:ジョブ名、アビリティ名の変更ってどうやるの?
A:まずは改造サイトでルールを勉強してください(文字コード、区切り文字など)。
  うpろだに変更アドレス等詳細を記述したテキストがあります。

Q:イメージファイルの書き換えってどうやるの?
A:エディタで直接編集するか、うpろだのツールを使用してください。
  うpろだにツールが無い場合、スレで叫べば誰かがうpしてくれるかもしれません。

Q:ツールって何?
A:273氏が作成した改造ツールです。
  FFTSPR2 → SPRファイルの画像閲覧、画像・パレットの抽出
  FFTSPRW → SPRファイルの内容更新
  FFTEVGRP → UNIT.BIN、WLDFACE.BINの画像閲覧、抽出、更新
  FFTWRITE → ISOイメージ内のファイル単位更新
[sage] 2016/01/21(木) 18:52:33.07:+jmJlSFL
素人用の改造メモ1
【はじめに】
・.img=.iso
・改造はまずimgファイルを展開できないとはじまらない。
 どうしてだか知らないがimg持っててROMを持っていない人はどこかで展開用のツールを入手しよう。
・各改造ツールについてはwikiや中身のreadmeが詳しい。
 ここで紹介していないツールにはキャラ変更に必須なものもある。
・バイナリをいじるって表記が多く出てくると思うけど
 何のファイルをどういじればいいのかは他の人の説明を頼ってくださいね。
 wikiや「キャラ追加まとめ」を見ればわかります。

【基本的な改造手順】
・まず空の「作業用フォルダ」を作り、展開されたROMの中身データを全部ぶち込む。
 そこで各ファイルをツール使って変更して「FFTWRITE」で.imgに内容を反映させるのが一連の流れとなる。

【ファイル紹介】
・みんなが言ってる「SLPS_007.70」とは展開されたROMに入ってるデータファイルの一種。
 ツール「BNE2」と専用の設定用ファイル(うpロダにある)を利用して色んな要素をいじくることができる。
・みんなが言ってる「~.SPR」は戦闘時の画像が入ってるデータファイルのこと。
 展開されたROMの「BATTLE」フォルダの中に、ご丁寧にキャラごとに名前のついた状態で置いてある。
 (ただし名前が省略されていることが多く、たまに誰の画像ファイルかわからなくなる) 

【ツール:FFT_baus】
・「FFT_baus」はROMをimgファイルの状態のまま、イベントシーンのキャラや
 戦闘シーンのキャラ、ジョブ、装備、特性などを上書きしていじくれる。
・超高性能だが特定のアビリティを覚えさせたり個別のパラメータをいじることまではできない。
 ツール「BEN2」で「SLPS_007.70」の「敵がこのアビリティを覚えている確率」などを変えて微調整しよう。
・「ステータス隠す」にチェックを入れるとHPMPが数倍になるなどの特典がある。
・FFTのイベントはすべて戦闘マップ上でそのまま進行する。
 キャラが仲間になるのも「戦闘(イベント)終了後仲間」が利用されている。
・強制的に取得できないアビリティやジョブをセットしたキャラを仲間にしても再セットやジョブチェンジで消える。
[sage] 2016/01/21(木) 19:34:38.27:+jmJlSFL
保守
[sage] 2016/01/21(木) 22:12:34.44:+jmJlSFL
即死回避
[sage] 2016/01/21(木) 23:12:53.85:+jmJlSFL
捕手
[sage] 2016/01/22(金) 11:54:25.60:eOWppiji
わしがそだてた
[sage] 2016/01/22(金) 18:57:51.48:IbzgzksZ
【ツール:FFTEVT】
・セリフ等の変更は「FFTEVT」というイベント変更ツールを使う。
・セリフをいじるときは文字数を変更前と同じにしないとフリーズする場面がたまにある。
 フリーズしたらフリーズ直前・直後のセリフを元に戻してみよう。
・文字数はオーバーしても意外とバグらない。参照アドレスに余裕があるのかも。事足りてるので調べてない。
 一行に表示できるセリフの文字数がオーバーすると表示されなくなるので、改行はこまめに。
・エラーが起きると「TEST.EVT」の中身がほとんど消し飛ぶことがある。バックアップを残しておくこと。

【バイナリ】
・ジョブ名称などの変更はwikiで格納されているアドレスを見てバイナリでポチポチ変えるしか現状方法がない(?)。
 その際に文字数(バイト数)や「FE」の数が合わないと不具合が起きる可能性あり。詳しくは後述。

【キャラの入れ替え(追加)について】
・SPRファイルの内容を別のキャラのものとすり替えることで新キャラを作れる。
・SPRを別のにすり替える場合、サイズがすり替える前のものより小さくなければ「FFTWRITE」で書き込めない。
 うまい人はSPRを参照しているスクリプト?(命令プログラム)を変えて空きアドレスにぶちこんでいるらしいが
 それができるのはバイナリをかなり熟知してる人だけ。最初は別の方法でなんとかしよう。
・まず、汎用キャラ以外は(多分全員)ジョブチェンジしてもグラフィックが変わらない。
・ゲーム上仲間になる予定のないキャラは、編成画面でグラフィックがラムザ1になっていることが多い。
→バイナリをいじってそのキャラが編成画面で参照するアドレスを変更することで解消。
  WORLD.BIN のアドレスA0CBDから1コマずつキャラID順に並んでいるので
  そこに立ち絵IDをそのまま打ち込んでやればいい。
 立ち絵や顔絵の変更とそのIDは「FFTEVGRP」でできる&わかる
[sage] 2016/01/22(金) 18:59:00.73:IbzgzksZ
★キャラIDとそのSPRを一つ犠牲にして新キャラを作る
まず説明。
・基本的にバイナリを扱えることが条件。
・ここに書かれていることより、うpロダにある「キャラ追加まとめ.txt」のが詳しくて正しい。ここのは補足解説。
 ジョブ名称のアドレスなども載ってる。ちなみに構造体はなくてもできる。俺も持ってない。
・肩幅について
 キャラによってSPRを動かすときのモーションが異なるため、肩幅など「SPRのType」が
 変える前後で違うキャラSPRに差し替える場合はそれも変更しなければならない。
 変更すべきファイルやアドレスは「キャラ追加まとめ.txt」を参照。

☆やり方
 0.「FFTSPRW」で新キャラのSPRファイルを作る
 1.犠牲にするキャラIDが参照しているSPRファイルとすり替える(ファイル名は前のに合わせる)
 2.「SLPS_007.70」をいじり、そのIDが持つ固有ジョブを好みの性能に変える
   (作業フォルダの中身を変えたらちゃんとimgに反映させましょう)
 3.バイナリエディタで、新ジョブの名称をキャラID固有ジョブの名称に上書き入力
   名称の格納場所はwikiか「キャラ追加まとめ」参照
 4.ここまでで戦闘時に問題なく動くようになる。ただし肩幅が違うキャラと入れ替えていると
   アニメーション動作が変になるため、バイナリで「SPRのType」をポチポチ変える。
   開始アドレスからキャラID順に並んでいるので、犠牲にするキャラIDは10進数で何番目かを考え、
   ラムザ1から一区切りずつ順番に数えて目当ての区切りまできたら01と00を切り替える。
   キャラIDごとのひと区切りはパッと見ですぐわかるようになっている。
 5.「FFTEVGRP」を使い、編成画面の画像(立ち絵と顔のID)が希望のものであるIDを見つける
   (無ければ自分で作って書き換える)
 6.バイナリエディタを使い、編成画面で参照する立ち絵や顔絵のIDを入力する。
   これもラムザ1からキャラID順に並んでいる。
   そこに5.で見つけた立ち絵ID、顔絵IDを打ち込む。変えなきゃいけないファイルや箇所は複数ある。
 7.ツール「FFT_baus」を使ってマップに犠牲にしたキャラIDのキャラを配置、仲間にして終わり。
 8.キャラの名前も流用できればこしたことはないが、できない場合はいらない名前の上に上書きするか
   後述するの「名称の変更について」を参考にして書き換える。

※キャラIDとSPRが2種類あるアグリアスなどを片方犠牲にして新キャラを追加するのが基本。
 シモンや教皇などのSPRを犠牲にして、本編で別のキャラにその役割を担わせ登場させなくすることもできる。
 男の子などのモブキャラはSPRファイルのサイズがあまりに小さすぎるので使えないと考えてよい。
 プロは空きアドレスにぶち込んで(ry
[sage] 2016/01/22(金) 19:00:01.81:IbzgzksZ
おまけ
・ジョブを一つ犠牲にしてキャラを追加?
 「FFT_baus」の「キャラクター」欄を見ると「キャラクター予約」と便宜上書かれたキャラIDが複数ある。
 よくわからないが多分キャラの変更候補IDとして優秀なのでそう書かれているんだと俺は勝手に思ってる。
 予約キャラの主ジョブ(基本ジョブ)はそのキャラに設定されている初期のグラフィックと同じになっている(全員?)。
 例えば外見が黒魔道士の予約キャラは「見習い戦士」の位置が黒魔道士になっている。黒魔道士が2つある。
 そしてジョブチェンジしても外見が変わらない。んでゲーム上使われていない(と思われる)。
 だからすり替えるのにまあまあ向いているのかしら。
 ただし、普通の汎用ジョブの外見、SPR、ジョブなんかを参照しているので
 すり替えただけだと他の汎用キャラがジョブチェンジでそのキャラになりきれてしまうという欠点がある。
 たとえばアイテム師(女)なら、他のジョブではアイテム師にジョブチェンジできなくする必要が出てくる。

【名称の変更について】
 名称は基本「FE」と「FE」に挟まれているが、
 名称の参照は別に開始アドレスを指定しているわけではなく
 「FE」に挟まれた空間の数で順番(ID)をカウントしているため、
 文字数(バイト数)が違っても「FE」に挟まれたの数が変更前と一致していればバグらない。
 しかし「FE」の数を勝手に増やしたり減らしたりすると、以降のIDがそれだけズレてしまう。
 よって
「FE ラ ム ザ FE デ  ィ リ ー タ FE」の場合
「FE ラ ム ザ ! FE デ リ ー タ FE」にすれば以降は変にならないが、
 もし
「FE ラ ム ザ FE FE FE デ  ィ  リ ー タ FE」というバイナリ表記があった場合に
「FE ラ ム ザ  く  ん  FE デ  ィ  リ ー タ FE」に勝手にしてしまうとそれ以降がバグる。
「FE ラ ム ザ  く  ん  FE FE FE リ ー タ FE」にしてディリータという名称を使わなければおk。
 仮に
「FE ベ イ オ ウ ー フ FE レ ー ゼ FE」 をベイオに変更したいならばスペースを使って
「FE ベ イ オ        FE レ ー ゼ FE」 にしよう。

キャラの名前を新たに追加したい場合、後ろの方(00E759辺り?)に
「汎 用 名 固 定 x x」だとかいうのがズラっと並んでいるのでFEの数を気にしながら書き換えよう。
何種類か似たようなのがあるけどボクには違いがわかりません!
名前ID:7Fのラッド(文字コード D1 09 B3 B9 )の後ろであるID:80から始めるのが
検索も楽でIDもわかりやすくていいんじゃないでしょうか。
[sage] 2016/01/22(金) 19:03:50.41:IbzgzksZ
10を越えれば即落ち回避できるんだっけか・・・?
[sage] 2016/01/22(金) 23:18:11.37:+EjfAjOI
見習い連動対策がロダに上がってるね
[sage] 2016/01/23(土) 19:13:11.21:5/k0lTgw
夢が広がりそうだな
[sage] 2016/01/25(月) 20:34:43.04:cVvzvKwE
命令表を元にプログラムを読み解きさえすればけっこう単純な話だったわけだけど、
よくこんなもん思いついたもんだ
[sage] 2016/01/27(水) 21:14:10.40:gmb8ytzN
前スレでぶんどるの質問していたものです
改変作者様に質問があります

ぶんどるのメインルーチン途中の
jal   $00010fe8 #  たたかう処理
上のところはどういう意味でしょうか?

変更例内の各武器ごとのダメージ~のルーチンに飛ばすのでしょうか?

また、盗賊のナイフを作ってみたのですが、仕様を

通常の武器ダメージ+ぶんどるの盗む仕様で盗むは可能ですか?

結果としては、ぶんどるも盗賊のナイフもうまく出来ずに悩んでいます

宜しくお願いします
[sage] 2016/01/27(水) 21:31:40.58:gmb8ytzN
上の者です

具体的には、ぶんどるのダメージが素手時のダメージになってしまいます
[sage] 2016/01/27(水) 22:40:26.83:esQVn+bU

すみません、確認用のデータそのままでした
正しくは
jal vvvvvvvv

その下に書いてある命令に飛ばします
[sage] 2016/01/27(水) 22:56:38.98:esQVn+bU

今回のぶんどるの仕様は装備している武器の計算タイプから各計算ルーチンに飛ばすようにしています。
なので武器詳細データの計算式のところをぶんどるのルーチンにするとループしてフリーズします。

それを避けるには戦技でも使っているたたかう処理
jal $00188d24
の後にぶんどる用のルーチンを入れればいいのですが
上記のルーチンに飛ぶと実行したアビリティのデータもたたかう(コード00)に上書きされます
で、今回のぶんどるの処理は使用したアビリティコードで判定しているので
上記のルーチンを通すと機能しなくなります。

なので今回の仕様では盗賊のナイフ(追加発動ではなくたたかうだけでぶんどるの処理)はできません。
[sage] 2016/01/27(水) 23:11:35.11:esQVn+bU
連投すみません
>ぶんどるのダメージが素手時のダメージになってしまいます
見落としてました

アビリティ詳細データの+03h特殊射程の
+20h:武器射程

+04h:武器データ反映
のどっちかをONにしないと素手扱いになります
[sage] 2016/01/28(木) 01:00:07.77:BuWd6wYU
アビリティ詳細データを設定したら、装備してない箇所で『』を破壊となってしまいます
[sage] 2016/01/28(木) 17:50:20.11:BuWd6wYU
改変作者様

ぶんどる正常になりました。ありがとうございます。

ルーチンひとつおしえて頂きたいのですが、
ダメージ通常たたかうの半分、威力10の数値だけ攻撃、範囲内対象のみ攻撃

真言みながら作ってみたんですが、うまくいかなかったです

みだれうち、他に応用出来るようにやっていたのですが。

お時間あるときお願いします
[sage] 2016/01/28(木) 18:56:35.74:1cBSP1dN
乱れ打ちのルーチンってそれっぽいヤツがロダに上がってなかったっけ?
アレで普通に動くと思ったけど
[sage] 2016/01/28(木) 20:33:12.65:BuWd6wYU
みだれうちが作りたいわけじゃないのです
[sage] 2016/01/28(木) 21:13:59.11:H7QEHv6D
例えるならスコールのエンドオブハートみたいに何度も斬りつける攻撃みたいなのを作りたいってところかな?
[sage] 2016/01/28(木) 21:57:48.85:W+sfrK4s

範囲内のキャラのみの処理は範囲内ランダム攻撃の処理を変更することになるので
真言とかも範囲内のキャラのみになりますがいいですか?
またその場合、誰も範囲内にいない場合は座標0,0の位置にエフェクトが出ます。
(そこにキャラが居ても効果は受けません、エフェクト表示のみです
 常時エフェクトフラグを切っておけば特に問題ありません)
[sage] 2016/01/28(木) 22:42:37.03:H7QEHv6D
ん?真言って元々範囲内のキャラのみへの攻撃じゃないっけ?
てか真言に限らず範囲外に攻撃することってあるの?
[sage] 2016/01/28(木) 23:04:15.57:W+sfrK4s
範囲内のキャラがいない場所にも発動するのをキャラに必ず当たるようにすると
受け取ったのですが違いますか?
(タクティクスオウガの召喚のイメージ)
[sage] 2016/01/28(木) 23:17:21.27:H7QEHv6D
ああ、なるほどそういうことか・・・
ちなみに聞いた本人じゃないんで 紛らわしくてすいません
[sage] 2016/01/28(木) 23:28:10.94:H7QEHv6D
あ、「聞いた本人」っていうのはさんのことね
さんとは別人です
[sage] 2016/01/29(金) 08:38:04.23:u9q9mY6p
21です

たたかうの半分ダメージ、威力10の数値攻撃でお願いします。範囲内~は真言の挙動を変えたくないのでそのままにします。
効果を一マスにすればその範囲だけになると思うので。

今回の質問は、ルーチンの数が足りなくなってきており、みだれうち他をひとつのルーチンでやろうと考えてました。
回数の増減で、みだれうちもエンドオブハートもできそうなので。

改変作者さんに質問ですが、ルーチン始まり位置がパッチではズレていますが、ズラしても正常に読みこむのでしょうか?それとも、読み出し位置を変えているんですか?
[sage] 2016/01/29(金) 19:17:55.76:TYm4rBhn

ロダに改造例をあげました、ご参考ください。
(2パターン作りましたがエフェクトの関係上そちらの考え通りにいかないかもしれません)

ルーチン開始位置は変更しています。
BATTLE.BINの1265E0から(オフセットなし)4バイト刻みで各ルーチンの先頭アドレスがあります。
1265E0からたたかうST付加[01]、たたかう追加発動[02]・・・12676Cジャンプ[64]までです。
それ以降追加しても読み込まれません。
[sage] 2016/01/29(金) 20:12:15.37:Tq1SffWC

横から失礼します
パターン2はエフェクトあり&武器射程以外OKになっていますが
ぶんどるを採用してない場合、同じような効果にすることはできないのでしょうか?
[sage] 2016/01/29(金) 23:11:36.43:TYm4rBhn

その下に書いてある各武器ごとのダメージ計算ルーチンをどこかに作って
jal $vvvvvvvv
の所をそのアドレスにすれば大丈夫です。
[sage] 2016/01/29(金) 23:25:17.93:Tq1SffWC

了解です ありがとうございました
[sage] 2016/02/03(水) 08:09:56.77:NrJLFI7n
改変作者様、ご回答お願いします

ためる等の上限変更方法(補正前の1.5倍?)

リフレクの反射先変更(敵のみ使用者)

リアクション無視+たたかうダメージ(武器射程)ルーチン

必中+たたかう半分ダメージ(武器射程)ルーチン

状態異常、空きひとつあるが使用できるのでしょうか?
[] 2016/02/05(金) 23:03:26.78:MTc/PCcN
スレが繁盛してる
[sage] 2016/02/06(土) 01:04:35.97:56QMe7Bk
ディシディア効果かと
なんJや嫌儲にスレ建ってたし
[sage] 2016/02/06(土) 17:02:43.63:5XiTBHRf

>ためる等の上限変更方法(補正前の1.5倍?)
→改変では上限値をものまね士のJpの所に格納しているのでそのジョブが使えなくなります。いいですか?

>リフレクの反射先変更(敵のみ使用者)
→この処理はものまねの処理でも使われているらしいので変更するとものまねが使えなくなります。いいですか?

>リアクション無視+たたかうダメージ(武器射程)ルーチン
→改変での処理はBrに依存しない見切りと装備武器ガードは無視しません。
またアビリティコードから計算式で判定しますがたたかうダメージ処理に戦技でつかっているたたかうルーチンを使うと
アビリティコード00扱いになってしまうため対応できなくなります。
なので前回アップした各武器ごとの処理を追加する形になります。

>必中+たたかう半分ダメージ(武器射程)ルーチン
→上の奴もそうですがエフェクトありかなしにするかを教えてください。

>状態異常、空きひとつあるが使用できるのでしょうか?
→ST異常は00hの80h:0なしと01hの02h:15なしが空いています。
どちらも使うことはできますが15なしはデフォルトではキャラが黒くなる+動きが止まる。
なので前にあげたST異常のデータ関係のST異常の色合いの部分のフラグを消せば0なしと同じになります。
[sage] 2016/02/06(土) 21:45:25.25:SqiMtteH
獅子戦争でのアグリアスの片方を犠牲にして新キャラ追加についてですが
BNE2で見た時のジョブIDが1Eと34の2つの内ゲストの方は34
wikiのキャラ画像処理パターンの順番も確認したら過去ログ6スレの
KANBA.SPRがゲストキャラの時のアグリアスで
AGURI.SPRが仲間になるアグリアス のはず というアドバイスは間違ってないですか?
AGURI.SPRをすり替えてみたらOP序章のイベントと戦闘でもうすり替わってたし
加入時まで進めたデータロードして確認したら普通のアグリアスのままでした

つまりKANBA.SPRをすり替えた後にバイナリでアグリアスの顔や胴体を表す2つある17の内
ゲストではない方の場合は1つ目の17をFFTEVGRPで変更した任意の番号に書き換える訳でいいんですよね
そのままだとアグリアスは書き換わっちゃってるので、加入させるのはゲストの方で問題無いですか?
[sage] 2016/02/06(土) 22:27:58.63:9zvGPO4a
>ためる等の上限変更方法(補正前の1.5倍?)
>→改変では上限値をものまね士のJpの所に格納しているのでそのジョブが使えなくなります。いいですか?
大丈夫です。よろしくお願いします(具体的に使えなくなるとはどういう状態になりますか?)

>リフレクの反射先変更(敵のみ使用者)
>→この処理はものまねの処理でも使われているらしいので変更するとものまねが使えなくなります。いいですか?
大丈夫です。よろしくお願いします。

>リアクション無視+たたかうダメージ(武器射程)ルーチン
>→改変での処理はBrに依存しない見切りと装備武器ガードは無視しません。
>またアビリティコードから計算式で判定しますがたたかうダメージ処理に戦技でつかっているたたかうルーチンを使うと
> アビリティコード00扱いになってしまうため対応できなくなります。
>なので前回アップした各武器ごとの処理を追加する形になります。

>必中+たたかう半分ダメージ(武器射程)ルーチン
>→上の奴もそうですがエフェクトありかなしにするかを教えてください。
エフェクトなしでお願いします。

>状態異常、空きひとつあるが使用できるのでしょうか?
>→ST異常は00hの80h:0なしと01hの02h:15なしが空いています。
>どちらも使うことはできますが15なしはデフォルトではキャラが黒くなる+動きが止まる。
>なので前にあげたST異常のデータ関係のST異常の色合いの部分のフラグを消せば0なしと同じになります。
詳しく教えていただきありがとうございます。編成、戦闘中のSTアイコンは非表示になりますか?

別件で教えていただきたいのですが、ロダにあるチキンナイフ装備時のぶんどるを行うとダメージが大きくなる。
武器攻撃力35に設定しており、そのまま計算されている様です。
解決方法あれば教えていただきたいです。(チキンナイフ、むさぼるもの)
[sage] 2016/02/07(日) 17:48:01.54:xaDF030x

ものまね士が使えなくなる
→戦闘開始時にものまね士のJPの所にA、MA基本値の1.5倍の数値を格納するのですが
 その後ものまね士にJPが入ると更新されてしまうので上限値が変わってしまうという不具合です。

あと、すみません改変のことが頭にあって変化する数値にSPもあることを忘れていました。(改変ではSPを変化させないようにしています)
A,MA,SPの3つのデータを作る必要があるので3バイト分の連続データを入れる場所が必要。
なので踊り子ーものまね士のように連続する2つのジョブのJP部分を使うことになります=それらのジョブが使用不可

0なしと15なしの表示
→もともと設定されていないのでアイコン等はありません。

ぶんどるの処理
→ロダにあげたぶんどるの処理の一部、各武器ごとのダメージ計算は武器の計算式が
 3:銃、4:魔法銃、6:ブラッドソード、7:いやしの杖だった場合それらのルーチンに、
 それ以外の場合はルーチン1に飛ぶようになっています。
 チキンナイフなど特殊なルーチンを作った場合処理を追加する必要があります。

addiu v1, zero, $00xx  #
bne v0, v1, $g5555555 # 計算式xxでないなら※aへ
nop             #
jal $yyyyyyyy      # 計算式xxのルーチンへへ
nop             #
j $x1111111       # ※xへ 終了
              #g5555555 ※a
上記のような命令が4つほど並んでいると思いますがそれに追加する形で増やしてください。
(xxにチキンナイフの計算式の値、yyyyyyyyはチキンナイフの処理の最初のアドレス)
[sage] 2016/02/08(月) 15:06:04.42:4V6duWdp
獅子戦争の方はwikiの情報だけじゃちゃんと改造できないなこれ
boot.binも併せて弄くらないとキャラの名前にジョブとアビリティ名やSPRの肩幅のタイプ等が改造適用されない

獅子戦争の方のWORLD.binやHELPMENU.OUTのジョブのヘルプメッセージの部分が何故かはじまりが1バイトずれててしかも崩れてたり欠けたりしていて
弄くりようがなさそうでジョブのヘルプメッセージだけ変更できない…
boot.binだけ弄くると適用後、実際にプレイしてジョブのヘルプメッセージをだそうとしても表示されず
テキスト系が軒並み全てバグる(編制←→マップと画面を切り替えると治る)
[sage] 2016/02/08(月) 16:30:46.78:DHuj36mu
>>改変作者様

ためる等の上限
→詳しくありがとうございます。使用不可になるのであれば、上限処理は別の方法を考えてみます。
リフレクの処理のみ教えて頂けますか?

ぶんどるの処理
→問題なく出来ました。ありがとうございます。
(射程を武器依存にすると、味方にも攻撃可になってしまうのは仕様でしょうか?)

ロダにある、あやつるに特定のアイテム装備時は+XX%の仕様を加えられず困っています。
ご教授お願いします。
[sage] 2016/02/08(月) 19:27:19.84:vGirfFYj

リフレク、自分から見て敵からは反射処理
リアクション無視+たたかうダメージ
必中+たたかう半分ダメージ(回避可能かどうかはアビリティ詳細の回避フラグに依存します)
のルーチン例をロダにあげました、ご参考ください。

あやつる
→命令の
jal $00184568 # 9a+9cの計算
の前に

lui  t0, $8019 #
lw  t0, $0d60(t0) # 自分のアドレス
lui  v0, $8019 #
lh  v0, $189a(v0) # 9a読み
lbu  t3, $001c(t0) # アクセサリ読み込み
addiu v1, zero, $00xx # アイテムコード:???
bne  v1, t3, $y2222222 # ???がないなら※1へ
nop
addiu v0, v0, $00yy #命中率+yy
lui  at, $8019 #
sh  v0, $189a(at) #9a格納
          #※1
で行けると思います(すみませんこっちは試していないです)
アクセサリで判定していますが別の個所がいい場合1cを
1A:頭装備, 1B:胸装備, 1C:アクセサリ, 1D:右手武器, 1E:右手盾、1F:左手武器、20:左手盾
に変えてください。
[sage] 2016/02/12(金) 01:57:55.305702:7zwaUEf7
>>改変作者様

あやつるの追加ルーチン問題なく追加できました。ありがとうございます。

新たにルーチン教えてください。

1.ディレイ系のルーチン
 たたかうダメージ+威力11分対象のCT減少

2.クイックトリック
 たたかうダメージ+威力11分自分のCT増加

宜しくお願いします。
[sage] 2016/02/13(土) 18:00:52.83:Eqw9iggM

ディレイアタック、クイックトリックの変更例をロダにあげました。ご参考ください。
[sage] 2016/02/13(土) 22:58:14.83:JmdOTYz5
ディレイアタックですが、魔法銃を装備時に使うと威力11と違う値になるのですが、仕様ですか?
[sage] 2016/02/14(日) 18:11:01.20:vGms5848

すみません魔法銃の仕様を忘れていました。
魔法銃のルーチンの中には発動する魔法のデータに上書きする処理があるのですが
そこで威力が発動する魔法のものに置き換わるため威力が変わってしまいます。

修正版をロダにあげました。
[sage] 2016/02/19(金) 15:11:00.02:DlqvXXDX
ディシディアのおかげでラムザの技追加が捗るわ
しかしなんでロマサガ系なネーミングなんだろうな
[sage] 2016/02/19(金) 19:22:42.21:CEu+oeX+
不動無明剣とかロマサガの不動剣や無明剣が元ネタみたいな説が昔からあったが
[sage] 2016/02/19(金) 22:24:14.32:yZ2vL05W

例えばどんな技?
[sage] 2016/02/20(土) 00:47:22.95:OBseYfOu
獅子戦争の基本取得JPの数値どこを弄っていいのかサッパリ
過去ログにあるアドレスを片っ端から弄っても反映されない
wikiの情報もなんだか痒いところに手が届かいてないしで難しいですね
[sage] 2016/02/20(土) 15:48:58.25:QxNJWpbr

そうなのか、初耳だ
タクティクスオウガ(SFC)の必殺技と似た名前だったのでロマサガからとは考えなかったな


安直だけど
気弾:直線射程5の剣技
剣閃:乱命活殺打の威力↑、死の宣告無し版
上記みたいな感じで2つ追加してる。
[sage] 2016/03/03(木) 18:52:12.30:IfcG9nNC
ffhacktics.com で見つけた情報を共有です
オフセット -0xE0000 を引いてください

ランダムエンカウントなし(英語版)
WLDCORE.BIN
0x8008E70A change 0x40 to 0x00

ランダムエンカウントなし(前期・後期共通)
WLDCORE.BIN
0x8008E9FC change 0x40 to 0x00
[sage] 2016/03/03(木) 18:53:44.75:IfcG9nNC
エンカウント判定関数(英語版)
WLDCORE.BIN
0008f08c: 27bdffd8 addiu r29,r29,0xffd8
--省略--
0008f178: 92300003 lbu r16,0x0003(r17) # s1 が拠点情報ポインタで +3h がその拠点でのエンカウント率
# ほとんどの拠点で 0x1E(30%)に設定されている
0008f17c: 00000000 nop
0008f180: 12000038 beq r16,r0,0x0008f264 # 拠点のエンカ率が 0%ならエンカしない
0008f184: 00001021 addu r2,r0,r0
0008f188: 0c0088c3 jal 0x0002230c # 乱数生成
0008f18c: 00000000 nop
0008f190: 00021840 sll r3,r2,0x01
0008f194: 00621821 addu r3,r3,r2
0008f198: 000318c0 sll r3,r3,0x03
0008f19c: 00621821 addu r3,r3,r2
0008f1a0: 00031880 sll r3,r3,0x02
0008f1a4: 00031bc3 sra r3,r3,0x0f # rand(0..99) 乱数を0-99の範囲に変換
0008f1a8: 0203102a slt r2,r16,r3 # 乱数と拠点のエンカ率を比較
0008f1ac: 1440002d bne r2,r0,0x0008f264 # 乱数が小さい時エンカウント発生
0008f1b0: 00001021 addu r2,r0,r0
--省略--
戻り値 0 でエンカウント無し、1 であり

補足
拠点情報ポインタは 0x80096A64 から開始
拠点ごとにサイズが異なる
エンカウント率以外のフラグは未調査
[sage] 2016/03/03(木) 18:56:21.18:IfcG9nNC
エンカウント判定関数(前期・後期共通)
WLDCORE.BIN
0x8008F37C

拠点情報ポインタは 0x80097FA4 から開始
[sage] 2016/03/03(木) 19:48:04.70:IfcG9nNC
前スレ 943
>モンスターが卵を産まないようにすることは可能ですか?

卵を生む関数(英語版)
ttp://ffhacktics.com/wiki/Store_New_Seed_and_Lay_Eggs

00125a04: 3c058004 lui r5,0x8004
--省略--
00125b90: 12a0004f beq r21,r0,0x00125cd0 # s5(r21)が 0 なら卵を生まない
# ここを常に分岐するように変更すると卵を生まないと思います
# コンパイラを持ってないので具体的な変更値は分かりません

# ちなみにレアが生まれる確率は以下です
00125ba4: 2a220006 slti r2,r17,0x0006 # レアが生まれる確率 6/256
--省略--
00125bb0: 2a220010 slti r2,r17,0x0010 # アンコモンが生まれる確率 16/256
--省略--
00125bbc: 2a300020 slti r16,r17,0x0020 # 普通が生まれる確率 32/256
--省略--

補足
>セーブデータ弄るツールでボコのモンスター判定のフラグ外す
>じゃダメなの?
モンスターかどうかは性別フラグ(+4h)ではなくジョブID(+2h)
を元に判定しているようです

--この辺--
00125b58: 92440002 lbu r4,0x0002(r18) Load Unit's Job ID
00125b5c: 0c0489db jal 0x0012276c Get job's skillset
00125b60: 26d60001 addiu r22,r22,0x0001 Level Counter ++
00125b64: 2442ff50 addiu r2,r2,0xff50 Skillset - 0xb0 (Monster skillset)
00125b68: 2c420030 sltiu r2,r2,0x0030
00125b6c: 10400004 beq r2,r0,0x00125b80 Branch if Skillset isn't a monster skills
[sage] 2016/03/03(木) 19:49:26.45:IfcG9nNC
卵を生む関数(前期)
0x801254F8
メモリ上の編成画面のユニット情報開始アドレス(前期)
0x80054FE4


卵を生む関数(後期)
0x800552F8
メモリ上の編成画面のユニット情報開始アドレス(後期)
0x800552F8


英語版と比較しながら変更してみてください
[sage] 2016/03/03(木) 19:57:11.19:IfcG9nNC
すみません訂正です。FCでなくFEです

ランダムエンカウントなし(前期・後期共通)
WLDCORE.BIN
0x8008E9FE change 0x40 to 0x00
[sage] 2016/03/03(木) 21:36:14.77:a7teo30u
情報提供おつかれさま
[sage] 2016/03/05(土) 20:02:16.55:50+iL7qF
FF10Tのパッチを当てようとしたんだけど、win10だとexeを起動できないのです。
win7なら起動できますかね?
[sage] 2016/03/09(水) 04:16:54.05:PMwfXT5A
PSPの獅子戦争のジョブ名変更をしようとしているのですが、できません。
BNE2でいじったアビリティなどは反映されます。
Stirlingでラムザのジョブ名をwikiの格納場所を参考にいじっています。
見習い戦士→見習い騎士
試しに、FFTPACKを展開したものをFFT Text Toolで見てみると、一応ジョブ名が変わっています。

BATTLE.BIN
EVENT-ATTACK.OUT
EVENT-REQUIRE.OUT
EVENT-CARD.OUT
WORLD-WORLD.BIN
これら以外にも、どこかいじらないといけない所があるのでしょうか?
[sage] 2016/03/10(木) 00:29:38.37:0y8maJti
改変作者様

ルーチンを考えていただきたいです。

1、特定のアイテム装備時に、連続魔使用可能

2、特定のアイテム装備時に、二刀流可能

3、特定のアイテム装備時に、移動タイプをテレポ

4、特定のアイテム装備時に、消費mp半減

5、特定のアイテム装備時に、ショートチャージ

よろしくお願い致します
[sage] 2016/03/11(金) 17:37:08.41:QxOWI1dS
考えていただきたいですってなにさまだよ
そこまで頼むなら金払えよ
[sage] 2016/03/13(日) 19:58:52.70:PfI/xKww
普通に金払っていいから獅子戦争のパッチ作ってほしいわw
改変パッチ移植だけでいいんで。
[sage] 2016/03/14(月) 09:08:17.60:3VW26e+p

獅子戦争で改変するメリットってある?
単純に理由を知りたいだけなんだが
[sage] 2016/03/15(火) 00:38:08.46:hC5Y/ZaI
PSPの獅子戦争はBOOT.BINも弄らないと駄目
wikiだけの情報じゃ改造できない部分もあるしでちと面倒
BOOT.BINのヘルプメッセージのアドレスをFFT文字コード変換とか使って調べたけど
何かちょっとおかしなことになっててジョブとキャラ固有のヘルプメッセージの改造は諦めてる
[sage] 2016/03/15(火) 00:43:03.94:KG7oTa+s
既存のヘルプメッセージを書き換えるだけなら、バイナリエディタで文字列検索してヒットしたところを片っ端から書き換える方法でいけない?
[sage] 2016/03/15(火) 00:59:05.75:hC5Y/ZaI

ちょっと前はどうして諦めたか詳しく覚えていないので
また色々試してみることにしたよ
[sage] 2016/03/15(火) 04:12:26.03:hC5Y/ZaI
獅子戦争はBOOT.BINだけ弄れば戦闘中と編制画面はヘルプメッセージを改変できました
出撃画面の時は変わっていなかったからそこは別に弄らないと多分駄目みたい
ジョブとアビリティ名も ひょっとしたらBOOT.BINだけ弄るだけでよかったりして
ブレイブとフェイスによる離脱時の警告等メッセージは、アグリアスの場合BOOT.BINで1箇所のみのアドレスしか見つからなかったので
ひょっとしてゲストと仲間の方とで同じデータ使ってるんです?
一応PSPの方で自分が分かった事は
FFTpack.binを解凍してのヘルプメッセージのアドレスがあるファイルですが
文字コード変換して確認したらヘルプメッセージのテキストが一部おかしくなっていて、そこに手をつけても結果はバグるだけなので
前述の部分はくどいようですみませんがBOOT.BINのみを弄るだけでいいそうですね
[sage] 2016/03/15(火) 20:28:30.28:6xUYdxY6

今はエフェクトも快適にできるし、仲間の枠も多いしムービーも好きだからね。
[sage] 2016/03/16(水) 01:08:37.25:KlRF46RJ

ムービーは一理ある
[] 2016/03/16(水) 06:44:50.80:AATQLQFa
獅子戦争は音関連と通信対戦が通常イベントだったらもっと良かった
ただしバル何とかは引換券
[sage] 2016/03/16(水) 20:05:44.02:1TOa31RM
ムービーも「素人レベルの出来」という批判の声もあったな
トゥーンシェードとかよく知らないのでそれがガチなのかただのイチャモンなのかはわからなかったが
[sage] 2016/03/18(金) 04:38:09.21:CXpRLf5I
名称の変更についてお伺いしたいです。

「FE ベ イ オ ウ ー フ FE レ ー ゼ FE」 をベイオに変更したいならばスペースを使って
「FE ベ イ オ        FE レ ー ゼ FE」 にしよう。

と書かれていますが、
「FE ベ イ オ        FE レ ー ゼ FE」ではなく、
「FE ベ イ オ FE レ ー ゼ FE」ではだめなのですか?

FEの数を変えなければいいのであれば大丈夫そうだと思うのですが。
[sage] 2016/03/18(金) 07:17:54.84:CXpRLf5I
獅子戦争の改造をいろいろ試してみたのですが
・BNE2で取得アビリティやステータスをいじる(エミュで反映確認)
・エフェクトの変更も可能。ただ他のエフェクトをリネームして上書きするしかできませんが(エミュで反映確認)
・名称変更はBOOT.BINをいじるだけで可能(エミュで反映確認)
 ・ただ字数というかコード数(バイト数?)を元のものに合わせないとエミュが強制停止してしまう。
  (素人なのでなぜかはよくわかってません)

まだいろいろ試してみますが、字数に関係なく名称やヘルプメッセージをいじれないものか・・・
[sage] 2016/03/18(金) 15:41:57.65:pNbn3oVJ
字数は元に合わせないと後がしっちゃかめっちゃかになるのはPS版と同じだね
BOOT.BINだけ弄ればいいってのは楽でいいよね
ところで、獅子戦争の取得経験値やジョブポイントをどこで処理してるか分かります?
過去ログで出てる箇所っぽい所を弄っても変更されない…
[sage] 2016/03/18(金) 23:42:35.15:8Ugxp+Ff

>FEの数を変えなければいいのであれば大丈夫そうだと思うのですが。

それで大丈夫なはず
削った分は後半のほうでFEが連続しているところにぶち込めばいい
[sage] 2016/03/21(月) 09:39:39.74:LYdr+rv0

>削った分は後半のほうでFEが連続しているところにぶち込めばいい

ぶち込むのはFE? 減らした数だけFEをそこに増やせばいいの?
逆に文字数を増やした場合はその分だけFEを減らすのかな

最後になって申し訳ないけど、応答してくれてありがとうございます。
[sage] 2016/03/21(月) 15:54:19.04:EPoRoDI5
わかりづらくてすまん
ぶち込むのは削った分のデータ量
場所はどこでもいいんだけど
>10にも書かれてあるとおり
7F:ラッドより後ろの80:汎用名固定33以降で調整するのがいいかな

例  ※○はFE以外の任意の文字コード
ベイオウーフ→ベイオ

FEベイオFEウィーグラフFEバルマウフラFE

FE汎用名固定33○○○FE

ベイオウーフ→ベイオウーフあいう

FEベイオウーフあいうFEウィーグラフFEバルマウフラFE

FE固定33FE
[sage] 2016/03/25(金) 18:33:45.58:hAP3XUM1
シャンタージュを求めてレナリア参拝三時間
もう飽きたわ、確率どんなもんなんすかねえ・・・
[sage] 2016/03/28(月) 19:59:36.94:uR9Wkkth
改変作者様、カウンターでも経験値もらえるやりかたをおしえてください。
[sage] 2016/03/29(火) 18:38:06.01:sEvjgL+h
FFT改造初心者に教えてくれ~
持ってるソフトをCdManipulatorってツールでisoファイルを作って
これでePSXeでプレイできることを確認した、んで改造に手を出そうとした

>・改造はまずimgファイルを展開できないとはじまらない。
展開ツールって何ぞ……WORLD.BINとかどうやって作るし……って状況だったんだけど
「いや俺のやりたい改造程度ならisoファイルを直にいじってもイケるだろjk」ってことで
ウィキにある情報とStirlingで覗いたデータをにらめっこして実際ある程度までいけました

ラーニングだるい…ゾディアークやアルテマをメニューからも覚えられるようにしたい
→65BE7と65E5FをE1から61に変えたらイケました!
飛行移動とかゴミやんけ…5000ポイントも要求すんなや
→66A94~を88 13からE8 03に変更し1000ポイントに下げることに成功しました!
男女で習得できるアビリティに差があるのがちょっと…特にMOVE+3は女性にも欲しい
→6C704と6C718の数値を書きかえて竜騎士にJUMP+3追加!
同じく6C898~あたりを書きかえて踊り子のJUMP+3をMOVE+3に変更し
踊り子と吟遊詩人がAセーブMAセーブ、ブレイブアップフェイスアップ両方習得可能に!

ここまでは上手く行ってるんです
あとは報われないジョブであるものまねしにボーナス付けようと
ものまねしを「ノンチャージとダテレポを覚えられるジョブ」に変えようと思い
6C8CAをC0に変更してアビリティ2フラグを立て
6C8DB~をE3 F3にしてノンチャージとダテレポを登録
これで行けるかと思ったらダメでした

何故かノンチャージは習得済みみたいになってるし
ダテレポを覚えてもセットリストに出てこない
時魔道士のところにあるショートチャージ(E2)テレポ(F2)を変更してみたら
その方法では普通に付け外し出来るようになったし戦闘中も正常に作動してる

やはりウィキにある通りものまねしの特殊な処理のせいみたいですけどWORLD.BINでのアドレスって
isoファイルの状態だとどのくらいずれてるんでしょ?
っていうかisoファイルのどこ書きかえればいいか教えて下さいお願いします
あとこれだけなんです、俺がやりたいレベルの改造はこのくらいなんです
[sage] 2016/03/29(火) 21:44:00.23:f3eZefsT
cdmageとか使ってimgファイルを展開して、ウィキ見ながらやった方が早いよ
[sage] 2016/04/04(月) 16:46:07.26:jlQDGL1q
諦めました
[] 2016/04/06(水) 02:19:07.28:ctJ6qHIW

このランダムエンカウント弄りたいんだけど、stirlingで開いたときのアドレス教えてくれねーか。
WLDCORE.BINはオフセット-67000hじゃあらず?
俺の頭じゃわけわかんなくなってきたので助けてくれ
[] 2016/04/06(水) 03:08:58.18:ctJ6qHIW
あ、できたわ。やっぱオフセット-67000h
0x8E9FE - 0x67000 = 0x279FE ってことなのか?
つまりStirlingで開いてアドレス移動で279FEまでいってそこの40を00にすればエンカウントしねー
[sage] 2016/04/06(水) 22:18:49.69:jRwRShX6
儲け話について、ボーナスの実データ値とか各職業の基礎評価値の実データ値ってどこにあるか分かる人います?
[sage] 2016/04/07(木) 06:19:30.54:Yb9sY/LL
ロダに上がってる見習い連動対策で
侍のアビリティコードを全魔法(48h)~聖魔法(4Ch)以外の
まほう(23h)にしても大丈夫って書いてあったけど
上手く行かなくてコード良く読んだら
基本技(05h)~踊る(17h)と全魔法(48h)~聖魔法(4Ch)以外はルーチンから弾かれるみたいね
判定式大きくしてまほう(23h)まで使えるようにすると不具合出そうで怖いから
結局、風水~算術のアビリティコードを全魔法~聖魔法に変えて
全魔法~聖魔法を使いたかったら別のアビリティコードにコピーするのが良さそう
[sage] 2016/04/07(木) 10:48:12.64:3SJjG9VE

>基本技(05h)~踊る(17h)と全魔法(48h)~聖魔法(4Ch)以外はルーチンから弾かれるみたいね

001862F0:2D230018 sltiu v1,t1,$0018 t1≧$0018ならv1=0 t1<$0018ならv1=1
001862F4:14600013 bne v1,zero,00186344 v1と0が等しくなければ(踊る以前なら)※2へ

v1と0が等しい(アビリティコードが18h以上)なら飛ばされずにそのまま進める
つまり逆にここで基本技(05h)~踊る(17h)の方が弾かれてるんじゃ?
[sage] 2016/04/07(木) 10:49:51.00:3SJjG9VE
なので18h~4Chが使えるはずだと思うんだけど・・・
[sage] 2016/04/07(木) 21:07:38.02:Yb9sY/LL
001862C4:01201821 addu v1,t1,zero
001862C8:2465FFB8 addiu a1,v1,$ffb8
001862CC:30A500FF andi a1,a1,$00ff
001862D0:2CA50005 sltiu a1,a1,$0005
001862D4:14A00004 bne a1,zero,$001862e8
001862D8:00000000 nop

ここまででアビリティコード(48h)~(4Ch)だけを※1まで飛ばしてる
a1が5未満になるのは(48h)~(4Ch)だけ
(48h)→(0h) (4Ch)→(04h)

001862DC:2C420013 sltiu v0,v0,$0013
001862E0:1040E57D beq v0,zero,$0017f8d8
001862E4:00000000 nop

ここで残りの基本技(05h)~踊る(17h)だけを通して(18h)~(47h)までは$0017f8d8
ルーチン外に飛ばして弾いちゃう

001862E8:93A200B8 lbu v0,$00b8(sp)  ※1 アビリティコード読み
001862EC:00000000 nop
001862F0:2D230018 sltiu v1,t1,$0018
001862F4:14600013 bne v1,zero,00186344
001862F8:00000000 nop

ここで基本技(05h)~踊る(17h)を※2に飛ばす

001862FC:34030048 ori v1,zero,$0048
00186300:14430002 bne v0,v1,$0018630c
00186304:34030049 ori v1,zero,$0049
00186308:3405000C ori a1,zero,$000c
0018630C:14430002 bne v0,v1,$00186318
00186310:3403004A ori v1,zero,$004a
00186314:3405000D ori a1,zero,$000d
00186318:14430002 bne v0,v1,$00186324
0018631C:3403004B ori v1,zero,$004b
00186320:3405000E ori a1,zero,$000e
00186324:14430002 bne v0,v1,$00186330
00186328:3403004C ori v1,zero,$004c
0018632C:3405000F ori a1,zero,$000f
00186330:14430002 bne v0,v1,$0018633c
00186334:00000000 nop
00186338:34050010 ori a1,zero,$0010
0018633C:0805FE42 j $0017f908
00186340:00000000 nop

ここでアビリティコード(48h)~(4Ch)をそれぞれ風水~算術のアビリティコードに変換して飛ばす
(0Ch)~(10h)は風水(11h)~算術(15h)から-5した値

00186344:0805FE42 j $0017f908  ※2
00186348:2445FFFB addiu a1,v0,$fffb
0018634C:00000000 nop

残りの基本技(05h)~踊る(17h)のアビリティコードに-5した値を飛ばす
[sage] 2016/04/07(木) 22:22:46.17:Yb9sY/LL
因みに(18h)~(47h)が飛ばされる$0017f8d8からは
基本技~踊る以外のアビリティコードの処理が行われてるから
このコードがやってる事は本来なら基本技~踊る以外として判定される(48h)~(4Ch)を
無理やり基本技~踊るのアビリティコードに変換して
基本技~踊るのアビリティコードを処理するアドレスまで飛ばしてるみたい
だから判定を広げたりものまね士を見習い連動から外そうとすると危険かも
[sage] 2016/04/08(金) 11:48:13.13:KWrULhtn

>a1が5未満になるのは(48h)~(4Ch)だけ
>(48h)→(0h) (4Ch)→(04h)

ここを読み違えてた
マイナスになっちゃう場合は※1のところには飛ばされないのね

だから
001862DC:2C420013 sltiu v0,v0,$0013
001862E0:1040E57D beq v0,zero,$0017f8d8
001862E4:00000000 nop
の部分が必要になるのか
05h~17hは既に飛ばされててここは通らないはずなのに、と思ってたんだけど
[sage] 2016/04/08(金) 12:04:49.93:KWrULhtn
つまり見習い連動対策の結論としては

・代わりに使えるのは全魔法(48h)~聖魔法(4Ch)のみ
・資料にある通りSLPS007.70のジョブ特性項目をそれぞれちゃんと変更する
  (プログラムを入れたからといって自動で入れ替わり処理が入るわけではない)

ということか
「幻獣」以外は普通に使うよって人が多いだろうからヘルプの書き替えが
より大変になるけどこればっかりはどうしようもないな
5個連続してまず使われないなんてところはないからどこ使っても大変なのは一緒だし

あえて言うならアンデッドジョブたち(ポエスカス湖の亡霊とか)のジョブアビリティが並んでるところくらいだろうけど
そこに対応するように書き換えても大丈夫という保証がない・・・
[sage] 2016/04/13(水) 07:06:39.29:YG7vM5co
敵を12体出したい特定のマップで出撃人数を4人までにしたいんだけどいい方法ないかな

ttp://www.geocities.jp/benatural_2nd/code/ps/fft.html
チートコードでならこのサイトを見る限り下記のコードで行けそうな気もするんだけどバイナリでやるにはどうすれば
D0054B6C 00xx ←マップID判定
80054B74 0001 ←出撃人数4人に変更
[sage] 2016/04/15(金) 18:54:26.09:+9gGckvq

ロダに出撃座標、人数関係のデータをあげました。
データファイルはATTAC.OUTです。
変更したい出撃座標データの最大人数の部分を変更してください。
(使われていないデータ部分も多数あるのでそこに追加してもいいです)
ついでにランダムバトルとイベントバトルで出撃データに関係する部分もつけてます。
新規に出撃座標データを作った場合はそれを使いたいバトルの部分を変更してください。
[sage] 2016/04/16(土) 13:56:03.36:E1TP9UZb

どうも、isoファイルの展開すらできない83です
展開できないのでアドレスのことはさっぱりですが
UPしてもらった資料に本来のデータが載ってましたので
それをisoファイル全体の中から検索して一致箇所を書き換えたら上手く行きました
ありがとうございました

ちなみに同じやり方で過去ログ7bitの864を参考に
ディープダンジョンの階段発見条件を敵全滅に変更できましたので
これについてもお礼を申し上げますm(_ _)m
[sage] 2016/04/17(日) 01:42:30.85:9CSjhgS3

isoファイルの展開はIsoBusterを使うといいと思うぞ
データ取り出すだけなら無料版で充分だし
[sage] 2016/04/20(水) 20:35:36.49:Lle9R2Pi

密猟アイテムの出現率を通常7/8 レア1/8から
どちらも1/2に変える方法を教えていただけませんか?
[sage] 2016/04/21(木) 19:22:33.63:qNTCiDox

BATTLE.BINオフセット67000hでレアアイテムの確率が
0018a6a4でa0に確率分母(デフォ100h:256d)
ori a0, zero, $0100 # 0018a6a4:34040100

0018a6b4でa1に確率分子(デフォ1fh:31d)
ori a1, zero, $001f # 0018a6b4:3405001f
なので分子の方を080h:128dにすればいいはず。
(0もカウントするなら7fか?)
[sage] 2016/04/22(金) 00:56:30.26:uI1Rchz9

まだ20回ほどしか試行していませんが
よほどのリアルラックがないと出ないような数のレア設定アイテムが出たので
おそらくですが成功したようです、ありがとうございました

個人的に50%50%としたい時の80か7Fの違いによる1/256程度の誤差は許容範囲内だと思うので問題ありません
[sage] 2016/04/25(月) 07:17:17.33:p99doQ6w
解析データのSLPSデータ.txtに載ってるJump上限補正の
ori v1, zero, $0007 # 000599b8:34030007 v1=$00000007
ここをnop 00000000 に変えてみたら編成画面ではJumpの値が8以上になるようになったけど
戦闘中は意味ないのかな?ハイト差9のところは越えられなかった
[sage] 2016/04/25(月) 20:13:39.62:p99doQ6w
シモン先生を仲間にしたくて、ウィーグラフがベリアスになるイベントの後に
シモン先生が加入するように改造したいんだけど、これはFFT_bausだけじゃ無理?

パーティNo425がそのシーンだとアタリを付けてユニットの11番をシモン先生にして
イベント終了後仲間のチェックを入れても無理でした
ただ、見える位置に配置してみたシモン先生はちゃんと登場してたんだけど…

このマップに居るはずのイズルードもアルマもツールで見たら配置されてないし
このマップやイベントってちょっと特殊なのかな?
[sage] 2016/04/25(月) 22:03:02.12:OPdnfWvy

繝代・繝・ぅNo縺ッ425縺ァ縺ゅ▲縺ヲ縺セ縺吶&#65533;
縺溘□縲∵姶髣倥′縺ェ縺・う繝吶Φ繝医〒縺ッ迚ケ螳壹・繧、繝吶Φ繝亥多莉、縺後↑縺・→莉イ髢灘刈蜈・逕サ髱「縺ォ縺ェ繧翫∪縺帙s縲&#65533;
縺ェ縺ョ縺ァ繧、繝吶Φ繝域隼騾繝・・繝ォ遲峨〒TEST.EVE繧ょ、画峩縺吶k蠢・ヲ√′縺ゅj縺セ縺吶&#65533;
[sage] 2016/04/25(月) 22:03:42.54:OPdnfWvy
バグった

パーティNoは425であってます。
ただ、戦闘がないイベントでは特定のイベント命令がないと仲間加入画面になりません。
なのでイベント改造ツール等でTEST.EVEも変更する必要があります。
[sage] 2016/04/25(月) 22:27:25.65:p99doQ6w
ああ、やっぱりそうなんですね
[sage] 2016/04/29(金) 10:50:04.47:y9RE+5la
wikiのものまねし関係の処理の刀破損処理ってところなんですが
 11E8F0 5d→00 引き出す(刀破損処理) 
ここを5d(ものまね士)から58(侍)に変えれば
「侍だけが刀を壊すことなく引き出すを使える」ようにできるのかな?
[sage] 2016/04/29(金) 13:46:15.12:+GOhyOzC
聞く前に試せよ
[sage] 2016/05/01(日) 16:31:44.78:ei4R0V3l

とりあえず成功しましたがいくつか疑問が残りました

特に仲間にする為にユニット№11に配置したシモン先生なんですが
配置する場所を画面手前の見えない位置である座標(0,0)~(1,1)にすると仲間になりませんでした
(2,2)以上にするとOKっぽいので、イベント中画面に映らないように建物の奥に隠れる位置にしています

なぜ配置する座標が違うだけで仲間になる場合とならない場合があるのでしょうか
違ってるのは本当に座標だけなんですが、だからこそ疑問です
[sage] 2016/05/01(日) 18:09:03.81:xfjFl4Hw

うーむ、確証はありませんがおそらくその座標が水パネルなのが問題かと思います。
水パネルにいるとイベント命令の移動命令が効かなかったりいくつか不具合があるみたいなので。
[] 2016/05/02(月) 21:05:03.92:+PGsXTGw
BNE2でCDROMから取り出したslpsを開くと
デタラメに設定された情報が開くのですが
前期版と後期版間違ってるんかな
[sage] 2016/05/02(月) 23:24:44.79:8tH84bFZ

はぁ、なるほど
まだまだ未知の部分が多いのですね
返答ありがとうございました
[] 2016/05/02(月) 23:59:20.80:4Kp5BU9T
後期用のBNE2設定ファイルで開くと正常なデータが開きました
僕のromは後期のディスクだったようです
中古で買ったから中身入れ替えられてたっぽいです
[sage] 2016/05/04(水) 23:50:50.48:RRzRJsNq
弓使いのコマンドであるチャージにもサポートアビリティのショートチャージやノンチャージの効果が適用されるようにするにはどうすればいいのでしょう?
[sage] 2016/05/05(木) 00:42:57.65:aR2LZPbS
改変作者様に質問、お願いがあります

以前、追加発動関係の質問したものですが、2倍等の処理は問題なくできたのですが、エスナでst異常が回復しなくなってしまいました

見るべきところ等のご教授をお願いしたいです
[sage] 2016/05/06(金) 21:51:31.05:4oMXutXS
アイテムやジョブ特性の初期ステータス変化や永久ステータス付与のバーサクって上手くいかないのな
赤くはなってるしステータス確認するとバーサク状態だけど操作可能だわ
操作不能にする処理は別のタイミングでやってるのかな?

バーサクリングとかジョブでバーサーカーとか追加してみたかったけど無理か
[sage] 2016/05/06(金) 23:33:16.65:4oMXutXS
と思ったら操作できるのは一回目の行動だけか
あとは普通にバーサク状態だった
[sage] 2016/05/08(日) 21:25:07.20:GCV14flN
吸血でも似たようなこと起こるな >バーサク
一度でも移動、行動すると操作不能になるみたい
[sage] 2016/05/09(月) 20:14:12.01:PPusHD47
UFF3ってLV65までみたいだけどHPカンストする?
しないなら、できるだけHPの上がりやすいジョブでLVアップしないといけないと気になっちゃう
[sage] 2016/05/09(月) 20:14:55.86:PPusHD47
誤爆すまん
[sage] 2016/05/14(土) 12:24:47.26:cdg6a5sS
ひょっとして1E(仲間アグリアス)と34(ゲストアグリアス)を統一するのってゲストを消す方が簡単なの?
仲間消す方が救出戦と処刑場の二つだけ変更すればいいから楽なのかな~って
イベントエディタで1Eを片っ端から34の変更するのをやってみたけど
救出戦で最初の「どうしてここに?」の会話イベントが起きないし
アグリアスが死んでも「オヴェリア様…」って言って倒れるだけでゲームオーバーにならない…
[sage] 2016/05/19(木) 22:53:44.56:d+Yg7gUk
動作確認してたら、状態異常回復しない

なにが原因かまったくわかんねー

の人と同じ現象かなー
解決してたら教えてください

ちなみに状態異常回復時の青文字でない、経験値は入る
[sage] 2016/05/22(日) 00:06:19.02:qUpVmJVG
122だけどやっとわかった
ATTACK.OUTの14F0Cから始まるイベント発生条件データ部も変更する必要があったのね
でもこれだとやっぱり1Eの仲間アグリアスを消す方が変更箇所が少なくて簡単なんじゃないかな?

FFT_bausで34が汎用ホーリーナイトになってるけど
このツールの作者さんは34のゲストアグリを消してたってこと?
[sage] 2016/05/27(金) 14:10:28.57:ewowmXK1

遅くなりましたが試してみました
何故か「侍が引き出すを使うと必ず刀が壊れる」ようになりました
[sage] 2016/05/27(金) 19:42:59.13:YTZlMV+P
なら判定を逆にすればいいんじゃないの
[sage] 2016/05/27(金) 22:14:34.11:ewowmXK1
ためしにセーブデータを改造してものまね士の第二アビリティに引き出すをセットし
無改造のisoを起動してものまね士が引き出すを使ってみたら必ず壊れました

普通に引き出すを使った場合とものまねして引き出すを使った場合でどういう違いがあるのかさっぱりです
[] 2016/06/12(日) 09:42:15.22:KsDRHnTr
ショートチャージを改変verのハイチャージみたくしたいのだが
CT変化の格納アドレスをどなたか教えてもらえんですか?
[sage] 2016/06/14(火) 19:02:19.72:dV+7qevY

BATTLE.BINオフセット67000hで

実行部分
srl  s2, v0, 1 # 0017a838:00029042 値を1/2に

表示部分
sra  s0, v0, 1 # 0017fa48:00028043 表示を1/2

でそれぞれショートチャージのCT半減処理をしています。
[sage] 2016/06/14(火) 20:03:50.22:P+Dm6qRh

神!!ありがとうございます!
あつかましいお願いなのですが
1/4にする場合どのような数値を入れればいいのか教えてもらえないでしょうか?
[sage] 2016/06/14(火) 21:10:29.22:dV+7qevY

1回シフトを2回シフトにするだけです。

実行部分
srl  s2, v0, 2 # 0017a838:00029082 値を1/4
表示部分
sra  s0, v0, 2 # 0017fa48:00028083 値を1/4

(数値で言えば 実行42→82、表示43→83)
[sage] 2016/06/15(水) 18:01:29.72:u9tvvEOk

ありがとうございます!出来ました!
圧倒的感謝…!!
ノンチャージのアドレスもこの付近にあるんですか?
ほんとクレクレで申し訳ないです
[sage] 2016/06/15(水) 20:31:25.46:WmSna4MI

この部分はチャージにかかわる処理部分でノンチャージもすぐ下にあります。

実行部
addu s2, zero, zero # 0017a848:00009021 CTを0に

表示部
addu s0, zero, zero # 0017fa5c:00008021 表示をnowに
[sage] 2016/06/15(水) 21:08:24.83:u9tvvEOk

ありがとうございます!
ほんともうありがとうございます!!
[sage] 2016/06/18(土) 18:36:16.09:/fXYjbgV
キャラ作成ツールとかジョブ作成ツール ほしい
[] 2016/06/19(日) 20:39:03.45:QrQ9Xt5Q

そんなに力士作りたいのかよ
[sage] 2016/06/19(日) 21:03:37.42:Q+47Qi8C
海外のだけどFFTPatcherならジョブ作成ツールに近いんじゃね
[sage] 2016/06/20(月) 01:10:20.17:UOfRCUbK
FFT改変パッチver10のあやつるを敵人間ユニットにも適用されるようになるパッチとかってありますか?
モンスターにしか効かないんで悲しいんですが。
[sage] 2016/06/20(月) 19:12:07.10:qHaSgTIE
改変パッチさん真面目な話PSP版に移植の考えは一切無いですか?
少ないけどアレの方は少しですが払えます。
[sage] 2016/06/21(火) 02:45:33.16:ezLeJEAW
ミルウーダを仲間にしようと思ってるんだが彼女に合う専用ジョブが思いつかない
みんな何にしてる?
[sage] 2016/06/21(火) 18:12:08.99:5d/S2L+u
改造おもしろいんだけど一通り改造してもプレーする気にならん
[sage] 2016/06/21(火) 18:36:37.71:+vr7EFku
ミルウーダといえばナイト
特別仕様のナイトで良いじゃない
[sage] 2016/06/21(火) 19:20:32.94:suf6nkGu

1.改造し終わったらそこで満足しちゃう
2.内容が分かってるからやってもつまらない

というわけで、自分のは高確率でプレイせずに終わるかすぐ飽きちゃうかのどっちかなんだよなあ
[sage] 2016/06/21(火) 19:25:23.39:5d/S2L+u
そうなんだよな でもまた何かいじりたくなる不思議

ミルウダは剛剣でいいんじゃね
オリジナルだとシドが先に加わるせいでメリアの剛剣浮かばれないし
[sage] 2016/06/21(火) 19:53:10.30:jsv7l8BP
オリジナルは内容分かってても何回もやるだろ
やっててつまらないのは内容分かってるからじゃなくて単につまらないんだよ
[sage] 2016/06/21(火) 20:05:32.41:5d/S2L+u
それもあるかもなー
他人のパッチのやつはおもろい
[sage] 2016/06/22(水) 22:19:31.34:y+9xBWxA
1つのキャラの顔代えるだけでもいろんな箇所弄らないといけないのが大変なんだね
[sage] 2016/06/25(土) 03:59:00.44:KDsUJ9i9
SPRファイルってBATTLEフォルダに入ってるけど
改変パッチver010のジタンやスコールってどこにあるんですかな
[sage] 2016/06/26(日) 22:12:56.18:waSkq2Z0
密猟をもっと違う形で拡張できないもんかな
1種類のモンスターから密猟できるアイテムを8種類にしてそれぞれ確率1/8って
そうすれば各モンスターごとにレアの確率も結構自由自在にできるし
チョコボ密猟でポーション4/8 ハイポーション3/8 エクスポ―ション1/8 みたいな設定もできるし
[sage] 2016/06/26(日) 22:16:25.72:hVDNsUKd
面白そうだけど相当難しそうね
[sage] 2016/06/27(月) 16:19:48.00:y62z1lw8
素人質問で申し訳ないけど
たとえば新キャラ作成のための空き作るために、17ガフガリオンを11ガフガリオンに統一するとして
FFT_bausで17ガフガリオンのとこを全部11ガフガリオンに変えるのと
ENTD3_ENTをいじって17ガフガリオンのとこを11ガフガリオンに変える
以外にやっておかなければいけないことってありますかね
[sage] 2016/06/28(火) 14:11:48.57:yJV89h6Y
その新キャラ(17)の登場がガフガリオン退場後のチャプター3以降からならそれだけでいいと思う
そうじゃないならもともと17ガフガリオンが登場するマップに新キャラ(17)が出撃する可能性が出てくるから
イベント内容のキャラクターの動作指定とか、イベント発生条件に関わるところも17から11に書き換える必要があるんじゃないかな
[sage] 2016/06/28(火) 15:10:19.99:yTqQwjXY
全部書き換えないとガフ自体のイベント動作に影響あるんじゃないの
[sage] 2016/06/28(火) 15:39:47.07:tJRzG5cW
素人はおとなしくキャラ追加テキストどおりにやるのが無難
[sage] 2016/06/28(火) 16:43:58.51:ihGF69KU
ありがとうございます
指摘された部分トライしてみます
[sage] 2016/06/29(水) 20:55:45.01:VInmsLLu
ろだにあったキャラ追加テキストは画像変えるアドレスとかめちゃくちゃだった気がした
うろおぼえだけど
[sage] 2016/06/30(木) 01:05:45.03:ku0cwdlq
兄ティータ 妹ディリータ

の方がしっくりくるよね
[sage] 2016/06/30(木) 17:07:19.26:IZ3URHRr
ディリータ女体化パッチはよ
[sage] 2016/07/02(土) 04:25:40.74:RWSNwdjJ
ベイオウーフの初期ジョブを別の聖魔法とかに変えるのBNE2で簡単に出来ると思いきや意外と大変だな
[sage] 2016/07/02(土) 10:22:05.44:Zoen6c2g
ベイオウーフのジョブコマンド、つまりテンプルナイトのジョブコマンドを変えるだけなら
1バイト書き換えるだけで済むけど?
[sage] 2016/07/02(土) 14:11:55.75:RWSNwdjJ
そうなのか
ベイオの基本ジョブを聖魔法にしても表示はテンプルナイトのままで
アビリティ魔法剣の中身だけ聖魔法のものになってたから
前スレの連動云々みたいに色々調整しないといけないものだと思ってたわ
[sage] 2016/07/02(土) 18:22:27.38:UJKAuub4
なんとなくアドリアスにマントつけてたら気づけば4時間も経っていた・・・
しかも出来上がりは凡用ナイトとあんま変わらんかった・・・
[sage] 2016/07/02(土) 22:41:01.70:Zoen6c2g

「聖魔法」なんて【ジョブ】は無い
「聖魔法」という【ジョブコマンド】ならある
【ジョブコマンド】が「聖魔法」の【ジョブ】は、『クレリック』や『プリンセス』

「魔法剣」は【ジョブコマンド】で、『テンプルナイト』は【ジョブ】
『テンプルナイト』の【ジョブコマンド】が「魔法剣」
そして『テンプルナイト』の【ジョブコマンド】を「聖魔法」に変更するだけなら
1バイト書き換えれば済むという話

何かを勘違いしてそうなので仕様とか用語の意味を再確認することをお勧めする
[sage] 2016/07/03(日) 00:27:45.72:3DfN5AV6

女キャラ巨乳化しようとしてグダグダになったのを思い出したw
[] 2016/07/03(日) 01:55:43.82:jMlz+krE
もうFFTが出てから20年か
[sage] 2016/07/11(月) 19:00:56.96:kga2sop+
過去ログ2の
712 :名無しさん@お腹いっぱい。:2007/06/29(金) 20:59:54 ID:7311oMyV
つ[ちょっとしたパッチ(up0065.zip)]

entdの03hを<レベルの下限>に変更するパッチです。
やっていることは、
・パーティ内最高レベル(M)を基準にレベルをランダムに決める(Rとする)
・03hの値(L)が64h以上であれば変更前と同じ
 (FEhであればR、そうでなければM - 64h + Lを採用)
・そうでなければRとLを比較して高いほうの値を採用
こんな感じです。

後期版のSLPS_007.70に当ててください。
パッチを作成するのは初めてなので不備があるかも。
すべては自己責任で。


このパッチ再UPしてもらえないかな
無理なら改造箇所だけでもいいから教えてほしい
[sage] 2016/07/15(金) 15:08:06.54:O7NzanmL
改造にはだいぶ慣れて来たけどヘルプだけはいまだにようわからんな
[sage] 2016/07/15(金) 20:17:08.88:PuWZuAqP
ヘルプだけはたしかに
[sage] 2016/07/16(土) 12:35:18.12:luRmNZ08
攻撃前の予想数値非表示とか出来ないかな
[sage] 2016/07/21(木) 19:18:21.21:n1cOHDpe
しろうとなりに多少はいじれるようになったが、ルーチンはさすがに無理だったw
[sage] 2016/07/23(土) 18:31:16.14:3S3CUjFY
クリスタルで覚えられるアビリティって指定できますかね?
ガフガリオン倒したクリスタルで闇の剣が覚えられるようになりたいっす
[] 2016/07/24(日) 21:21:39.87:sjCHsSau
FFT_bausで敵のジョブいじったら味方のグラがバグるんですが原因分かるかたいますか?
後期用のimgをつかってます
[sage] 2016/07/24(日) 21:38:40.04:XbhKAPro

それぞれのマップごとに表示できるSPRの数に制限がある
なので何も削らずに登場ジョブを増やすとたいていそうなる
例えばこんな感じ

438 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2013/08/02(金) NY:AN:NY.AN ID:/hdAk4T/ [1/3]
微改造パッチのバリアスの谷 ユニット入れすぎのせいか
出撃時こっちのキャラがバグることあるな
どうもPS版のFFTは1マップに
あまり多数の別ユニットは詰め込めないっぽい 同じユニットなら結構入るけど

442 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2013/08/02(金) NY:AN:NY.AN ID:/hdAk4T/ [3/3]
とりあえず自分がやってるのは004のほう
多分 導師がこのマップに追加されたのがキャラオーバーの原因かと

敵がナイト、弓、召喚、導師で4
ゲストがアグリアスとムスタで2
最大出撃人数が4だから 全員違うジョブとかだと
10になってキャラオーバー
[] 2016/07/25(月) 01:29:04.71:ci4X/jiO

なるほど
よくわかりました
それで原作のほうはジョブや性別が被ってるですね
ありがとうございます
[sage] 2016/07/28(木) 16:23:46.96:GAbHrU54
アビリティ覚えるのかったるいからすぐに覚えれるように全部数字減らしたら
敵も序盤からどんどんアビリティ覚えて逆にむずかしくなったわ
がっはっは
[sage] 2016/07/28(木) 18:22:21.54:YcxHD54f
www
[sage] 2016/07/30(土) 23:43:50.10:aKm2/pMr
空いてるキャラをルードリッヒにして、元のルードリッヒを新キャラにする
イベントも画像も合わせて問題なく成功したんだけど
戦闘前にイベントあるシーンで新キャラも戦闘に参加させるとイベントのルードリッヒの顔がおかしくなる
新キャラ外すとイベントも問題ない
これって修正できるんですかね
[sage] 2016/07/31(日) 10:30:02.91:/nEgE0+e
うわあFFT改造スレなんてあったのか すごいなこりゃ
・アクションアビリティの構成を変える
・技や魔法の効果や演出の割り当てを変えて新しい技や魔法を作る(文字も変える)

みたいな比較的簡単な改造をやってみたいんだが、
このへんならstirlingやBNE2でできるかな?
バイナリ改造の経験は聖戦の系譜くらいしかないけど
[sage] 2016/07/31(日) 11:12:25.80:s6Ihid5Q

多少の注意点はあるけど、ほかで経験あるならそのくらいならちょっと勉強すればすぐできるようになるかと
[sage] 2016/07/31(日) 11:16:27.44:RdipXjcB
技の効果かえたあとヘルプメッセージまでかえるとなるとかなり手間がかかる
技名も元と変更後のバイト数が異なると調整しないといけないし
とはいえ構成かえたり、効果かえるだけならBNE2ですぐできる
[sage] 2016/07/31(日) 12:40:38.23:/nEgE0+e
,180
ありがとう
たとえばナイトに「自分にプロテスをかける技」を持たせたい場合、
何かの技の効果を、効果:自分 即時発動 付加:プロテス と書き換えて
技のエフェクトやサウンドをプロテスのものを流用する といった感じになるのかな

技名に関しては文字の書き換えと共にヘッダ数値も調整しなきゃいけないんだね
ヘッダのアドレスがわかれば変えられそうだけど、
しかしヘルプとかイベントのメッセージは圧縮されてそうで難しそうだね
[sage] 2016/07/31(日) 12:50:23.43:P9iGMA5V
その程度なら簡単だけど
アビリティによってはルーチンまでいじって1から作らないとダメなものもあるけんのう
ナイトにジャンプを持たせるとか
[sage] 2016/07/31(日) 14:04:48.65:/nEgE0+e
ジャンプや風水術や算術、ものまね士あたりは面倒臭そうだな…
いっそ改変verみたいに射程と垂直を固定した技にした方が良さそうかも

投げるとかアイテムとかチャージはまとめてしまった方がいいかもね

ちょっと改変verプレイしてみて、このスレも見て勉強してみるわ
[sage] 2016/08/01(月) 07:31:11.45:EimaJ+qF

>・技や魔法の効果や演出の割り当てを変えて新しい技や魔法を作る(文字も変える)
>文字も変える

>何かの技の効果を、効果:自分 即時発動 付加:プロテス と書き換えて

このへんがクッッッッソ難しい
過去ログのヘルプメッセージ改変に関わる部分を読んでみれば難しさがわかる
[sage] 2016/08/01(月) 10:38:32.51:wzqzHOh9
バウマウフラにジョブつけたりアビリティ設定したりして使える状態にするのは簡単だけど
ストーリー的に仲間にするのに無理あるのが痛い
[sage] 2016/08/01(月) 19:49:45.59:8BIEd9W/
なんとでもなるじゃん

元からこいつは敵!ってポジションでもなかったし
[sage] 2016/08/01(月) 20:00:42.18:PLaNOHCV
引き出すで刀壊れなくする方法って過去スレにあったけど未解決で終わってる
刀壊さず、数量も増減しない方法って結局みつかったんでしょうか?
[sage] 2016/08/04(木) 00:28:02.74:gvD15JVI
今改変パッチver010をプレイしていますが、アーシェとか追加キャラを1章から使うことは可能ですか?
チートコードとかで他のキャラと入れ替えるような設定をしたら良いでしょうか。
それとも色々いじる必要がある?
[sage] 2016/08/04(木) 08:11:24.27:7mN51vGf
本来仲間になるタイミングより早く仲間にしちゃうと
アーシェに使われてるキャラIDによってはどっかの戦闘でキャラの挙動にバグが出る可能性はあるよ
でもその場合はそのバグが出た戦闘に参加させなければ問題なく次に進めるはずだよ

それに勝利条件や敗北条件に関わるものでもない限り
セリフを言うキャラがずれたりする程度で済むはずだから
進行に深刻な影響を与えるバグはそうそう起きないと思うよ
[] 2016/08/06(土) 20:55:37.77:h/OuvB7N

チートコードとかでメモリ上書きでもいいし、FFbousだっけか?ツールで初めのイベントや戦闘で仲間にする方法もある
俺はツールを使ってオリジナル版ではアカデミーの汎用キャラをクラウドとかに置き換えてた
[sage] 2016/08/10(水) 05:00:00.58:vuZVXdxa
忍者ロングてもっと他に名前なかったのかよ
[sage] 2016/08/21(日) 16:34:48.78:MUnonAwp
念のため保守
[sage] 2016/08/23(火) 16:30:44.28:AxoWToQm
忍者ロン毛
[sage] 2016/08/23(火) 18:06:25.53:5wArB52x
忍者論語
[sage] 2016/08/24(水) 00:08:40.97:W1G01Att
忍者輪舞曲
[sage] 2016/08/25(木) 21:04:00.38:SLCdx7wN
FF15のクオリティのFFTやりたいねん
[sage] 2016/08/26(金) 13:30:26.78:v5cvUM65
無茶を仰る・・・
[sage] 2016/08/26(金) 13:43:11.23:fl5v7JDm
あのリアルな背景でリアルなキャラがマス一個一個進みながら戦うのはシュールだな
[sage] 2016/08/26(金) 14:12:50.68:XHzrnuN7
ff15クオリティのFFTってのがどういうものなのか
俺の頭の中で想像がまったくできない
[sage] 2016/08/26(金) 17:28:59.89:gp/lbD5l
たぶんFF10Tみたいに改変作ってちょって言いたかったんだろうな
[sage] 2016/08/26(金) 23:00:05.63:t5KTjHce
マップが狭いから
[sage] 2016/08/26(金) 23:32:55.54:3v0T7HDo
グラフィックがリアルに近付くほど、アクションゲーム以外でリアリティのあるバトルシステムは難しくなるよな
[sage] 2016/08/27(土) 00:42:50.90:daosg/d6
リアルに作れるからってリアルにする必要はないんだよなぁ
[] 2016/08/28(日) 22:01:19.45:CesxbEz/
TO運命の輪くらいのグラがちょうどええ

FFTは剣技エフェクトがかっこよすぎ
旧TOの暗転だけのも好きだけど
[sage] 2016/08/29(月) 02:17:02.33:jqTW76EO
運命の輪の視界の広さはよかった
[sage] 2016/08/31(水) 21:00:25.78:ez0lCrKz
FFHacktics以外で作成キャラ置いてある所ってないかな
[sage] 2016/09/02(金) 21:39:12.68:+w4xgq+P
ゲスト用のラファを別のキャラに変えて
イベント全部仲間キャラ用のラファで統一したら
どうしてもラファが正式に仲間になる時に
ゲストにも残って2人になってしまう
なぜなんだ
[sage] 2016/09/03(土) 19:34:35.21:vjwNc8kw

一番最初のラファを助けるバトルでゲスト加入するのは本来ゲストラファ
ここを仲間用ラファに変えてるという事は、仲間用ラファがゲスト加入しているという事

ラファが正式に仲間になる時に行われているイベント処理は
ゲストラファをゲスト枠から外し、仲間ラファを正式メンバーとして加入、という流れ
なのでここを、仲間ラファをゲスト枠から外すように変えないと残ったままになる



と思う
[sage] 2016/09/03(土) 20:37:23.28:ACCBEjAX

なるほど
解説助かりました
[sage] 2016/09/09(金) 20:25:30.85:wiNEXb86
いじってみたけど、結局クラウド、シド、算術以外使う気にならねえな
弱体してもつまらねえしw
[sage] 2016/09/10(土) 13:53:42.63:0/gFDZDy
そこらへんを自分なりにバランス調整するのも改造の醍醐味なのだ
[sage] 2016/09/10(土) 14:10:11.65:iW0Lbqsq
雷ジジィのHPとspeedを下げてエクスカリバーの永久ヘイストを没収
[sage] 2016/09/10(土) 14:44:06.41:pRZPIkW8
エールは存在自体削除しないと
[sage] 2016/09/12(月) 15:14:44.61:CdpP5+Zh
FFTには改変パッチを含め、随分楽しませてもらいました。
更新も少なくなってきたし、もう新しい改変パッチは出てこないんでしょうかね。
FATEのキャラ(アグリアスはほぼセイバーだし)とかでリメイクできたら・・・
自分では作れないので、神頼みです。
[sage] 2016/09/12(月) 17:14:24.21:hJQhy+rI
うわあ・・・
[] 2016/09/12(月) 23:38:16.87:j7yVWIq1
うわあ・・・とか言ってるやつのSSD/HDDの中身ほど人に見せられたもんじゃないから笑えるよね
[sage] 2016/09/13(火) 07:46:23.23:RhK1dX9J
[sage] 2016/09/13(火) 08:24:24.15:gvaALZxa
そのHDDの中身をドヤ顔で見せびらかしてくることに対する「うわあ・・・」だろw
[sage] 2016/09/13(火) 21:58:21.56:JNqbDDVj
FATEが趣味で、うわあ・・・
改造を神頼みで、うわあ・・・
[sage] 2016/09/13(火) 23:07:47.38:8VLm0J5I
クラウドの画竜点睛とクライムハザードはチートだよな
削除するといいとこないから、命中率を下げるのがええんかのう
[sage] 2016/09/13(火) 23:12:20.81:nWhi44JU
売りがそれだけだから下手に命中率を下げると全く使われなくなる・・・
[sage] 2016/09/14(水) 01:48:55.43:OsBhS/Ay
シドとかクラウドは仲間にならないようにして敵として出せばいい
[sage] 2016/09/16(金) 13:10:38.61:Jb/JUMAP

家畜に神はいないッ!!
[sage] 2016/09/16(金) 15:12:01.86:nBOKf9pq

そうか。。
どんなに頑張ってもくつがえせないものがあるんだな…。
[sage] 2016/09/16(金) 18:57:08.82:Jb/JUMAP

改造・解析を行った職人と呼ばれる存在も、貴様と同じ2chの住人だろう?
それなのに自分には出来ないと決めつけて、出来るようになろうともしないその精神が既に家畜なのだッ!
貴様を家畜たらしめてるのは神でもなければ他の人間でもないッ!貴様自身だッ!!

このスレに来たなら 努力はしている くらいは言えるようになれッ!
[sage] 2016/09/20(火) 14:14:34.64:7XjcqK38
保守
[sage] 2016/09/23(金) 16:44:37.96:sGUr/zRZ

人の才能ってのは十人十色だからね
同じ2ちゃんの住人であろうと、できることとできないことに違いは出るんだよ
残念ながら・・・な
[sage] 2016/09/24(土) 07:36:59.70:CEOzu4CG
才能のない家畜は消えて
[sage] 2016/09/24(土) 09:46:39.53:MyJ70+qL
ならまずお前が消えなきゃね
[sage] 2016/09/24(土) 19:03:46.10:Nf+VGq9h
FFHacktics以外で作成キャラ置いてある所ってないかな
[sage] 2016/09/24(土) 19:27:34.76:nruZwPtc
砂ネズミにまだ置いてあるんじゃないか?
サイトリニューアルでパッチは消えたけど、他のツール類やsprはワンパックにされてるはず
[sage] 2016/09/28(水) 12:25:46.59:Zcp9Kzmk
オリジナルキャラ描ける人って本当にすごいよね
[sage] 2016/10/03(月) 17:15:18.17:eDhzMwZD
捕手
[] 2016/10/09(日) 02:19:07.46:BV07/tLE
にわかの質問で申し訳ないのだけどー
長いので↓。エディタでバイナリ書き換えてps2disで読み込んだものをtxtにコピペ
ttp://jump.5ch.net/?http://fft.nm.land.to/cgi-bin/src/up0340.txt
ココ違うんじゃボケェってとこおせーてください
[sage] 2016/10/10(月) 20:22:17.55:vikXQxMy

UPされた物の命令をps2disにコピペ
→バイナリで出力→Stirlingで貼り付け
SLPSのルーチンを57に変更で確認しましたが特に問題なく動作しました。
命令を見ても特におかしなところはなさそうですが・・・
[] 2016/10/11(火) 05:14:26.15:2xmaDomF

ど、どうもです。レスを受け、あちこち弄った後のバイナリから
真っ新なバイナリを使って動作確認したところ問題なかったでっす。
初歩的なミスでこのドアホのために時間をつかわせてしまって申し訳ありませぬ。
ありがとうございましたー。
[sage] 2016/10/24(月) 18:58:49.72:lTxA/VXi
保守
[] 2016/10/28(金) 22:18:12.78:1i85MDhN
保守
[sage] 2016/11/01(火) 13:54:20.56:YK2ZhC2n
サポートアビリティの防御ですが、常時セットにするにはどこのアドレスをいじればいいでしょうか

メリットとしてセットすると、敵側が使用しない様なので困っています

よろしくお願いします
[sage] 2016/11/03(木) 17:35:45.03:I8qUvMeV
BNE2でできるんじゃね
[sage] 2016/11/03(木) 18:51:16.93:LcdwsqX5

アビリティセット、ジョブ特性なしで全ジョブ防御使用可能なら以下のように書きかえれば行けます
(BATTLE.BINオフセット67000h)
nop # 0017f494:00000000

コマンドタイプがモンスター形式以外のキャラ全部が防御を使用できるようになります。

が、試してみたところCPUはサポートにセットされていないと使用しないようです。
思考ルーチンがそうなっているのでしょう。
思考ルーチン部分は(おそらく)以下の部分書き換えで行けると思います。
(BATTLE.BINオフセット67000h)
nop # 0019749c:00000000

確認した限りではアビリティにセットしていなくても使ってくるようになりましたが
他に影響がないかどうかが不明です。
[] 2016/11/05(土) 21:32:51.04:lhs5MMXh
改変作者様
無事できました。ありがとうございます。
モンスターも防御するようになりました。
[sage] 2016/11/13(日) 10:38:31.64:+X7RakLO
捕手
[sage] 2016/11/13(日) 13:06:47.59:G3BTlB9q
シャイニングフォース2おもろかった
[sage] 2016/11/15(火) 15:40:51.71:bSuugAtY
ある敵CPUに沈黙治療のために手当てを追加したら
毒、暗闇にかかった場合は手当てを使うのに 沈黙にかかった場合は
それしかできる行動なくても全く使おうとしません。

CPUが沈黙を治すように行動させるためにはどうすればいいのでしょうか?
[sage] 2016/11/22(火) 03:41:31.57:7lH2c88Q
FFTA2PS改変パッチ
前スレのさんの書き込み内容と、全く同様のバグに遭遇

ベッド砂漠クリア後のアデル再加入イベントの際、
アデルのグラがクモ(サンドピット)に。
イベント終わりにJOINが発生せずアデル消滅、のやつです

発生条件は
機工都市ゴーグのモグイーター イベントクリア後に
アデルがGuest扱いのNo.17でリストに存在しますが、
ベッド砂漠へ行く前に
マンダリア平原で流浪の剣士イベント → ツィゴリス湿原でロティス救出イベント
をやると、Guestアデルが消えてしまい、
この状態でベッド砂漠をクリアすると上記バグが起こるようです

Guestアデルが消える原因は、もしかするとまた別の部分にある、かもしれませんが
たぶんこれだろう、ということで報告します
[sage] 2016/11/22(火) 20:38:49.42:JCiN3oQU

不具合報告ありがとうございます、また前回報告してくれた方も、すみません
現象を確認しました。

ロティス救出イベントでアデルが強制出撃した際、本来ならパーティ内にいる
アデルデータを参照して戦闘後も元のアドレスに戻ると思っていましたが
ゲストフラグを外して出撃させているため元のアドレスに戻れず消えていたものと思います。

元々このイベントはアデルがパーティにいる場合にのみ発生させる予定でしたが
フラグが不十分だったようです。

修正後のver3をUPしました。
アデルゲスト離脱中はロティス会話2回目とロティス救出1回目のイベントが起きないようにしました。


自分は思考ルーチンはほとんど解析していないので答えられません、申し訳ない。
[sage] 2016/11/23(水) 23:24:30.90:etVdoquk

対応ありがとうございます

もう2点、軽微なものですが、恐らく既出ではないようでしたので。

1.
クリア後のサブイベント「召喚獣杯2」にて
リヴァイアサンの名前がタイタンに。オーディンの名前がシルフになっています

2.
魔導のローブの戦闘中で見るヘルプが、ローブオブロードのものになっている

以上です。立て続けになってしまい、すみません
[sage] 2016/11/24(木) 19:07:18.76:BSZPBl7i

報告ありがとうございます。
確認したので修正しました。
(ローブオブロードの表記も間違っていたので修正しました)
[sage] 2016/11/30(水) 22:42:27.72:Q0t64idQ
保守
[sage] 2016/12/13(火) 23:23:13.96:CPeT847v
しゃー
[sage] 2016/12/14(水) 03:26:34.71:MAs2BfvD

戦闘中での装備変更で
装備中のアイアンディークが、他アクセへの付け替えが出来ないようです
一度アイアンディークを解除をしてからならば変更は可能です
すんごく細かいことですが、一応お知らせします
[sage] 2016/12/17(土) 15:59:53.67:GRCOuvKz

報告ありがとうございます。
現象を確認しました。
おそらく盗む破壊不可フラグがついていることが原因と思われます。
(アイテム基本情報の03h,+01h)
(同じくフラグを付けている獣姫の槌も同様の現象がありました)
修正は無理と思うので仕様ということになります。
(このことから盗む破壊不可ではなくアイテム欄から移動させないフラグなのか?でも解除はできるしな・・・)
[sage] 2016/12/20(火) 18:50:57.22:IYEydcYO

アイテム基本情報の03hというと、BNE2設定ファイルでいう「種別など」の項目のところですかね?
(備考欄に「装備品に+02h:ランダム装備しないフラグ?」って書いてあるところ)
[sage] 2016/12/20(火) 20:30:42.89:1yBJ4CP4

そうです。そこの+01hをONにすると盗む破壊が無効化されます。
(ミスになるわけではなく、盗んだor破壊と表示されますが装備欄からは消えず、手持ちも増えません)
(その代わり上記のような不具合があるようですが)
[sage] 2016/12/20(火) 20:37:12.30:IYEydcYO

ご回答ありがとうございます。早速改造wikiにも反映・・・・・・させないほうがいいのかな?
結局ボツったフラグだからか普通の挙動にならないようですし・・・
[sage] 2016/12/22(木) 00:36:44.48:U1FFZpy1
ありのまま起こることを書けば、情報としてはあっても別に良いんじゃないですかね
しかしまぁFFT改造wikiの充実っぷりは素晴らしい。ありがたいことです
[sage] 2017/01/02(月) 20:50:53.37:QSBMwM2F
新年あけましておめでとう保守
[sage] 2017/01/04(水) 18:56:17.80:eycCdRgX
昨日からこのスレを始めて、
獅子戦争の方を自分好みにしているけど、
来たとたんに海外のまとめサイトが閉鎖(?)されてしまって悲しい…

自分でサーチしてみたPS版との違い

ラムザ初期装備
BOOT.BIN
0x0026EDDD

ステータス異常のエフェクト
BOOT.BIN
リレイズが
0x00309B4C
あとはPS版のアドレス差と同じ
[sage] 2017/01/06(金) 17:16:28.44:/DdlF0hD
海外サイトは単にサーバーの問題だったみたいかな?
もう普通に見れるよ
[sage] 2017/01/07(土) 01:06:25.78:qgOeWT4O

どうもありがとう!
単にサーバの問題だったみたいですね
[sage] 2017/01/07(土) 01:07:49.87:qgOeWT4O

一年前のレスだし、そのものズバリな関数ではないけど、
今後の参考にもなるかと思って、改変パッチさんの解析テキストに同梱の、
"習得Exp関係"に相当する、BOOT.BIN内の関数を載せておきます。
下記テキストの0x002f7f14がバイナリエディタで開いたときの、
0x000B2914に相当。

lui v1, $092c # 002f7f14:3c03092c v1=$092c0000
lw v1, $a084(v1) # 002f7f18:8c63a084 v1=$092ba084
bne v1, zero, $002f7fe4 # 002f7f1c:14600031 ▼__002f7fe4
nop # 002f7f20:00000000
beq a0, zero, $002f7fe4 # 002f7f24:1080002f ▼__002f7fe4
nop # 002f7f28:00000000
lui v1, $092c # 002f7f2c:3c03092c v1=$092c0000
lw a2, $a138(v1) # 002f7f30:8c66a138 a2=$092ba138
beq a2, zero, $002f7fe4 # 002f7f34:10c0002b ▼__002f7fe4
nop # 002f7f38:00000000
addiu v1, zero, $0001 # 002f7f3c:24030001 v1=$00000001
bnel a0, v1, $002f7f50 # 002f7f40:54830003 ▼__002f7f50
lui v1, $092c # 002f7f44:3c03092c v1=$092c0000
beq zero, zero, $002f7f6c # 002f7f48:10000008 ▼__002f7f6c
addiu a0, zero, $000a # 002f7f4c:2404000a a0=$0000000a
__002f7f50: #
lw v1, $a13c(v1) # 002f7f50:8c63a13c v1=$092ba13c
lbu v1, $017e(v1) # 002f7f54:9063017e
beq v1, zero, $002f7f6c # 002f7f58:10600004 ▼__002f7f6c
addiu a0, zero, $0014 # 002f7f5c:24040014 a0=$00000014
div a0, v1 # 002f7f60:0083001a
mflo v1 # 002f7f64:00001812
sq v1, $2620(zero) # 002f7f68:7c032620 [00002620]
__002f7f6c: #
lui v1, $092c # 002f7f6c:3c03092c v1=$092c0000
lw a1, $a13c(v1) # 002f7f70:8c65a13c a1=$092ba13c
sq a0, $2620(zero) # 002f7f74:7c042620 [00002620]
lbu a1, $0029(a1) # 002f7f78:90a50029
lbu v1, $0029(a2) # 002f7f7c:90c30029
addu a0, a0, a1 # 002f7f80:00852021
subu v1, a0, v1 # 002f7f84:00831823
sq v1, $2e20(zero) # 002f7f88:7c032e20 [00002e20]
bgtzl a1, $002f7f9c # 002f7f8c:5ca00003 ▼__002f7f9c
lbu v1, $009a(a2) # 002f7f90:90c3009a
addiu a1, zero, $0001 # 002f7f94:24050001 a1=$00000001
lbu v1, $009a(a2) # 002f7f98:90c3009a
__002f7f9c: #
andi v1, v1, $0020 # 002f7f9c:30630020
beql v1, zero, $002f7fb4 # 002f7fa0:50600004 ▼__002f7fb4
sq a1, $1e20(zero) # 002f7fa4:7c051e20 [00001e20]
sll v1, a1, 1 # 002f7fa8:00051840 v1=$00000002
sq v1, $2e20(zero) # 002f7fac:7c032e20 [00002e20]
sq a1, $1e20(zero) # 002f7fb0:7c051e20 [00001e20]
__002f7fb4: #
[sage] 2017/01/07(土) 01:08:22.16:qgOeWT4O
長いので分けます。

slti at, v1, $0064 # 002f7fb4:28610064
bne at, zero, $002f7fc4 # 002f7fb8:14200002 ▼__002f7fc4
nop # 002f7fbc:00000000
addiu a1, zero, $0063 # 002f7fc0:24050063 a1=$00000063
__002f7fc4: #
lui v1, $092c # 002f7fc4:3c03092c v1=$092c0000
lbu v1, $a16a(v1) # 002f7fc8:9063a16a v1=$092ba16a
sq a1, $2620(zero) # 002f7fcc:7c052620 [00002620]
slt at, v1, a0 # 002f7fd0:0064082a
beq at, zero, $002f7fe4 # 002f7fd4:10200003 ▼__002f7fe4
nop # 002f7fd8:00000000
lui v1, $092c # 002f7fdc:3c03092c v1=$092c0000
sb a1, $a16a(v1) # 002f7fe0:a065a16a [092ba16a]
__002f7fe4: #
jr ra # 002f7fe4:03e00008
[sage] 2017/01/07(土) 01:13:54.64:qgOeWT4O
に書いた、
sll v1, a1, 1 # 002f7fa8:00051840 v1=$00000002
で、習得Expのアビリティ持ちのときに、
経験値二倍の処理をしているみたい。

試してないけど、直前の行の習得Expのアビリティ持ちかどうかの
分岐をつぶして、二倍処理を4倍処理とか8倍処理に変えれば、
獲得経験値はいじれるかもしれない。
[sage] 2017/01/07(土) 02:22:07.07:qgOeWT4O
獅子戦争用で検証用に作った、
武器のST異常の追加効果必ず発生。

BOOT.BIN
0x000A4670から4バイトを、00000000

これで確認ができたが、獅子戦争では、
BOOT.BINをバイナリエディタで開いたときの、
0x000A4654が改変パッチさんの解析テキストの、
バトル計算処理サブルーチン概要のたたかう[01]に相当するようだ。

チョコボの謎のデータディスクの再現で、
初期メンバーにアルテマDを入れているため、
最終的にはこの辺を変えて、アルテマDの"たたかう"のときだけ、
追加効果で臭い息と同じ追加効果が発動するようにしたい。
たぶん全く同じことしたい人はいないだろうけど、
これも今後の解析の参考になるだろうから、できたら載せてみる。

関係ないけど、ドット絵は描けないけど、
パレットでカラー変更はわりと簡単にできるから、
ダークドラゴンの体色をヒュドラ系に移植してみたらいい感じだ。
20年前から、3段階目のティアマットが金色になってしまうのが
技も暗黒系っぽいのに残念だった
ハイドラは悪くないけど…
[sage] 2017/01/08(日) 14:36:27.79:bL+zg8Mc
で宣言した改造とだいたい同じのができたので、
up0344.txt
にアップしてみました。

逆アセンブリは久しぶりだし、FFTの改造は初めてで勝手がわからず、
何度もPSPをフリーズさせてしまったけれども…
[sage] 2017/01/09(月) 01:36:40.70:lTIeJyFK
に間違ったことを書いてしまったので、訂正。
獅子戦争
武器のST異常の追加効果必ず発生。

BOOT.BIN
x000A4670から4バイトを、00000000

〇0x000A467Cから4バイトを、00000000
[sage] 2017/01/13(金) 17:58:59.97:u772FgFs
BMP書き換えとかスマホじゃ無理よね?
[sage] 2017/01/14(土) 18:38:34.44:wiEaSmSf
膝を狙う
Jump-1
脅威の必殺技が完成した
[sage] 2017/01/14(土) 18:41:49.17:nN/xSZCE
膝やられたらJump-1じゃ済まない
[sage] 2017/01/21(土) 15:45:55.32:yYkHlyWM
ローファルの剛剣の中身弄ってみたいんだけど、チートじゃ弄れないよね?
bneで上書きしちゃうの怖くて取り敢えずチートで色々試してみようかと思ったでござる
[sage] 2017/01/21(土) 16:32:33.57:uRZmlEFl
チートでもいじれるけど
[sage] 2017/01/21(土) 17:21:53.70:yYkHlyWM

え、マジ?
アクションスキルの中身もチートで弄れるのかありがとう!
ちょっと探してみますありがとうm(_ _)m
[sage] 2017/01/21(土) 17:36:36.07:yYkHlyWM
ググってよく探したら1ページ目に出てきたスマンorz
見習い戦士のやつ見つけたんだけど他のジョブのアビリティ変えるにはアドレスに+25hラアビリティリスト順すればおkでしょうか?
[sage] 2017/02/19(日) 21:53:31.50:u0rPKTD5
捕手
[sage] 2017/02/22(水) 00:46:34.84:Ye4UBRZb
20年ぶりにやったけどマップ狭いから先手必勝やな
[sage] 2017/02/22(水) 23:05:59.32:6inMhyoO
今まで伏せられ続けたFFTの真の真実を今こそ語ろう

スタッフの例のメッセージの謎がついに解けた
まあその意味自体は実はリアルタイム当時に既に知っちゃはいたんだが、メッセージはここで後から聞いた
[sage] 2017/02/22(水) 23:20:47.83:GpaLsnFv
頭痛が痛い
[sage] 2017/02/26(日) 22:52:18.11:46MTynAx
FFTのiOS版っていじれないんかな
[sage] 2017/03/03(金) 20:09:13.35:VllyrqoV
脱獄/root化すればできるんじゃね?
[] 2017/03/16(木) 21:15:52.56:7lkUXN8j
戦闘時に出せるジョブ数というかグラフィックの数って決まってるんだな
敵ユニット性別変えたりジョブ変えると
表示がおかしくなる
オリジナルの敵がジョブと性別が被ってるのはそのためか
[sage] 2017/03/17(金) 18:00:48.29:63P6IasE

PS版で一度の戦闘で読み込めるSPRの数は敵味方ゲスト含めて9種です、それを超えた場合10個目以降のキャラグラがバグります。
(基本味方が後に読み込まれるので味方の最後の方からバグります)

SPRの種類なのでパレットだけを変えている一般モンスターは同種が出ていても1種とみなされます
例えばチョコボ、黒チョコボ、赤チョコボが出ていてもSPR1種使用となります。
逆に人間見習い戦士男と女が出ているとジョブが同じでもSPRが違うので2種とみなされます。
ワーストケースで味方5人ばらばらのSPRを使うと5枠取るので敵ゲストは基本合わせて4種までしかだせません。

基本的には上記のとおりですがイベントでは一部例外があります。
大抵は見かけ上10種以上出ているが一部のキャラはイベントグラフィックで表示しているだけです
(例えばリオファネス屋上、味方4+ラファマラークバリンテン+エルムドア、セリア、レディの10キャラいますが
バリンテンはENTD上ラファのSPRでイベントグラフィックで上書きしているだけ)

例外として、例えば1章のドータースラム街、
味方4種+ゲスト2種+敵ナイト、弓使い、黒魔導士の3種、あと戦闘開始前にウィーグラフの10種です。
(このウィーグラフはイベントグラ表示でなくENTD上もウィーグラフになっています)

ENTDのデータ上は黒魔導士が初期出現フラグがなく
ウィーグラフが消えてからTESTの命令で後から黒魔が出現するようになっています。
このときウィーグラフのSPRを消して黒魔導士で上書きしていると思われます。(推測です)
キャラ入れ替えと同時に使うといろいろできそうですがいまいち仕組みが分かっていません。

なおPSP版ではメモリ領域が増えているからか読み込める数も増えている模様。
(オールスター決定戦を見る限り味方6+敵9くらい可能?)
[sage] 2017/03/23(木) 13:11:06.13:lgjuu763
経験値獲得0になるアビリティかアクセサリって作れるかな?
[sage] 2017/03/23(木) 20:02:26.34:wZhCFgYI

特定アイテム、アビリティありでExp0はできますが同時にJPも入らなくなります。
(Exp1以上でJP獲得の条件判定されている)
そこの命令を消すと攻撃がかわされたときでもJPが入るようになってしまいます。
(素振りだけでも入る)

代案として特定のアイテム、アビリティありでLvUPしないもできます。
(Lv99での処理と同じでExpが99で止まる仕様)

どちらがいいですか?
[sage] 2017/03/23(木) 20:59:15.81:lgjuu763
レベルを上げずにJP稼ぎたいというのが目的なのでLvUPしないアイテムが作れたらうれしいです
[sage] 2017/03/24(金) 19:02:22.68:P9xokBwo
FFT改変パッチ3ver1.00をロダにあげました。興味のある方はどうぞ。


以下の命令にしてください
(アイテムコードは仮にスモールマントにしています、変更したい場合※XXの部分の値を変更してください)
全装備個所を検索する仕様にしています。

ファイル:SLPS オフセットF800h
メインルーチン部
j   $xxxxxxxx  # 0005a8e8: 下記処理へ
nop         # 0005a8ec:

(任意の空き領域)
メインから
jal  $bbbbbbbb      # xxxxxxxx アイテム判定処理へ(下記の処理)
ori  t0, zero, $00e5   # アイテムコード:例スモールマント ※XX
lbu  s1, $0022(s0)    # Lv読み(元の命令)
beq t6, zero, $aaaaaaaa # 該当アイテムがないなら※1へ
nop              #
j   $0005a918      # LvUPなし処理へ
nop              #
j   $0005a8f0      # aaaaaaaa ※1戻る 通常処理
nop              #

(任意の空き領域)
特定のアイテムありでフラグON、事前にt0にアイテムコード、結果はt6
lui  t4, $8019       # bbbbbbbb
lw  t4, $0d60(t4)     # 自分のアドレス
ori  t2, zero, $0000   # ループカウンタリセット
addu t5, t4, t2      # cccccccc ※aアドレスをずらす
lbu  t1, $001a(t5)    # 頭装備読み
addiu t2, t2, $0001    # カウント+1
beq  t0, t1, $dddddddd # 該当装備なら※1へ
sltiu  t3, t2, $0007    #
bne  t3, zero, $cccccccc # 7回までループ※a
nop              #
j   $eeeeeeee       # ※2へ 該当なし
ori  t6, zero, $0000    # フラグ0 無しの場合
ori  t6, zero, $0001    # dddddddd ※1 フラグ1 ありの場合
jr   ra           # eeeeeeee   ※2
nop              #
[sage] 2017/03/24(金) 20:07:16.34:y/+4g2Pf
うひょー
速攻DLしますた
[sage] 2017/03/24(金) 20:58:49.26:5MJFLau2

丁寧な解説助かります さっそく試してみます
[sage] 2017/03/25(土) 03:42:29.57:ouZEVuSV
昨日来たのかよ
さっそくやります
[sage] 2017/03/26(日) 23:10:17.75:t3ewjk5l
感謝!
[] 2017/03/27(月) 02:18:13.87:hoT0YH2l

ワザワザ回答いただきありがとうございます!
ジョブは変えずアビリティを持たせる等で対応してみます
改編パッチ3もさっそくやってみます
有難うございました
[sage] 2017/03/27(月) 18:19:09.76:LOO825hJ
SPRファイルが2つあるキャラで、新キャラ追加に一番使いやすいのって誰だろう?
[sage] 2017/03/28(火) 11:35:09.91:+Sg1m5aw
FF6Tの掲示板でアク禁されてわろたw
いいっすよねこういう時個人掲示板って

自演し放題煽り放題都合の悪いコメントはBANし放題www
[sage] 2017/03/28(火) 12:03:18.10:pZqFVArt

ドンマイ
[sage] 2017/03/28(火) 14:06:42.88:EiSldgTL

あぐぅ むすぅ
[sage] 2017/03/28(火) 14:32:43.87:2mf0JQ5a

よかったな、ここからも消えろよ
[sage] 2017/03/28(火) 18:27:46.49:S1Xo93xz
縦64ラ横56、縦56ラ横64のSPR用のSHPファイルをロダにあげました。
大きめのドット絵が使いたいという方はどうぞ。


メリアドールかな、敵のメリアはベルベニアでしか使われていなかったと思います。
ただキャラを追加したいだけなら顔コードの35~3Bが空いているのでそこを使った方がいいと思います。
[sage] 2017/03/28(火) 21:08:38.06:hAPPw1L0

あの書き込み見てたけど、どう考えたってあなたの方が失礼だと思ったけど。
作者とか言わないでよ。
[] 2017/03/28(火) 23:12:44.97:w86tFn+z

昨日見たわ
[sage] 2017/03/29(水) 00:09:44.78:Y7Z7PkM+

さよv(^0^)vなら
[sage] 2017/03/29(水) 07:37:39.38:z01fWZZG
アグリアス、メリアドール、ガフガリオンを統一して
空いた3枠のホーリーナイト、ディバインナイト、ダークナイトに
ラヴィアン、アリシア、ラッドを当てるのが俺の夢
アグリアスの統一は上手くいった
[sage] 2017/03/29(水) 11:01:22.79:Cs4FSYlw
3人を1人にするのかと思った
[sage] 2017/03/29(水) 16:14:58.05:T5u6xE9R
入れ替え自体は簡単に出来るけど、入れ替えたヤツが絡むイベントでどうなるかなんだよな
[sage] 2017/03/29(水) 17:23:59.43:z01fWZZG
イベントデータも書き換えたよー
意味は分からんけど数値が1Eだから
きっとアグリアス指定してるんだろうってところを
34に書き換えたりして試してみたりしながら
アグリアスの1枠化には成功したのさー
[sage] 2017/03/29(水) 18:48:36.99:QWfhh5jo
キングギドラ的なものを想像してしまった
[sage] 2017/03/29(水) 19:13:20.08:XPd2Ij4L
胸はラヴィアン 尻はアリシア 顔はラッド
[sage] 2017/03/30(木) 10:26:08.91:oRXmU0/D

パッチ楽しくプレイしています
readmeにあるサブイベントなんですが

4.酒場の話を聞いてかつ、特定の財宝の説明文を見た後、特定の拠点を訪れる。
5.特定の財宝の説明文を見てから、特定の拠点を訪れる。

4はフォボハム平原のイベントですよね
5をどう出すか分からないのですがよければ具体的条件を教えていただけませんか?

ストーリー進行具合はハードモードでアルテマ倒してマップ戻るまでやりました
[sage] 2017/03/30(木) 10:34:59.24:Er9qHRUP

割とアリだな
[sage] 2017/03/30(木) 16:27:41.52:E4HIdVLy
思えば最初に姫がさらわれた時もシモンと残った時だし、アルマがさらわれた時もシモン
ほんま使えねえじじいだぜ
[sage] 2017/03/30(木) 18:00:43.95:H9Tbhc5l

プレイしてくださりありがとうございます。

サブクエストの特定の財宝、秘境の説明文を見るとは、
酒場の儲け話で発見した財宝や秘境をブレイブストーリーで選択して説明を表示させることでフラグが立ちます。
フォボハムのやつは4つの財宝の説明文を見ればOKです。
(具体的な名前は伏せますが財宝の形状のヒントは酒場のうわさ話に書いています)
まあ全部の財宝秘境を見つけた後、片っ端から説明文を見ればフラグはすべて立ちます。
[sage] 2017/03/31(金) 10:40:37.30:s275iUP5

ありがとうございますフォボハム以外も全部出せました
財宝、秘境共に最後に手に入れた物がサブイベントのフラグになるヤツでした

あと気がついたことがあったので一応報告しときます
・戦闘中レンジャーの道具のヘルプが剛剣のものになってました
・コマンドセットしてオート戦闘にしておくだけで覚えていないアクションアビリティを使うコマンドがある
忍術、奥義、暗黒、竜技が該当しましたが他にもあるかも
[sage] 2017/03/31(金) 18:51:18.67:FPyBFk/a

報告ありがとうございます。確認しました。
ヘルプの方はヘルプ変更ツール上では問題ありませんでしたがなぜかずれている模様。
直せそうにないのでそのままです。

アビリティの方は・・・全部元のジョブコマンドでなく移動して見習い連動を修正しているコマンドですね。
変更している個所は1か所のみですがオート命令の場合は他の場所に処理があるのかもしれません。
(ただ見習いに連動しているわけではないみたいですが・・・)
現状は解決策が見当たらないです。(オート命令の挙動がよくわからない)
[sage] 2017/03/31(金) 23:52:13.74:EuHODjqP
魔法や技の確率をすべて100%にするだけでだいぶ楽しい
[sage] 2017/04/01(土) 12:57:22.76:jgCmtvXh
実機でプレイしてた場合は当たりはずれも含めて“ゲーム”だったけど
ステートセーブ可能なエミュでのプレイでは本気の攻略をする場合
成功するまでリセマラだからなー
もう最初から確率100%でよくね?ってなる気持ちはわかる

実は敵の攻撃も100%成功になるから無効化への備えが重要になるだけで
バランスはそこまで崩れない気がするんだよな
[sage] 2017/04/01(土) 13:20:19.21:fxX4lsAX
儲け話のボーナスの実データ値とか各職業の基礎評価値の実データ値ってどこにあるか分かる人いますか?
儲け話のデータが入ってるWLDCOREにあると思ったんだけど見当たらない・・・
[sage] 2017/04/01(土) 14:09:11.05:rSptgIM0
ステートセーブ使わずにプレイする人がいるってことは頭に無いのかね
[sage] 2017/04/01(土) 14:36:07.46:KejcvStY
やればやるほど出てくるなTのバグ
付属HTMLも誤植だらけ

あ、自分テスターじゃないから報告はしませんからね^^
[sage] 2017/04/01(土) 15:36:10.75:HnzhEUrN

書き込むスレ間違えてるのまだ気づかないのかコイツ
どうしようもないアホだな
まあ、どこに書き込んだとしても煙たがられるだけだろうけど
[sage] 2017/04/01(土) 16:46:32.65:01RcCs+C

効果しょぼいのに確率あると敬遠されるから、使うアビリティが限られちゃうしな
[sage] 2017/04/01(土) 18:43:20.58:N8Me4l2J
上の獅子改変パッチやったよ
クリアするだけならAT強化モンクが覇弾で殴ればいいだけだった
[sage] 2017/04/02(日) 03:58:52.37:Z3wqPSCY
全部確率100%だと盗むが強すぎそう
[sage] 2017/04/02(日) 06:29:18.13:UUxMpQ/2
メンテナンスの重要性が急上昇!
だけど確実に状態異常を回復できるアイテムが相対的に価値が落ちるな
[sage] 2017/04/02(日) 21:18:45.80:XP+vKPOY
他では問題ないのにリオファネス城のイベントの時だけ、ラファのセリフの画像がラムザになってしまう
FFTEVTでチェックしても問題ないのになんでだろ
[sage] 2017/04/02(日) 22:04:29.08:XP+vKPOY
自己解決しますた 
[sage] 2017/04/03(月) 07:24:10.50:J/QYiTz+
スマンがその現象が起こった原因とその解決方法を教えてくれ

むかしラファの画像を統一しようとした時に
そのイベントシーンで上手くいかなかったから諦めた経験があるんだ
[sage] 2017/04/03(月) 12:11:35.25:RQCZhW45
原因はおそらくラファの片方を別キャラに入れ替えたからだと思われます
その少し前のイベントでマラークカエルが爆発するとラファが替えた別キャラに変身してしまうことになってまして
おそらく同じくラファの片方を入れ替えてるだろう改変パッチ版を参考にしながら
そこの場面をFFTEVTで2,3箇所修正して、そのイベントは問題なく進むようになったけど今度はにって感じでしたわ

リオファネス城のイベントの方は最初の2つのラファのセリフだけラムザが発言
んでマラークのセリフになってラムザのセリフはラムザが発言し、その後のラファのセリフはちゃんとラファが発言となってまして
FFTEVTで見ると、「ラファのセリフをラムザが発言」の箇所はキャラ29番(使用してる方のラファのID)が発言ってなってたのでのような疑問になってしまったのですが、
「その後のラファのセリフはちゃんとラファが発言」のとこを見るとキャラ19番が発言になってまして
その19番が何なのかはわからんのですが、29番が発言になってるところも19番に変更したところ解決にいたりました
[sage] 2017/04/03(月) 14:16:17.09:J/QYiTz+
情報ありがとう
[] 2017/04/05(水) 17:44:54.71:xYfu1xZI
戦士斡旋所を削除して開いた分を何かに使えないかな
[sage] 2017/04/05(水) 18:44:23.91:cKYVKvPm
ランベリー城内のバトル後にセリアを仲間にしたいんですけど、
FFT_bausの戦闘終了後仲間にではうまくいきません
セリア倒した後にアルテマデーモンに変身しない方法ってないでしょうか?
[sage] 2017/04/06(木) 11:26:11.13:eEx/DhEL
ガフガリオン仲間にする時、毎回ジョブダークナイトがマスターの状態で仲間になりやがる
[sage] 2017/04/06(木) 18:30:45.95:yo0kkh3I

アルテマデーモンに変身した段階でアサシンのデータが
消去されるのでそのままでは加入画面に行きません。

変身イベントを起こさないようにするには
ATTAC.OUTのアドレス00016D1Ah(オフセットなし)に以下のような命令があります
01 00 7D 00 00 00 01 00 80 00 00 00 06 00 2D 00 00 00 19 00 88 01

これは
01 00 7D 00 00 00 :戦闘フラグ7Dが0であり かつ
01 00 80 00 00 00 :戦闘フラグ80が0であり かつ
06 00 2D 00 00 00 :キャラID、2Dが戦闘不能である時
19 00 88 01 :イベント188を実行
というものです。
ここのキャラID、2D(セリア)をこの戦闘には参加しない適当なキャラID
(例えばディリータの04)に変更すればイベントは発生しません。

あと、戦闘終了時にエルムドアがテレポした後全敵キャラ消去の命令が入っているのでそれも消す必要があります。
TEST.EVE 395番 26行目
に43 04 という命令があるのでそれを消してください。
(ツールFFTEVTを持っていないならTEST.EVTのアドレス0024F089h(オフセットなし)に43 04の命令があるので
 50 00:イベント顔コード読みこみ、に書き換えてください、この命令自体に意味はありません)
[sage] 2017/04/06(木) 20:32:01.18:qTYbeGgj

神様ありがとうございます
アルテマデーモンの方は最悪セリアからセリアに変身でごまかそうと思ってましたが
エルムドアがテレポした後みんな消えるとこがどうしようもなかったのでものすごい助かります
[sage] 2017/04/08(土) 00:24:09.70:0fWTkDbT
FFT改変パッチ3ver1.00をやらせて頂いているんですが、

>固有キャラを全員加入させると(鉄巨人、チョコボのボコ含む)16人になるので汎用を入れるスペースが無くなります。

この固有キャラに、ラッド、アリシア、ラヴィアンは入っていますか?
入っていない(=この3人を入れると固有キャラ枠が足りなくなる)のならば除名せざるを得ないなと思いまして
[sage] 2017/04/08(土) 07:37:53.04:OTpqwSbv

入ってません(その3キャラは汎用扱い)なので
固有キャラをすべてそろえようとした場合その3人も除名する必要があります。
(readmeに書いてある通りイベントにはかかわってきません)
[sage] 2017/04/08(土) 08:41:39.76:0fWTkDbT

返信ありがとうございます!
なるほど、わかりました。改変パッチ、楽しく遊ばせてもらっています!
[] 2017/04/09(日) 08:36:17.80:8ah4IxRR
他のキャラ入れると編成グラと戦闘準備グラがラムザになる件、BNEで解決してる?それとも改造コードで解決してる?
[] 2017/04/09(日) 11:20:07.57:8ah4IxRR
改変パッチ作成者様に質問です。
・キャラ枠を+〇人拡張するにはどうすればよろしいでしょうか?固有ユニットで編成枠が埋まってしまい困っています。
・(アビリティ連動問題に関して)剛剣にデスとアルマゲストを入れたいのですがうまくいきません。たとえば剛剣使い(メリアドール)などにデス、アルマゲストを剛剣のアクションアビリティとしてJP1000で習得させる(そしてしっかり動作もする)にはどうすればよろしいでしょうか
・剛剣のサポートアビリティにダテレポをJP2000で覚えさせるにはどうすればよろしいでしょうか?
あと質問とは別にUPロダが潰れている(すくなくともアクセスできない)ので別の安全なオンラインストレージ(ONEDRIVEかグーグルドライブ)等にパッチ等の再掲お願い致します。
[sage] 2017/04/09(日) 16:04:54.28:6p0iLuCq

1.キャラ枠について
 キャラ枠の増加は現状できません。(メモリ枠が余っていない)
 砂ネズミパッチではゲスト枠(17~20人目)を戦闘で出撃できるようにして疑似的に20人にしているようです。
 が、その場合ストーリーバトルでゲストを出撃できる状態でありそこで出撃させると増殖したり不具合があります。
 (砂ネズミではゲストはパーティに加入せずイベント毎にデータを用意しているみたいでしたが)
 またゲスト枠に入れたキャラは除名できない等の問題もあります。

2.アビリティについて
 具体的にどうなってうまくいかないか教えてください。
 (アビリティ連動は汎用ジョブのコマンドの問題であり固有ジョブのコマンドには関係しません)
 普通にジョブアビリティの所を変えればいいだけだと思うのですが・・・

3.ロダについて
 特に問題なくロダにつながりファイルも落とせました。
 そちらの環境の問題ではないですか?
[sage] 2017/04/09(日) 17:46:04.62:qI8jRTDn
改変パッチver,3 FFとは関係のないキャラって誰だろう
サガフロ2のギュスターヴとか面白そう
faith0、MA0、格闘、両手持ちみたいな
[sage] 2017/04/09(日) 23:08:31.44:1YMJijXX
出撃人数の変更の仕方 知ってる方いたらお願いします
[sage] 2017/04/10(月) 00:52:42.56:2pC+0SR9
up0339のExcelファイルに普通に載ってねえ?全部
>出撃人数に関して
[] 2017/04/10(月) 01:21:46.67:NAns80eE
改変パッチ作成者様回答ありがとうございます!
FFTバイナリスレッド専用アップローダに行っても403 Forbiddenと出てくるばかりで皆の言っているロダの場所が見当たりません。誰かヒントを教えていただけますでしょうか。
[sage] 2017/04/10(月) 17:41:14.63:IJvLrEkf
巻き添えでアク禁されてるとかかね
串刺せばいけると思うけど
[sage] 2017/04/10(月) 18:41:59.07:EdyMgPFE
俺もISPのバックボーンが変わってホスト名変わってから403になったわ
[sage] 2017/04/10(月) 20:41:15.30:orTu3tEF
普通に見れたよ
どうすればいい?
[] 2017/04/10(月) 21:59:14.16:NAns80eE
スマホで見れましたありがとうございました。
[sage] 2017/04/11(火) 17:03:23.33:xtme6GfK
PS版改造してどこまでPSP版に近づけるかトライしてみるわ
[sage] 2017/04/11(火) 19:01:51.65:edBq74h1
頑張ってください!
[sage] 2017/04/11(火) 20:33:00.41:uZwWFGQB
曲の改変って出来るんですかねこれ
[sage] 2017/04/12(水) 00:14:18.50:4/eau2HX
ジークデン砦とかゴルゴラルダ処刑場みたいな1度イベント終わったらもう何も起きない場所を
ランダムエンカウント出来る様にしたいんだけど
 がただの暗号にしか見えないレベルの人間で出来るかな?
[sage] 2017/04/12(水) 13:50:26.55:tdEKwmr/
暗号の解毒から始めると良いよ
[sage] 2017/04/12(水) 17:37:56.66:G5R4cABn

そりゃ無理だよ
“今は”>>262がただの暗号にしか見えないレベルの人間っていうなら“将来”出来るようになる“可能性”もあるけど
今そういうレベルの人間が、今そういう改造を出来るかって言うと、無理だよ
[sage] 2017/04/12(水) 18:31:40.90:HTXaD+8A
未使用マップでのイベント設置方法なら過去スレにあったような気がした
[sage] 2017/04/12(水) 23:23:46.76:flu3hty1
こういうのってやっぱりCとかjavaとかやる必要あるの?
SFC系の逆アセンブラもそうだけどとっかかりがないんでわからん
[sage] 2017/04/12(水) 23:59:28.76:plunTYCH

R3000の命令だけ憶えればOK
[sage] 2017/04/13(木) 00:21:47.79:FYL+DnyK
前期ROM だと WLDCORE.BIN の 0x030FA4 から拠点毎のランダムバトルデータが続いています
データ構造は 24バイト区切りです。詳しくはリンク先を見て下さい

※以降の説明は、解析のみで動作確認はしていません※

ざっと見たところ、ジークデン砦やゴルゴラルダ処刑場用のデータは存在していません。
よって、適当な場所のデータを上書きする必要があります。

例えば、0x031064 からの 24バイトはスイージの森用のデータですが、スイージの森は
2方向しかないので、3方向目用のここの場所は空きデータだと思います。(多分)

ここの場所を以下のように書き換えれば、フォボハム平原からジークデン砦に
進入したときに、ランダムバトルが発生すると思います。
敵の編成は、ジークデン砦からフォボハム平原の進入時と同じ編成に設定しています。

動作確認していないので、もしランダムバトルが発生しないしない場合は、
もっと詳しい人が答えてくれるのを待ちましょう
(特に2バイト目に何を設定すればいいのか、よくわかってない)

書き換え前
00 09 00 00 00 00 00 00 00 00 00 00 00 00 21 21 22 22 23 23 24 24 4A 6F

書き換え後
06 05 04 1E C0 0C 1E C0 10 1E FF 19 1E FF 11 11 12 82 13 13 14 14 31 6F

リンク
ttp://ffhactics.com/wiki/Random_Battles
[sage] 2017/04/13(木) 00:33:17.20:aza+dG2q
改変パッチVer.3 バグ報告です。
チャプター1でティータがさらわれるイベントで、
ゴラグロスのマップ上のグラがダイスターグになってました
まさかの分身w
[sage] 2017/04/13(木) 01:19:58.54:zyImUr78

さんくす
このヒント便りにトライしてみますわ
[sage] 2017/04/13(木) 15:48:58.03:IdFXKG1e
ダークナイトの勧誘耐性を外してライオネル城城門前のバトルでのガフガリオンのボスフラグを外す
これだけでストーリーに影響を与えず普通に勧誘でガフガリオンが仲間に出来るからちょっと楽しい
[sage] 2017/04/13(木) 18:07:13.63:ugYzKKaL

報告ありがとうございます、確認しました。
ただENTDのデータを見ても特におかしいところはなく原因不明です。
(そもそもそこはいじっていないはずなのですが…)
[sage] 2017/04/14(金) 12:03:22.83:SsxFXFzE

すみません質問させてください

まじゅう使いの有用性を上げたくて
パーティにまじゅう使いを持ってるユニットが居れば、別にモンスターと隣接していなくてもOK
という風に変更したいと思っています

解析データのバトル計算処理サブルーチン1.txtを参考に
lbu v0, $0047(s0) # 0018056c:92020047 v0=$8018e8df x座標読み?
nop # 00180570:00000000
bne v0, s3, $001805f0 # 00180574:1453001e
nop # 00180578:00000000
lbu v0, $0048(s0) # 0018057c:92020048 v0=$8018e8e0 y座標読み?
nop # 00180580:00000000
bne v0, s4, $001805f0 # 00180584:1454001a
nop # 00180588:00000000
jal $0018a934 # 0018058c:0c062a4d

ここに2つあるbneをnopに変えたところ、味方に限り一応うまくいってるようです

ただ前スレの情報を見る限り、敵は敵用の処理があるようで
そちらの方はどこを変えれば良いかさっぱりわかりません
敵のまじゅう使いも同じ性能にしたいのですがどうすれば良いか教えて下さいお願いします
[sage] 2017/04/14(金) 14:39:42.10:xmPZCgNB
斧があんまりにも使いにくいから
計算式を武器攻撃力ラ下限:物理AT4分の3~上限物理ATの1.5倍みたいにしたいんだけど
解析データ見た感じbattle.binの中にある斧・槌のとこ変えればいいって認識でいいのかな
jal 命令だかってのを勉強しないとまじで始まらないな
[sage] 2017/04/14(金) 15:05:33.34:Bi/sYA6D
オリジナル版は戦士系の武器より棒とか銃の方が強いのが謎だった
モンクが帽子被れないのも謎だった
[sage] 2017/04/14(金) 16:02:02.75:1fLafKYX
グラヒックはバンダナ巻いてるのにな
[sage] 2017/04/14(金) 18:51:08.29:j1cCREUW

CPUのまじゅう使い判定は以下の部分でやってます。(BATTLE.BINオフセット67000h)

beq v0, zero, $00199b3c # 001999e0:10400056 まじゅう使いがないなら終了

ここをnopにするとまじゅう使いがなくても使用してきます。
ですが座標判定している部分が見つからず、下の方でxy座標(lbu XX, $0047(s0),$0048)(推定です)
を読んでいるところがあるのですが
近くの分岐命令を消しても変わらず。力になれずすみません。
(味方の処理を見るとまじゅう使い判定より前に座標判定があるのでCPUの方もそうかと思ったけど座標読みが後にある・・・)



斧鎚バッグの威力決定している部分は00183bfc~00183c20部分です。(BATTLE.BINオフセット67000h)
(s0にキャラの補正後ATが入っています)
jal $0018ce6c   # 00183bfc:0c06339b 乱数生成(v0に格納) 0~1.0?0.99?
nop          # 00183c00:00000000
mult s0, v0     # 00183c04:02020018 キャラのATラ乱数
mflo v0       # 00183c08:00001012 上記結果をv0に取り出し
bgez v0, $00183c18 # 00183c0c:04410002 結果が0以上なら※1へ
nop          # 00183c10:00000000
addiu v0, v0, $7fff # 00183c14:24427fff 正の数に補正?
sra v0, v0, 15   # 00183c18:000213c3 ※1 ?
j  $00183c44   # 00183c1c:08060f11 次の処理へ
addiu v0, v0, $0001 # 00183c20:24420001 ATラ乱数に+1(最低値補正)

乱数生成の詳細が不明ですが0.5倍~1.5倍なら最後の+1の所をAT/2を加算するで行けると思いますが
3/4だと下限補正の命令も追加しないとダメなのでどこか空き領域に飛ばす必要があると思います。
[sage] 2017/04/14(金) 19:15:14.21:SsxFXFzE

361です、すみません質問しておきながら自己解決してしまいました
調査不足だったというか、見間違いしてたのか・・・

とにかく結論から言いますと
に書いた「2つあるbne命令をnop命令に変える」だけで
敵のまじゅう使いも同じ性能になるようです

試しに敵ユニット一体にまじゅう使いを持たせたら
敵パーティのモンスターにアビリティが増えてましたし
そのまじゅう使いを持っている敵ユニットを戦闘不能にしたら
4つめのアビリティが消えたりしましたので多分これで大丈夫なんだと思います

どうもすみませんでした&ありがとうございました
[sage] 2017/04/14(金) 19:40:44.36:j1cCREUW

アビリティ欄に表示はされるけど使ってこなかったような・・・
(まじゅう使い持ち見習い戦士と黒チョコボのみにして
 物理回避を100%にした状態で放置してみたけど一向にチョコメテオを使ってこなかった)
[sage] 2017/04/14(金) 20:00:26.49:SsxFXFzE
使ってこないってマジデスカ…
解決したと思い込んだのが確認不足だったというオチ…

敵味方で処理が分かれてるのってAI部分ってことなんですかねー
味方にまじゅう使いが居る状態でモンスターが誘惑されたら4つめのアビリティ使ってくるのかな…
[sage] 2017/04/15(土) 00:21:51.78:0NhgYexo

ありがとうございます、下限補正の命令追加とか
まだ出来なさそうなのでもっと勉強してきます 助かりました
昔遊んだ作品を自分好みに変えられるのは楽しいですね
[sage] 2017/04/15(土) 13:21:48.35:imeHIPeX
まじゅう使いの制限解除を色々検証中です…
味方に限り上手くいってるかと思いきや、ハイト差3以上で使用不可の制限は外れていませんでした

subu v0, s5, v0 # 001805dc:02a21023
addiu v0, v0, $0005 # 001805e0:24420005
sltiu v0, v0, $000b # 001805e4:2c42000b
bne v0, zero, $00180604 # 001805e8:14400006

ここの判定で使われている数字
05(0.5ハイトラ5=2.5ハイトってこと?)と 0B(前述の05*2+1ってこと?)
の2つを大きくしていくとハイトの制限も大きくなっていきましたので
40 と 81 みたいに極端に大きくして一応味方については成功と言っていいようになりました、たぶん

ただ敵については、まじゅう使い持ちに隣接していないと使ってこない現象が解決できてません
表示はまじゅう使い持ちが戦闘不能や混乱などになっていない限り現在位置に関係なく表示されています
[sage] 2017/04/15(土) 14:32:49.59:b3VXr8ay
まあ使ってこないのはAIで設定されてるんだろうね
味方でもAI操作にしたら使わなくなるんじゃないかな
[sage] 2017/04/16(日) 01:09:53.22:dnqi1BAX

以前の解析のデータが残っていたためお力になれれば。
001994c0 sh v0, $0b94(a2)
001994c4 sh v1, $0bb8(a2)
この2つの命令がAIがまじゅう使い専用アビリティを使えるかどうかの判定に使う座標データをセーブする部分だったと思うので、
nopで埋めれば場所関係無く使ってくるはずです。

実際に試してませんが、多分これでできるはずです。
ダメそうであれば
00199480 beq v0, zero, $001994dcの条件分岐命令を強制的にjで飛ばせば判定自体をスキップできるはず・・・
うろ覚えで申し訳ない。
[sage] 2017/04/16(日) 23:25:25.78:6I1DOvJf
ザルエラ戦で毎回メリアドールがフリーズしやがる
[sage] 2017/04/16(日) 23:43:21.01:GxWHbxee

ありがとうございます、上手くいきました
[sage] 2017/04/17(月) 02:01:46.83:Ki4VbCXN
改変VER.3、敵固有ユニットのジョブコマンドヘルプがちょくちょくおかしいな
割り当て合ってるか確認した方がいいかも

ジークデン砦までプレイしたが
倒せなくて少し稼ぎしてたら敵ナイトがミスリル装備で固めてきて参った…
仕方ないので全員にジャンプシューズ履かせて上から黒魔法と弓で倒したよ

ところでカーズってなんだ?考えるのをやめるんか
[sage] 2017/04/17(月) 09:11:30.03:DEI09bbV

ttp://jump.5ch.net/?http://ffdic.wikiwiki.jp/?%CB%E2%CB%A1%2F%A1%DA%A5%AB%A1%BC%A5%BA%A1%DB
[sage] 2017/04/18(火) 15:42:37.66:vgU+O91f
ゲスト4枠使って20枠フルに使う方法ってまだわかってない?

・ゲスト枠も出撃メンバーに選択可能にする改造方法と、それに伴う不具合
 本来ゲストが出撃するマップで、ゲストを出撃メンバーに選ぶと、そのキャラが二人に分裂する現象が起きる

この情報は既出だったんだけど、この現象が起きるマップと起きないマップがあったからちょっと調べてみた


まあ結局よくわからなかったんだけど
なんかイベントの最初で46XXで一度消去しておいて、44XXで表示するようにするだけでわりと回避可能っぽい
もともと44XXが含まれているイベントなら最初に46XXで消すイベント命令を追加するだけでOKかな
44XXが無いなら46XXのあとに44XXで表示するイベント命令も追加する
あとマップのユニット設定で出現フラグとランダム出現フラグの両方を立てる必要もある

これでゲストを出撃メンバーに選ぶと
本来のゲストユニットが消えて、出撃メンバーに選んだゲストが残る
その場合は操作可能で、会話イベントなどもちゃんと起きる
出撃メンバーに選ばなかったら、まあ無改造状態と同じかな
マップのユニットの設定で操作可能フラグが立っていないならオートバトルで操作不可だし


ただイベント内容に
49
45XX
4A
が含まれてる奴は一筋縄ではいかないみたい

砂ネズミの巣のイベントバトルでは49~4Aまでを消したら何故か上手くいった
ジークデン砦のイベントバトルでは49~4Aまでを消しても上手くいかなかった
チャプター2以降のイベントではこれが含まれてても最初に46XXを追加するだけで上手くいくマップもあった


だけどまあ、軽く最後までプレイしてみたけど
・イベントの最初に46XXを(イベントによっては44XXも)追加する
・マップのユニットの設定で出現フラグとランダム出現フラグを立てる
・上記二つの方法で上手くいかない場合、イベントに含まれてる49~ 45XX ~4Aを削除する
この3つのやり方でゲストが分裂したままだったのはジークデン砦のディリータだけだったよ
[sage] 2017/04/18(火) 15:51:30.06:vgU+O91f
追記
チャプター2のゼイレキレの滝でのオヴェリア救出のイベントバトル、桟橋の戦い
ガフガリオンが裏切るイベントだけど、ガフをゲスト出撃させると敵にまわらないで味方のままです
操作可能だし敵AIからの攻撃対象にされるしで完全に味方のまま

だけどターンが回ってきた時のセリフは敵対した様子
完全にツンデレですどうもありがとうございました


イベントで勧誘状態にステータスを変化させることが出来るなら
この状況は回避可能なんだけどやり方がわからん
[sage] 2017/04/19(水) 13:55:03.12:f8BcU04B

すみません、訂正します
001994c0 sh v0, $0b94(a2)
001994c4 sh v1, $0bb8(a2)
ここをnopにしたら、まじゅう使いを持っているユニットが居なくても使ってくるようになってました
[sage] 2017/04/21(金) 20:15:55.23:sHEp0nDe
改変パッチみたいにラストバトルの後にもプレイ続行出来るようにしたくて
イベント№326をコピーしてみたんだけど無理だった

これはイベント内容だけじゃなくて、この№326のイベントが終わった後に
葬式のイベントが呼び出されるのを何らかの方法で阻止しなきゃいけないの?
[sage] 2017/04/22(土) 16:04:30.16:b/uR+ptA

そうです。ATTAC.OUTの方に連続処理のデータがあります。
00012d7ehから46 01 81 というデータがあり、これはこのイベント終了後0146イベントを実行するというものです。
ここを 00 00 80 にすれば次のイベント(エンディング)に行きません

またTEST.EVEの方では現在位置変更命令を追加する必要があります。
(オーボンヌ終了後はミュロンド=モンスターワールドに移動してしまうので位置変更していないと移動できなくなります)

命令はBE 31 00とB0 31 00 ** 00の2つです。**を09にすればドーターに移動します。
聖大天使撃破時のイベントに追加しておけばいいです。
(改変のやつは別途追加のイベントフラグとかもONにしているので不要な命令もあります)
[sage] 2017/04/22(土) 18:23:22.66:8ko2krdk

ありがとうございます、上手くいきました

イベントの制御ってなんかややこしそうですね
1、イベントの内容を設定してるデータ(TEST.EVT)
2、イベントの発生条件と発生イベントの番号を設定してるデータ
3、マップIDと2のデータを紐付けするデータ

みたいな構造になってるんですか?
[sage] 2017/04/22(土) 19:23:31.38:b/uR+ptA

1.ATTAC.OUTの10F0Ch~13C0Ch、24バイト刻みでイベントコードごとのベース設定
 (マップコード、音楽、敵編成コード、連続イベントコードなど)

2.ATTAC.OUTの14F0Ch~170C8h、各イベントコードごとのイベント発生条件設定
 (特定のキャラのターンやHP何%以下とか)
 1.のデータの+22hで設定しているイベントコードに対応(デフォは00~91h)(wikiだと+00h)

3.WORLD.COREの00031774~00032777h、ワールドマップ上でどの拠点でどのイベントが発生するのか+発生条件

4.TEST.EVE、各イベントの詳細

イベントにかかわるのはこのくらいですね。
(wikiに書いてあるのとは開始位置がずれてますが、自分の方がずれているかもしれません)
[sage] 2017/04/23(日) 17:00:01.40:DfO6TYTW

すみません質問いいですか
物理ATに依存する複数回攻撃のアビリティを作りたくて
[1e]と[5e]の計算式が同じようだから真言とホーリーブレスのタイプを[5e]とし
[1e]の参照値を物理ATに変えて実装しようとしましたが上手くいきませんでした

変更前
真言,ホーリーブレス[1e]
addiu sp, sp, $ffe8 # 00187400:27bdffe8
sw ra, $0010(sp) # 00187404:afbf0010
jal $00186584 # 00187408:0c061961 魔法系回避率計算
nop # 0018740c:00000000
bne v0, zero, $00187420 # 00187410:14400003
nop # 00187414:00000000
jal $00186970 # 00187418:0c061a5c MAと(MA+威力(11))/2格納+魔法ダメージ計算
nop # 0018741c:00000000
lw ra, $0010(sp) # 00187420:8fbf0010
addiu sp, sp, $0018 # 00187424:27bd0018
jr ra # 00187428:03e00008
nop # 0018742c:00000000

変更後
addiu sp, sp, $ffe8 # 00187400:27bdffe8
sw ra, $0010(sp) # 00187404:afbf0010
jal $001864dc # 00187408:0c061937 物理系回避率計算
nop # 0018740c:00000000
bne v0, zero, $00187420 # 00187410:14400003
nop # 00187414:00000000
jal $00183ccc # 00187418:0c060f33 Aと(A+威力(11))/2を格納
nop # 0018741c:00000000
lw ra, $0010(sp) # 00187420:8fbf0010
addiu sp, sp, $0018 # 00187424:27bd0018
jr ra # 00187428:03e00008
nop # 0018742c:00000000

ダメージが出ません
どうすれば良いのでしょう
[sage] 2017/04/23(日) 17:06:23.72:DfO6TYTW
見辛いですね、もういっぺん

変更前
真言,ホーリーブレス[1e]
addiu  sp, sp,  $ffe8      # 00187400:27bdffe8
sw   ra,    $0010(sp)    # 00187404:afbf0010
jal        $00186584    # 00187408:0c061961 魔法系回避率計算
nop                # 0018740c:00000000
bne   v0, zero, $00187420    # 00187410:14400003
nop                # 00187414:00000000
jal        $00186970    # 00187418:0c061a5c MAと(MA+威力(11))/2格納+魔法ダメージ計算
nop                # 0018741c:00000000
lw   ra,    $0010(sp)    # 00187420:8fbf0010
addiu  sp, sp,  $0018      # 00187424:27bd0018
jr   ra            # 00187428:03e00008
nop                # 0018742c:00000000

変更後
addiu  sp, sp,  $ffe8      # 00187400:27bdffe8
sw   ra,    $0010(sp)    # 00187404:afbf0010
jal        $001864dc    # 00187408:0c061937 物理系回避率計算
nop                # 0018740c:00000000
bne   v0, zero, $00187420    # 00187410:14400003
nop                # 00187414:00000000
jal        $00183ccc    # 00187418:0c060f33 Aと(A+威力(11))/2を格納
nop                # 0018741c:00000000
lw   ra,    $0010(sp)    # 00187420:8fbf0010
addiu  sp, sp,  $0018      # 00187424:27bd0018
jr   ra            # 00187428:03e00008
nop                # 0018742c:00000000
[sage] 2017/04/24(月) 18:22:09.27:OF0eL1zW

jal $00186970は威力格納からダメージ計算まで一括処理しているルーチンです。
一方、jal $00183cccは威力格納だけでダメージ計算はしていません。
他のルーチンを変更していないなら以下で行けると思います。

addiu sp, sp, $ffe8 #
sw ra, $0010(sp) #
nop         #
nop         #
nop         #
nop         #
jal $00187c9c # 物理回避+Aと(A+威力(11))/2を格納+ダメージ計算(波動撃と同じ処理)
nop         #
lw  ra, $0010(sp)  #
addiu sp, sp, $0018 #
jr ra        #
nop         #

(波動撃と同じルーチンに飛ばしています)
[sage] 2017/04/24(月) 20:20:10.85:D5BW7XFA

上手くいきました
ありがとうございます

小ネタ
フラグ0347と0348が聖石レオとヴァルゴの入手フラグ
BE 47 03 B0 47 03 01 00 BE 48 03 B0 48 03 01 00で立ててやれば財宝一覧に追加されます

ラストバトルの後入手させてやれば13個全部そろえるのが可能に!
[sage] 2017/04/25(火) 10:32:15.79:8KJbQVTm
にさらに追記

ゲストが参加する戦闘でゲストを出撃メンバーに選んだ場合
その戦闘で稼いだ経験値やJP、破壊された装備などは戦闘前の状態に戻る

おそらく、マップに配置してあるゲストが消えて
出撃メンバーの中のゲストが戦闘に参加してるんだけれども
戦闘後にそのゲストのデータがパーティ内のゲストに上書きされない

戦闘開始時に消去されるマップに配置されてるゲストのデータが
パーティのゲストのデータに採用されてるみたい

ランダムバトルではこういう現象は起きないので普通に稼ぎ可能
[sage] 2017/04/25(火) 15:57:47.10:khxoFrxI
キャラ変えたりくらいしか改造してないけど、
イベント戦途中で音だけ流れてフリーズする現象がたびたび起こるのは、
改造方法に不備があるんですかね?
[sage] 2017/04/25(火) 16:07:09.96:8KJbQVTm

キャラ変えくらいしかしてないのならセーブデータの流用は確実に可能だから
とりあえずそのフリーズが起きるイベントバトルを無改造のisoで試してみたら?

無改造版でもフリーズしたりするならエミュとか環境の問題の可能性が高まる
[sage] 2017/04/25(火) 17:57:52.49:khxoFrxI
色々試してみるに、改造の内容というより頻繁にいじって上書きしてるとフリーズが増えるのかもしれない
[] 2017/05/01(月) 02:23:03.27:Pv5pqi+5
当たり前のことですが、改造方法に不備がなけりゃ何度上書きしようが問題ございません
[sage] 2017/05/03(水) 20:40:56.14:wjNlKWcg
この一年がんばった俺を褒めてくれ、密猟枠拡張が完成したぜ

jal   $0018ce6c     # 0018a6b0:0c06339b  乱数生成ルーチン v0に乱数代入
nop             # 0018a6b4:00000000
nop             # 0018a6b8:00000000
ori   v1,zero,$0007   # 0018a6bc:34030007  v1=$00000007
and   v0,v0,v1     # 0018a6c0:00431024  v0=v0&v1 v1と論理積を取ることでv0を0~7の範囲に収める
lui   v1,$8019     # 0018a6c4:3c038019  v1=$80190000 ジョブID読み準備
lw   v1,$0d64(v1)   # 0018a6c8:8c630d64  v1=$80190d64 ジョブID読み準備
lbu   v1,$0003(v1)   # 0018a6cc:90630003  v1=相手のジョブID
addiu  s0,v1,$ffa2   # 0018a6d0:2470ffa2  s0=v1 + ffa2(チョコボのジョブID(5E)を足すと0になる値を加算する)
sll   s0,v0,3     # 0018a6d4:001080c0  s0 *= 8 左3回シフトで8倍(チョコボ:s0=0 黒チョコボ:s0=8 赤チョコボ:s0=16 ・・・となる)
lui   at,$8006     # 0018a6d8:3c018006  at=$80060000
addu  at,at,s0     # 0018a6dc:00300821  at += s0(ジョブID*8)
addu  at,at,v0     # 0018a6e0:00220821  at += v0(0~7の乱数)
lbu   v1,$xxxx(at)   # 0018a6e4:9023xxxx  v1=at+xxxx アイテムID読み込み 

密猟アイテムの設定には、0x180バイト(十進法で384バイト)必要
もともとの領域からもはみ出してないから、アルテマデーモン密猟とかとも併用可能なはず

250回ほど試行した結果、1番目と5番目の枠のアイテムがやや出にくい気がしたけど
このゲーム結構乱数の偏りが酷いような気がするから、そのせいだと思うことにした
差は一番大きいところでせいぜい1.7倍程度だったし
[sage] 2017/05/04(木) 00:31:09.89:WOp8E5IL
素晴らしい あなたの努力を称賛する
[sage] 2017/05/04(木) 18:12:28.23:fhIflbYj
・・・データ設定箇所は1A0hほど下がったところに00ばっかりの場所があったから
ちょっと余裕を持って数値もわかりやすい+200hした場所を使ってるんだが、大丈夫だよなここ
なんか不安になってきたけど空きスペースだよな
[sage] 2017/05/11(木) 08:22:28.15:IGBX2u84
思いついたからメモ
検証は後日

348=54CF9 ヴァルゴ入手フラグ=アドレス54CF9のbit1
550B4+100h*20=564B4 パーティ№20番の別行動中フラグのアドレス
564B4-54CF9=17BB
17BB*8=BDD8
384+BDD8=C15C
つまり
BE 5C C1 B0 5C C1 01 00でパーティ№20番の別行動中フラグが立つ?
[sage] 2017/05/12(金) 10:57:50.88:/JqIUJ4G
やっぱり無意味か

うーん
アグリアス正式加入時にゲスト時のデータを参照させる方法は無いものか
[sage] 2017/05/13(土) 05:26:42.55:F0GK97Oh
とりあえずハードモードの4人組までは倒した
ブレイブストーリーってどうやって出すの?
[sage] 2017/05/13(土) 12:38:35.34:4g1F1TXg

ブレイブストーリー(とナイトメア)はゲームクリア後に隠し拠点2で発生します。
隠し拠点は特定の秘境の説明文を特定の拠点にいるときに見る or 見た後特定の拠点の店か酒場を一回開いて戻ると出現します。
どの拠点かは秘境の説明文に書いています。
秘境の説明文を片っ端から見ていけば見つかると思います。
[sage] 2017/05/14(日) 20:57:36.65:zDu/j6tr
ああ、なんてこった
1E仲間アグリアスと34ゲストアグリアスを統一する場合
1Eを残しておかないとブレイブストーリーの人物の項目がおかしくなるんだな

1Eのキャラが死んだらアグリアスが死んだことになってたわ
[sage] 2017/05/15(月) 02:41:43.15:ZPWq6Ob8
ブレイブストーリーも直せばいいんじゃないの
[sage] 2017/05/15(月) 06:30:17.31:xVP8XPXc
やり方がわからん
どのマップで死のうがどのタイミングで除名しようが
パーティから居なくなったらブレイブストーリーが更新される

ブレイブストーリーの追加や追記、更新とキャラIDを結び付けてるところ教えて
[] 2017/05/21(日) 10:12:16.64:BdyT3cmt
PSP版でジョブ補正を10倍にしたいので
戦闘時ユニットの性別・ステータス表示 表示コードを知ってる方教えてください。

ちなみにps1だと
戦闘時ユニットの性別・ステータス表示
D018E88E 0001 味方
3019049E 00xy
D018E88E 0001
3019065E 00xy
D018E88E 0001
3019081E 00xy
D018E88E 0001
301909DE 00xy
D018E88E 0001
30190B9E 00xy

x=性別
0:悲鳴なし
2,3:ボス・モンスター
4,5:女性
8:男性

y=ステータス表示
0:ON
4:OFF(???と表示される)

ボスキャラ位置に対応する部分のステータス表示=OFFとすると、
ジョブ補正が10倍になります。
また、性別=ボス・モンスターとすると
敵の最大HP・最大MPが上限(999)を超えます。

※味方ユニットの性別はセーブデータに反映されるため変更時は要注意。
[sage] 2017/05/22(月) 20:52:07.25:24Sbc0G8
の続き
データとしては00ばっかりなんだけれども、空きスペースじゃなかった

+200h~380hのメモリ領域には何かに使われてるメモリ領域が60hくらいあるみたいで
スケルトン系~あたりに設定したデータがゲーム中に書き換わってるのか
違うアイテムが出てきたり何も手に入らなかったりといった現象が起きてた
+250h~3C0hにずらしてみたら、設定データ通りにならないモンスターのIDが手前にずれたので
原因はそれで間違いないと思う
最初と最後のIDであるチョコボとティアマットだけを確認してたから、しばらく気付けなかったよ

+2B0h~430hのところに設定するようにしなおしたら全てのモンスターで正常に動作しましたが
設定データの量的にアルケオデーモン密猟とかとの併用は無理かな~
[sage] 2017/05/24(水) 09:14:55.08:pcSTPjDO
裏真言、使いにくいよなあ。
妹の方はまだまっとうに火力出る上に、サブで白魔法とか付けられると言うのに……。

天冥士のMAがもうちょっと高いか盾でも装備できれば、棒で殴る前衛として個性出たかもだけど。
[] 2017/05/26(金) 10:31:04.90:6Ptjloya
戦闘中BGM変更コード教えてください
獅子戦争のほうで。
[] 2017/05/28(日) 03:19:32.53:zljwWBq4

そのくらい自分で改造しなさいw
bne2で数値いじるだけではないか
[sage] 2017/06/02(金) 17:14:23.67:Ar2Of47Y
保守
[sage] 2017/06/03(土) 20:59:47.93:fvp5ujJD
スマホ単体じゃキャラのSPR書き換えって無理よね?
[sage] 2017/06/04(日) 01:06:33.07:H0WBSnT/
松野さんのtwitterでラムザの設定画が出てるよー
・・・・・・・吉田さんはホント画集出さないよね
聖天使アルテマのデジカメ撮りじゃない綺麗な設定画が見たい
[] 2017/06/07(水) 20:02:52.47:bph4BGbH
FFT改変パッチ3ver1.00って赤魔と賢者削除?
[sage] 2017/06/14(水) 11:16:43.52:U/FRfUTt
ENTDファイルの「ランダムバトルでは確実に参加」のところにチェックを入れてもたまに出てこないことがあるな
16枠フルに使ってる場合に起こってる気がするんだが・・・同じ現象になった人いる?
[sage] 2017/06/15(木) 12:33:17.90:spLferMs
座標がずれてるんじゃね
[sage] 2017/06/19(月) 10:34:30.81:mJh1/hcA

たまに、ではなく全く出ない連中はそれだった
でも出たり出なかったりするやつは何なんだろ?
[] 2017/06/19(月) 12:53:43.98:xpKsFDmh
座標重なってるとランダムになることはある
FFT_baus使うとわかりやすい
[sage] 2017/06/21(水) 23:18:50.41:H7AEBdIC
イベントバトルの敵もこちらの成長に合わせてレベルが上がる

そんなパッチをやってみたいなと思いましたハイ
[sage] 2017/06/24(土) 16:37:54.07:+e5Mvq0U

そんなもんBNE2使えば自力ですぐできるなと思いましたハイ
[] 2017/06/25(日) 09:32:56.78:8poT1bVO
ロダにあるFFT獅子戦争の設定ファイルを使って、BNE2でジョブの補正値やらアビリティの取得情報をいじったんだが、全く反映されませぬ。原因がわかる方いらっしゃいますか?
[] 2017/06/25(日) 10:02:00.10:8poT1bVO

自己解決しました。失礼しました。
[sage] 2017/07/01(土) 23:29:16.00:JIS/Fq2O
SLPS(オフセットf800)の00010ba8~00011ba8が空き領域ということなので
のLvUPしないアイテムの改造をそこに入れてみたんだけど戦闘編成画面に入る直前のところで見事フリーズ・・・

「打ち込みミスかな?とりあえず分岐元の5a8e8だけ元に戻せばいいだろう」と思ったらそれでもフリーズで、
改造部分も完全に消してようやくフリーズなしで起動できた

もしかして、ここの部分って空き領域じゃないのでは?別のメモリで使われてて改造部が邪魔になったことでフリーズしたのかな・・・?
[sage] 2017/07/02(日) 23:58:16.49:9bL6o8gC
ttp://jump.5ch.net/?http://fft.nm.land.to/cgi-bin/src/up0347.txt

もう一度見直して、チャレンジしてみたんだけどやっぱりエラー吐いて止まってしまう・・・
こんな感じなんだけど、どこかおかしなところとかあればどなたかご教授願います
[sage] 2017/07/03(月) 22:29:55.86:Jc9CJa+k

SLPSの00010ba8~00011b98は空き領域ではあるけど戦闘開始時に一度読み込みに行っているみたいなので
最初の方にj命令で終わらす命令を組むとそっちに飛んでしまってフリーズします。
なので一番上(00010ba8)にja ra 命令を入れる(かja raで終わる命令を入れるか)必要があります。
[sage] 2017/07/04(火) 20:17:26.83:bFlwOMW2

ご助言ありがとうございます 無事に成功いたしました
[sage] 2017/07/08(土) 22:56:13.36:+bGkFl41
改変パッチさんがpsp版も改造してくれますように
[sage] 2017/07/15(土) 10:44:49.21:fwB/SnuP
保守る
[sage] 2017/07/20(木) 10:09:53.94:fUGNQaxs
保守
[sage] 2017/07/24(月) 10:48:02.28:+ZRpdUKi
FFT_baus使ってファイル書き換えするとMD5変わっちまってその後BNE2で色々弄れなくなっちゃう私に一言

すいません訳わかりません教えて下さい
[sage] 2017/07/31(月) 10:16:29.22:4gXkAD0d
保守る
[sage] 2017/08/04(金) 14:14:24.05:Y+cY7ksk
装備増殖バグを直したいと思う
[sage] 2017/08/10(木) 14:16:25.60:AbFM4BlE
保守
[sage] 2017/08/17(木) 18:45:44.81:OtRugYqS
bne2でショックのエフェクトをデジョンのものに変更してみたんだけど、敵にHITした時にダメージが表示されないのをされる様にするにはどこを弄ればよいでしょうか?
実際には敵にダメージ与えてるのですが、表示が出ないのがなんかモヤモヤ
[sage] 2017/08/27(日) 10:00:39.43:yy3exIhb
捕手
[sage] 2017/09/06(水) 10:11:12.42:9f06RKi2
保守る
[] 2017/09/08(金) 11:41:55.88:9ze94VmC
改変ver3のレンジャー専用道具の説明おかしいな
[] 2017/09/10(日) 01:43:20.12:rZAkHuo3
イメージに書き込んだSPRファイルのリンク方法を教えてください。
[] 2017/09/12(火) 21:37:44.08:RpaWbqe9
改変3の最後の追加の仲間が解らん
[] 2017/09/15(金) 08:55:37.84:2bCjKDnc
隠し拠点って2つだけ?
[sage] 2017/09/19(火) 01:55:39.57:hAjgzo56

[] 2017/09/20(水) 21:45:56.63:ZH6NSHQT
FFTA2パッチに続いて、改変3も非常におもすろかったです
[sage] 2017/09/22(金) 20:49:25.79:bauFdQwA
検索結果でビキビキくるリスト

知恵袋系、まとめNAVER and...

高速フーリエ変換(FFT)
[sage] 2017/09/23(土) 21:53:18.02:Zlapqb+H
真面目にフーリエ変換で検索して、ゲームがちょいちょいヒットしたときはイラついた
[sage] 2017/09/24(日) 18:16:10.78:THQ54fPd
お互い、略してんじゃねーよ!と、いがみ合う関係やなww
[sage] 2017/09/30(土) 03:42:31.71:Uh987dyZ
色々いじってたら
シールドブレイクでダメージが出るようになってもうたんですが
どこ直せばもとにもどりますかね?
[sage] 2017/09/30(土) 07:55:29.34:v/cd88TK
色々いじってた場所を戻す
[sage] 2017/09/30(土) 11:23:46.92:Uh987dyZ
すいません勘違いしてましたわ
シールドブレイクって元々非盾装備者相手に使うとダメージ与える仕様だったんですね
[sage] 2017/09/30(土) 12:21:37.74:9+nZGxcG
[sage] 2017/10/03(火) 01:06:23.05:bJz6FuPr
FFTA2パッチ
オーバーソウルに浄化の耐性が無く、クリスタル化にて倒してしまうと
マップクリアフラグが立たないらしく、進行不能になるようです
普通に倒せば問題ないのですが、一応お知らせを
[] 2017/10/07(土) 16:25:22.37:VpR9KjnH
PSPの共同戦線、PSP一台しか持ってない&友達いないぼっちでもプレイする方法ない?
[sage] 2017/10/07(土) 22:39:08.57:nLplXlqf

これ、アーツ習得のルピ山のゲイドでも同じ事起きるね
[] 2017/10/09(月) 08:25:37.00:ls9pXzxY
pspの処理落ちパッチ当てたけど、画面が小さくて見れたもんじゃないわ
かといってそのままだと処理落ちやばいし
あちらが立てばこちらが立たず状態
[sage] 2017/10/09(月) 09:25:27.45:4dsx1TrZ

パッチあてるんじゃなくてバイナリエディタで直接書き換えしてみたら?
[] 2017/10/09(月) 12:24:16.74:HuP6vGEv

ttp://jump.5ch.net/?http://ffhacktics.com/
ここにあるWotL Slowdown Removal Patchってやつなんだけどさ
大画面で処理落ちなくすやつないんかね
目が悪くなっちまうよ
[sage] 2017/10/09(月) 12:35:48.34:tFgul3FW
いやだからバイナリを直接弄れば?って言われてるじゃん
[] 2017/10/09(月) 15:23:14.85:HuP6vGEv

いやだって、バイナリ直接いじって改善させる方法あんの?
ggっても出てこないけど
[sage] 2017/10/09(月) 16:02:08.42:oEPxcBFE
バイナリ直接いじって改善する方法がないならパッチも存在しない
[sage] 2017/10/09(月) 16:06:42.79:53ART60/

そのサイトに置いてあるパッチの中に画面が小さくならないバージョンもあったと思うけど

バイナリ書き換えはたった一箇所
アドレスは前スレだか前々スレに載ってたからググれば出てくるはず
[] 2017/10/09(月) 23:25:01.23:pqbwFLx9
獅子戦争でエフェクトをリネームして上書きするのはBEN2では出来ないですよね、どこをいじれば
変更できますかね。
[sage] 2017/10/09(月) 23:29:52.48:tFgul3FW
いい加減sageろ
[sage] 2017/10/09(月) 23:55:01.90:pqbwFLx9
sage忘れてました、失礼しました。
[sage] 2017/10/12(木) 04:31:43.49:Jjq2xqG4
pcでfftをエミュするにはどうすればいいですか?
[sage] 2017/10/12(木) 23:20:38.30:/Xx6g4y5
ロダに獅子戦争のディープダンジョン等を微アレンジしたモノをupしてみた。
ルーチン関係は一切いじってないので、不具合はまったくないはず
[sage] 2017/10/13(金) 00:22:49.22:XuXHcXjs
早速DL
[] 2017/10/14(土) 05:15:13.43:zIXQMnDg
pspでパーティメンバーのストック数増やしたいんだけど、どこいじったらいいの?
24名少なすぎ
[sage] 2017/10/14(土) 11:20:45.18:8W8x2aw2
引き出すで刀壊れなくする方法って過去スレにあったけど未解決で終わってる
刀壊さず、数量も増減しない方法って結局みつかったんでしょうか?
[sage] 2017/10/14(土) 13:25:20.48:IqXKadtn


報告ありがとうございます。
気絶フラグの耐性にクリスタルと宝箱が抜けていました。
修正してver4としてアップしました。
[] 2017/10/14(土) 18:25:36.00:wpI70r41
誰かについて教えて
不可能なの?
固有ユニットだけでいっぱいいっぱいなんだけど
[sage] 2017/10/14(土) 18:34:52.30:am9MvltW
不可能です 諦めてください
[sage] 2017/10/15(日) 13:14:52.17:nAHBWprh

たぶんこれで行けると思いますが
引き出すの破壊確率は武器威力/100なので
阿修羅の武器威力を99にしたうえで数十回試しましたが個数は減りませんでした。
(空打ちした際にアイテムは増えることもなし)

引き出す破壊判定ものまね士以外でもスキップ
beq  zero, zero, $00185984 # 001858f4:10000023

引き出すコマンド特性ものまね士以外でもスキップ
beq  zero, zero, $0017b464 # 0017b400:10000018

引き出すアイテム個数減少処理削除
nop                # 0017a6c0:00000000
[sage] 2017/10/15(日) 18:43:28.05:01T3wrLR
>引き出すの破壊確率は武器威力/100

初耳だ・・・高級な刀ほど壊れやすい印象を持ってたけど、実際確率が高くなってたのか・・・
正宗も塵地螺鈿飾剣も増殖しないと怖くて使えないなw
[sage] 2017/10/15(日) 18:49:49.42:F8Vun/JT

ありがとうございます 
[] 2017/10/16(月) 18:25:21.60:Rr2ShShw
pspの共同戦線一人でもできるようになるパッチとかありません?
身近にやってるやつがいない時点で詰みとかふざけてんだけど

デバッグモードとかじゃ無理?
[sage] 2017/10/16(月) 19:10:36.70:gXh3F2KA
ここ最近sageずにガキみたいな書き込みしてる奴
いい加減消えてくれないか
[] 2017/10/17(火) 05:58:14.83:naeANpe2

は?なんでお前に消えろとか言われなきゃいけないの?
なに管理者気取ってんだお前?
嫌だったらお前が消えろよ
[sage] 2017/10/17(火) 09:26:26.71:NW2OOw1Y
ほんと自己中なガキだな
[sage] 2017/10/17(火) 10:27:26.70:fhZf4yM5
両方消えれば解決
[sage] 2017/10/18(水) 17:41:32.62:pq93Otv1

って誰かが言ってたとして、自分全く関係ないのにこういうの見せられてたとしたら気分どうだい?
[] 2017/10/19(木) 05:56:03.25:r/vWDqaA

別に。
例えば、自分が初めてこのスレにきた、または全く興味がなくてたまたまこのスレが目に入った
という第三者だった立場を想定して客観的に見たとする。

どういうわけか、質問や、sageなしの書き込みを見るとイライラする頭がおかしい人っているんだなあ。

って思うかな。煽り抜きで。
[sage] 2017/10/19(木) 06:52:22.90:k1Z6kZiz
たぶん職人がID変えてクレクレ厨の増殖を阻止してるんだろ
それか、職人に自分の要求を実現してもらいたいクレクレ厨が新参の同類を嫌っているだけと思う
[sage] 2017/10/19(木) 09:03:32.13:80CczLoT
なんでsageるのかって、そういうたまたま目に入ってくるような奴が出てこないようにするためだろ
最近ハックロムがグレーなことだって認識していない奴多すぎる
[sage] 2017/10/19(木) 10:18:43.02:6qBlHDas
言うてもここの板自体がすでにグレーだからなあ・・・
FF・DQ板にこのスレがあるなら目につくところに上がっちゃマズいのは分かるんだけどね
逆にわざわざ上げる理由もないんだけど
[sage] 2017/10/19(木) 10:35:50.21:aTK6DhVu
スレが上がってる方がガイジが来る率増えるから当然なんだよなぁ
[sage] 2017/10/19(木) 20:35:53.58:FDg7yYvd
にsage進行って書いてあるのにね
郷に入れば郷に従えという言葉を知らないのだろうか
[sage] 2017/10/19(木) 21:51:36.36:I1n/+Qvg
どういうわけかをわかってない様だけど、自分で答え書いてるよね
[] 2017/10/20(金) 06:42:28.41:npwr9pDR
別にあげようと思ってあげたわけじゃないんだ。単にsage入れ忘れただけで。
でどのみちsageなきゃいけない意味もよくわからないし、しろって言われると逆にしたくなくなっちゃうタイプだからやめとくね。


で、質問自体そんな悪いこと聞いた覚えないんだけどね。
だってどう考えても、身近にやってるやつがいるかpsp本体2台ないと共同戦線プレイできないって、生まれたての赤ん坊でも理解できるほどの超糞仕様じゃん?
どう考えてもこの百害あって一利なしの頭が悪い糞仕様をどうにかするってのがまさに改造の醍醐味だと思うんだけど。結局この辺は解析されてないの?
あとたまねぎ剣士とものまね士にアビリティ2つつけて経験値入るようにしたいんだよね。
[] 2017/10/20(金) 06:53:22.71:npwr9pDR
ちなみに、隠すんだったら下げたとこで意味ないと思うんだ。
だってスレ検索でfftで検索したら一発で出るじゃん。
それだったらそもそも2chでやらないで、もっと過疎掲示板とか個人的なスカイプやライン、snsでやれば?って思うんだけど。
そう思いません?
思いませんかそうですか。俺はそう思います。
てかwikiとか作ってる時点で超行動矛盾してんだけど。

てかなんでこんなことで喧嘩になるんだろ?あげられるだけでイライラするってちょっとヤバくない?もうちょいストレスフリーに生きた方がいいよ。まじで寿命縮むよ。
それに共同戦線がプレイできるようになったら皆にとってもメリットじゃん?
誰も損しないことなのになんで怒るのさ。怒るなら、余命2週間のブルドックでもわかる合理の概念も理解できないような、マヌケで低IQのスクエニの開発者にしてくれよ。
[sage] 2017/10/20(金) 08:11:31.90:doyQD92o
これ本物だわ
ここに書き込む暇あるなら病院行った方がいいぞ
[sage] 2017/10/20(金) 08:14:13.63:NMs4MV1/
まあ自分の事しか見えていないんだし相手にしない方がいいよ
[sage] 2017/10/20(金) 12:54:39.83:Kpvn/E9Q
知りたい事あったとしてもその書き方はねぇだろ
[sage] 2017/10/20(金) 13:55:04.10:VlO/ggwF
こういう基地外を招かないためにsageるんだと自分で証明してる
[sage] 2017/10/20(金) 22:52:59.76:Q0B1pF0j
余命2週間のブルドックでもわかる合理の概念ってどんな概念なの?
[sage] 2017/10/20(金) 23:49:29.66:4PV1J+MO
この板ってどのスレもいっつもピリピリしてるよな
そういう奴が集まりやすいのかね
[sage] 2017/10/21(土) 08:21:56.35:vP8IjC5B
まったりやってる所に頭の悪いガキが来て荒らせばそりゃピリピリもするだろ
[sage] 2017/10/21(土) 11:43:01.97:DHIkzE/l
ナイト改造してDQ3の勇者作ってみたんだけどしょぼいけどいるかな?
[sage] 2017/10/22(日) 17:06:09.70:uhONhbmw

DLしてくれてありがとう
今月中に修正したモノをUP出来ると思うから、前のは削除してくれると助かる
[sage] 2017/10/26(木) 13:53:32.63:mPsroU1a
魔法剣はチャージなしに限るな
[sage] 2017/10/28(土) 18:03:34.87:Ru86GYEN
ミュロンド攻略後に出現するディープダンジョンをもっと早くから出現させる事ってできるかね?
[sage] 2017/10/28(土) 19:27:06.54:K1UjOJog

ディープダンジョン表示の酒場イベントはイベントフラグA4が1(ON)の時に
ウォージリスに行くと発生します。
なのでTEST.EVEの任意のイベントに
BE A4 00
B0 A4 00 01 00
を追加すればいいです。
(変更にはイベント改造ツールFFTEVTを使います)
(3章開始時ならイベント204番、4章開始時なら299番、最速のウォージリス到着時なら173番)
[sage] 2017/10/28(土) 20:04:38.40:Ru86GYEN

おー ありがとございます
これ応用すればクラウドイベントとかも動かせそうですな
[sage] 2017/10/29(日) 18:35:36.41:qEnTtG+e
FF10Tのようじんぼうの斬魔刀みたいな耐性無視の即死ってどうやってるんだろう
[sage] 2017/10/30(月) 19:09:14.64:iY1nkn+U

相手の耐性を読み込む処理の途中で特定のアビリティフラグを持つアビリティなら
耐性に00を読み込むようにしています。
(自分の場合フラグはゴーレム対応フラグを利用しています)
(他に空いてそうなところはアビリティ基本情報の03h,+10hがすべて0なのでそこが使えそうか?)
[sage] 2017/11/27(月) 23:33:59.68:0kPa+Qjj
改変3ありがとうありがとうございます。
これは獅子戦争ver.+αて感じなのかな。
てことは、加入キャラは
ラムザ、アグリアス、ムスタディオ、ラファ、マラーク、オルランドゥ、メリアドール、ベイオウーフ、レーゼ、鉄巨人、クラウド、ルッソ、バルフレア、ボコ、関係ないキャラ
あと一人誰かな?
[sage] 2017/11/30(木) 10:43:41.25:ucD3zMVq
☆ 私たち日本人の、日本国憲法を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
総務省の、『憲法改正国民投票法』、でググってみてください。
平和は勝ち取るものです。お願い致します。★☆
[sage] 2017/12/02(土) 11:51:29.47:39ct14uy

プレイして頂きありがとうございます
基本は獅子戦争+αです。
最後の一人はFFキャラではありますがタクティクスとは関係ないキャラです。
イベント発生が特殊で酒場の噂話の他に
特定の財宝4つの説明文を見ている必要があります。
[sage] 2017/12/18(月) 09:24:12.06:Z0VUk7dZ
改変3はじめました!
いつもありがとうございます!

質問なのですが、ジョブは原作通りですか?獅子戦争だから、暗黒騎士とたまねぎ追加ですか?
[sage] 2017/12/18(月) 10:24:39.83:vcPa+Mnw
readmeくらい読もう
[sage] 2017/12/18(月) 22:16:02.46:z+WlVolC

詳しくは書いてないけどね
[sage] 2017/12/18(月) 22:18:30.92:vcPa+Mnw
いやどのジョブ追加されたか、変更されたか書いてあるだろ
何言ってんだ
[sage] 2017/12/19(火) 01:04:37.29:Oi8PY+xm
ジョブチェンジ条件は知りたい
[sage] 2017/12/19(火) 11:57:49.02:LbsxFGnk
BNE2見ろ
[sage] 2017/12/19(火) 20:48:30.51:oKg1h6Qr
ここまでテンプレ、的な流れで笑う
[sage] 2017/12/28(木) 02:17:10.00:Qdz7B7fT
改変パッチありがとうございます
楽しくやらせて頂いてます

readmeに追加イベントがいろいろあったのてすが、フラグになってる財宝と拠点知りたいです
[sage] 2017/12/28(木) 19:47:26.16:uHJ0gsnq
どのみち全部出さないといけなかったような
全部見る、全部まわる。簡単ね
[sage] 2017/12/30(土) 01:51:49.92:ythSpQ3o
追加仲間キャラはひとりだけかと思ったら、他にもいるのね
ユウナびびったわ
[sage] 2017/12/31(日) 01:54:48.11:wuaBUdEU
ラムザのラーニングできるアビリティ教えてください
[sage] 2018/01/05(金) 19:46:32.34:UlOMDGJI
FF10Tver4をロダにアップしました。
興味のある方はどうぞ。
[sage] 2018/01/05(金) 20:04:07.25:Yg8Ek4Vq

ありがとうございます!
いただきます。
[sage] 2018/01/09(火) 09:23:36.61:SRGxy5Rl

ありがとうございます
早速DLさせていただきました。
まだ序盤ですが、随所に改良が施されているみたいで
楽しみながらプレイさせていただいております。

最高のソフトだと思っているFFTの改変が今後も盛り上がることを期待しています。
[] 2018/01/13(土) 10:52:47.13:UqbGYntv
裏技のように自動的にお金を収集してくれる方法とは
グーグル検索⇒『稲本のメツイオウレフフレゼ』

IWWG0
[sage] 2018/02/18(日) 09:28:19.14:2UvPEDnR
パッチ3でラムザがラーニングできる技はアルテマ以外に何がありますか?
[sage] 2018/02/20(火) 15:20:39.48:Q+pDWNdB
あれ?ウィキからのリンクがSCの方になってる?
[sage] 2018/02/24(土) 11:05:38.77:jT3pi7Z2
(とscの532
ネタバレは極力ない方がいいと思って伏せてしました。
アルテマ以外は幻魔剣、マジックルーイン、暗黒の3つです。
いずれも本編で取り逃がした場合は
幻魔剣はスペシャルバトルかオーボンヌ再突入で
マジックルーイン、暗黒はクリア後のサブイベントで再戦可能です。
[sage] 2018/03/08(木) 12:31:23.77:JtkyM52r
教えて下さい。
iOS版の改変verを
どこかダウンロードできるサイトありますか??
[sage] 2018/03/08(木) 12:55:16.14:1XiPJUlD
ないです
お帰り下さい
[sage] 2018/03/19(月) 14:06:50.60:5z+7k7H2
保守
[sage] 2018/03/27(火) 16:37:57.22:jfniW8G1
まだ荒らしがwikiの現行スレへのリンクをscにしてるっぽいね(少なくとも2014年からずっと粘着してる)
気づいた人は修正しておいてね
[sage] 2018/04/06(金) 02:15:40.75:ZOYE0jxP
獅子戦争の改造について質問です
PSPのISOをBEN2で弄っても反映されないのですが、編集するものが間違っているのでしょうか?
マウントして中身のファイル片っ端からBEN2で開いているのですが、ジョブ特性やアビリティ取得を編集できるようなファイルが見当たりませんでした
アドバイスお願いします
[sage] 2018/04/06(金) 03:02:28.74:ZOYE0jxP
です
申し訳ありません、前スレを読み忘れてしまっておりました
無事反映されました
スレ汚し失礼致しました
[] 2018/04/08(日) 00:50:06.10:nXRyB5g7

あなたは神ですか・・
早速プレイします!
[sage] 2018/04/18(水) 01:13:53.16:0k0uK9qt

ありがとう。滅茶苦茶、面白かったッス。訓練場とシナリオ全部、クリアしました。

あと影響がほとんどないバグを一つ見つけました。
編成画面でキマリのセリフを見ようとすると編成画面がおかしな事になる。
[sage] 2018/04/23(月) 14:38:22.36:zRkaXIFU
基本ジョブのアクションアビリティを入れ替えると色々おかしくなると聞いたんですが
拳術の中にためるを入れることは出来ないですかね
[sage] 2018/05/01(火) 15:16:38.99:NKWR/nIN
このゲーム 魔法かけるのに時間かかるし 成功率も高くないしで魔法の使い勝手が悪い
改造でそこらへんいじれるのはいいな
[sage] 2018/05/04(金) 18:11:06.96:Vavhk1Lz
それが楽しいって人もいるのは理解できるんだが
俺も基本的にアビリティの成功率は全部上げてるわ

自分がエミュでやってたらステートセーブ&ロードの繰り返しで
成功するまでリトライする場面がしょっちゅうあるから
いっそ敵も味方も成功率100%の方が緊迫感のあるプレイになって楽しい
[sage] 2018/05/05(土) 07:34:22.43:xQR/2Lmx

報告ありがとうございます、確認しました。
パッと見一行の文字数オーバーですね。
ジョブやアイテムヘルプは1行22文字までなので大丈夫と思ってましたが
戦闘中の会話はたしか19文字までなので同じく顔グラが表示されるキャラヘルプも同じなのか?

キマリヘルプを改行して2行表示にして修正したパッチを上げ直しました
[] 2018/05/05(土) 19:58:59.01:M9v8I/On
FF10-T2改変パッチが欲しいのですが、どこで手に入りますか?
[sage] 2018/05/06(日) 02:38:01.77:bOcDIAYU

MAの影響度上げればいいのでは
みたいに100%にしたら先に撃ったもの勝ちのただのクソゲーになるから注意な
[sage] 2018/05/06(日) 14:45:23.12:NQR8jfzt
状態異常100%っていうと
ハボリム思い出すなぁ厳密には100%ってわけではないんだけどw
状態異常も使うよりHP削ったほうがはやくね?ってのがたいていのゲームであるあるで
難しいよね
[] 2018/05/09(水) 19:26:56.21:SJL46t8Y
ところで、どなたでもいいので、以下教えてもらえないですか?

①ジョブ別の成長値は「FFT改変パッチver010」と同じですか?
②Chapter3のゴルゴラルダ処刑場でのオーディンとの戦闘といった、サブイベントは削除されていますか?
③Chapter毎にラムザのアビリティが少しずつ増えた記憶があるのですが、本パッチはずっと変わらないのですよね?
④密漁や勧誘は削除され、モンスターや敵キャラを仲間にする方法は削除されたのですよね?
 ※仲間にできるモンスターはチョコボ(ボコ)一匹だけですか?
[] 2018/05/09(水) 19:28:39.95:SJL46t8Y
>537
FFT改変パッチ3ver1.00の質問ですm(_ _)m

今の所、4章前半までハードモードでプレイしました。

原作で問題だったゲームバランスの多くが改善されていて、対戦一つ一つがやりごたえがあり感激し、楽しくて勢いでやっています。
ちょくちょく追加されている、イベントも、出くわすと、とても嬉しくなる。
ゲーム会社サイドに、このパッチ作者様のようなゲームバランスを実現できる人がいれば…

作者様、本当にありがとうございます!
[sage] 2018/05/10(木) 18:39:35.27:g2RSCTZf

プレイして頂きありがとうございます。
①別に調整しているので別値です。
②改変1,2,3はそれぞれ別改造です。なので1,3の共通点は
 FF12基準のルカヴィが出るくらいです。
 召喚獣戦はありません。他のサブイベントに変わっています。
 (発生条件のヒントはReadmeに記載しています)
③ラムザは4章になるとラーニング専用技を4つ覚えます。
 何かはこのスレ中で回答しています。
④本パッチで仲間になる(できる)モンスターはチョコボ1体のみです。
 卵も産まない仕様です。
[] 2018/05/22(火) 10:00:19.75:B1VYvJsI
>539
ご返事、教えてくださりありがとうございます!
その後、クリアできました!最後まで充実した刺激で、とても楽しい時間でした、本当にありがとうございました!

もし、次回作があるとしたら、一つだけ提案があります。
それは、章毎に敵の装備の強さに上限を設けるということです。
説明書どおり、第一章でこちらのレベルが高くなりすぎで積む寸前でした。
その後、なるべくレベルが上がらないようにクリアをしていったのですが、そこが少し苦痛で…

よければ、ご検討よろしくおねがいしますm(_ _)m
[sage] 2018/05/23(水) 18:32:00.90:14AE1KQ+

感想ありがとうございます。
Lvの件は自分もテストプレイ時に気になってました。

改変1でストーリー上の敵もこちらのLvに依存するようにしましたが、
低Lvで進めるとこっちの装備に敵が追い付かない可能性がありました。

それを避けるためにTA2PSと改変3では敵に最低Lvを設定しました。
が、ランダムバトルでこちらのLvを上げすぎると
敵の装備が強くなりすぎる問題が残りました。

その対策としてFF10Tver4ではこちらのLvUPに上限をつけています。
(10Tでは人間の敵が少ないのであまり効果がない気もしますが)

これでJPを稼ぐためにランダムバトルを繰り返しても敵味方の
どちらかの装備が強くなりすぎることはないと思います。

次回作でも10T同様に味方のLvUp制限を入れた仕様にするつもりです。
(改変3はもう空きスペースがないため無理そう)
[sage] 2018/05/24(木) 12:30:01.04:SvMl7L4E

次回作!!
期待しています!
[sage] 2018/05/24(木) 14:16:46.13:MwUdZkkF

>TA2PSと改変3では敵に最低Lvを設定しました。
設定された敵のレベルを、上限ではなく下限扱いにする方法を教えて下さい
かつてそういうパッチがあったらしいのですが
もう配布してないようですし、資料を探そうにもさっぱり分からず詰まってます
[sage] 2018/05/24(木) 18:34:31.48:NEHEzCAV

こちらのLvによらない下限値を設定するという認識でいいですか?

自分のパッチの仕様はストーリーLv(と勝手に呼んでいる)
TEST.EVEで
BE 6E 00
B0 6E 00 XX 00
で設定されているXXの値を使って最低値を設定しています。
(ENTDで63h以下の固定値の場合はそのままの値、
 FEhおよび64h以上の値の場合こちらのLvで計算した後
 最低値を下回っていた場合、最低値に修正する仕様です。)
この仕様でいいならお答えできますが。

ただしこのストーリーLvをそのまま使う場合
オリジナルの数値のままだとバランスがあまり良くないので
自分でTEST.EVEとWORLDCOREの数値を調整したほうがいいですが
・・・結構めんどいです。

それともENTDで設定した値を下限値にするという意味ですか?
(その場合は新たに考えなくてはなりませんが・・・)
[sage] 2018/05/24(木) 21:25:51.48:MwUdZkkF

すみません、あの値は上限値ではなくて固定値でした、勘違いしてました

FFT_baus.exeというツールで設定できる敵のレベルの項目のことなので
「ENTDで設定した値を下限値にする」という意味に当たるんだと思います

設定されている値が63以下だった場合、まずこちらのLvで計算した後
その値を下回っていた場合、その値に修正する仕様に変更したい、ということです

過去ログを見るとそういうパッチがあったようなのです
[sage] 2018/05/25(金) 02:07:57.74:xvgMwzwQ
そういえば、シーモアが何故にかポーションを装備してて笑った思い出。
[sage] 2018/05/26(土) 08:05:04.94:+l+AW1ZS

過去のそのようなパッチがあったとは覚えてませんが、
下記の処理でどうでしょうか。そちらの考え通りの仕様ではないかもしれませんが・・・

敵Lv ENTDの数値を1~63hまでの場合、
こちらの最大Lvと比較してENTDの方が高い場合そちらに変更
最大Lvの方が高い場合はそのまま。
FE、及び64~FDは通常通りこちらの最大値依存 下限無し

ファイル SLPSオフセット+f800h SLPS内の空き領域を使用してください。
処理1
j   $xxxxxxxx # 00057e6c: 値が64h未満の分岐処理
nop       # 00057e70:


処理2
j   $yyyyyyyy # 00057ea0: 最低値変更処理
nop        # 00057ea4:
nop         # 00057ea8:
nop        # 00057eac:
nop        # 00057eb0:


処理1
beq v0, zero, $aaaaaaaa # xxxxxxxx 値が64h以上なら※3へ
nop            #
addiu s0, zero, $0064 # 最大値計算のときの+値を0に
addu v1, s0, zero    # aaaaaaaa ※3 v1にLv移動
j    $00057e74    # 戻る
nop             #


処理2
lbu t0, $0003(s2)     # yyyyyyyy ENTD Lv読み
andi s0, s0, $00ff    #
sltiu t2, t0, $0064    #
bne t2, zero, $bbbbbbbb # 64未満なら※0へ
nop             #
addiu t0, zero, $0001   #
sltu t1, s0, t0        # bbbbbbbb ※0最低値と算出後Lvを比較
beq t1, zero, $cccccccc  # 算出後のLvが高い場合場合※1へ
nop              #
addu s0, zero, t0      # 最低値を更新
andi v0, s0, $00ff     # cccccccc ※1
sltiu v0, v0, $0064     #
bne v0, zero, $dddddddd # Lvが64h未満なら※2へ
nop              #
ori s0, zero, $0063    # Lvを99に
j $00057eb4        # dddddddd ※2戻る
nop             #


それは仕様です。10Tの一部のボスはたたかうを
させないために両手ポーション装備です。
TA2PSの時はフラグでたたかうコマンドを外すようにしたのですが
今回も同じ処理にした際テストプレイ時にたたかうを使われたので
両手ポーションに戻しました。
[sage] 2018/06/30(土) 15:45:50.37:n9uj8Hd/
FFT改変パッチ3ver1.00を楽しくプレイしています。
質問が2点ありまして、作者さん見ていたらぜひ情報をお願いいたします。

1)剣の最強武器についてヒント
ルカヴィ13体のレアドロップを全て確認したのですが、剣は落とさず・・・。
もしかしてラスボスのレアドロップor盗むレア装備で入手でしょうか?

2)追加イベント「ブレイブストーリー」について
ナイトメアはマップ上に出現しておりクリアも数回しているのですが
ブレイブストーリーが出ない状態です。
秘境も星マークが付いていて、すべて説明文も見ているのですが・・・
儲け話を全クリアなど、他に条件がありましたらおしえていただきたく。

長文となりましたが、よろしくお願いいたします。
[sage] 2018/07/01(日) 12:44:21.47:xKHtmI04

プレイしていただきありがとうございます。
1)最強剣について
 ブレイブストーリーのクリア報酬です。

2)ブレイブストーリーについて
 ナイトメアとブレイブストーリーの発生フラグと拠点は同じです。
 隠し拠点を出現させていることとラスボス撃破が条件です。
 その状態で該当拠点に行けば
 1段目にナイトメア、2段目にブレイブストーリーが表示されて
 どちらかを選ぶ形式になっているはずです。
 ナイトメアしか表示されないということはないはずですが・・・
[sage] 2018/07/06(金) 05:51:07.97:DyCwROUd
仲間が必要、って条件がある?
ナイトメアとフラグが同じなら、ナイトメア出てる時点で関係ないことになるんだろうけど
俺もブレイブだけ出なくてやり直して
仲間が足りてなかったんやな!ってなったような朧げな記憶と、それっぽい自分用メモがあった
まあ違ってたらスンマセン!!
[sage] 2018/07/06(金) 19:21:13.33:4uRL8aiq
データの方を確認してみました。
01 00 FA 00 01 00 01 00 FC 00 01 00 1A 00 64 00 AE 01 63 00 B8 01 00 00 00 00 00 00 00 00
フラグFAとFCが1の時、ナイトメア(64)とブレイブストーリー(63)が表示されるという処理になっています。
フラグFAとFCはラスボス撃破時に1になるようになっています。それ以外の条件フラグは入れていません。
フラグFAとFCはオリジナルで使っているフラグとはかなり離れた位置なので他の何かと干渉している可能性はありますが
仮にどちらかのフラグが0になった場合、拠点に行ってもイベント自体が発生しません。
なのでナイトメアだけ表示されているというのは考えにくいのですが・・・
[] 2018/07/14(土) 00:15:40.23:phnvqSoE
誰か砂ねずみパッチを譲ってください!
[sage] 2018/07/25(水) 21:19:30.92:pex7zlxB
FFT改変って成長率弄ってある?
[sage] 2018/07/30(月) 15:35:56.66:iS7Lc42D
幻魔剣って何処のスペシャルバトルで覚えられるの
[] 2018/07/30(月) 19:41:20.79:9GKoCQJD
FF6は291で完結?FA?
[] 2018/07/30(月) 20:05:37.36:9GKoCQJD
うーん履歴を見る限りでは今後も更新がありそうですね
ただ、他の作品へ移っている面もありますし、最愛なるFF6の改造は291で区切りな様子
自分がプレイしていた頃はver.0.x.x時代でしたわ
したらば掲示板での作者自治っぷりが酷かったのなんの(笑)
北朝鮮のノリでしたな、当時はwwwww
作者の気質は今も変わらない気がします、しかし291まで作品を詰めている点で、やはり称賛するべき人でもあるのでしょう
立派だと思います
[] 2018/07/30(月) 20:12:21.51:9GKoCQJD
スレ内やhtmlを探しても、exパッチの適用について疑問が残ります
これは、291パッチを当てたromへ更に上乗せするのでしょうか?
それとも、素romにexパッチのみを当てるのでしょうか?
お願いします
[] 2018/07/30(月) 20:20:42.18:9GKoCQJD
あら?291を当てても6MBにしかならんってことは、最低でもあと2MB分も増設可能ってことじゃん
それともexは291適用が前提条件で、291+exだと8MB一杯になるってこと?
ふーん
[] 2018/07/30(月) 20:34:24.99:9GKoCQJD
二重に上書きしても6MBのまま、つまりFF6のキャパはRS3と違って6MBが限界か、それとも2MB分の余白があるのか
EXは追加型じゃなくて置換型ですな
であれば291適用を前提条件とする上乗せの線が濃厚ですが、取り敢えず上乗せ版と素romEX版の二つを用意したったw

時間と気が向いたらFF-T291をプレイしようかなー
[] 2018/07/30(月) 21:11:34.98:9GKoCQJD
北チョンつっしー byしたらばの攻略/質問スレ619-621にやっとそれっぽい会話ログを見付けたー(エд`)
あちこちexで検索かけまくって最後の最後、ようやっと見付けたわー
どうせならhtmlのex項目に無印romへ適用する旨を書けば良いものを(笑)
自治かつ擬似完璧主義の様な胡散臭い体裁を掲げる一方で、中身を覗くと痒い部分へ手が届いておらずー
ver.0.x.x時代と変わらないか、つっしースタイルwwwww
[] 2018/07/30(月) 21:19:35.05:9GKoCQJD
それとロマサガといい、改造版はいい加減20100825製準拠にして欲しいわw
五月末と八月末じゃ起動速度にさえ違いが出るっちゅーねんwww
その三か月分のエミュ更新に、改造面で不都合な変更でもあんのかねえ
無さそうだけど
ただ開発環境のスタート位置が5月末製を使ったからってだけなら、一旦リセットしてパッチ全体を20100825に揃えてほしいもんだ
[sage] 2018/07/30(月) 22:52:37.85:Jbs3LuZf
頭おかしいのが沸いた
[sage] 2018/07/30(月) 23:53:24.40:nLCpqwC1
夏休みだからねぇ
[sage] 2018/07/31(火) 09:06:18.64:iI/RjXke
改造FFTとFF6Tをごっちゃにした新人さんは時々見かける
[sage] 2018/07/31(火) 09:38:58.50:SE6Nw6wO
書き込み内容もとち狂ってるな
[] 2018/07/31(火) 10:30:18.71:wwFOq+tF
あれ?ここってタクティクススレだったりする?
マジしゃーせんwwwww
サル山のサル状態なしたらば掲示板の代わりに、ゲームについて自由投稿したいユーザー達が5chへ作ったのかな?と思ったことと、
改造ロマサガと同じ板にあったこと、そして俺自身もFF T291とFF6の6をいつも省略して考えていた(改造版として新規FFみたいな)せいですわ
ほんましゃーせんwwwwwwwwwwwwww
[sage] 2018/07/31(火) 12:39:16.34:At5EZGzu
これのすごいところは子供ではなくいい歳したおっさんだという事実
[sage] 2018/08/08(水) 12:56:36.83:iEDI4hdZ
保守
[sage] 2018/08/16(木) 19:12:06.79:6n3+DRGq
保守
[sage] 2018/08/23(木) 10:39:50.00:V4vKxlyR
保守
[sage] 2018/08/31(金) 11:33:13.18:Co1Ff9lo
捕手
[sage] 2018/09/05(水) 10:48:47.31:Vyu98Gmo
保守
[sage] 2018/09/11(火) 19:00:44.72:y1cNjo07
保守
[sage] 2018/09/16(日) 20:37:14.52:m3i/8+cb
ろだ403で気を落としてたんだけど、しばらく前からこの状態なんですか?
時間できたから久しぶりに遊んでみたかったのになぁ

勢い5万以上のスレをメールでお知らせするサービス、実施中!!
憧れボディをGETしたい!その夢、ボニックで!

新着レスの表示

2ch勢いランキング アーカイブ 裏技・改造板ランキング

凡例:

レス番

100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている

名前

名無しさん (青) → sage のレス
名無しさん (緑) → age のレス

ID

ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID

このページは2ch勢いランキングが作成したアーカイブです。削除についてはこちら