半熟英雄SFC バイナリ改造スレ
>>235の望むことが出来るかわからないけど…
前置きしておくと、対モンスターでの攻撃力以外の将軍ステは
敵味方全共通で、BNEで変更するとなると全部一括で変更される。
http://www1.axfc.net/uploader/so/2773154?key=hanjyuku
攻撃力は個別に将軍ステータスの「戦闘」を弄ればOK。
他ステータスは変更に関してちょっと注意があり、
このゲームはターン毎に変動したステータスが本来の値に2ずつ戻っていく処理があって、
その戻るべき本来の値も同時に変更する必要がある(基本的に初期値と同じ値入れればいい)
で、その戻る処理では防御と速さを同一の値として扱ってるから、
その変更をするとなると防御と速さは同じ値でしか変更できないってのが注意。 >>236
ありがとう、変更できた
素早さと防御を違う値にするなら、どっちかは復元処理を受けざるをえないのね
あと一つ疑問なんだけど
HPの奇数偶数でかかるエグモン補正って、
各補正値を0に変えるとか、とにかく補正がかからないようにするのって可能?
変えるアドレスとか判明してたら教えてほしい >>237
単純にそこらの強化弱体処理飛ばしたいだけなら
0001EEF6 B0 → 80
0001EF04 90 → 80
に変更することで可能かな、誤動作は起きないはず…多分
何やってるかってとHP奇数偶数を判定して終了処理にジャンプするか
どうか決めてる命令を強制ジャンプ命令に変更してる いっぱつエッグとエラベルエッグってまた別の処理なのかな?
各卵の出現テーブル変えても、本来のテーブルに合わせたモンスターが出てきてしまう >>240
うろ覚えだけど、全部の該当数値を書き換えてもダメなんだよね
半熟レベルとモンスター番号を使ってプログラム上で計算でもしてるのかな エラベルエッグといっぱつエッグの出現エッグモンスターは
データテーブルではなく関数で決定されます
エラベルエッグ
ID=3*卵回数+(半熟レベル+卵補正値)/2+1+25k+s (0<=k,s<=3)
ただし15<半熟レベル+卵補正値のとき以下
ID=3*卵回数+8+25k+s (0<=k,s<=3)
k,sは別個の乱数
いっぱつエッグ
ID=半熟レベル+卵補正値+10+25k (0<=k<=3)
ただし15<半熟レベル+卵補正値のとき以下
ID=15+10+25k >>242
乱数使った計算だったのか
改造するならモンスターIDの低い場所に弱いモンスター集めないとダメですね 同じ条件でもエラベルで出てくるランクがバラバラなのは
その乱数sのせいなのか
(半熟レベル+卵補正値)が奇数の場合って0.5はどうなるの? >>243
自作データテーブルと参照アルゴリズムを追加する方法もあります
>>245
正確には除算ではなく論理右シフトなので端数切り捨てです >>248
そういえば、65816って乗除算できないんだっけ。
やろうと思えば出来なくも無いが、面倒くさいとか何とか。 >>250
65816詳しくないけどSFCには乗算除算機能は一応あるね
半熟でもかなり使われてるし使い方もそこまで面倒ではないと思う >>251
単に、MULとDIVにあたる命令がないだけだった。
適当な事かいてごめん。 どなたか>>192のパッチ?を再UPしていただけないでしょうか? >>255 ほいな。すぐ消えるからお早めに。
ttp://www1.axfc.net/uploader/Sc/so/455364.zip?key=hanjuku
未だに需要がある事にびっくりしている。 >>256
ありがとうございました
ダウンロードさせていただきました。 どうもみなさんお久です〜
なぜかふと思い立って固定エグモン関係を調べてみました
とりあえず>>9-11のを情報をまとめつつ不足分を補ってみました
数値の意味
アセンブラ上のアドレス バイナリ上のアドレス
改変する数値
??は変更したいエグモンのIDをいれてください
半熟レベル16時、スロットエッグで表示されるエグモンの名前
03F3CC 0001F3CC
A9 ??
半熟レベル17時、スロットエッグで表示されるエグモンの名前
03F3C8 0001F3C8
A9 ??
半熟レベル16時、エラベルエッグで表示されるエグモンの名前
0AD011 00055011
A9 ??
半熟レベル17時、エラベルエッグで表示されるエグモンの名前
0AD00D 0005500D
A9 ??
半熟レベル16時、召喚エグモン
0AD286 00055286
A9 ??
半熟レベル17時、召喚エグモン
半熟レベル17時のルーチンとカボチャエッグのルーチンは共用されているため
カボチャエッグの召喚エグモンと別に設定したい場合は、ルーチンを分離させるために
以下の改変が必要
0AD1E7 000551E7
82 DB 00
半熟レベル17時、召喚エグモン(カボチャエッグのルーチンと分離後のデータ)
0AD2C5 000552C5
A9 ?? 続いて特殊エッグ
特殊エッグ
ベビーエッグ召喚エグモン
0AD291 00055291
A9 ??
おそなえエッグ召喚エグモン
0AD296 00055296
A9 ??
くさってるエッグ召喚エグモン
0AD29B 0005529B
A9 ??
かどまつエッグ召喚エグモン
0AD2A0 000552A0
A9 ??
カボチャエッグ召喚エグモン(半熟レベル17時のルーチンと共用)
0AD281 00055281
A9 ??
サイバーエッグ召喚エグモン
0AD2E6 000552E6
A9 ??
キングエッグ召喚エグモン
0AD2EA 000552EA
A9 ?? 最後に、悲願だった半熟レベルでエグモンが固定されてしまうのを防ぐ改変です
エグモンが固定される半熟レベルを256にしてしまうことで、事実上オミットします
半熟レベル16時、スロットエッグで表示されるエグモンの名前をランダム化
03F3B0 0001F3B0
C9 FF
半熟レベル17時、スロットエッグで表示されるエグモンの名前をランダム化
03F3AC 0001F3AC
C9 FF
半熟レベル16時、エラベルエッグで表示されるエグモンの名前をランダム化
0AD007 00055007
C9 11(C9 FFとすると半熟レベル17時もランダムになる)
半熟レベル17時、エラベルエッグで表示されるエグモンの名前をランダム化
(半熟レベル16時のアドレスをC9 FFにしている場合は必要ない)
0AD00B 0005500B
C9 FF
半熟レベル16時、召喚エグモンのタマゴキャリー固定解除
0AD1EA 000551EA
C9 FF
半熟レベル17時、召喚エグモンのランプキン固定解除
0AD1E3 000551E3
C9 FF
以上を踏まえて作ってみたパッチ
半熟レベルでエグモン固定回避パッチ
ttp://www1.axfc.net/uploader/so/3028915.zip/hanjuku
以上の情報が何かのお役に立てれば幸いです むう、自分のパッチはあらかた残っているみたいですが
こればかりはそれぞれの作者さん次第なんですよね・・・
自分も乗り遅れて悔しい思いをしたことがあるので、気持ちはすごく分かります
具体的にどのパッチが欲しいのか書き込めば、もしかしたら再うpあるかも? パッチそのものよりは>>262-264みたいに
どこどこの処理はこういう事やってんですよーみたいな書き込みの方が有難かったりするんだよね。
そういうのが蓄積されていく事で後発の人が新たなモンを生み出し易くなるから。 質問なんだけど、
エグモンのステータスって戦闘中の補正合わせて15を超える場合はどうなるの?
とうめいにんげんとか上限なかったら城補正ですばやさ20とかになっちゃうけど >>267
一番頂きたいのは192のパッチです
どなたか再UPしていただけないでしょうか? >>272 ほいな。96時間で消えるからお早めに
ttp://www1.axfc.net/u/3117794.zip?key=hanjuku
未だに需要がある事にびっくりしている。ウインドウ幅変えたいなあ。 >>273
ありがたくいただきました
私もそうでしたが、女騎馬将軍パッチの需要はかなり大きいと思いますよ わからないからいい加減な事しか言えないけど
戦闘又は剣の稽古で激突して後ずさりしている時に一時停止し、
ぶつから将軍のHPにブレークポイント仕掛けてから再開して
ブレークした所からコードを辿っていけば見つかる気がする。 完熟軍の兵士が城に湧く上限(?)っていじれないのかな?
10人くらいまで溜まるようにすればかなり面白い気がするんだけど… その気になれば不可能ではないかと…。
そう言えば、前に誰かが将軍が追加される時間を短縮したパッチを上げてなかったっけ? 愚痴を書く、いや、書かせてください。
女騎馬将軍パッチが糞な仕様だった。今ごろになって気づいた。
1話の時点でVRAMの一番下2列が空いているから
考えなしにココ使っちゃえとぶち込んでみたのは良いが、
幽霊城や完熟生命体P、そして最終話の炎で使われていた。
既存の将軍の未使用部分につぎこめばそれ自体は何とかなりそうだが
EX将軍は断念せざるを得ない。何せ空きパターンはもう6マス(1キャラ分)しかない。
前述の幽霊城などのオブジェクトは下2列全部占有する訳ではないみたいなので
詰めれば何とかもう1キャラ分くらいはひねり出せそうだが、大工事になる予感。
そして出来るかどうかもわからない。 おお、まさか即レスつくとはびっくり。
>>280
んー、逆っすな。
女騎馬将軍のグラは先に読み込まれているので炎や城の残骸が突進していく http://www1.axfc.net/u/3192622.zip?key=hanjuku
取りあえず、暫定対応で。
・女騎馬将軍のVRAMロード位置を変更。
・が、その結果、大臣/クイーン/プリンスの移動グラはオミット
・その代わりと言っては何だがEX将軍として「変態仮面将軍(仮)」を追加 上記3人はコレ
(ドットはFF4のカインの顔を流用 戦闘時は仮面を脱ぎ捨てるという脳内設定で凌ぐ) ふと、思ったんだけど半熟ってデバッグモードないんだろうか。
イベント用だったらありそうなんだけどなー。 頭がパッパラパーな状態で何気なくサーフィンしてたんだが
半熟のspcって基本的にFF5と同じ仕様なんだね。
akaospcのドキュソメントを斜め読みしただけだから、詳しい事はわからんけど。 ほす
ところでこのスレに出て来たパッチってもう手に入らないの? えらい久しぶりですが…
http://www.geocities.jp/yuugetsuk/column/patch/HEsample.jpg
こんな感じで画像をドラッグドロップで読み込めるのと
台詞とか諸々入力できるエグモン自作ツール作ってみたので
よろしければ遊んでもらえるとうれしいです
もしバグとかあったら教えてもらえると助かります
http://www.geocities.jp/yuugetsuk/column/patch/HEEdit.zip
事前に同梱の新パッチをヘッダー削ったROMにあててください
起動には.NETFrameWorkのインストールが必要かも >>293
さすがこのスレのエース。優月要の人はやっぱ素晴らしい。 >>293
以前、圧縮形式の画像を作るのは断念とか書いてたけど
技術身に付けた今なら、できちゃったりしない? どうも反響あってうれしいです
>>298
技術身につけたといってもほとんど休眠しててようやく今になって2,3年前の解析資料を
使える形にしたってだけなのでなんともいえませんね…
ROM拡張すれば容量はほぼ無尽蔵なので、圧縮する利点はないかなーという結論になり
現在の形に決定した時点で、圧縮関係の当時の解析メモも中途で投げてるのしかなくて… なるほど。まあ元から8Mbitしか使ってない半熟だとまず不足になる事もなさそうだしなあ。
新パターンだけ別処理に飛ばすような事をする必要もないのか。
今回のパッチは最終的にDQ3_extendedみたいな扱いになればいいですね。 >>283
どなたかこのパッチを再アップしていただけないでしょうか? >>293
久しぶりにこのスレに訪れたら凄そうなのが来てた
後で使わさしてもらうわ >>293
こういうのあればいいなって思ったことはあったけど
本当に作ってくれた方がいるとは
以前は分からないとされていたエッグモンのBGMや効果音
演出等まで変更できるのは凄い >>293
すごいなこれ
とりあえず将軍の名前だけ全員歴代FFキャラに変えてみたけど新鮮だわ ここで聞くのも何だけど、Snes9xDebuggerってログ出力できないかな?
FCEUXみたいにログ記録開始してからブレークポイントまでRUNして一気に出力したい
一行一行Stepinするのがしんどい 頼もーとかあんたにゃーほとほと愛想が尽きましたで出てくる
鉢巻まいた将軍のグラってどこに格納されてるかわかる人いない?
何故かイベントで使われる他のグラがあるアドレス(66000h-)の近辺にない ごめん、あったわ…
ゴニンジャーの手前をよく見てなかった >>309
Logging の CPU にチェック入れればいいだけだった…
保守兼ねてメモ 久々に思い立ってちょろっと手を出し
ウィンドゥの拡張の目処は立ったけどそれを実装するだけの時間と気力がない…
1の人とか8の人とか優月要の人とかGameCenterGXの人とかまだここ見てるんだろうか ものすごく今更なんだけど、>>283のパッチ当てると自軍馬キャラ(男女問わず)が歩兵キャラと同じ移動速度になります >>320
ごめんなさい。修正しましたった
http://www1.axfc.net/u/3776136.zip?key=hanjuku
ぱぱっと修正しようと思ったら久々で手間取った上に予想外のバグあった
修正ついでにソースにもちょっとお手入れして潜在バグ潰し
今更誰が使うんだという感じだが将軍エディタもついでに混入
asmソースとアセンブルコード見てて思ったけど
wikiでも設置して本気で半熟extenderの作成に取り組まないとダメかなあこれ 保守がわりにセーブデータ拡張の妄想垂れ流したいんだけどいい? スマホ版で初めて上級女将軍のマントが赤だった事を知ったわ
後ろに垂れてるのが二重(内側が鎧色の白、外側がマントの赤)である事を
16x16で表現しようてあんなんになったのか 裏技のように自動的にお金を収集してくれる方法とは
グーグル検索⇒『稲本のメツイオウレフフレゼ』
8U385 ほしゅ
それにしても、今までここにうpされてたパッチとかを
どこかでまとめている所って無いのかな? BNE自体は普通にGameCenterGXの人がサイトで公開してたはず
将軍のメッセージやエグモン改変みたいなのは優月要の人がツールを今でも公開してるはず
他に困るほど需要あるものって特になかったような d…って、BNE無くなってる!?
他にありそうな所って知らない?