愛は いつでもそこにあるだわら。目に見えないだけで。

《ルミナスアーク2》改造コード 書き方まとめ

ルミナスアーク2 ウィル
COdePArk DS[コードパークでぃーえす]**タイトル一覧**
>ラ行 >ルミナスアーク2 ウィル
ラピスのコードについて。

ラピス追加変更
1個目 121705DC 0000yyxx
2個目 121705E0 0000yyxx
3個目 121705E4 0000yyxx
4個目 121705E8 0000yyxx
5個目 121705EC 0000yyxx
〜以降アドレスに+4hしてください。

「以降、+?hずつ」という表記について



コードページなどで頻繁に見かける「以降アドレス+10hずつです」とは
アドレス、または数値部分に特定の数値を加算するという意味です

  1. は文字通りプラスを表し、10hのhは16進数を表していて

この場合はアドレスに16進数で10を足していくという意味になります。


:例
00123456 00000063
以降、アドレス+2hずつで以下まで
001234A0 00000063
とあった場合、アドレス部分に16進数で2ずつ加算し
001234A0になるまで入力して下さいという意味になります


つまり、こう入力していくという事です
00123456 00000063
00123458 00000063
0012345A 00000063
0012345C 00000063
  〜中略〜
0012349D 00000063
0012349E 00000063
001234A0 00000063



「以降アドレス」ではなく「以降+2h」と書かれてる場合も
大方アドレスの事を指しているのでアドレスに+2hして下さい。


コードが暗号化されているPARでは(PS2GBAなど)
暗号化されてるコードにそのまま+?hしては効果がありません
暗号化されてる訳ですから、ストレートにプラスしても
効果が変わるか、もしくは一切効果が出なくなってしまいます
一端コードを復号化してから+?hして、再度暗号化して下さい。


慣れないうちは16進数の暗算は難しいので
PCの電卓を起動して「表示」→「関数電卓」と選択すると
16進数での計算が出来るようになるのでそれを利用して下さい。



PS2の場合
1CDCF824 61DFB00C
以降アドレス+4h
とあった場合、そのまま+4hすると次のコードは
「1CDCF828 61DFB00C」
になりますがこれは間違いです、この2つのコードを復号化すると
アドレスが大きく離れてることに気付くと思います。


1CDCF824 61DFB00C → 204D77FC FFFFFFFF
1CDCF828 61DFB00C → 204D7700 FFFFFFFF


復号化してから+4hするのが正しいので
1CDCF824 → 204D77FC + 4h = 204D7800 (数値部略)
を暗号化した「1CDCFB28 61DFB00C」
が正しい+4hされたコードという事になります。



GBAの場合
GBAはあまりPARコードで以降+?hずつになります
と表記する事はありませんが(PS2より暗号が複雑なので)
これもPS2同様、復号化してから+?hするようにして下さい。
ただしVBAコード、またはX-Tコードは暗号化はないので
そのまま+?hして行っても問題ありません。

・昔のGBの場合
GB-PARだけはちょっと特殊になっていて
アイテム99個
「0163F050」
以降のアイテムは+100hずつ
というコードがあった場合、そのまま+100hしていって
「0163FF50」の後、普通に+100hすると「01640050」になりますが
下4ケタまでがアドレスなので下5ケタ目は変わりません。
下4ケタ以内で+100hしなければいけませんが
仕組みを知らないと大抵の人がここで詰まるでしょう。


実はGB-PARは下4ケタがアドレスなだけではなく
2ケタずつ左右に入れ替わっていてFF50は50FFと同じ扱いなので
FF50(50FF)の次は0051(5100)となるのです
見た目に惑わされないようにしましょう。
+?hってなんですか?

いつ消えるか分からないのでコピペ。


ほうほう。16進数を10進数に変換して4足して16進数に直すという作業がいると思ってたけど、
PCの電卓で
で簡単に計算できるっぽい。
16進数変換・文字コードみたいなサイトいらんね。




つまり
6個目のラピスアイテム欄に出現させたければ、
121705ECに16進数で4足せと。

やり方は
スタート > すべてのプログラム > アクセサリ > 電卓
で電卓を起動。
表示 > 関数電卓 を選択
「16進数」にチェックを入れて
「121705EC」と入力し、
「+」「4」「=」を押す。
出てきた値「121705F0」が6個目のラピスアイテム欄指定コード。
また「=」をクリックすれば連続して+4してくれるので
60項目だったら55回クリックすればよろし。


今回使用したコード

1217071C 00003214
12170720 0000635F
12170724 00006361

12170728 0000636D
1217072C 0000636E
12170730 0000636F
12170734 00006370
12170738 00006371
1217073C 00006372

上から、
ラピスアイテム欄71項目に闘鬼の決意50個
ラピスアイテム欄72項目に呪いの短剣99個
ラピスアイテム欄73項目に破壊の魂99個
ラピスアイテム欄74項目に白焔の宝玉99個
ラピスアイテム欄75項目に慈水の宝玉99個
ラピスアイテム欄76項目に翠蘭の宝玉99個
ラピスアイテム欄77項目に舞風の宝玉99個
ラピスアイテム欄78項目に閃光の宝玉99個
ラピスアイテム欄79項目に氷影の宝玉99個
の意味。