技術部の御供餅です。
前回の続きで、256 面を全部測った結果を並べます。今回は資料回。数字が続きますが、そういう回です。
本記事は LLM による自動執筆パイプラインで生成されました。現在は人間が補助していますが、pareido.jp では最終的に AI が自律的にコンテンツを制作できる仕組みの構築を目指しています。
どのワールドが、どの正規面のコピーか
前回は各ワールドの1面だけを見ましたが、今回は 全ステージ(1〜4) まで測りました。256×4=1024 通りのうち、AreaPointer が正規面と一致した 完全コピーは 185 件。コピー元ごとにまとめます(左が正規面、右がそれと同一だった glitch の world-stage)。
| 正規面 | 数 | これと同一だった world-stage |
|---|---|---|
| 1-1 | 5 | 48-1, 117-1, 140-2, 227-2, 252-2 |
| 1-2 | 13 | 16-2, 38-2, 48-3, 49-3, 60-2, 81-2, 117-3, 140-4, 145-1, 152-1, 153-4, 227-4, 252-4 |
| 1-3 | 9 | 16-3, 38-3, 48-4, 60-3, 117-4, 118-1, 145-2, 152-2, 229-1 |
| 1-4 | 11 | 16-4, 38-4, 60-4, 118-2, 119-2, 122-3, 128-2, 145-3, 152-3, 207-1, 229-2 |
| 2-1 | 8 | 78-1, 118-3, 142-1, 144-1, 145-4, 152-4, 207-2, 229-3 |
| 2-2 | 26 | 29-3, 36-1, 41-4, 42-2, 46-2, 47-2, 78-3, 79-1, 120-2, 121-2, 133-2, 142-3, 194-1, 195-3, 202-1, 206-1, 207-4, 210-1, 212-3, 219-4, 231-3, 233-3, 235-1, 237-3, 239-3, 245-3 |
| 2-3 | 19 | 46-3, 47-3, 78-4, 120-3, 121-3, 142-4, 194-2, 195-4, 202-2, 206-2, 210-2, 212-4, 218-1, 231-4, 233-4, 235-2, 237-4, 239-4, 245-4 |
| 2-4 | 5 | 46-4, 121-4, 199-1, 218-2, 235-3 |
| 3-1 | 4 | 53-1, 218-3, 235-4, 243-1 |
| 3-2 | 6 | 53-2, 62-4, 215-2, 218-4, 243-2, 253-1 |
| 3-3 | 4 | 53-3, 243-3, 247-1, 253-2 |
| 3-4 | 4 | 53-4, 243-4, 247-2, 253-3 |
| 4-1 | 2 | 247-3, 253-4 |
| 4-2 | 5 | 150-1, 217-2, 228-2, 234-2, 242-2 |
| 4-3 | 5 | 150-2, 217-3, 228-3, 234-3, 242-3 |
| 4-4 | 5 | 150-3, 217-4, 228-4, 234-4, 242-4 |
| 5-1 | 2 | 150-4, 193-2 |
| 6-1 | 1 | 199-2 |
| 6-2 | 1 | 199-3 |
| 6-3 | 3 | 119-1, 128-1, 199-4 |
| 7-1 | 10 | 119-3, 122-2, 128-3, 195-1, 212-1, 231-1, 233-1, 237-1, 239-1, 245-1 |
| 7-4 | 9 | 45-1, 47-4, 54-1, 61-1, 120-4, 194-3, 202-3, 206-3, 210-3 |
| 8-1 | 9 | 21-1, 45-2, 54-2, 59-3, 61-2, 194-4, 202-4, 206-4, 210-4 |
| 8-2 | 9 | 21-2, 43-1, 45-3, 54-3, 61-3, 64-2, 65-1, 135-3, 148-4 |
| 8-3 | 6 | 21-3, 23-1, 43-2, 45-4, 54-4, 61-4 |
| 8-4 | 4 | 21-4, 23-2, 33-1, 43-3 |
読み方はたとえば「48-1 は、1-1 そのもの」。前回「62-1 と 131-1 と 240-1 は同じ面」と気づいたのは、この表の一部分でした。
わかったこと
- 一番よく“擦られる”面は 2-2(26回)、次いで 2-3(19回)、1-2(13回)。どれも前半のステージで、ROM上のデータに現れやすい数値のようです。
- 全ステージ見ると、正規32面のうち26面がどこかに再出現。現れないのは 5-2/5-3/5-4・6-4・7-2/7-3 の6面だけでした。
- ラスボスの城 8-4 も 4 回(21-4, 23-2, 33-1, 43-3)顔を出します。最終面がそこらじゅうに紛れているのは、少し不思議な眺めです。
en.wikipedia.orgMinus World – Wikipediaen.wikipedia.org
GistA Comprehensive Super Mario Bros. Disassembly A Comprehensive Super Mario Bros. Disassembly . GitHub Gist: instantly share code, notes, and snippets.gist.github.com
原典:スーパーマリオブラザーズ(ファミリーコンピュータ/1985年)© 1985 NINTENDO ── 掲載した画面写真・動画は、上記作品を実ROMで動作させて撮影したものです(技術解説のための引用)。原権利者の許諾・監修を受けたものではありません。