はむのブログ Ver.4.8.6 ~= Irregular child

Imaha486の雑記用ブログ。ツイッターもやってます http://twitter.com/Imaha486

広告

※このエリアは、60日間投稿が無い場合に表示されます。記事を投稿すると、表示されなくなります。

初ねんどろいどポチっとな

2007-11-30 19:24:05 | Weblog
Amazon : ねんどろいど 初音ミク (ノンスケール ABS/PVC塗装済み可動フィギュア)
今までスルーし続けたねんどろいどをついに買うときが……。
それが初音ミクとは、なんという……('A`;
コメント

外国人参政権の恐怖 【成立する危険性が出てきました】

2007-11-28 23:39:14 | Weblog
ニコニコ動画 : 外国人参政権の恐怖 【成立する危険性が出てきました】
「外国人参政権」が通ってしまいそうな危険状況になってきましたな。
これが可決したら国としての「日本終了のお知らせ」ということをわかっていながら通そうとしてる連中には、
二度とそんな考えをもてないくらいの生き地獄を味わってほしいところ。
(国内のアレな人達がアレしちゃうとか)。

アクメツとかリアルで現れてくれねぇかなぁ。

・・・

とにかく今できることは、一人一人が声をぶつけること。
死ねとかウザいとかではなく「日本人として普通に生きていられる世界でいたい」ことを伝えるべし。
コメント (2)

iDeaS 1.0.2.0でてーら

2007-11-28 21:00:19 | Weblog
前アップしたiDeaSの不具合回避コード
1214CF30 00001000
02005F0C EA000018
を実行するとかなりの部分が正常に描画されるようになり、
会話も読めるようになりますね。
これで結構快適にサーチできそうな感じっす。
コメント

ARDSに加減算コードあったんだ・・・

2007-11-26 19:28:58 | Weblog
昨日のクソ長いプログラムコードも実は
DB000000 020C55F0
D4000000 00000001
D8000000 020C55F0
DC000000 FFFFFFFF
DB000000 020C55F8
D4000000 00000001
D8000000 020C55F8
DC000000 FFFFFFFF

これで済んだ予感('A`;
コメント

今日も今日とてMMO・・じゃなくてDQ4

2007-11-25 10:43:35 | Weblog
ターン中にBボタンを押すと強制的にターン終了
94000130 FFFD0000
0214565C 0214EBA0
D0000000 00000000

逃げようとして回り込まれたときに、素早くBボタンを押すと
再びターン始めに戻れるので地味に便利かも。
ただ、戦闘シーン以外(多分エンディング)でBボタンを押すとフリーズするかも。

うちでのこづち(1フレームごとに1ゴールドとカジノコイン1枚増加)
1214CF30 00001000
02005F0C EA000018
02005FB8 EAFFE850
02000100 E92D003F
02000104 E59F0020
02000108 E5901000
0200010C E2811001
02000110 E5801000
02000114 E59F0014
02000118 E5901000
0200011C E2811001
02000120 E5801000
02000124 E8BD003F
02000128 E12FFF1E
0200012C 020C55F0
02000130 020C55F8
所持金MAXだと味気ないけどお金は増やしたいというワガママな人向け(ぉ
コメント (1)

ROMはパラメータテーブルがそのまんま入ってるのね

2007-11-25 08:39:13 | Weblog
000907EA-000907FAまでをE7 03(999)で埋めたらこうなった。
レイアウトとしてはこんなかんじか。

勇者
000907EA WORD ちから
000907EC WORD すばやさ
000907F0 WORD みのまもり
000907F2 WORD うんのよさ
000907F4 WORD 最大HP
000907F6 WORD 最大MP
000907F8 WORD こうげき力
000907FA WORD しゅび力

真下に女勇者、その下にライアンのパラメータっぽい値もあったので、
固定サイズの構造体が使われているのは間違いなさそう。
(むしろ使っていないほうがおかしい)。

予想としては全部255になると思ったんだけど、微妙な値で止まったのが興味深い。
コメント (2)

朝もはよから

2007-11-24 07:54:23 | Weblog
DQ4(・∀・)

@戦闘中Lボタンを押すとAボタンの効果(連射付き)
52124580 FD02F6ED
94000130 FDFF0000
021131AE 00000001
D2000000 00000000

SFCドラクエVみたいに片手でレベル上げしたい方向け。

・・

取得EXP量変更
02124580 00406CC0 2倍
02124580 00806CC0 4倍
02124580 01006CC0 8倍

38氏の手法の別パターンみたいな感じでしょうか。
あえてlsl使ってるのでコードがわかりづらいのがミソ。
本家がわざわざ余剰領域に飛んでmul命令使ってたのはその辺が理由かなと。

ただ、こっちはこっちで余剰領域使わないで済む分、ROMパッチも可能なので、
NDSROMイメージに↓こんな感じのパッチ当てたりもできたり。
00139440:EDF602FD→C06C8000 4倍(ROMパッチ版)
コメント (7)

偶然・・・

2007-11-24 00:19:58 | Weblog
テクスチャの優先度と思われる場所を発見。
iDeaS 1.0.2.0betaで以下の2コードを実行することで、
「ダンジョン内のみ」正常にキャラが描画されるようになります。

1214CF30 00001000
02005F0C EA000018

マジコンでダンジョンまで進行して中断→エミュレータで続ける~
といい感じかも。

・・・

コードまとめ

@攻撃モーション中にAボタンを押し続けるとターンの一番最初に
 攻撃したキャラ(敵含む)がずっと「俺のターン!!」
94000130 FFFE0000
02144ED4 0214E6B4
02144EE4 0214E6B4
02144EF4 0214E6B4
02144F04 0214E6B4
02144F14 0214E6B4
02144F24 0214E6B4
D2000000 00000000

@視点を完全3D化(真横0度)
0214CEEE 00000000

@真上から見下ろした視点
0214CEEE 0000C100

@キャラクター倍率変更(デフォルト000032CB)
0214CF08 000A32CB

@カメラ視点を「上空」に(下画面のみ)
1214CF1E 00001100

@上空視点 type2(2行目がカメラ位置調整)
1214CF08 00000100
0214CF24 0004F000

*A+Rボタン押しっぱなしで連射(戦闘フルオート)
94000130 FEFE0000
021131AE 00000000
D2000000 00000000
コメント

DQ4はコード探しづらいなぁ

2007-11-23 20:22:00 | Weblog
ステータスとか所持金いじるのは簡単ですが、トリッキーなネタコードを探しづらい罠。
なんというか、生真面目にメモリ使ってたり使ってなかったり、
複数いるプログラマが好き勝手組んでる感じがする('A`;

とりあえず久々にtoolkit立ち上げて本格サーチ始めるかなと。

・・

こんなんみっけた(・∀・)

@攻撃モーション中にAボタンを押し続けるとターンの一番最初に
@攻撃したキャラ(敵含む)がずっと「俺のターン!!」
94000130 FFFE0000
02144ED4 0214E6B4
02144EE4 0214E6B4
02144EF4 0214E6B4
02144F04 0214E6B4
02144F14 0214E6B4
02144F24 0214E6B4
D2000000 00000000

これ「敵にも有効」なので、失敗するとそのターンは死ぬほど袋叩きにされるので注意。

要はアドレス0214E6B4が「1人目」に関する構造体が入ってるんじゃないかなぁと予想。
この先の部分をいじりまくると敵が死ぬまで殴り続けれそうな気がする。

・・・さらに

アドレス0214CEECが上下カメラアングル(デフォルト値000094DE)
アドレス0214CEEEが回転カメラアングル(デフォルト値00000000)
であることが判明。

↓こんなんできますた。

@視点を完全3D化(真横0度)
1214CEEC 00000000
カメラアングルいじってたら偶然発見。
コレでクリアするのは超絶に難しいと思われる。

@真上から見下ろした視点
1214CEEC 0000C100
本気で真上なので、建物の看板すら見えません。

さらに近くにこんなパラメータもあったー。

@キャラクター倍率変更(デフォルト000032CB)
0214CF08 000A32CB
なんというガリバー

@カメラ視点を「上空」に(下画面のみ)
1214CF1E 00001100
広く見えるけどDSの処理限界を超えるので超重い('A`)
多分オーバークロックするとちょうど良いかなと。

@上空視点 type2
1214CF08 00000100
0214CF24 0004F000
上がキャラサイズ、下がカメラ位置調整。
5F000にすると街によっては画面がちらつくのでこの辺が限界っぽい。
コメント

ドラクエ4 やっと第2章へ・・・

2007-11-23 14:47:07 | Weblog
やっべ、改造コードサーチそっちのけでハマる俺('A`*)

前回やったのはファミコン版以来だから、十数年ぶりのはずなんだけど、
ふつーにイベント内容とか、どこ行けばいいかとか覚えてる自分にびびる。
幼少の頃のほうが記憶力は良かったんだよなぁ…。

・・・

んで、改造コードサーチのコツ。

とりあえずマジコンでゲーム進行してセーブファイルをiDeaSでロード。
emuhasteでコード 02005F0C EA000018 を実行して、
レイヤー優先率をいじってマップ表示を有効にすればOK。

デフォルトだとQキー=Xボタンなので、これでメニュー開いてステータス表示。
特定キャラのステータスを知りたい場合、HPと最大HPの値がWORD型で並んでるので、
それをキーとしてサーチする。
(例)クリフトのHP 49/49 → パラメータサーチ 31003100 →アドレス020C751Eにヒット
→コード020C751E 03E703E7でHPMAX。

そんなこんなで。
ライアンHP最大 020C6B06 03E703E7
アリーナHP最大 020C7012 03E703E7
クリフトHP最大 020C751E 03E703E7
ブライ HP最大 020C7A2A 03E703E7

DATELツールキットもってない人も、これで頑張るのですよー。
コメント