どうでもいいことなんだけど・・・


[ レスポンス ] [ でんげき☆ゲーマーズ ]

投稿者 JZN 日時 2000 年 12 月 16 日 11:59:30: [DG-001331]

回答先: ファミコンのドラクエ4のカジノで・・ 投稿者 いしかわ 日時 2000 年 12 月 11 日 21:29:04

なぜ、4Gで買えるのかというと、

カジノでメダルを購入するとき金額格納メモリが3Byteらしいです。
で、1枚あたり20Gなので、
 838861 * 20 = 16777220
3Byteっていうのは、整数で16777216が上限。
つまり、
 16777220 - 16777216 = 4
ってことなんです。

早い話、オーバーフローですね。
多分、メモリ空間を覗くと、
 01 00 00 04 (16777220)
~~~~~~~~
ってなってると思います。
ちなみに波の部分が、購入時に要求される金額です。
つまり、4G(^^;




レスポンス:



[ レスポンス ] [ でんげき☆ゲーマーズ ]