home *** CD-ROM | disk | FTP | other *** search
/ Game Killer / Game_Killer.bin / 343.MPBEEP.DAT < prev    next >
Text File  |  1990-04-13  |  2KB  |  158 lines

  1. rcx
  2. 2125
  3. f 1125 2225 0
  4. a 0100
  5. db 25 21
  6.                                         
  7. a 58b
  8. call    2151
  9.                                         
  10. a d17
  11. PUSH    DS
  12. PUSH    AX
  13. PUSH    BX
  14. PUSH    DX
  15. CS:
  16. MOV     DS,[0223]
  17. MOV     DX,[010A]
  18. IN      AL,DX
  19. CMP     AL,04
  20. JNZ     0D2E
  21. CALL    0E16
  22. JMP     0D20
  23. CMP     AL,02
  24. JNZ     0D67
  25. MOV     BX,[0116]
  26. CMP     BX,[0114]
  27. JZ      0D60
  28. CMP     BX,[013E]
  29. JNZ     0D48
  30. MOV     WORD PTR [013E],FFFF
  31. CS:
  32. MOV     AL,[BX+2125]
  33. INC     BX
  34. CMP     BH,0F
  35. JNZ     0D55
  36. XOR     BH,BH
  37. MOV     [0116],BX
  38. MOV     DX,[0106]
  39. OUT     DX,AL
  40. JMP     0D20
  41. MOV     BYTE PTR [0105],FF
  42. JMP     0D20
  43. MOV     AL,20
  44. OUT     20,AL
  45. POP     DX
  46. POP     BX
  47. POP     AX
  48. POP     DS
  49. IRET
  50.                                         
  51. a db9
  52. db 21
  53.                                         
  54. a dc2
  55. db f
  56.                                         
  57. a dcd
  58. jz      e00
  59.                                         
  60. a dd7
  61. jz      e00
  62.                                         
  63. a de9
  64. db 21
  65.                                         
  66. a deb
  67. CMP     BH,0F
  68. JNZ     0DF2
  69. XOR     BH,BH
  70. MOV     [0116],BX
  71. MOV     DX,[0106]
  72. OUT     DX,AL
  73. MOV     BYTE PTR [0105],00
  74. RET
  75. NOP
  76. NOP
  77. NOP
  78. NOP
  79. NOP
  80. NOP
  81. NOP
  82.                                         
  83. a 110d
  84. db 21
  85.                                         
  86. a 1110
  87. db f
  88.                                         
  89. a f8f
  90. jmp 2125
  91.                                         
  92. a 2125
  93. MOV     [04EE],AX
  94. mov     ah,03
  95. in      al,61
  96. or      al,ah
  97. out     61,al
  98. mov     ax,1C00
  99. out     42,al
  100. mov     al,ah
  101. out     42,al
  102. mov     byte ptr [a56],3
  103. mov     word ptr [a54],1
  104. mov     ax,1C00
  105. mov     [a4c],ax
  106. out     40,al
  107. mov     al,ah
  108. out     40,al
  109. ret
  110.                                         
  111. a 2151
  112. push    es
  113. mov     es,[d4e]
  114. xor     ax,ax
  115. xor     bx,bx
  116. test    byte ptr [504],1
  117. jz      216c
  118. ES:
  119. MOV     AX,[31]
  120. ES:
  121. ADD     AX,[35]
  122. mov     bx,ax
  123. test    byte ptr [50c],1
  124. jz      2182
  125. ES:
  126. MOV     AX,[8A]
  127. ES:
  128. ADD     AX,[8E]
  129. cmp     ax,bx
  130. jl      2182
  131. mov     bx,ax
  132. test    byte ptr [514],1
  133. jz      2196
  134. ES:
  135. MOV     AX,[E4]
  136. ES:
  137. ADD     AX,[E8]
  138. cmp     ax,bx
  139. jge     2198
  140. mov     ax,bx
  141. SUB     AX,1F8
  142. ES:
  143. CMP     WORD PTR [40B4],1518
  144. JZ      21a6
  145. ES:
  146. MOV     [40B4],AX
  147. pop     es
  148. jmp     86b
  149.                                         
  150. a 21f5
  151. db 21 5f 6e 09 17 54 30 2F 38 71 29 76 13 36 42 42
  152. db 38 23 2a 2c 58 92 56 2d 0c a4 36 49 6a 17 9d 6b
  153. db 4a 52 12 39 42 67 81 13 2d cc 72 f9 91 79 61 09
  154.                                         
  155. w
  156. q
  157.                                         
  158.