Eeems

ramdump.bin.asm

Jun 30th, 2011
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include "Header.inc"
  2. #include "Rogue.inc"
  3. .org 0
  4. .echo "Program Start: ",$
  5. .echo "Size: ",ProgEnd
  6. ; Executable Header
  7.     db 0            ; Size of Stack needed
  8. ProgStart:
  9. ; End Headers Start Data
  10.     call Newline
  11.     ld hl,08000h-1
  12.     ld bc,0FF7Fh
  13. _           inc hl
  14.             push bc
  15.             push hl
  16.                 ld a,h
  17.                 call DispHexA
  18.             pop hl \ push hl
  19.                 ld a,l
  20.                 call DispHexA
  21.             pop hl \ push hl
  22.                 ld a,':'
  23.                 ld a,(hl)
  24.                 call DispHexA
  25.                 call Newline
  26.                 rFastCopy
  27.             pop hl
  28.             pop bc
  29.             dec c
  30.             ld a,c
  31.             or a
  32.                 jr nz,-_
  33.         ld a,0ffh
  34.         ld c,a
  35.         djnz -_
  36.     call FlushKeys
  37.     call WaitKey
  38.     rEndThread
  39. ProgEnd:
  40. .echo "Program End: ",$
Add Comment
Please, Sign In to add comment