■
何故か忘れられない裏技
ドラクエ4のカジノのコイン838861枚が4ゴールドで買える理由。おお、確かに。
115 名前: * 投稿日:2001/05/11(金) 01:03 ID:CdtBrQ6Q
>>112
ファミコンの都合じゃなく、DQ4のソフトの都合上
掛け算のルーチンの結果は24bitのバッファ(≒変数)に格納される。
この場合、正しく演算が終了できる上限は、2^24 = 16777216 となる。
一方、カジノでコインを838861枚買ったとき、同ルーチンで 20[G] * 838861[枚]の計算が行われる。
20 * 838861 = 16777220
つまり、限界値である 16777216 を 4 オーバーしてしまうのだ。
これが真相。つまり、掛け算のオーバーフローチェックが行われていなかったのが原因。
>>112
ファミコンの都合じゃなく、DQ4のソフトの都合上
掛け算のルーチンの結果は24bitのバッファ(≒変数)に格納される。
この場合、正しく演算が終了できる上限は、2^24 = 16777216 となる。
一方、カジノでコインを838861枚買ったとき、同ルーチンで 20[G] * 838861[枚]の計算が行われる。
20 * 838861 = 16777220
つまり、限界値である 16777216 を 4 オーバーしてしまうのだ。
これが真相。つまり、掛け算のオーバーフローチェックが行われていなかったのが原因。
posted at 11:44 [ /misc ]
MTSAT-1R/H-IIA F7 打ち上げ&分離成功おめ。
西尾維新 『ネコソギラジカル(上) 十三階段』。
電撃hpで連載されていた中村恵理加の新作文庫化。
設定を読むといかにもなライトノベル路線だったので至って普通の作品なのかと思っていたら、
相変わらずの登場人物への容赦ない突き放しっぷりに少し安心(?)しました。
1巻まるまるかけてのプロローグといった感じなので混沌としてきた「ダブルブリッド」とは違ってまったり。
ここから話が動いていくとなかなか面白くなりそうなんですが、続編を待っているとまた不幸になるので期待はしません(w
「





