delton@pro-carolina.cts.COM (Don Elton) (01/22/88)
In reply to Jeremy G. Mereness who asks for specs on ECP16, Not exactly sure what kind of specs you were interested in but here are some details about ECP16. The program is written in 100% 65816 assembly language, the load file is 49 blocks long (loads fast as you might expect), requires ProDOS 16 version 1.3 which is included with the program (licensed from Apple for this purpose), does not require new ROM's. It is a command-line interface.. the mouse is not used. Has around 50 built-in commands.. things like COPY, APPEND, output redirection to slot, file, printer, or null, RENAME, BOOT, CAT (disk dir), HELP, ONLINE, PREFIX, QUIT, DELETE, MON (pass commands to monitor or enter monitor if no argument given), TYPE, DUMP (hex), XDUMP (hex & ascii), LOCK, UNLOCK, CREATE, \ (back up a directory level, .. (backup a dir level or include in a pathname to mean dirs above current one), FKEY (define keyboard macros as function keys -- can define an OA key as a multi-line user input etc), SET (for defaults, printer init strings etc), ECHO (for bat files), PAUSE (for bat files), ERASE, FORMAT, IF (file exists), IFNOT (file exists), STOP (bat), GOTO (bat), VERBOSE ON/OFF, IFEQ (string comparison in BAT's), CHTYPE, SHIFT (arguments for a BAT file), MEM (statistics), SHELL (execute application as a shell of ECP16 even if it's an S16 file), and other commands implemented as shell EXE files to do things like add or remove TABS from files, view appleworks AWP files as if they were text and so forth. Batch files are supported and there are two types of autostart bat files. ECP16 can launch BAS, BIN, TXT (basic exec), EXE (shell dependent files), S16, and SYS programs. Most utilities etc designed to run from APW or ORCA/GS will run fine from ECP16. So far ECP16 supports two shell MLI calls that are used so external utilities can use wildcards (= or ?). ECP16 will run some programs better than APW or ORCA/GS, presumably due to bugs in the latter two programs. ECP16 also includes a ProDOS 8 version of the shell called ECP8. ECP8 is similar to ECP16 but it adds a semi-smart terminal and lacks a history buffer and wildcards and the function key definitions can only be one command line long though you can have multiple commands per line. Any other questions? Don Elton 3207 Berkelely Forest Drive Columbia, SC 29209-4111 UUCP: [ ihnp4 sdcsvax nosc ] !crash!pro-carolina!delton ARPA: crash!pro-carolina!delton@nosc.mil INET: delton@pro-carolina.cts.com Pro-Carolina: 803-776-3936 (300-2400 baud, login as 'register')