Advertisement
DimkaM

Untitled

Jul 26th, 2018
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. echo str10: defb    0x00,10,LOW^(str10len^),HIGH^(str10len^),0xea >>list\basic_loader.s01
  2. echo    di >>list\basic_loader.s01
  3. echo mloop: ld sp,filestruct >>list\basic_loader.s01
  4. echo    pop af >>list\basic_loader.s01
  5. echo    jp z,0x6000 >>list\basic_loader.s01
  6. echo    ld bc,0x7ffd >>list\basic_loader.s01
  7. echo    out ^(c^),a >>list\basic_loader.s01
  8. echo    ld ^($+5^),sp >>list\basic_loader.s01
  9. echo    ld hl,0 >>list\basic_loader.s01
  10. echo    ld c,0x13 >>list\basic_loader.s01
  11. echo    call 0x3d13 >>list\basic_loader.s01
  12. echo    inc sp >>list\basic_loader.s01
  13. FOR %%i IN (0 0 0 0 0) do echo  pop hl >>list\basic_loader.s01
  14. echo    ld a,0xff >>list\basic_loader.s01
  15. echo    ld c,0x0e >>list\basic_loader.s01
  16. echo    call 0x3d13 >>list\basic_loader.s01
  17. echo    jr mloop >>list\basic_loader.s01
  18. echo    defs 32 >>list\basic_loader.s01
  19. echo filestruct: >>list\basic_loader.s01
  20. for %%i in (!BIN_FILES!) do (
  21.     if %%~ni==code (echo    defb 0x00,0x10,'code    C',0x00,0x60>>list\basic_loader.s01) else (
  22.     echo    defb 0x00,0x1%%~ni,'%%~ni       C',0x00,0xc0>>list\basic_loader.s01)
  23. )
  24. echo    defb    0xff,'\r' >>list\basic_loader.s01
  25. echo str10len=$-str10-4 >>list\basic_loader.s01
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement