レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
ポケモンのROM改造しようぜ@したらば Part4
-
まだ解析が進んでないDSよりGBAを中心に改造しようぜ
2ch本スレ?
【ジャスティス】ポケモンのROM改造しようぜオバマ
http://kanae.2ch.net/test/read.cgi/gameurawaza/1395243480/
前スレ
ポケモンのROM改造しようぜ@したらば Part3
http://jbbs.shitaraba.net/bbs/read.cgi/game/54567/1384860463/
改造しようぜスレ用うpろだ
http://u3.getuploader.com/pkkai
-
訂正
0x20C0D0だった
でアクア団リーダーが
[02][14][00 00]
-
>>27-28
乙
補足すると肩書き107種類に対して枠が105種類分しか無く、枠に入ってないものは肩書きID0xFF(FF XX 00 00)のレートが使用される
素ROMでは000:ポケモントレーナー、001:ポケモントレーナー、042:ボーダーの3種類が設定に入っていない
FRの中を漁っているとジョイスポットとかで使われる予定だったであろうテキストやスクリプトが色々あって興味深い
とりあえず0x44E505がへんげのどうくつ用の配達員のスクリプトで実際に使える事を確認した
後改造とは関係ないけどぐるぐるこうかんってPtからの登場という事になっているけどFRの時点で名称も画像データも入っていたんだな
没になってしまったのが残念だ
へんげのどうくつの出現ポケモン(FR)
フラグNo0x4024の値によってへんげのどうくつ(1.122)の出現パターンが変化する。
オフセットは通常の草むらの設定方法と同じ。
00:通常と同じ
01:メリープ 0x3909A4(0x390974)
02:クヌギダマ 0x3909DC(0x3909AC)
03:デルビル 0x390A14(0x3909E4)
04:ヒメグマ 0x390A4C(0x390A1C)
05:エイパム 0x390A84(0x390A54)
06:ツボツボ 0x390ABC(0x390A8C)
07:オドシシ 0x390AF4(0x390AC4)
08:ドーブル 0x390B2C(0x390AFC)
09〜:通常と同じ
-
タウンマップの「6ばんななしま」を4ページ目(7のしま付近)にしたいのだけど
何処のアドレス弄ればいいのかな?
AM1.92でワールド編集すると、特殊現在位置設定の箇所が上書きされちゃうのだよね
-
>>30
避難所Part2で出てるけど一応載せとく
マップ名ID〜0x8Eはページ1固定で、マップ名ID0x8F〜はページ2〜4に割り振る事しかできないので注意。
この範囲は0x0C1248で指定されているけどナナシマを一切使わないかオリジナルマップでないと使い道は無さそう。
0x3B862C:ページ2
0x3B864A:ページ3
0x3B8668:ページ4
1ページにつき30箇所まで設定可能。
マップ名IDを並べて書き、最後は必ず0xC5にする。
-
>>31
ありがとう
ググってもタウンマップの画像編集しか出ないから本当に助かった
某サイトの11スクリプトでの強制状態異常変更(11 XX 34 42 02 02 02)について
もうちょっと補足加えると
下記3bitは「ねむり」のターン数になっている
だから0b00000111の場合7ターンの「ねむり」状態となる
まとめると
下記3bit:ねむりのターン数(2〜7)
+8:どく
+10:やけど
+20:こおり
+40:まひ
+80:もうどく
-
需要あるかわからんけど。
1307C9:D0 00→E0 01でオープニング時の性別選択が女固定。
1307D7:E0 01→D0 00で男固定になる。
ROMはファイアレッド。
-
新しくフィールドアイコンを追加するにはどうしたらいいんですか?
OverworldEditorでは追加はできないのでしょうか
-
>>34
したらばPart1>>158のサイトで解説されているよ
久しぶりに氏のサイト見ていたらバトルサーチャー枠拡張の解説も追加されててびっくりした
>>20-21を書き込んだ者だけどありがとう
-
>>35
ありがとうございます
-
たぶん思いっきり既出情報なんだけど、
FRの教え技を各ポケモンが覚えるかの設定場所:41930E〜
で、設定法が
データチェンジャーにある教え技を上から順番に覚えさせたいのを1、覚えさせたくないのを0にしてそれを逆からに並べ直して、
それを16進数に直して逆順入力
(例:メガトンパンチ、メガトンキックだけ覚えさせられる
101 000 000 000 000→000 000 000 000 101
→00 05→05 00)
・・・であってるかな?
-
0x1周辺をバトルサーチャーで戦えるようにするにはどうすればいいのだろうか
バトルサーチャーに反応しても戦闘後のセリフが流れるだけで戦えないのだよね
-
windows8でAdvanceMap1.92が動かないんだけどなんか解決策ないのか?
-
39だけど、
起動したら「cannot change visible in onshow or onhide」と出て
ROM開いた瞬間閉じるんだよ、Windows8の人みんなじゃないかな?
-
○○のポケモンをどのトレーナーに持たせてるとかそういうのは
ツールで一人ひとり確認していくしかないよね?
-
>>40
そういやどっかのブログでWindows8に変えたら
AM1.92が動かなくなったって人がいたな
AM1.95は動くらしいけど
-
結局VMwareでWin7動かして解決させたわ。
-
>>38
過去ログにそれっぽい書き込みがあったはず
-
音声とか画像の容量無視インポートとかダミー粋に技情報とか
パレット情報追加は成功した
アイコンのパレットがよくわからない
IconEditorでインポートしてバイナリで1〜3のどのパレット使うか書き換えるまでは
わかったけど色がまったく違う元アイコンにIconEditorでインポートは無理?
バイナリでそのアイコンのバレットコード的なの探して書き換えたりできるのかな
-
>>45
可能です。
アイコンパレットそのものの拡張もできます。
第6世代のアイコンは第5世代までの1〜3のアイコンパレットに対応していない為
FR内で第6世代のアイコンを再現するためにはパレットを拡張する必要があります。
39BCAC 〜 アイコン画像テーブル
39C388 〜 39C53F アイコンパレット番号指定テーブル
C3018C 〜 アイコン
-
わざわざアドレスまでありがとうございます
参考にパレットの拡張に挑戦してみます。
-
パレット拡張のips
需要があるなら挙げます.
-
あるお
-
エメラルドをプレイしてる時間だけ時計が進むようにするにはどうすればいいのでしょうか
GBATAのclockfixではできませんでした。
-
>>46です
“IconPalette追加ips”をアップロードしましたので興味のある方はご覧ください.
-
>>51
乙だぜ
-
>>51
乙です
バグ報告ですがパレットNo.7以降のパレットがゲーム内で正しく反映されず色化けします
恐らくGBAの仕様的にパレットNo.1〜6までしか使えないと思われます
-
>>51
すごい助かります
-
FRでフィールドアイコンを追加しようとして
拡張した後 OverworldEditorで編集をしようとしたら
エラー9 インデックスが有効範囲にありません
と表示されてしまいます
アドバイスくれる方いたらどなたかお願いします
-
↑すいません解決しました
-
ぐぐってもパレット編集するツールが見つからないんだけど
PokePaletteEditだかPokemonPeintEditerだかで名前あってるよね?
まぁないならないで自分で変換して書き換えればいいのか
-
>>57
パレット編集ツールは英語でも大丈夫ならAdvanced Palette Editorがお勧め
PokePaletteEditはうpろだに上がってる「ppe.zip」ってファイルのはずだけど
おま環なのかサーバーのせいなのか何故か正しくダウンロード出来なかった
他の人はちゃんとダウンロードできる?
-
見逃してたわ…けどダウンロードしても解凍できないね、0バイトになってる
IEと火狐で試したけど無理だった
Advanced Palette Editorっての使ってみるね、ありがとう
-
>>53
バグ報告有難うございます.
追加でツール関係をまとめた『Pokemon_Icon add 6Gen』を
挙げましたので問題なければ使用ください.
-
色々と助けて貰ってるここの住民に、発掘した良サイトをプレゼンツ。
ttp://www.sphericalice.co/romhacking/davidjcobb_script/
このサイトを辿ればFRの全フラグ説明のポケコミュもある。
アイテム所持効果テーブルは何処にありますかね?
43以降の所持効果IDを利用して、持たせるだけで攻撃や特防が○倍になるようにしたいのですが。
ジュエルパッチとか見ても分かりません…
-
自己解決しました.
-
>>60
頂きました、ありがとうございます
-
ポケモン改造をはじめて、
AbilityPlus(FR)071のパッチをファイアレッドにあててみて
メモにかいてあるとおりに特性・説明文の追加をバイナリエディタでやってみたのですが、
いざやってみると始めた瞬間に画面がフリーズしてしまいます。
自分のやり方が間違ってるのかもしれないのでやり方を教えてほしいです。
特にバイナリエディタのほうでのやり方をできれば詳しくお願いします。
-
どこをどうしたのか説明もなく
-
説明不足ですいません。
パッチをあてたあと追加特性の説明文と名称を追加するために
バイナリティで同封してあるそれぞれについてのbatファイル?というものを開き
パッチをあてたROMの空き容量にコピーして貼り付けて
特性の名称と説明文の参照アドレスに移転先の先頭アドレスに置き直したのですが、
上手くいきませんでした。
それぞれの参照アドレスが複数あったのでそれを全部置き換えないといけないのかどうか
わかりません。
-
バイナリの上書きモード有効にしてる?
-
たぶんやってないです。
というかそんな機能があることすら知りませんでした。
-
デフォで上書きモードはONになってるだろ
-
イベント系とかって弄ったことないんだけど
トキワシティの捕まえ方教えてくれるおじいちゃんとか消しても大丈夫かな
フラグとか
-
フラグの切り替わり試してみればいいんじゃね
-
オリジナルポケモンを配布しているサイトってないですか?
-
素材です、素材
-
素材なんかアルタイルとかをunLZで解析して
画像保存で余裕
-
自分で作れ
-
それより黄昏はどうなったの
-
思った
wikiの更新も一度もない
-
企画なんてそんなものさ
-
ポケコミュではトレーナーのAIの解析まで出てきた
タイプ追加した後のAIの不具合とかが解決出来るといいね
ttp://www.pokecommunity.com/showthread.php?t=333767
-
ポケコミュから
短い草むらの修正(FR)
0x0599A8:[00 20 70 47]→[0C 30 09 E0]
RSEシダケ等で使われている足元の短い草むらのアニメーションは通常FRでは使用できないが、
このように変更する事でマップアクション0x07で使用可能になる。
情報元 ttp://www.pokecommunity.com/showthread.php?t=252704
-
過疎
-
ポケコミュから
徘徊ポケモンの個体値を正常に設定する
RS…0x03AC16:[21 78 1F 24 0A 1C]→[21 68 69 60 20 E0]
FL…0x040186:[21 78 1F 24 0A 1C]→[21 68 69 60 20 E0]
日本語版サファイア・リーフグリーンで動作確認済み
サファイア素ROMの場合、RAMアドレス0x020285D8に個体値が、0x020285DCに性格値が格納されるが、
30ビット格納されたはずの個体値が戦闘時には下位8ビットしか読まれないため、低い値に固定されてしまう
(リーフグリーンのRAMアドレスはメモし忘れた、すまん)
しかし、上記の改変を施すことで、戦闘時にも30ビットきちんと読ませるようにすることができる
既に徘徊して(個体値・性格値が決定して)いても、捕獲前ならば上記改変で本来のランダムな個体値を設定できる
ソース:ttp://www.pokecommunity.com/showthread.php?t=214655
-
改造しようぜろだに上がってたAbilityPlus(em)当てたはいいんだけど全部ダメージ量が2とか3とかなんだけどこれどこをどう間違ったんだ…
-
ポケモンの画像差し替えやってみてるんだけど
背景(透過)色のパレットって一番左固定?
減色したとき一番濃い黒から並ぶから全部修正しなきゃいけないのか
-
むしろ2Dゲームハード全てが一番左のパレットが透過色と言ってもいいぐらいに当たり前
-
今までパレットとか減色とかやったことないから知らんかった
時間かかったけどなんとか?出来たわ
ついでに聞きたいんだけどポケモン改造で画像とか編集するなら
ひとまずこれ使っとけみたいなのある?
今はpadieとedgeあたり使ってるんだけど
-
ドット画像作成はEDGEとpadieで十分。
画像を縮小してドットにする際はペイントも候補に入る。
制作したドット絵をインポートするのはNSEとポケシンセが役に立つ。
NSEでインポートして、画像指定アドレスをシンセの
『ポケモンイメージエディタ』で書き換えると、バイナリで直接書き換えるより楽になる。
画像がエラーを起こすときは画像サイズが64*65になってたり
色数が16以上になってる。特に黒は見分けが付きにくいので、よくチェックしておくとよい。
-
どっかから画像拾ってきたときは256*256にしてから別のツールで16色bmpに減色して表彰状差し替えとかやったな
windows付属のペイントは減色ひどすぎたね
-
nseか...俺らの時代はunlzだったんやで
-
>>89
unlzは癖があるから使いこなすまでが大変だと思う
-
NSEは検索しても使い方説明しているサイトがないから初心者には難しいと思う
-
ちょっと聞きたいんだけどポケモンの画像差し替え(背面)で
ゲーム内での表示位置確認するのってゲーム起動して確かめるしかない?
なんかツールで確認とかできないかな
ていうかバイナリで位置合わせるより
最初から画像で一番下にしといてバイナリで0にしたほうが楽か
-
>>92
「Advanced Sprite Position Editor」ってツールがお勧め
ポケモンを選んでAuto-Positionを押すと自動で調整してくれる
そういえば圧縮画像の書き込みってunLZ.GBA、GBA Graphics Editor、NSE、ポケシンセ、pokemon_imageと色々あるけど
同じ画像でも書き込んだツールによってバイナリが全部異なるんだけどどれを使うべきなんだろう?
特定のツールで書き込むとgpSPで画像が表示された時にフリーズするらしいけど環境がないから試せないんだよね
-
そんな便利なツールが・・・ありがとう
unLZ.GBA以外はあんまり使ってないけど
こっちも特定ツールでフリーズってのは起きたことないなぁ
-
unLZ.GBAならとりあえずフリーズはないな、pokemon_imageだとインポートするとgpSPでフリーズする事があるけどVBAなら問題無いし
-
>>95
情報ありがとう
bmpを書き込む時はpokemon_imageを使ってたけど今後はやめておこう
ついでに使用容量を調べてみたけど素ROMから抽出したリザードン正面画像をそれぞれのツールで書き込んだ結果
素ROM(4FB)=unLZ(4FB)=GBAGE(4FB)<pokemon_image(500)<NSE(572)<ポケシンセ(611)という感じでunLZは素ROMとバイナリが完全に一致していた
安全面でも(FRなら空き領域の心配はまず無いとはいえ)容量面でも可能ならunLZ.GBAを使うのがよさそうだ
-
質問です。
NSEのプラグインのItems.npiを日本FR対応することはできないのですか?
-
>>97
Items.npiをテキストエディタで開いて
BPRE→BPRJ
3D4294→39C79C
3D4298→39C7A0
に置き換えればおk
-
>>98
ありがとうございます!できました。
-
同じツールで加工減色してて
ポケモン画像差し替えはうまくいくけど
トレーナーのほうは画像表示時にフリーズしちゃう
既存のトレーナー画像に変えると動くから画像が原因だと思うけど…
トレーナーの画像って64×64の16色4bitのPNGで良いんですよね?
容量無視インポートはしています
-
>>100
ポケモン・トレーナーの画像差し替えは、
unLZ.GBAで画像インポート、ポケシンセで指定アドレス変更をするのがお勧めです。
また画像はpngでは無く、16色bmpがお勧めです。
-
PNGからBMPにして差し替えたら上手くいきました
減色したりして加工したときおかしかったのかな…
ありがとうございます。
-
今エメラルドを改造してるんですが登場時などで見られるポケモンの動作ってどの辺りで設定できますか?
-
ひとつの能力あたりの努力値の上限って設定できる?
-
能力ごとは聞いたことないなあ
-
Advanced Sprite Position Editorってツール使ってみたんだけど
Enemy altiudeって何の数値かな?
高さっぽいけど弄ってゲーム内で確認しても特に変わってないの
ぐぐってみたらポケモンの影と高さは0x1F95E8あたりで管理(FRです)
されてるらしいけど…
-
散々即出かも知れないけどエメラルド
246842 →無限のチケット
5FD21C→神秘のチケット
5FB0D4→オーロラチケット
5FD3FF→古びた海図
各アイテム入手とフラグ立て
-
Stirlingというソフトを初めて使ってみたのですが
恐らく手順を間違えたか何かで、FRのオープニングの
博士が出てくる手前でフリーズするようになってしまいました・・・・
こうなったらもう元には戻せないのでしょうか?
一応この過程で行った変更は全て元に戻したのですが状況は変わりませんでした。
変更したスクリプトはポケモンを拾うというスクリプトです。
-
保存時に自動でバックアップ作る設定になってればバックアップがあるはず
-
>>109
もっと早く気づくべきでした・・・・気が動転して初歩的なことに気付きませんでした。
既に壊れた後のデータのバックアップになってたので手遅れでした。
諦めて作り直します。
ありがとうございました。
-
自動で作るよりロムごと手動でコピーとった方が安全だわ。機械はあてにならんので
-
こういうことやるときはいつでも失敗したとこに戻れるように
細かくバックアップしたほうがいいぜ
俺も初めて手出したころ色々画像差し替えてから
間違いに気づいて…
-
・訂正事項
http://jbbs.shitaraba.net/bbs/read.cgi/game/54567/1384860463/904
と
http://u3.getuploader.com/pkkai/download/342/%E3%83%9D%E3%82%B1%E3%83%A2%E3%83%B3%E3%81%AEROM%E6%94%B9%E9%80%A0%E3%81%97%E3%82%88%E3%81%86%E3%81%9C%40%E3%81%97%E3%81%9F%E3%82%89%E3%81%B03+%E3%83%A1%E3%83%A2.txt
のタネボーLv3の1つ目の技「はっぱカッター」(技コード:75)って「がまん」(技コード:0x75)の間違いだよね?
素ROM覗いて確認してきた
・エメラルド ヌケニンにザロクの実を与えたときの挙動を正常にするor他のポケモンに移す
素ROMでは、ヌケニンにザロクの実を与えるとHPの努力値を下げられない旨のメッセージが出るが、実際にはHPの努力値は下がっている
さらに、なつき度が最大の場合、ザロクの実を減らすことなくHPの努力値を下げることができる
0x1B6608:[2F 01]
上記アドレスには以上の挙動を示すポケモンの種類コードが書かれているので、変更すると他のポケモンで以上の挙動を確認できる
実益はないので完璧主義者向け
-
>>113
エメラルドの大量発生タネボーとコノハナはタマゴ技覚えてるから間違いじゃないよ
-
>>113
書いた者だけど指摘ありがとう 酷いミスだ…
それと解析乙です
-
>>114
タマゴ技は一番下のやどりぎのタネのことだよね?
2号館見たけどはっぱカッターはどこにも載ってなかった
>>115
どういたしまして
反応が早いと報告のし甲斐もあるってもんだね
ヌケニンとザロクの仕様は実機でも確認してきた
これ以上はスレチかもしれないが第4世代・BW1での仕様はどうなっているんだろう
-
>>116
>>114だが早とちりだった、申し訳ない
GBAでタネボー系は技マシン以外で草技覚えなかったね
-
エメラルドのコンテストの部分ってどのあたりですかね?
そこ削ってダミーにしたいんですが
-
役に立つか分からない小ネタ
タイトル画面から時計機能再設定(エメラルド)
設定後、強制的にレポートが書かれるので注意
0x0AA844:[00 B5]→[DD DD]
ソース:ttp://www.pokecommunity.com/showpost.php?p=8286375&postcount=85
>>118
こことか参考にならないかな?
ttp://www.pokecommunity.com/showpost.php?p=8230490&postcount=61
-
>>119
サンクス
参考にしてみます
-
ttps://gbatemp.net/threads/pokemon-emerald-clock-fix-for-flashcarts-how-does-it-work.369848/
エメラルドの時計をプレイしている間だけ進ませるというものらしいのですが
これを日本版エメラルドに適応させることはできませんか?
-
http://www.dotup.org/uploda/www.dotup.org126416.png
バイナリでトレーナーデータを見たんですが
トレーナー名、持ち物、シングルorダブル、AIレベル、手持ちの数、手持ち参照先という並びなのはわかったんですが
青で囲った部分が何を示しているのかわからないです
-
自転車の移動速度変えられたりしないかなあ
-
自己解決しました
-
AdvanceMapで新しく挿入したマップに飛ぼうとしたらエラー吐くのですがどうすればいいんでしょうか?
-
アドバンスマップ使ってたらトウカシティ読み込めなくなって無改造ROMとにらめっこしながら直したけどトウカシティにいる時にだけトウカシティに飛べるようになってしまった…
空飛ぶ意味わかんねえな
-
誰か効果音の纏めとか持ってたりする?
なかったら今手元にある私用の作りかけを完成させて晒そうと思う。
雑だから使い物になるかは分からんが、イベント組む時には使えそうかな。
|
|
掲示板管理者へ連絡
無料レンタル掲示板