Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!mcvax!unido!uklirb!mdoerr From: mdoerr@uklirb.UUCP Newsgroups: comp.sys.atari.st Subject: Successful download of DISASMBL.TOS - (nf) Message-ID: <24400003@uklirb.UUCP> Date: Mon, 2-Feb-87 04:46:00 EST Article-I.D.: uklirb.24400003 Posted: Mon Feb 2 04:46:00 1987 Date-Received: Sat, 7-Feb-87 04:49:27 EST Lines: 25 Nf-ID: #N:uklirb:24400003:000:1229 Nf-From: uklirb!mdoerr Feb 2 10:46:00 1987 I experienced problems when uudecoding disasmbl.tos, too. But as I noticed, that the program has been posted by someone on BITNET, I examined the file more closely. And this is, what I've found: 1. Some lines are short of a few bytes. -> Fill those lines with trailing blanks until they line up with all the other lines. 2. There are a lot of tildes ('~' == 0x7e) in the file. Tilde is not a valid character in an uuencoded file. But I happened to remember a posting by someone on the net who found out, that these tildes started out as pointers ('^' == 0x5e). -> Change all tildes (0x7e) to pointers (0x5e). Next: Now uudecode that modified file, then unarc disasmbl.arc to get disasmbl.tos. The program is really nice, the author even left labels in the object. How I did notice that? Well I disassembled disasmbl.tos with itself and was surprised to see, that all the major routines and data areas were given nice descriptive labels. Now it would be really nice, if it could add all the missing comments :-) *** FLAME ON *** Shoot that #$%@ BITNET-hosts! *** FLAME OFF *** Have fun, Michael Doerr. Uni. of Kaiserslautern (Germany), uucp: ...!seismo!unido!uklirb!mdoerr