home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / W95SPCOD.ZIP / AFTERW95 / FLY / 50_COURB.ASM next >
Assembly Source File  |  1995-12-21  |  1KB  |  70 lines

  1. ;; ┌──────────────────┐
  2. ;; ███▀▀█ ███    ██ ███
  3. ;; ███▄   ███    ██▄███
  4. ;; ███    ███  ▄ ▄  ███
  5. ;; ▀▀▀    ▀▀▀▀▀▀ ▀▀▀▀▀▀
  6. ;; )C(CoPYWRoNG TflTdv
  7. ;;  chipcode compo at
  8. ;;      Wired 1995 
  9. ;; └──────────────────┘
  10.  
  11. .486
  12. .MODEL Tiny
  13.  
  14. ;; ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  15. CODE SEGMENT WORD PUBLIC USE16 'CODE'
  16.  
  17. Start:
  18.  
  19. ;;get keypad number
  20.  
  21.        int 16h
  22.        aaa
  23.        cbw
  24.        mov  cl,13h
  25.        xchg ax , cx
  26.  
  27. ;;switch to 320x200x256
  28.  
  29.        int  10h
  30.        mov  ah , 0a0h
  31.        mov  es , ax
  32.  
  33. ;;display i squares
  34.  
  35.        jcxz waitakey
  36.  
  37.        mov  ax , 6464h
  38.        mov  si , 317
  39. @@:   
  40.        add di,cx
  41.        stosw
  42.        stosb
  43.        add di,si
  44.  
  45.        stosb
  46.        inc di
  47.        stosb
  48.  
  49.        add di,si
  50.        stosw
  51.        stosb
  52.  
  53.        loop @B
  54.  
  55. waitakey:
  56.  
  57.        xchg ax , cx
  58.        int 16h
  59.  
  60. ;;texmode and ega lines
  61.  
  62.         mov  ax , 3     ;;back to text mode
  63.         int  10h
  64.         mov  ax , 1112h ;;ega lines
  65.         int  10h
  66.         ret             ;;back to dos
  67.  
  68. CODE ENDS
  69. END Start
  70.