838861単語


ニコニコ動画で838861の動画を見に行く
ハチサンハチハチロクイチ
1.5千文字の記事
  • 25
  • 0pt
掲示板へ

838861とは、ゲームドラゴンクエストIV』(FC版)に存在するバグ技である。

概要

カジノで使うコインはまず現金(ゴールド)で購入する必要がある。
コイン販売所では一度に999999枚まで購入出来るが、1枚あたり10~200ゴールドするくせに手持ち金は99999が上限であるため、実質的には最大でも9999枚までしか1度に買えない。2桁も余分である。
しかし、ここで838861枚買おうとすると、何故か3章では40ゴールド、5章では4ゴールドとか言うあり得ない値段で買えてしまう。

カジノの賞品には非常に強力な防具「はぐれメタルのたて」や「ほしふるうでわ」があり、店に売って現金に戻せるアイテムもある(換金率はかなり悪いが、コインがタダ同然なので問題ない)ため、多少の手間はかかるものの非常に楽にゲームを進める事が出来る。

なお、カジノは2章・3章・5章でそれぞれ登場するが、2章ではこの技を使う事が出来ない。838861枚買おうとすると相応の金額をまともに要される(もちろん支払えない)。理由は後述。

論、PS版以降のリメイク作品ではこのバグは修正されたため、裏ワザは消滅している。
…だが、移のカジノで「昔40ゴールドコイン838861枚稼いだ」と言う男が登場し、まさかの公式ネタになっている。
なぜかメジャーな5章ではなく3章でのバグのことを言っているが、スマホ版では4ゴールドに修正された。

原理

このバグは、いわゆる「オーバーフロー」=桁あふれに起因する。

カジノコインを買う際の、代金の計算に用いられるメモリ領域のサイズは24ビット整数に使用しているので最大値は2進数24桁、10進数で言うと16777215(=224-1) が限界である。 しかし、例えば5章ではコイン1枚あたり20ゴールドであるため、838861枚買おうとすると代金が16777220ゴールドとなってしまい限界値をえる。 限界値をえたらどうなるのかと言うと、限界えた桁は格納できないので、切り捨てられ0に戻ってしまうのである。これがオーバーフローである。すなわち計算結果を24ビットに切り捨てた結果16777216は0になるため、16777220=224+4であるから、4となり、代金が4ゴールドになってしまうのである。

なお838861と言う数字ばかりが有名であるが、別に838862でも888888でもオーバーフローは同様に起こす。ただ、オーバーフローを起こすギリギリの数値が最も代金が安くコストパフォーマンスが良いというだけである。(888888だとオーバーフローして闇に消えた分を差し引いても100万ゴールドくらいかかる)

先述の「3章と5章でしか出来ない」と言うのは、各章でコインの値段が違うため、安く買える章ではオーバーフローに届かないからである。

3章ではコイン1枚200ゴールドであるため、オーバーフローを起こす枚数はもっと低く、83887枚でオーバーフローを起こし184ゴールド83887*200-224=184)になる。その後も必要なゴールドが224えるたびに何回もオーバーフローを起こすことになり、最もコストパフォーマンスがいいのは922747で24ゴールド922747*200-224*11=24)になる。2章では1枚10ゴールドと安いため、999999枚買っても9999990ゴールドで16777215に届かないため、オーバーフローを起こす事がい。

関連動画

関連項目

【スポンサーリンク】

  • 25
  • 0pt
記事編集 編集履歴を閲覧

ニコニ広告で宣伝された記事

しくじり企業 (単) 記事と一緒に動画もおすすめ!
提供: Jpic
もっと見る

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

838861

60 ななしのよっしん
2024/10/20(日) 22:00:14 ID: UkiQW7AJon
個人的には3章バグの40ゴールド表記の方がしっくりくるな。
コインの最安値が10ゴールドだから、5章バグの4ゴールドだとどうコインを買ったかわけわからないことになる。
👍
高評価
1
👎
低評価
0
61 ななしのよっしん
2024/10/31(木) 20:55:54 ID: p9oGvPGCHq
最近じゃポケモンとかでレベル100にする裏技とか増殖バグとかとんと聞かなくなったよな
良い意味ではみんなセオリー通りプレイしてるってことなんだろうけど、悪い意味では遊び心が足りないって言うか
最近話題になってるドラクエ3リメイクでもそういう裏技を探そうって意気込みのあるプレイヤーなんかいないだろうなあ
👍
高評価
1
👎
低評価
20
62 ななしのよっしん
2024/10/31(木) 21:45:51 ID: 2Kfbe0SpYr
今でもバグ技普通にあるぞ。極まった人のRTAとかバグ技だし。

とはいえ、今はの大きいバグアプデでさっさと修正されるし、オンライン要素あれば尚更で、プレイヤーに広く知られる前に消えちゃうというのはある。
👍
高評価
22
👎
低評価
0
63 ななしのよっしん
2024/12/13(金) 09:53:20 ID: iLdD74lmz0
単純に、規模の大きいゲームではデバッグガチでやるようになっただけでは?
当時のゲーフリは弱小メーカーだからこそバグの温床になったというだけだろ
👍
高評価
0
👎
低評価
0
64 ななしのよっしん
2024/12/13(金) 11:33:18 ID: XK0Vj9IAN1
24ビットの演算ライブラリがあるわけか
👍
高評価
0
👎
低評価
0
65 ななしのよっしん
2024/12/13(金) 14:56:04 ID: Lc0vcqJEUQ
>>63
BF2042っていう、10万人から半年経たずに2000人まで人口減ったバグゲーがあってぇ…
👍
高評価
2
👎
低評価
1
66 ななしのよっしん
2024/12/13(金) 15:39:05 ID: tk2FZYvYjr
最近のバグ技は起こる事態か絵面が「遊び心」じゃすまんので…
この記事みたいな初歩的なバグ残ってたら笑いもんだし
👍
高評価
8
👎
低評価
0
67 ななしのよっしん
2024/12/13(金) 16:01:38 ID: SyeT7XdBIl
当時のこと知らんやつは「ハッサンエロい」で覚えろって言われてるの見てそれで覚えちゃったよ
👍
高評価
12
👎
低評価
0
68 ななしのよっしん
2025/01/13(月) 23:36:57 ID: guhQGys2HO
👍
高評価
0
👎
低評価
0
69 ななしのよっしん
2025/11/19(水) 03:20:25 ID: 1Ji6XxN5+z
>>18ほど頭良くないけど
「原理がオーバーフローなので2章では起こらない」という情報だけで枚数を自力で特定できた
999999枚とか買おうとすると「20ゴールド単位なのになんで下1桁が4になるんだ?」と気がついて
👍
高評価
0
👎
低評価
0