*************************************** ** LUX v 4.3 ** ** ** ** Modifications ** ** ** ** by: Donald Phillips ** ** - & - ** ** Douglas Coatney ** ** ** ** LUX - Library Utility eXtended ** ** ** *************************************** >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> // *** LUX IS NOW 8080 COMPATIBLE *** // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< LUX is (c) 1983 by Steve Holtzclaw and entered into the public domain for non-commercial use only. LUX v 4.30 Is not completely 8080 compatible. Modifications to LUX42.MAC and MAKELUX.COM made by Donald Phillips & Douglas Coatney. Simply assemble with M80 and L80 as before, but now end result will be truly 8080 compatible instead of merely Z80 dependent. - Donald Phillips - Douglas Coatney MicroBBS RCP/M (213) 598-8495 1200/300 Baud 24 hrs LUX v 4.20 now uses the new program NULU10 for extended command mode rather than LU300. NULU is a greatly enhanced library utility that combines ALL of LU300's and LSWEEP's commands plus more... LUX is an on-line utility for manipulating library (type .LBR) files. It attaches itself to the specified library file and then allows the use of standard CP/M commands like: * D, DIR, or SD to display internal members * TYPE to display ASCII source files * XMODEM S or SEND to transfer a file * CHEK or CRC verify any member file * Used locally can call all of NULU commands * Used with an RCP/M can use CHAT, TIME, and NEW * Works in conjuction with ZCPR's wheel byte to limit TYPE to 3 screens in remote mode and not allow use of NULU commands LUX was designed for use only on a remote facility (RCP/M), but can be of great value when used locally if your disk space will permit all of the associated .COM files LUX42.COM as distributed will work on any drive (A,B, or C) and any user area from 0 to 15. It limits the TYPE command to 3 screens if wheel byte is not set and does not allow the NULU extended commands if non-wheel. NOTE: Set for wheel byte at 03eh (standard ZCPR2 location) You must have the following files on the indicated drive/user areas for LUX.COM to operate: A0:LUX.COM A0:LUXDIR.COM A0:LUXTYP.COM A0:LUXCRC.COM A0:LUXCHEK.COM A0:DIR.COM (must be a SD-xx.COM file capable of $L option) A0:CHAT.COM A0:NEW.COM (synonym for WHATSNEW) A0:TIME.COM (time on system module) A15:NULU.COM NOTE: For use on a private computer (non-RCP/M), just skip the CHAT, TIME, and NEW modules - but don't try the commands if the .COM files are not present. LUX will give built-in help after three attempts to enter a "bad" command from the prompt. It also automatically does a DIR when it first attaches to a library file eliminating the need for LDIR.COM on your system. It will also display commands in error and indicate such, rather than the usual "?" responce to a bad command name. To assemble LUX42.MAC you need M80/L80 and the enclosed MAKELUX.SUB and MAKELUX.COM used with EX.COM rather than SUBMIT.COM for auto-assembly. Just set the needed equates in the front end, re-assemble and go. - Don & Doug