SODU.INF Screen Oriented Disk Utility (DU) v 8.2 ======================================= SODU is a screen-oriented version of the DU Disk Utility program for CP/M 2.2. SODU-KP.COM Kaypro video-able models SODU-MD3.COM Morrow MD3 & Televideo 900 series You should use the doc file from DU-V87 as SODU uses the same command structure and syntax. If you have neither of these video capabilites, you can simply edit SODU-KP.COM for your terminal's video codes. I'd say use SODU to do it but if it's not installed yet you'd get a very messy screen display, so... use PATCH or DDT or EDFILE and look at the first screen display and you will find the following values. {actual DDT session follows} A0:SYSTEM>ddt sodu-kp.com DDT VERS 2.2 NEXT PC 2C80 0100 -d 0100 C3 D1 03 3D 01 3F 01 42 01 43 01 46 01 47 01 48 ...=.?.B.C.F.G.H 0110 01 4A 01 4E 01 52 01 53 01 4B 61 79 70 72 6F 20 .J.N.R.S.Kaypro 0120 56 69 64 65 6F 20 4D 6F 64 65 6C 73 20 5B 73 6C Video Models [sl 0130 73 5D 00 50 18 FF 20 00 00 08 0A 0B 0C 01 1A 01 s].P.. ......... 0140 18 00 00 02 1B 3D 00 00 00 00 03 1B 43 31 03 1B .....=......C1.. 0150 42 31 00 00 00 20 20 20 20 20 20 20 20 20 20 20 B1... 0160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0170 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0180 00 00 00 00 00 00 00 00 00 00 00 00 1B 2A 01 20 .............*. 0190 20 20 01 20 20 1B 3A B7 06 00 21 37 01 AE 6F 3A . .:...!7..o: 01A0 38 01 1F 7D D2 BA 01 21 FF F6 84 2C DA AA 01 C6 8..}...!...,.... 01B0 0A F5 7D B7 C4 A7 01 F1 C6 30 F5 C5 D5 E5 4F 21 ..}......0....O! BYTE VALUE CODE ------------------------------------------------------ 13D 01 Means a 1-byte sequence for clear screen 13E 1A Kaypro clear screen (CLR) 13F 01 Means a 1-byte sequence for clear to end of screen 140 18 Kaypro clear to end of screen (EOS) 143 02 Means a 2-byte sequence for cursor positioning 144 1B ESCape (pre-fixes all Kaypro video calls) 145 3D ASCII "=", Kaypro uses ESC = 14A 03 Means a 3-byte sequence for exit (quit) dim mode 14B 1B ESCape 14C 43 C 14D 31 1 ESC C1 - dim video off 14E 03 Means a 3-byte sequence for enter (begin) dim mode 14F 1B ESCape 150 42 B 151 31 1 ESC B1 - dim mode on The above patches were used to generate SODU-KP from the Morrow version and it works fine on my Kaypro 10. ////////////////////////////////// Here's a print-out of what the "?" help screen looks like. Disk Utility, Version 8.2 For Kaypro Video Models [sls] A0: Cmd ? Last Cmd: ? Chg ASCII CAf[-t,aa]| Macro Exec n | Restore >[S\Gn] Chg Hex CHf[-t,xx]| Macro Print :P[n] | Save <[S\Gn] Disk params # | Map dir M[nn] | Search =ASCII Exit X | Next\Prev +\-[n]| Sector nn Snn Find F[du:n.t,e]| Pause Znn | Track nn Tnn Group nn Gnn | Print on/off P | View ASCII V[n\G\Q] Help ?[x] | Queue ctl Q[Z] | Wait (Key) ! Login drive L[x] | Read R | Write W[du:n.t] Since going thru the code with PATCH I have found that SODU has 8 help screens available. The command "??" will bring up the Main Help Menu, which is as follows: >> MAIN HELP MENU << 1 Position/Search and Read selected sector 2 Data (Read, Write, Save and Display) 3 Change sector data 4 Macro commands 5 Miscellaneous commands 6 General information To select desired help information, type ? and number The other help menus are displayed by entering "?1" thru "?6", "?", or "??" The "G" command if issued with no params will display the first allocated directory block of the currently logged disk. Beyond this, read the DU-V87.DOC file for complete command syntax as it is the same program except for the dim/bright video and screen-oriented displays. Steve Sanders, Sysop The DataCOM Super Systems(tm) (813) 937-3608 300/1200/2400 {eof}