Advertisement
Nightseeker

Alien Storm VC patch

Apr 10th, 2020
1,573
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #
  2. # $Id: patch-AlienStorm,v 1.4 2007-10-22 09:28:40 cvs Exp $
  3.  
  4. # $00136e       $B05=L%$%a!<%8$NE83+=hM}(B
  5. # $001496,$0014e4   $B05=L%$%a!<%8$NE83+=hM}(B($BHsF14|!)(B)
  6. # $04210e$B!A(B$0421df    $B05=L$5$l$?5_5^H"%$%a!<%8(B
  7. #           VRAM $B$N(B $d780$B!A(B $B$^$?$O(B $d980$B!A(B $B$K%m!<%I$5$l$k!)(B
  8.  
  9. >0x180  string      "MK 00001121-00"
  10. 0x344:
  11.     beshort     0x4e71 until 0x374
  12. 0x139e:
  13.     beshort     0x4ef9,0x0007,0xfe00        # jmp     $07fe00.l
  14. 0x7fe00:
  15.     beshort     0xb1fc,0x0004,0x21e0        # cmpa.l  #$000421e0,a0
  16.     beshort     0x6608              # bne     1f
  17.     beshort     0x2017              # move.l  (sp),d0
  18.     beshort     0x4eb9,0x0007,0xfe60        # jsr     $07fe60.l
  19.                             # 1:
  20.     beshort     0x4cdf,0x2fff           # movem.l (sp)+,d0-d7/a0-a3/a5
  21.     beshort     0x4e75              # rts
  22. 0x154a:
  23.     beshort     0x4eb9,0x0007,0xfe20        # jsr     $07fe20.l
  24. 0x7fe20:
  25.     beshort     0xb1fc,0x0004,0x21e0        # cmpa.l  #$000421e0,a0
  26.     beshort     0x661c              # bne     1f
  27.     beshort     0x3038,0xf504           # move.w  #$fffff504.w,d0
  28.     beshort     0x0440,0x00c0           # subi.w  #$00c0,d0
  29.     beshort     0xe588              # lsl.l   #$02,d0
  30.     beshort     0xe448              # lsr.w   #$02,d0
  31.     beshort     0x0040,0x4000           # ori.w   #$4000,d0
  32.     beshort     0x4840              # swap    d0
  33.     beshort     0x0240,0x0003           # andi.w  #$0003,d0
  34.     beshort     0x4eb9,0x0007,0xfe60        # jsr     $07fe60.l
  35.                             # 1:
  36.     beshort     0x41f8,0xf500           # lea     $fffff500.w,a0
  37.     beshort     0x7023              # moveq   #$23,d0
  38.     beshort     0x4e75              # rts
  39. 0x7fe60:
  40.     beshort     0x2940,0x0004           # move.l  d0,$0004(a4)
  41.     beshort     0x41f9,0x0007,0xfe80        # lea     $07fe80.l,a0
  42.     beshort     0x705f              # moveq   #$5f,d0
  43.                             # 1:
  44.     beshort     0x2898              # move.l  (a0)+,(a4)
  45.     beshort     0x51c8,0xfffc           # dbra    d0,1b
  46.     beshort     0x4e75              # rts
  47. 0x7fe80:
  48.     belong      0x0000000b
  49.     belong      0x000bdddb
  50.     belong      0x00bccccb
  51.     belong      0x0bcccccc
  52.     belong      0x01111111  # 011111b1
  53.     belong      0x01bbbbbb  # 01bbbbb1
  54.     belong      0x01bbb111  # 01bbbbb1
  55.     belong      0x01bbb155  # 01bb1111
  56.     belong      0x01bbb155  # 01bb1555
  57.     belong      0x01bbb155  # 01bb1555
  58.     belong      0x01bbb155  # 01bb1555
  59.     belong      0x01bbb155  # 01bb1111
  60.     belong      0x01bbb155  # 01bbbbb1
  61.     belong      0x01bbb111  # 01bbbbb1
  62.     belong      0x01bbbbbb  # 01bbbbb1
  63.     belong      0x0fffffff
  64.     belong      0xbbbbbe00
  65.     belong      0xefffbfdd
  66.     belong      0xfcccbfcc
  67.     belong      0xcccccccc
  68.     belong      0x11111111  # 1111b111
  69.     belong      0xbbbbbbbb  # 5551bbbb
  70.     belong      0x1b1111bb  # 5551bbbb
  71.     belong      0x1b1551bb  # 5551111b
  72.     belong      0x111551bb  # 5555551b
  73.     belong      0x555551bb  # 5555551b
  74.     belong      0x555551bb  # 5555551b
  75.     belong      0x111551bb  # 5551111b
  76.     belong      0x1b1551bb  # 5551bbbb
  77.     belong      0x1b1111bb  # 5551bbbb
  78.     belong      0xbbbbbbbb  # 1111bbbb
  79.     belong      0xffffffff
  80.     belong      0x00000000
  81.     belong      0xddddd000
  82.     belong      0xcccdef00
  83.     belong      0xccdeef00
  84.     belong      0x1bdeef00
  85.     belong      0xbbdeef00
  86.     belong      0xbbdeef00
  87.     belong      0xbbdeef00
  88.     belong      0xbbdeef00
  89.     belong      0xbbdeef00
  90.     belong      0xbbdeef00
  91.     belong      0xbbdeef00
  92.     belong      0xbbdeef00
  93.     belong      0xbbdeff00
  94.     belong      0xbbdff000
  95.     belong      0xffff0000
  96.  
  97.     belong      0x0000000c
  98.     belong      0x000deeec
  99.     belong      0x00dddddc
  100.     belong      0x0ddddddd
  101.     belong      0x0ccccccc  # 0ccccccb
  102.     belong      0x0ccccccc  # 0ccccccb
  103.     belong      0x0ccccbbb  # 0ccccccb
  104.     belong      0x0ccccb77  # 0cccbbbb
  105.     belong      0x0ccccb77  # 0cccb777
  106.     belong      0x0ccccb77  # 0cccb777
  107.     belong      0x0ccccb77  # 0cccb777
  108.     belong      0x0ccccb77  # 0cccbbbb
  109.     belong      0x0ccccb77  # 0ccccccb
  110.     belong      0x0ccccbbb  # 0ccccccb
  111.     belong      0x0ccccccc  # 0ccccccb
  112.     belong      0x0fffffff
  113.     belong      0xcccccf00
  114.     belong      0xffffcfee
  115.     belong      0xfdddcfdd
  116.     belong      0xdddddddd
  117.     belong      0xcccccccc  # bbbbcccc
  118.     belong      0xcccccccc  # 777bcccc
  119.     belong      0xbcbbbbcc  # 777bcccc
  120.     belong      0xbcb77bcc  # 777bbbbc
  121.     belong      0xbbb77bcc  # 777777bc
  122.     belong      0x77777bcc  # 777777bc
  123.     belong      0x77777bcc  # 777777bc
  124.     belong      0xbbb77bcc  # 777bbbbc
  125.     belong      0xbcb77bcc  # 777bcccc
  126.     belong      0xbcbbbbcc  # 777bcccc
  127.     belong      0xcccccccc  # bbbbcccc
  128.     belong      0xffffffff
  129.     belong      0x00000000
  130.     belong      0xeeeee000
  131.     belong      0xdddeff00
  132.     belong      0xddefff00
  133.     belong      0xccefff00
  134.     belong      0xccefff00
  135.     belong      0xccefff00
  136.     belong      0xccefff00
  137.     belong      0xccefff00
  138.     belong      0xccefff00
  139.     belong      0xccefff00
  140.     belong      0xccefff00
  141.     belong      0xccefff00
  142.     belong      0xccefff00
  143.     belong      0xcceff000
  144.     belong      0xffff0000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement