home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / BEEHIVE / ZCAT / MENUS-JB.LBR / ASM.VMN next >
Text File  |  2000-06-30  |  5KB  |  118 lines

  1. -x
  2. #
  3.                                                      [+ or -] to scroll files
  4. -------------------------------------------------------------------------------
  5. |                    >>> Master Programming Menu <<<                          |
  6. -------------------------------------------------------------------------------
  7.              Operations                      File Type Display
  8.  
  9.        1 - File Utilities Menu           A - All File Types
  10.                                          B - HEX Files Only
  11.        2 - Program Assembly Menu         C - ASM  " "  " "
  12.                                          D - MAC  " "  " "
  13.        3 - System Utilities Menu         E - REL  " "  " "
  14.                                          F - Z80  " "  " "
  15.  
  16. #
  17. 1:2
  18. 2:3
  19. 3:4
  20. Ashctrl p;vmenu *.* asm.vmn
  21. Bshctrl p;vmenu *.hex asm.vmn
  22. Cshctrl p;vmenu *.a?m asm.vmn
  23. Dshctrl p;vmenu *.m?c asm.vmn
  24. Eshctrl p;vmenu *.rel asm.vmn
  25. Fshctrl p;vmenu *.z?0 asm.vmn
  26. #
  27.                                                      [+ or -] to scroll files
  28. -------------------------------------------------------------------------------
  29. |                       >>> File Utilities Menu  <<<                          |
  30. -------------------------------------------------------------------------------
  31.   1 - Edit Current File                  C - Copy Current File to BACKUP
  32.   2 - Type (Vtype) Current File          P - Use Patch
  33.   3 - Copy Current File
  34.                                          D - Erase  File
  35.   4 - Squeeze a File
  36.   5 - Unsqueeze a File
  37.   6 - Move a File
  38.                           A - Use Assembly Menu
  39.                           B - Use System Menu
  40. #
  41. 1ws $Pf
  42. 2vtype $Pf
  43. 3!mcopy "Destination DIR? ":=$PF
  44. 4sq $Pf
  45. 5usq $Pf
  46. 6move $d$u:$Pf "[NEW DU:]   "
  47. A:3
  48. B:4
  49. C!mcopy $Pf
  50. Dera $Pf I
  51. P!patch 
  52. Vasm:;vfiler
  53. Z!"ZCPR3:Command>"
  54. #
  55.                                                  [+ or -] to scroll files
  56.    *---------------------------------------------------------------------*
  57.    |                    >>> Program Assembly Menu <<<                    |
  58.    |---------------------------------------------------------------------|
  59.    |     Conventional File Assembly             Macro File Assembly      |
  60.    |                                                                     | 
  61.    | 1 - ASM Source File                  Assemble/Link File M80-L80 - A |
  62.    | 2 - LOAD Hex File                  Assemble/Link File ZAS-ZLINK - B |
  63.    | 3 - UNLOAD Com File to Hex         Assemble Source to Hex w/ZAS - C |
  64.    | 4 - MLOAD a File                      Link REL File using ZLINK - D |
  65.    | 5 - Use DDT on Current File     Convert 8080 File to Z80 w/ZCON - E |
  66.    | 6 - LASM Source File                                   Use ZLIB - F |
  67.    | 7 - Use ZDASM to Disassemble a File                    Use ZREF - G |
  68.    *---------------------------------------------------------------------*
  69. B0 H-HELP C0 B0 V-VFILER C0 B0 T-TIME C0 B0 Z-ZCOMMAND C0 B0 M-QMENU C0 B0 P-PRINT C0 B0 N-NOTE C0 B0 Q-QUIT C0
  70. #
  71. 1cls;asm  $Pn 
  72. 2cls;load  $Pn
  73. 3!cls;unload $Pn
  74. 4!cls;mload "Enter the Command String here --> "
  75. 5!cls;ddt $Pf 
  76. 6!cls;lasm $Pn
  77. 7!cls;zdasm $Pn
  78. A!cls;zex m80 $Pn
  79. B!cls;zex zaslink $Pn
  80. C!cls;zas $Pn h
  81. D!cls;zlink $Pn
  82. E!cls;zcon $Pf
  83. F!cls;zlib $Pf
  84. G!cls;zref $Pf
  85. Hcls;lhelp zcpr3
  86. M:1
  87. Nnotes;notepad;$d$u:
  88. Pprint $Pf "B0 Prints Current File - Ctrl'C' Aborts Print C0 " "B0 Options (CR=default, f=toggle name disp., Onn=offset nn to left, e=exact): C0  "
  89. Qcls;echo >>>>>>>>>>>>>>>>>  B2B0 REMEMBER to TURN OFF the PERIPHERALS C0C2 <<<<<<<<<<<<<<<<<;sak /bp5;safety
  90. Tcls;watch
  91. Vasm:;vfiler
  92. Z!"B0 $C $d$u:Command -->C0 "
  93. #
  94.                       >>> System Utilities Menu <<<
  95.  
  96. A - Make an Alias                  H - Run Show
  97. B - Modify an Alias                I - Move a Program
  98. C - Create Named Directories       J - Compare Current File to Another File 
  99. D - Load a New Directory List
  100. E -Change Path 
  101. F - Run a Command File
  102. G - Use Memory Utility             1 - Use Assembly Menu
  103.                                    2 - Use File Utility Menu
  104. #
  105. 1:3
  106. 2:2
  107. Availas
  108. Bvalias $Pf
  109. Cmkdir
  110. Dldr "File to load must have .NDR ext--->
  111. Epath "ie: A0 A12   "
  112. F!$Pn "Enter any Parameters Here ----->
  113. Gexecute mu3
  114. Hshow
  115. Imove $d$u:$Pf "[NEWDIR]   "
  116. Jcomp $Pf "compare to DU:Filename.ext  "
  117. ##
  118.