Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # all
- >0x120 string "SHINING FORCE 2 "
- #
- # 魔法光過敏修正
- #
- 0x01a2a6:
- beshort 0x4ef9,0x001f,0xff80 # jmp $1fff80
- beshort 0x4e71 # nop
- 0x1fff80:
- beshort 0x3c00 # move.w d0,d6
- beshort 0x48e7,0x0780 # movem.l d5-d7/a0,-(a7)
- beshort 0x41f8,0xd000 # lea.l $d000.w,a0
- beshort 0x3e06 # move.w d6,d7
- beshort 0xe44f # lsr.w #2,d7
- beshort 0x0247,0x0333 # andi.w #$0333,d7
- beshort 0x6154 # bsr.s 0x1fffe8
- beshort 0x3e06 # move.w d6,d7
- beshort 0xe24f # lsr.w #1,d7
- beshort 0x0247,0x0777 # andi.w #$0777,d7
- beshort 0x614a # bsr.s 0x1fffe8
- beshort 0x3e06 # move.w d6,d7
- beshort 0xe24f # lsr.w #1,d7
- beshort 0x0247,0x0777 # andi.w #$0777,d7
- beshort 0x2a07 # move.l d7,d5
- beshort 0xe24d # lsr.w #1,d5
- beshort 0x0245,0x0333 # andi.w #$0333,d5
- beshort 0xde85 # add.l d5,d7
- beshort 0x6136 # bsr.s 0x1fffe8
- beshort 0x2e06 # move.l d6,d7
- beshort 0x6132 # bsr.s 0x1fffe8
- beshort 0x3e06 # move.w d6,d7
- beshort 0xe24f # lsr.w #1,d7
- beshort 0x0247,0x0777 # andi.w #$0777,d7
- beshort 0x2a07 # move.l d7,d5
- beshort 0xe24d # lsr.w #1,d5
- beshort 0x0245,0x0333 # andi.w #$0333,d5
- beshort 0xde85 # add.l d5,d7
- beshort 0x611e # bsr.s 0x1fffe8
- beshort 0x3e06 # move.w d6,d7
- beshort 0xe24f # lsr.w #1,d7
- beshort 0x0247,0x0777 # andi.w #$0777,d7
- beshort 0x6114 # bsr.s 0x1fffe8
- beshort 0x3e06 # move.w d6,d7
- beshort 0xe44f # lsr.w #2,d7
- beshort 0x0247,0x0333 # andi.w #$0333,d7
- beshort 0x610a # bsr.s 0x1fffe8
- beshort 0x7e00 # moveq.l #$00,d7
- beshort 0x6106 # bsr.s 0x1fffe8
- beshort 0x4cdf,0x01e0 # movem.l (a7)+,d5-d7/a0
- beshort 0x4e75 # rts
- 0x1fffe8:
- beshort 0x3087 # move.w d7,(a0)
- beshort 0x3147,0x0044 # move.w d7,$0044(a0)
- #
- # 落雷光過敏修正
- # 背景パレットのRGB値にこのテーブル値を加算します
- # jp
- >>0x180 string "GM G-5521 00"
- 0x000b2a:
- byte 0x03,0x03,0x02,0x02,0x01,0x01,0x00,0x80 # 落雷から元の明るさへ戻る
- 0x000b32:
- byte 0x01,0x01,0x02,0x02,0x03,0x03,0x04,0x80 # 落雷で一気に明るくなる
- 0x000b4a:
- byte 0x02,0x02,0x02,0x02,0x01,0x01,0xfe,0xfe # 小刻みに点滅
- 0x000b6a:
- # byte 0x06,0xfe,0x06,0xfe,0x06,0xfe,0x80,0x00 # 小刻みに点滅、暗いまま持続(オリジナル)
- # byte 0x01,0x01,0x00,0x00,0xff,0xff,0xfe,0x80 # 小刻みに点滅、暗いまま持続(2008/05/01)
- byte 0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0x80 # 小刻みに点滅、暗いまま持続(2008/05/08)
- # 魔法光過敏修正のつづき
- 0x1fffee:
- beshort 0x4eb8,0x0c7c # jsr $0c7c.w
- beshort 0x7004 # moveq.l #$04,d0
- beshort 0x4ef8,0x0f00 # jmp $0f00.w
- # us & eu
- >>0x180 string "GM MK-1315 -00"
- 0x000b2e:
- byte 0x03,0x03,0x02,0x02,0x01,0x01,0x00,0x80 # 落雷から元の明るさへ戻る
- 0x000b36:
- byte 0x01,0x01,0x02,0x02,0x03,0x03,0x04,0x80 # 落雷で一気に明るくなる
- 0x000b4e:
- byte 0x02,0x02,0x02,0x02,0x01,0x01,0xfe,0xfe # 小刻みに点滅
- 0x000b6e:
- byte 0xff,0xff,0xff,0xff,0xfe,0xfe,0xfe,0x80 # 小刻みに点滅、暗いまま持続
- # 魔法光過敏修正のつづき
- 0x1fffee:
- beshort 0x4eb8,0x0c80 # jsr $0c80.w
- beshort 0x7004 # moveq.l #$04,d0
- beshort 0x4ef8,0x0f04 # jmp $0f04.w
- #
- # euのみのハングパッチ
- #
- # eu
- >>>0x1f0 string "E"
- 0x044c3e:
- beshort 0x4868,0x0014 # pea $0014(a0)
- 0x044c4e:
- beshort 0x205f # movea.l (sp)+,a0
- beshort 0x2089 # move.l a1,(a0)
- beshort 0x4eb9,0x000f,0xfc80 # jsr $0ffc80.l
- 0x0ffc80:
- beshort 0x06b8,0x0000,0x002a,0xb1a0 # addi.l #$0000002a,$ffffb1a0.w
- beshort 0x4e75 # rts
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement