Wizardry V > 確率

目次


鍵の掛かった扉

鍵開け成功確率

  • はずす:
    • 盗賊・忍者: 約 (30 + (LV - 鍵 LV) × 10) %
    • それ以外の職業: 約 (LV - 鍵 LV) %
  • デスト:
    • 約 (20 + (LV - 鍵 LV) × 10 +(知恵 - 12)) %

※ 成功確率は最大 95 % に制限される。

扉リスト

階層 イベント番号 アドレス フラグ 鍵 LV 方向 備考
B1 2 $06:ba46 0x3f 3 トークンのはいったふくろ
B1 11 $06:bacd 0x21 13 B6 へ
B1 16 $06:baeb 0x26 10 B4 へ
B1 19 $06:bb01 0x29 1 リルガミンのほうじゅ
B1 22 $06:bb1f 0x3e 4 ぎんのかぎ
B1 25 $06:bb35 0x28 4 ゴーレム
B2 15 $06:bc41 0x3f 5 かなのこ
B2 20 $06:bcb9 0x3e 7 じょれいのひやく
B2 23 $06:bccf 0x3d 6 スパークのアヒル
B3 7 $06:bd3f 0x3f 8 せきかしたあくま
B3 12 $06:bd72 0x3e 8 きんのかぎ
B5 23 $06:c2ab 0x29 8
B5 33 $06:c349 0x2a 10 (回復の泉)
B6 1 $06:c355 0x3f 12 イビル・アイズ
B6 8 $06:c399 0x3e 10 マイティ・ヨグ

ソース

;
; はずす
;
058995  A9 FF          LDA #$FF
058997  85 71          STA $71
058999  85 72          STA $72
05899B  A5 E9          LDA $E9 ; 鍵 LV
05899D  F0 55          BEQ $0589F4
 
05899F  A5 C8          LDA $C8
0589A1  D0 51          BNE $0589F4
 
0589A3  B5 21          LDA $21,X
0589A5  38             SEC
0589A6  E5 E9          SBC $E9
0589A8  85 71          STA $71
0589AA  B5 22          LDA $22,X
0589AC  E9 00          SBC #$00
0589AE  85 72          STA $72  ; $71 ← (LV - 鍵 LV)
 
0589B0  B5 0A          LDA $0A,X
0589B2  29 0C          AND #$0C
0589B4  C9 0C          CMP #$0C
0589B6  D0 2A          BNE $0589E2 ; 盗賊・忍者ではない場合
 
0589B8  A5 72          LDA $72
0589BA  30 02          BMI $0589BE
0589BC  D0 24          BNE $0589E2
0589BE  B5 0F          LDA $0F,X
0589C0  38             SEC
0589C1  E9 0C          SBC #$0C
0589C3  85 02          STA $02
0589C5  A9 00          LDA #$00
0589C7  E9 00          SBC #$00
0589C9  85 03          STA $03
0589CB  C2 20          REP #$20
0589CD  06 02          ASL $02 ; $02 ← (素早さ - 12) * 2 // 確率計算には使われない
 
0589CF  A5 71          LDA $71
0589D1  0A             ASL
0589D2  0A             ASL
0589D3  18             CLC
0589D4  65 71          ADC $71
0589D6  0A             ASL
0589D7  18             CLC
0589D8  69 1E 00       ADC #$001E
0589DB  85 71          STA $71 ; $71 ← (LV - 鍵 LV) * 10 + 30
 
0589DD  18             CLC
0589DE  65 02          ADC $02
0589E0  85 02          STA $02
 
 
0589E2  C2 20          REP #$20
0589E4  A5 71          LDA $71
0589E6  30 0A          BMI $0589F2
0589E8  C9 5F 00       CMP #$005F
0589EB  90 05          BCC $0589F2
0589ED  A9 5F 00       LDA #$005F
0589F0  85 71          STA $71
 
0589F2  E2 20          SEP #$20
0589F4  A9 6F          LDA #$6F
0589F6  22 DB 8F 00    JSL $008FDB
0589FA  22 74 A6 00    JSL $00A674
0589FE  A9 14          LDA #$14
058A00  22 62 B3 00    JSL $00B362
058A04  18             CLC
058A05  69 14          ADC #$14
058A07  85 70          STA $70
 
058A09  A2 13 01       LDX #$0113
058A0C  22 1F A8 00    JSL $00A81F
 
058A10  A5 72          LDA $72
058A12  D0 3C          BNE $058A50
058A14  A9 64          LDA #$64
058A16  22 62 B3 00    JSL $00B362
058A1A  85 02          STA $02
058A1C  64 03          STZ $03
058A1E  A6 02          LDX $02
058A20  E4 71          CPX $71
058A22  B0 2C          BCS $058A50
 
;
; デスト
;
058AB2  B5 36          LDA $36,X
058AB4  29 04          AND #$04
058AB6  F0 F9          BEQ $058AB1
 
058AB8  B5 28          LDA $28,X
058ABA  C9 10          CMP #$10
058ABC  90 F3          BCC $058AB1
058ABE  E9 10          SBC #$10
058AC0  95 28          STA $28,X
 
058AC2  A9 73          LDA #$73
058AC4  20 10 86       JSR $8610
058AC7  A6 30          LDX $30
058AC9  A9 FF          LDA #$FF
058ACB  85 71          STA $71
058ACD  85 72          STA $72
 
058ACF  A5 E9          LDA $E9
058AD1  F0 47          BEQ $058B1A
 
058AD3  B5 21          LDA $21,X
058AD5  38             SEC
058AD6  E5 E9          SBC $E9
058AD8  85 71          STA $71
058ADA  B5 22          LDA $22,X
058ADC  E9 00          SBC #$00
058ADE  85 72          STA $72 ; $71 ← (LV - 鍵LV)
 
058AE0  30 02          BMI $058AE4
058AE2  D0 30          BNE $058B14
 
058AE4  B5 0C          LDA $0C,X
058AE6  38             SEC
058AE7  E9 0C          SBC #$0C
058AE9  85 02          STA $02
058AEB  A9 00          LDA #$00
058AED  E9 00          SBC #$00
058AEF  85 03          STA $03 ; $02 ← (知恵 - 12)
 
058AF1  C2 20          REP #$20
058AF3  A5 71          LDA $71
058AF5  0A             ASL
058AF6  0A             ASL
058AF7  18             CLC
058AF8  65 71          ADC $71
058AFA  0A             ASL
058AFB  85 71          STA $71
058AFD  18             CLC
058AFE  69 14 00       ADC #$0014
058B01  18             CLC
058B02  65 02          ADC $02
058B04  85 71          STA $71 ; $71 ← (LV - 鍵 LV) * 10 + 20 + (知恵 - 12)
 
058B06  E2 20          SEP #$20
058B08  A5 72          LDA $72
058B0A  30 0E          BMI $058B1A
058B0C  D0 06          BNE $058B14
058B0E  A5 71          LDA $71
058B10  C9 5F          CMP #$5F
058B12  90 06          BCC $058B1A
058B14  A9 5F          LDA #$5F
058B16  85 71          STA $71
058B18  64 72          STZ $72
058B1A  A5 72          LDA $72
058B1C  30 37          BMI $058B55
058B1E  A9 64          LDA #$64
058B20  22 62 B3 00    JSL $00B362
058B24  C5 71          CMP $71
058B26  B0 2D          BCS $058B55
 

シークレットドア

ドアをさがす

  • 毒以外の状態異常にかかっていない全てのキャラクタについて成功判定がある。
  • 各キャラクタについて "かくしドア" を発見する確率は以下となっている:
    • (成功確率) := (max{レベル + (種族補正) + (うんのつよさ - 14) × 2, 5} + (職業補正)) %
      • 種族補正: にんげん: 0, エルフ: 3, ドワーフ: 6, ノーム: 9, ホビット: 12
      • 職業補正: 盗賊・忍者の場合 20、それ以外の場合 0

ソース

058512  A0 00 00       LDY #$0000
058515  B9 DC 00       LDA $00DC,Y
058518  22 85 9C 00    JSL $009C85
05851C  B5 23          LDA $23,X
05851E  D0 63          BNE $058583 ; 状態異常の場合処理を飛ばす
 
058520  B5 21          LDA $21,X
058522  85 00          STA $00
058524  B5 22          LDA $22,X
058526  85 01          STA $01
058528  D0 62          BNE $05858C ; LV 256 以上の場合成功
 
05852A  B5 0A          LDA $0A,X
05852C  4A             LSR
05852D  4A             LSR
05852E  85 03          STA $03
058530  4A             LSR
058531  4A             LSR
058532  29 0E          AND #$0E
058534  85 02          STA $02
058536  4A             LSR
058537  65 02          ADC $02
058539  65 00          ADC $00
05853B  85 00          STA $00
05853D  A5 01          LDA $01
05853F  69 00          ADC #$00
058541  85 01          STA $01 ; $00 ← LV + 種族補正 * 3
 
058543  A5 03          LDA $03
058545  29 03          AND #$03
058547  DA             PHX
058548  A2 14 00       LDX #$0014
05854B  C9 03          CMP #$03
05854D  F0 03          BEQ $058552
05854F  A2 00 00       LDX #$0000
058552  86 03          STX $03 ; 職業補正
 
058554  FA             PLX
058555  A9 00          LDA #$00
058557  EB             XBA
058558  B5 10          LDA $10,X
05855A  C2 20          REP #$20
05855C  38             SEC
05855D  E9 0E 00       SBC #$000E
058560  0A             ASL
058561  18             CLC
058562  65 00          ADC $00 ; LV + 種族補正 + (うんのつよさ - 14) * 2
058564  30 05          BMI $05856B
058566  C9 05 00       CMP #$0005
058569  B0 03          BCS $05856E
05856B  A9 05 00       LDA #$0005
 
05856E  18             CLC
05856F  65 03          ADC $03
058571  85 00          STA $00
 
058573  E2 20          SEP #$20
058575  A5 01          LDA $01
058577  D0 13          BNE $05858C
058579  A9 64          LDA #$64
05857B  22 62 B3 00    JSL $00B362
05857F  C5 00          CMP $00
058581  90 09          BCC $05858C
058583  C8             INY
058584  98             TYA
058585  C5 DB          CMP $DB
058587  D0 8C          BNE $058515
058589  4C 02 85       JMP $8502
 

Swim

仕様

  • 画面上に表示される Swim は、内部的には(0〜155 の値(潜水力とする)+ すばやさ) / 10 で計算されている。
    • 潜水力の初期値は 0 である。
    • 潜水力は深さ L レベルに潜った際、毒以外の状態異常がなく かつ 潜水力 ≦ (10 × L - 6) を満たしている場合に、約 1/2 の確率で 1 上昇する。
      • この判定は、深さのレベルが増加する毎に行われており、例えば 16 レベルに潜った場合は 16 回判定がある。

溺死確率

  • S := min{潜水力 + すばやさ + ゴムのアヒル補正, 160} とする。
    • ゴムのアヒル補正は、ゴムのアヒルを装備している場合 100、それ以外の場合 0 である。
  • レベル L に潜った際の溺死確率は、約 1 - S / (10 × L) で計算される。
    • この判定も、深さのレベルが増加する毎に行われる。
    • S は潜り始めた時点での値が用いられ、潜水中に潜水力が増加しても影響しない。

ソース

059B7C  1A             INC
059B7D  85 71          STA $71
059B7F  C6 23          DEC $23
059B81  22 E7 8F 00    JSL $008FE7
059B85  A9 80          LDA #$80
059B87  22 00 80 0A    JSL $0A8000
059B8B  A9 A2          LDA #$A2
059B8D  22 DB 8F 00    JSL $008FDB
 
059B91  64 72          STZ $72 ; 深さのレベル ← 0
059B93  64 76          STZ $76
059B95  A6 30          LDX $30
059B97  B5 0F          LDA $0F,X ; 素早さ
059B99  18             CLC
059B9A  75 5A          ADC $5A,X ; 潜水力
059B9C  B0 26          BCS $059BC4
 
059B9E  85 76          STA $76
059BA0  B5 53          LDA $53,X
059BA2  85 00          STA $00
059BA4  B5 4B          LDA $4B,X
059BA6  C9 03          CMP #$03 ; 0x03: ゴムのアヒル
059BA8  D0 0F          BNE $059BB9
059BAA  B5 43          LDA $43,X
059BAC  10 0B          BPL $059BB9
059BAE  A5 76          LDA $76
059BB0  18             CLC
059BB1  69 64          ADC #$64
059BB3  B0 0F          BCS $059BC4
059BB5  85 76          STA $76 ; + 100
059BB7  80 05          BRA $059BBE
 
059BB9  E8             INX
059BBA  C6 00          DEC $00
059BBC  D0 E6          BNE $059BA4
;
059BBE  A5 76          LDA $76
059BC0  C9 A0          CMP #$A0
059BC2  90 04          BCC $059BC8
;
059BC4  A9 A0          LDA #$A0
059BC6  85 76          STA $76
059BC8  A9 88          LDA #$88
059BCA  22 AA 9C 00    JSL $009CAA
 
059BCE  E6 72          INC $72 ; 深さ L レベル
059BD0  22 74 A6 00    JSL $00A674
059BD4  A6 30          LDX $30
059BD6  B5 23          LDA $23,X
059BD8  A2 27 01       LDX #$0127
059BDB  C9 02          CMP #$02
059BDD  90 03          BCC $059BE2
059BDF  A2 2C 01       LDX #$012C
;
059BE2  22 D1 A6 00    JSL $00A6D1
059BE6  A6 30          LDX $30
059BE8  B5 23          LDA $23,X
059BEA  C9 05          CMP #$05
059BEC  B0 31          BCS $059C1F ; 死亡している場合、溺れない
;
059BEE  A5 72          LDA $72
059BF0  0A             ASL
059BF1  0A             ASL
059BF2  65 72          ADC $72
059BF4  0A             ASL
059BF5  22 62 B3 00    JSL $00B362 ; A ← 乱数 0〜(深さのレベル × 10 - 1)
059BF9  C5 76          CMP $76
059BFB  90 22          BCC $059C1F
;
; 溺れた場合
;
059BFD  A9 E2          LDA #$E2
059BFF  22 AA 9C 00    JSL $009CAA
059C03  22 74 A6 00    JSL $00A674
059C07  A2 31 01       LDX #$0131
059C0A  22 D1 A6 00    JSL $00A6D1
059C0E  A9 05          LDA #$05
059C10  20 83 A5       JSR $A583
059C13  A9 88          LDA #$88
059C15  22 AA 9C 00    JSL $009CAA
059C19  20 7A 9C       JSR $9C7A
059C1C  4C 15 9B       JMP $9B15
;
; 溺れなかった場合
;
059C1F  A6 30          LDX $30
059C21  B5 23          LDA $23,X
059C23  D0 19          BNE $059C3E ; 状態異常になっている場合
;
059C25  A5 72          LDA $72
059C27  0A             ASL
059C28  0A             ASL
059C29  65 72          ADC $72
059C2B  0A             ASL
059C2C  E9 05          SBC #$05 ; A ← 深さのレベル × 10 - 6
059C2E  D5 5A          CMP $5A,X ; 潜水力
059C30  90 0C          BCC $059C3E
;
059C32  A9 18          LDA #$18
059C34  22 62 B3 00    JSL $00B362 ; A ← 0〜23
059C38  B5 0E          LDA $0E,X ; 生命力(未使用)
059C3A  B0 02          BCS $059C3E ; ※ この Carry の有無は、乱数更新処理中の特定の bit に依存する
 
059C3C  F6 5A          INC $5A,X ; 潜水力を 1 増やす
;
059C3E  A5 72          LDA $72
059C40  C5 71          CMP $71
059C42  F0 03          BEQ $059C47
059C44  4C C8 9B       JMP $9BC8
 
;
; 乱数更新処理
;
00B351  A5 1E          LDA $1E
00B353  EB             XBA
00B354  A9 00          LDA #$00
00B356  C2 20          REP #$20
00B358  38             SEC
00B359  65 1E          ADC $1E
00B35B  85 1E          STA $1E
00B35D  0A             ASL       ; ※ ここでの Carry が、潜水力の増加に影響する
00B35E  E2 20          SEP #$20
00B360  EB             XBA
00B361  6B             RTL
;
;
;
00B362  8F 02 42 00    STA WRMPYA
00B366  22 51 B3 00    JSL $00B351
00B36A  8F 03 42 00    STA WRMPYB
00B36E  C2 20          REP #$20
00B370  EA             NOP
00B371  EA             NOP
00B372  AF 16 42 00    LDA RDMPYL
00B376  E2 20          SEP #$20
00B378  EB             XBA
00B379  6B             RTL
 

補足

  • 魔力 n 回復は、呪文回数 9 回未満のレベルについて 低い方から順に n, n-1, ..., 1, 0 ずつ回復することを意味する。
    • 例: 呪文回数 (9, 9, 0, 9, 0, 0, 0) の状態で魔力が 3 回復すると、(9, 9, 3, 9, 2, 1, 0) となる。
  • 魔力 n 低下は、レベルの低い順に n, n+1, n+2, .. ずつ呪文回数が低下することを意味する。
  • 毒化は現在の毒ダメージが (階層+1) 以下の場合のみに生じ、ダメージ量は (階層+1) に設定される。
    • 例: B1 の場合 2, B7 の場合 8

B2, 西16, 南12

レベル アドレス 効果
A $05:A20E 毒化
B $05:A213 1〜8 ダメージ
C $05:A21C 麻痺化
D $05:A221 9〜16 ダメージ
E $05:A22A 魔力 4 回復
F $05:A22F 戦闘(0x88: スピランカー)

B2, 東9, 北10

レベル アドレス 効果
A $05:A234 1〜4 回復 & 睡眠化
B $05:A242 3〜8 回復 & 睡眠化
C $05:A250 5〜12 回復 & 睡眠化

B3, 東3, 南23

レベル アドレス 効果
A $05:A25E 5〜12 回復 or ダメージ
B $05:A277 毒化 or 睡眠化 or 麻痺化 or 石化
C $05:A280 魔力 4〜6 回復 or 低下
D $05:A299 年齢 -1 or +1
E $05:A2AA 知恵 +1 or -1

B3, 西2, 南14

レベル アドレス 効果
A $05:A2BB 1〜8 ダメージ
B $05:A2C4 9〜16 ダメージ
C $05:A2CD 13〜24 ダメージ
D $05:A2D6 毒化 & 9〜16 ダメージ
E $05:A2E4 HP 1 化
F $05:A2E7 麻痺以下の状態異常回復
G $05:A2EC 最大 HP 1〜4 増加 & 生命力-1
H $05:A2FA 戦闘(0x8a: マカラ)

B3, 東26, 南14

レベル アドレス 効果
A $05:A304 GOLD 50〜105 減少
B $05:A2FF 魔力 3 回復 & GOLD 50〜105 減少
C $05:A30F 魔力 4 回復 & GOLD 100〜265 減少
D $05:A323 魔力 5 回復 & GOLD 100〜265 減少
E $05:A327 魔力 6 回復 & GOLD 100〜265 減少
F $05:A33B 魔力 6 回復 & GOLD 100〜465 減少
G $05:A34F (GOLD 50〜315 増加 or 減少) & 「きんのかぎ」入手

B4, 東9, 南9

レベル アドレス 効果
A $05:A36A (効果なし)
B $05:A36B (効果なし)
C $05:A36C 17〜32 ダメージ
D $05:A375 毒化 & 睡眠化
E $05:A37F 17〜32 ダメージ & 戦闘(0x8e: ロックスベイビー)
F $05:A38D 麻痺化 & 戦闘(0x8e: ロックスベイビー)
G $05:A397 33〜64 ダメージ
H $05:A3A0 信仰心 +1 & 年齢 +2 & 戦闘(0x8e: ロックスベイビー)
I $05:A3AF 石化 & 戦闘(0x8e: ロックスベイビー)
J $05:A3B9 (GOLD 10〜575 増加 or 減少) & 戦闘(0x8d: ネッシー)

B5, 西20, 南1

レベル アドレス 効果
A $05:A3D8 HP 全快
B $05:A3DB 石化以下の状態異常回復 & HP 全快
C $05:A3E3 死亡・灰・ロスト回復 & 石化以下の状態異常回復 & HP 全快

B6, 東23, 南1

レベル アドレス 効果
A $05:A3EE (効果なし)
B $05:A3EF 戦闘(0x59: スワンプシング)
C $05:A3F4 毒化
D $05:A3F9 17〜48 ダメージ
E $05:A402 魔力 5 回復 or 低下
F $05:A413 (効果なし)
G $05:A414 石化
H $05:A419 戦闘(0x59: スワンプシング)
I $05:A41E (効果なし)
J $05:A41F 最大 HP +3〜6 & 死亡
K $05:A42B 魔力 9 低下 & (GOLD 0〜1665 増加 or 減少)
L $05:A445 すばやさ +1 & 年齢 +2〜4 & 戦闘(0x92: トライトゥン)

B6, 西8, 南9

レベル アドレス 効果
A $05:A458 GOLD 50〜315 減少
B $05:A463 GOLD 100〜665 減少
C $05:A46E HP 9〜24 回復
D $05:A477 戦闘(0x92: トライトゥン)
E $05:A47C GOLD 500〜2165 減少
F $05:A48B 魔力 4〜8 回復 or 低下
G $05:A4A1 戦闘(0x92: トライトゥン)
H $05:A4A6 (効果なし)
I $05:A4A7 最大 HP 3〜6 増加 or 減少
J $05:A4BD (効果なし)
K $05:A4BE 戦闘(0x92: トライトゥン)
L $05:A4C3 力 +1 & 年齢 +1〜2 & 石化 & 戦闘(0x92: トライトゥン)
M $05:A4DB 死亡
N $05:A4DE 戦闘(0x91: レディーネプチューン)

B7, 東10, 北12

レベル アドレス 効果
A $05:A4E3 5〜8 回復
B $05:A4EC 9〜16 回復 or ダメージ
C $05:A502 13〜24 回復 or ダメージ
D $05:A50B (効果なし)
E $05:A50C 戦闘(0x60: ウォーターエレメンタル)
F $05:A511 (効果なし)
G $05:A512 (効果なし)
H $05:A513 GOLD 0〜1665 増加 or 減少
I $05:A527 年齢 -1 or +1
J $05:A538 魔力 1〜9 回復
K $05:A541 HP 全快
L $05:A544 石化以下の状態異常回復
M $05:A549 1 つのランダムな特性値 +1 or -1
N $05:A561 最大 HP 1〜4 増加 or 減少
O $05:A577 死亡・灰・ロスト回復
P $05:A57A 戦闘(0x99: ドラゴンフィン)

ソース

05A20E  A9 01          LDA #$01
05A210  4C 47 9F       JMP $9F47
 
05A213  A2 08 00       LDX #$0008
05A216  20 58 9E       JSR $9E58
05A219  4C D6 9E       JMP $9ED6
 
05A21C  A9 03          LDA #$03
05A21E  4C 47 9F       JMP $9F47
 
05A221  A2 08 08       LDX #$0808
05A224  20 58 9E       JSR $9E58
05A227  4C D6 9E       JMP $9ED6
 
05A22A  A9 04          LDA #$04
05A22C  4C 2F A0       JMP $A02F
 
05A22F  A9 88          LDA #$88
05A231  4C 7F A5       JMP $A57F
 
05A234  A2 04 00       LDX #$0004
05A237  20 58 9E       JSR $9E58
05A23A  20 B6 9E       JSR $9EB6
05A23D  A9 02          LDA #$02
05A23F  4C 47 9F       JMP $9F47
 
05A242  A2 06 02       LDX #$0206
05A245  20 58 9E       JSR $9E58
05A248  20 B6 9E       JSR $9EB6
05A24B  A9 02          LDA #$02
05A24D  4C 47 9F       JMP $9F47
 
05A250  A2 08 04       LDX #$0408
05A253  20 58 9E       JSR $9E58
05A256  20 B6 9E       JSR $9EB6
05A259  A9 02          LDA #$02
05A25B  4C 47 9F       JMP $9F47
 
05A25E  22 51 B3 00    JSL $00B351
05A262  0A             ASL
05A263  B0 09          BCS $05A26E
05A265  A2 08 04       LDX #$0408
05A268  20 58 9E       JSR $9E58
05A26B  4C B6 9E       JMP $9EB6
05A26E  A2 08 04       LDX #$0408
05A271  20 58 9E       JSR $9E58
05A274  4C D6 9E       JMP $9ED6
 
05A277  A2 04 00       LDX #$0004
05A27A  20 58 9E       JSR $9E58
05A27D  4C 47 9F       JMP $9F47
 
05A280  22 51 B3 00    JSL $00B351
05A284  0A             ASL
05A285  B0 09          BCS $05A290
05A287  A2 03 03       LDX #$0303
05A28A  20 58 9E       JSR $9E58
05A28D  4C 2F A0       JMP $A02F
05A290  A2 03 03       LDX #$0303
05A293  20 58 9E       JSR $9E58
05A296  4C 5A A0       JMP $A05A
 
05A299  22 51 B3 00    JSL $00B351
05A29D  0A             ASL
05A29E  B0 05          BCS $05A2A5
05A2A0  A9 01          LDA #$01
05A2A2  4C A5 9F       JMP $9FA5
05A2A5  A9 01          LDA #$01
05A2A7  4C C1 9F       JMP $9FC1
 
05A2AA  22 51 B3 00    JSL $00B351
05A2AE  0A             ASL
05A2AF  B0 05          BCS $05A2B6
05A2B1  A9 01          LDA #$01
05A2B3  4C D9 A0       JMP $A0D9
05A2B6  A9 01          LDA #$01
05A2B8  4C 06 A1       JMP $A106
 
05A2BB  A2 08 00       LDX #$0008
05A2BE  20 58 9E       JSR $9E58
05A2C1  4C D6 9E       JMP $9ED6
 
05A2C4  A2 08 08       LDX #$0808
05A2C7  20 58 9E       JSR $9E58
05A2CA  4C D6 9E       JMP $9ED6
 
05A2CD  A2 0C 0C       LDX #$0C0C
05A2D0  20 58 9E       JSR $9E58
05A2D3  4C D6 9E       JMP $9ED6
 
05A2D6  A9 01          LDA #$01
05A2D8  20 47 9F       JSR $9F47
05A2DB  A2 08 08       LDX #$0808
05A2DE  20 58 9E       JSR $9E58
05A2E1  4C D6 9E       JMP $9ED6
 
05A2E4  4C 17 9F       JMP $9F17
 
05A2E7  A9 03          LDA #$03
05A2E9  4C 36 9F       JMP $9F36
 
05A2EC  A2 04 00       LDX #$0004
05A2EF  20 58 9E       JSR $9E58
05A2F2  20 74 A0       JSR $A074
05A2F5  A9 03          LDA #$03
05A2F7  4C 06 A1       JMP $A106
 
05A2FA  A9 8A          LDA #$8A
05A2FC  4C 7F A5       JMP $A57F
 
05A2FF  A9 03          LDA #$03
05A301  20 2F A0       JSR $A02F
 
05A304  A2 50 00       LDX #$0050
05A307  A9 50          LDA #$50
05A309  20 64 9E       JSR $9E64
05A30C  4C 65 A1       JMP $A165
 
05A30F  A9 04          LDA #$04
05A311  20 2F A0       JSR $A02F
05A314  A2 00 01       LDX #$0100
05A317  A9 01          LDA #$01
05A319  85 01          STA $01
05A31B  64 00          STZ $00
05A31D  20 68 9E       JSR $9E68
05A320  4C 65 A1       JMP $A165
 
05A323  A9 05          LDA #$05
05A325  80 EA          BRA $05A311
 
05A327  A9 06          LDA #$06
05A329  20 2F A0       JSR $A02F
05A32C  A2 00 01       LDX #$0100
05A32F  A9 01          LDA #$01
05A331  85 01          STA $01
05A333  64 00          STZ $00
05A335  20 68 9E       JSR $9E68
05A338  4C 65 A1       JMP $A165
 
05A33B  A9 06          LDA #$06
05A33D  20 2F A0       JSR $A02F
05A340  A2 00 03       LDX #$0300
05A343  A9 01          LDA #$01
05A345  85 01          STA $01
05A347  64 00          STZ $00
05A349  20 68 9E       JSR $9E68
05A34C  4C 65 A1       JMP $A165
 
05A34F  A2 50 02       LDX #$0250
05A352  A9 50          LDA #$50
05A354  20 64 9E       JSR $9E64
05A357  22 51 B3 00    JSL $00B351
05A35B  0A             ASL
05A35C  B0 06          BCS $05A364
05A35E  20 21 A1       JSR $A121
05A361  4C B1 A1       JMP $A1B1
05A364  20 65 A1       JSR $A165
05A367  4C B1 A1       JMP $A1B1
 
05A36A  60             RTS
 
05A36B  60             RTS
 
05A36C  A2 10 10       LDX #$1010
05A36F  20 58 9E       JSR $9E58
05A372  4C D6 9E       JMP $9ED6
 
05A375  A9 01          LDA #$01
05A377  20 47 9F       JSR $9F47
05A37A  A9 02          LDA #$02
05A37C  4C 47 9F       JMP $9F47
 
05A37F  A2 10 10       LDX #$1010
05A382  20 58 9E       JSR $9E58
05A385  20 D6 9E       JSR $9ED6
05A388  A9 8E          LDA #$8E
05A38A  4C 7F A5       JMP $A57F
 
05A38D  A9 03          LDA #$03
05A38F  20 47 9F       JSR $9F47
05A392  A9 8E          LDA #$8E
05A394  4C 7F A5       JMP $A57F
 
05A397  A2 20 20       LDX #$2020
05A39A  20 58 9E       JSR $9E58
05A39D  4C D6 9E       JMP $9ED6
 
05A3A0  A9 02          LDA #$02
05A3A2  20 D9 A0       JSR $A0D9
05A3A5  A9 02          LDA #$02
05A3A7  20 C1 9F       JSR $9FC1
05A3AA  A9 8E          LDA #$8E
05A3AC  4C 7F A5       JMP $A57F
 
05A3AF  A9 04          LDA #$04
05A3B1  20 47 9F       JSR $9F47
05A3B4  A9 8E          LDA #$8E
05A3B6  4C 7F A5       JMP $A57F
 
05A3B9  A2 00 05       LDX #$0500
05A3BC  A9 10          LDA #$10
05A3BE  20 64 9E       JSR $9E64
05A3C1  22 51 B3 00    JSL $00B351
05A3C5  0A             ASL
05A3C6  B0 08          BCS $05A3D0
05A3C8  20 21 A1       JSR $A121
05A3CB  A9 8D          LDA #$8D
05A3CD  4C 7F A5       JMP $A57F
05A3D0  20 65 A1       JSR $A165
05A3D3  A9 8D          LDA #$8D
05A3D5  4C 7F A5       JMP $A57F
 
05A3D8  4C 01 9F       JMP $9F01
 
05A3DB  A9 04          LDA #$04
05A3DD  20 36 9F       JSR $9F36
05A3E0  4C 01 9F       JMP $9F01
 
05A3E3  20 7A 9F       JSR $9F7A
05A3E6  A9 04          LDA #$04
05A3E8  20 36 9F       JSR $9F36
05A3EB  4C 01 9F       JMP $9F01
 
05A3EE  60             RTS
 
05A3EF  A9 59          LDA #$59
05A3F1  4C 7F A5       JMP $A57F
 
05A3F4  A9 01          LDA #$01
05A3F6  4C 47 9F       JMP $9F47
 
05A3F9  A2 20 10       LDX #$1020
05A3FC  20 58 9E       JSR $9E58
05A3FF  4C D6 9E       JMP $9ED6
 
05A402  22 51 B3 00    JSL $00B351
05A406  0A             ASL
05A407  B0 05          BCS $05A40E
05A409  A9 05          LDA #$05
05A40B  4C 2F A0       JMP $A02F
05A40E  A9 05          LDA #$05
05A410  4C 5A A0       JMP $A05A
 
05A413  60             RTS
 
05A414  A9 04          LDA #$04
05A416  4C 47 9F       JMP $9F47
 
05A419  A9 59          LDA #$59
05A41B  4C 7F A5       JMP $A57F
 
05A41E  60             RTS
 
05A41F  A2 04 02       LDX #$0204
05A422  20 58 9E       JSR $9E58
05A425  20 74 A0       JSR $A074
05A428  4C 91 9F       JMP $9F91
 
05A42B  A9 09          LDA #$09
05A42D  20 5A A0       JSR $A05A
05A430  A2 00 10       LDX #$1000
05A433  A9 00          LDA #$00
05A435  20 64 9E       JSR $9E64
05A438  22 51 B3 00    JSL $00B351
05A43C  0A             ASL
05A43D  B0 03          BCS $05A442
05A43F  4C 21 A1       JMP $A121
05A442  4C 65 A1       JMP $A165
 
05A445  A9 04          LDA #$04
05A447  20 D9 A0       JSR $A0D9
05A44A  A2 03 01       LDX #$0103
05A44D  20 58 9E       JSR $9E58
05A450  20 C1 9F       JSR $9FC1
05A453  A9 92          LDA #$92
05A455  4C 7F A5       JMP $A57F
 
05A458  A2 00 02       LDX #$0200
05A45B  A9 50          LDA #$50
05A45D  20 64 9E       JSR $9E64
05A460  4C 65 A1       JMP $A165
 
05A463  A2 00 05       LDX #$0500
05A466  A9 9A          LDA #$9A
05A468  20 64 9E       JSR $9E64
05A46B  4C 65 A1       JMP $A165
 
05A46E  A2 10 08       LDX #$0810
05A471  20 58 9E       JSR $9E58
05A474  4C B6 9E       JMP $9EB6
 
05A477  A9 92          LDA #$92
05A479  4C 7F A5       JMP $A57F
 
05A47C  A2 00 10       LDX #$1000
05A47F  A9 05          LDA #$05
05A481  85 01          STA $01
05A483  64 00          STZ $00
05A485  20 68 9E       JSR $9E68
05A488  4C 65 A1       JMP $A165
 
05A48B  22 51 B3 00    JSL $00B351
05A48F  A2 05 03       LDX #$0305
05A492  0A             ASL
05A493  B0 06          BCS $05A49B
05A495  20 58 9E       JSR $9E58
05A498  4C 2F A0       JMP $A02F
05A49B  20 58 9E       JSR $9E58
05A49E  4C 5A A0       JMP $A05A
 
05A4A1  A9 92          LDA #$92
05A4A3  4C 7F A5       JMP $A57F
 
05A4A6  60             RTS
 
 
05A4A7  22 51 B3 00    JSL $00B351
05A4AB  A2 04 02       LDX #$0204
05A4AE  0A             ASL
05A4AF  B0 06          BCS $05A4B7
05A4B1  20 58 9E       JSR $9E58
05A4B4  4C 74 A0       JMP $A074
05A4B7  20 58 9E       JSR $9E58
05A4BA  4C A9 A0       JMP $A0A9
 
05A4BD  60             RTS
 
 
05A4BE  A9 92          LDA #$92
05A4C0  4C 7F A5       JMP $A57F
 
05A4C3  A9 00          LDA #$00
05A4C5  20 D9 A0       JSR $A0D9
05A4C8  A2 02 00       LDX #$0002
05A4CB  20 58 9E       JSR $9E58
05A4CE  20 C1 9F       JSR $9FC1
05A4D1  A9 04          LDA #$04
05A4D3  20 47 9F       JSR $9F47
05A4D6  A9 92          LDA #$92
05A4D8  4C 7F A5       JMP $A57F
 
05A4DB  4C 91 9F       JMP $9F91
 
05A4DE  A9 91          LDA #$91
05A4E0  4C 7F A5       JMP $A57F
 
05A4E3  A2 04 04       LDX #$0404
05A4E6  20 58 9E       JSR $9E58
05A4E9  4C B6 9E       JMP $9EB6
 
05A4EC  22 51 B3 00    JSL $00B351
05A4F0  A2 08 08       LDX #$0808
05A4F3  0A             ASL
05A4F4  B0 06          BCS $05A4FC
05A4F6  20 58 9E       JSR $9E58
05A4F9  4C B6 9E       JMP $9EB6
05A4FC  20 58 9E       JSR $9E58
05A4FF  4C D6 9E       JMP $9ED6
 
05A502  22 51 B3 00    JSL $00B351
05A506  A2 0C 0C       LDX #$0C0C
05A509  80 E8          BRA $05A4F3
 
05A50B  60             RTS
 
05A50C  A9 60          LDA #$60
05A50E  4C 7F A5       JMP $A57F
05A511  60             RTS
 
05A512  60             RTS
 
05A513  A2 00 10       LDX #$1000
05A516  A9 00          LDA #$00
05A518  20 64 9E       JSR $9E64
05A51B  22 51 B3 00    JSL $00B351
05A51F  B0 03          BCS $05A524
05A521  4C 21 A1       JMP $A121
05A524  4C 65 A1       JMP $A165
 
05A527  22 51 B3 00    JSL $00B351
05A52B  0A             ASL
05A52C  B0 05          BCS $05A533
05A52E  A9 01          LDA #$01
05A530  4C A5 9F       JMP $9FA5
05A533  A9 01          LDA #$01
05A535  4C C1 9F       JMP $9FC1
 
05A538  A2 09 00       LDX #$0009
05A53B  20 58 9E       JSR $9E58
05A53E  4C 2F A0       JMP $A02F
 
05A541  4C 01 9F       JMP $9F01
 
05A544  A9 04          LDA #$04
05A546  4C 36 9F       JMP $9F36
 
05A549  22 51 B3 00    JSL $00B351
05A54D  A2 06 00       LDX #$0006
05A550  0A             ASL
05A551  B0 07          BCS $05A55A
05A553  20 58 9E       JSR $9E58
05A556  3A             DEC
05A557  4C D9 A0       JMP $A0D9
05A55A  20 58 9E       JSR $9E58
05A55D  3A             DEC
05A55E  4C 06 A1       JMP $A106
 
05A561  22 51 B3 00    JSL $00B351
05A565  A2 04 00       LDX #$0004
05A568  0A             ASL
05A569  B0 06          BCS $05A571
05A56B  20 58 9E       JSR $9E58
05A56E  4C 74 A0       JMP $A074
05A571  20 58 9E       JSR $9E58
05A574  4C A9 A0       JMP $A0A9
 
05A577  4C 7A 9F       JMP $9F7A
 
05A57A  A9 99          LDA #$99
05A57C  4C 7F A5       JMP $A57F
 

全滅

全滅処理

全滅時には、各キャラクタに対して以下の処理が行われる。
  • GOLD の消失
    • GOLD は (GOLD mod 10000) * (乱数 0〜255) / 256 に更新される。
  • アイテムの消失
    • 装備しているアイテムは消失しない。
    • 「リルガミンのほうじゅ」と「アブリエルの♥」は消失する。
    • それ以外のアイテムは、約 (29 - うんのつよさ)/30 の確率で消失する。
  • ロスト処理
    • キャラクタは約 (階層)/200 の確率でロストする。(階層) は B1 は 1, ..., B8 (B777) は 8 とする(以下同様)。
  • 座標の変更
    • B1〜B7 で全滅した場合:
      • 約 (階層-1)/30 の確率で座標変更処理が行われる。
        • まず、約 30% の確率を引き続ける限り、死亡した階層を 1 つずつ深くする(B8 まで)。
        • その後、死亡した階層が
          • B8 となった場合: B8 で全滅した場合の処理を行う。
          • それ以外の場合: マップブロック (乱数 0〜15)×4 の内の、適当な (X, Y) 座標に移動する。(※ バグ有り)
    • B8 で全滅した場合:
      • マップブロック (乱数 9〜15)×4 の内の、適当な (X, Y) 座標に移動する。(※ バグ有り)

※ マップブロックの値が 16 以上となった場合の移動先の座標は不定となる(初期化されていないメモリの値を参照するため)。

補足: ウィザードリィV の各階層のマップは、8×8 単位のマップ(ここでは、マップブロックとする)を 16 個張り合わせることによって作成されており、各マップブロックには 0〜15 の番号を振ることができる(B777 は B8 のマップブロック 9〜15 に相当する)。

ソース

00E931  B5 DC          LDA $DC,X
00E933  DA             PHX
00E934  22 85 9C 00    JSL $009C85
00E938  86 30          STX $30
00E93A  B5 23          LDA $23,X
00E93C  C9 05          CMP #$05
00E93E  B0 16          BCS $00E956 ; 死亡している場合
 
00E940  A9 05          LDA #$05
00E942  95 23          STA $23,X
00E944  74 1D          STZ $1D,X
00E946  74 1E          STZ $1E,X
00E948  F6 69          INC $69,X
00E94A  D0 0A          BNE $00E956
00E94C  F6 6A          INC $6A,X
00E94E  D0 06          BNE $00E956
00E950  A9 FF          LDA #$FF
00E952  95 69          STA $69,X
00E954  95 6A          STA $6A,X
 
00E956  74 11          STZ $11,X
00E958  74 12          STZ $12,X
00E95A  74 13          STZ $13,X
00E95C  74 14          STZ $14,X ; GOLD ← GOLD mod 10000
00E95E  B5 15          LDA $15,X
00E960  29 F0          AND #$F0
00E962  4A             LSR
00E963  85 00          STA $00
00E965  4A             LSR
00E966  4A             LSR
00E967  18             CLC
00E968  65 00          ADC $00
00E96A  85 00          STA $00
00E96C  B5 15          LDA $15,X
00E96E  29 0F          AND #$0F
00E970  65 00          ADC $00
00E972  8D 02 42       STA $4202
00E975  A9 64          LDA #$64
00E977  8D 03 42       STA $4203
00E97A  B5 16          LDA $16,X
00E97C  29 F0          AND #$F0
00E97E  4A             LSR
00E97F  85 00          STA $00
00E981  4A             LSR
00E982  4A             LSR
00E983  18             CLC
00E984  65 00          ADC $00
00E986  85 00          STA $00
00E988  A9 00          LDA #$00
00E98A  EB             XBA
00E98B  B5 16          LDA $16,X
00E98D  29 0F          AND #$0F
00E98F  65 00          ADC $00
00E991  C2 20          REP #$20
00E993  6D 16 42       ADC $4216
00E996  85 00          STA $00   ; A ← GOLD (10 進 → 16 進)
 
00E998  4A             LSR
00E999  1A             INC ; 未使用
 
00E99A  E2 20          SEP #$20
00E99C  22 51 B3 00    JSL $00B351
00E9A0  8D 02 42       STA $4202 ; A ← 0〜255
00E9A3  A5 00          LDA $00
00E9A5  8D 03 42       STA $4203
00E9A8  EA             NOP
00E9A9  EA             NOP
00E9AA  A5 01          LDA $01
00E9AC  EB             XBA
00E9AD  AD 17 42       LDA $4217
00E9B0  EB             XBA
00E9B1  8D 03 42       STA $4203
00E9B4  A9 00          LDA #$00
00E9B6  EB             XBA
00E9B7  C2 20          REP #$20
00E9B9  18             CLC
00E9BA  6D 16 42       ADC $4216
00E9BD  64 00          STZ $00
00E9BF  C9 E8 03       CMP #$03E8
00E9C2  90 07          BCC $00E9CB
00E9C4  E9 E8 03       SBC #$03E8
00E9C7  E6 00          INC $00
00E9C9  80 F4          BRA $00E9BF
00E9CB  06 00          ASL $00
00E9CD  06 00          ASL $00
00E9CF  06 00          ASL $00
00E9D1  06 00          ASL $00
00E9D3  C9 64 00       CMP #$0064
00E9D6  90 07          BCC $00E9DF
00E9D8  E9 64 00       SBC #$0064
00E9DB  E6 00          INC $00
00E9DD  80 F4          BRA $00E9D3
00E9DF  85 02          STA $02
00E9E1  E2 20          SEP #$20
00E9E3  A5 00          LDA $00
00E9E5  95 15          STA $15,X ; GOLD 上位 2 桁
 
00E9E7  A5 02          LDA $02
00E9E9  C9 0A          CMP #$0A
00E9EB  90 06          BCC $00E9F3
00E9ED  E9 0A          SBC #$0A
00E9EF  E6 01          INC $01
00E9F1  80 F6          BRA $00E9E9
00E9F3  06 01          ASL $01
00E9F5  06 01          ASL $01
00E9F7  06 01          ASL $01
00E9F9  06 01          ASL $01
00E9FB  05 01          ORA $01
00E9FD  95 16          STA $16,X ; GOLD 下位 2 桁
 
00E9FF  B5 53          LDA $53,X ; アイテムの個数
00EA01  85 00          STA $00
00EA03  F0 3B          BEQ $00EA40
 
00EA05  B5 10          LDA $10,X
00EA07  85 01          STA $01 ; うんのつよさ
 
00EA09  B5 43          LDA $43,X
00EA0B  30 2E          BMI $00EA3B ; 装備している
 
00EA0D  B5 4B          LDA $4B,X
00EA0F  C9 82          CMP #$82 ; リルガミンのほうじゅ
00EA11  F0 10          BEQ $00EA23
 
00EA13  C9 83          CMP #$83 ; アブリエルの♥
00EA15  F0 0C          BEQ $00EA23
 
00EA17  A9 1E          LDA #$1E
00EA19  22 62 B3 00    JSL $00B362
00EA1D  C5 01          CMP $01
00EA1F  F0 1A          BEQ $00EA3B
00EA21  90 18          BCC $00EA3B
 
00EA23  A5 00          LDA $00
00EA25  85 02          STA $02
00EA27  DA             PHX
00EA28  B5 4C          LDA $4C,X
00EA2A  95 4B          STA $4B,X
00EA2C  B5 44          LDA $44,X
00EA2E  95 43          STA $43,X
00EA30  E8             INX
00EA31  C6 02          DEC $02
00EA33  D0 F3          BNE $00EA28
00EA35  A6 30          LDX $30
00EA37  D6 53          DEC $53,X
00EA39  FA             PLX
00EA3A  CA             DEX
00EA3B  E8             INX
00EA3C  C6 00          DEC $00
00EA3E  D0 C9          BNE $00EA09
 
00EA40  A6 30          LDX $30
00EA42  A5 B7          LDA $B7
00EA44  95 57          STA $57,X ; 階層
00EA46  A5 B6          LDA $B6
00EA48  95 56          STA $56,X
00EA4A  A5 B5          LDA $B5
00EA4C  95 55          STA $55,X
00EA4E  A5 F0          LDA $F0
00EA50  95 79          STA $79,X
00EA52  A5 F1          LDA $F1
00EA54  95 7A          STA $7A,X
00EA56  A5 F2          LDA $F2
00EA58  95 7B          STA $7B,X
 
00EA5A  B5 23          LDA $23,X
00EA5C  C9 07          CMP #$07
00EA5E  B0 0E          BCS $00EA6E ; ロストしている場合
 
00EA60  A9 C8          LDA #$C8
00EA62  22 62 B3 00    JSL $00B362
00EA66  C5 B7          CMP $B7
00EA68  B0 0A          BCS $00EA74
 
00EA6A  A9 07          LDA #$07
00EA6C  95 23          STA $23,X
00EA6E  74 00          STZ $00,X
00EA70  C6 E2          DEC $E2
00EA72  80 7A          BRA $00EAEE
;
; 座標移動処理
;
00EA74  A5 B7          LDA $B7
00EA76  C9 08          CMP #$08
00EA78  F0 39          BEQ $00EAB3 ; B8 の場合
 
00EA7A  A9 1E          LDA #$1E
00EA7C  22 62 B3 00    JSL $00B362
00EA80  1A             INC
00EA81  C5 B7          CMP $B7
00EA83  B0 69          BCS $00EAEE 
 
00EA85  A9 64          LDA #$64
00EA87  22 62 B3 00    JSL $00B362
00EA8B  C9 1E          CMP #$1E
00EA8D  B0 1A          BCS $00EAA9
 
00EA8F  F6 57          INC $57,X
00EA91  A5 B7          LDA $B7
00EA93  48             PHA
00EA94  DA             PHX
00EA95  B5 57          LDA $57,X
00EA97  85 B7          STA $B7
00EA99  22 00 80 06    JSL $068000
00EA9D  FA             PLX
00EA9E  68             PLA
00EA9F  85 B7          STA $B7
00EAA1  B5 57          LDA $57,X
00EAA3  C9 08          CMP #$08
00EAA5  D0 DE          BNE $00EA85
00EAA7  80 0A          BRA $00EAB3
;
; B1〜B7
;
00EAA9  A9 10          LDA #$10
00EAAB  22 62 B3 00    JSL $00B362
00EAAF  85 00          STA $00
00EAB1  80 0B          BRA $00EABE
;
; B8
;
00EAB3  A9 07          LDA #$07
00EAB5  22 62 B3 00    JSL $00B362
00EAB9  18             CLC
00EABA  69 09          ADC #$09
00EABC  85 00          STA $00
 
00EABE  A9 00          LDA #$00
00EAC0  EB             XBA
00EAC1  A5 00          LDA $00
00EAC3  0A             ASL
00EAC4  0A             ASL
00EAC5  0A             ASL ; この処理は不要
00EAC6  0A             ASL ; この処理は不要
00EAC7  AA             TAX
 
00EAC8  A9 07          LDA #$07
00EACA  22 62 B3 00    JSL $00B362
00EACE  38             SEC
00EACF  7F 00 E0 7E    ADC $7EE000,X
00EAD3  38             SEC
00EAD4  E9 81          SBC #$81
00EAD6  85 00          STA $00
 
00EAD8  A9 07          LDA #$07
00EADA  22 62 B3 00    JSL $00B362
00EADE  38             SEC
00EADF  7F 01 E0 7E    ADC $7EE001,X
00EAE3  38             SEC
00EAE4  E9 81          SBC #$81
00EAE6  A6 30          LDX $30
00EAE8  95 56          STA $56,X
 
00EAEA  A5 00          LDA $00
00EAEC  95 55          STA $55,X
00EAEE  FA             PLX
00EAEF  60             RTS
 
最終更新:2024年04月22日 20:54