Article 139 of comp.binaries.cbm: From: Bob Dickow Newsgroups: comp.binaries.cbm Subject: REFORMER (part 00/01) C64 Utility Text File Converter Date: 12 Oct 1994 16:10:26 GMT Organization: Gustavus Adolphus College Lines: 123 Approved: mmiller3@gac.edu (c.b.cbm) Message-ID: <37h1piINN7ct@news.gac.edu> NNTP-Posting-Host: poblano.gac.edu Originator: mmiller3@poblano Hi friends, Here is a little utility that you may find handy for moving text from your C64 wordprocessor over to other C64 WPs or into standard ASCII for import over to PCs, Amigas, Macs...you know--all those machines that resemble actual computers. The attached uuencoded file contains an ARC file produced with C64 ARC v.2.50. [Which I changed to an .sda - MJM] I hope you find it useful! It's freeware (Yeah!) Bob Dickow (dickow@raven.csrv.uidaho.edu) ----------------------------------------- Program Name: REFORMER Author: Bob Dickow 1102 E. Sixth St. Moscow, IDAHO 83843 Contact: dickow@raven.csrv.uidaho.edu) home: (208) 882-0889 fax: (208) 883-1074 Brief Description: WP text file translator utility. Version: v2.0 Jan. 21, 1994 Machine Info: C64 and 1541 drive. Special Feature: DYNODISK turbo loader, user configurable. Implementation: compiled PROMAL Acknowledgement: REFORMER is a licensed PROMAL application program. PROMAL is a product of SYSTEMS MANAGEMENT ASSOCIATES, Raleigh, NC Copyright: REFORMER is copyright 1994 by Robert Dickow. It is a freeware program but is not in the public domain. The author retains all commercial rights to the software. Disclaimer: Robert Dickow can not take any financial responsibility for loss or damages should the software fail to suit your needs or causes loss or damage to files etc. Files included in the archive: REFORMER.DOC -- This text REFORMER -- the executable (PGM file) REFCODE.C -- needed on the same disk by the program above. REFCODE.C is a SEQ file type. DYNODISK turbo loader notes: DYNODISK is a turbo disk loader. DYNODISK will cause serial bus hangup if printer or printer interface is engaged. The feature may be user enabled/disabled by setting location 3554 decimal to 0/255 respectively. By default the DYNODISK feature is OFF. To enable it, load the REFORMER program but do NOT run it. Immediately type POKE 3554,0, then type these commands: OPEN 15,8,15,"S0:REFORMER":CLOSE 15 SAVE "REFORMER",8 Also note that DYNODISK is not compatible with other hardware or software disk speedup programs. If you use these things, use REFORMER with the DYNODISK feature disabled. What the program does: REFORMER is a utility that will let you change your word processor files from one format to another, or change to/from ASCII format. Supported translations include: SpeedScript <--> EasyScript ASCII <--> EasyScript ASCII <--> PETASCII ASCII <--> SpeedScript PaperClip --> ASCII The ASCII to/from SpeedScript could of course be done using other options, but is provided as a direct transfer as a convenience. What the program will not do: V 2.0 of REFORMER will not translate your word processor files and also retain all the formatting codes in the process. In most cases, however, the formatting codes will show up in the resulting text, making reformatting in the target wordprocessor much easier. Also note that the current version will not translate into PaperClip format. How to use the program: Just load and run the program in the usual way. There will be a short delay while REFORMER loads the data from REFCODE.C. A title screen will be displayed, followed by a menu screen. After making your selection you will be asked to specify the name of the file to translate from (source) the name of the resulting file (target). The input field may be edited. For complete instructions on field editing capabilities, choose item (8) from the menu screen. The main menu offers a DIRECTORY listing command if you wish to look at your disk's contents. Hints: If you are transfering your text file in ASCII form to another platform for importation into another wordprocessor remember that you need to change the carriage return bytes into the correct one for your target machine. The C64 files use $0D bytes, which will work on Macintoshes. They need to be made into $0A for Amiga and $0D, $0A (2 byte sequence) for MS-DOS. There are programs in the public domain that will do this. If you need such a program, I can send you 'FIXCR' in either Amiga or PC executable forms. EMAIL is free for this, but I must charge a small fee of $5.00 to cover disks and mailing if you want me to send it to you via U.S. Mail. [I edited this message to ~80 cols, but otherwise it is intact. This program works pretty well, noting the fact that most formatting isn't translated, but the screwy chars are still there. :-) MJM]