Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!seismo!hao!hplabs!sri-unix!STEVEH@mit-mc From: STEVEH%mit-mc@sri-unix.UUCP Newsgroups: net.micro.cpm Subject: Making WordStar 3.3 come up faster Message-ID: <16095@sri-arpa.UUCP> Date: Fri, 27-Jan-84 23:05:00 EST Article-I.D.: sri-arpa.16095 Posted: Fri Jan 27 23:05:00 1984 Date-Received: Tue, 31-Jan-84 01:58:52 EST Lines: 25 From: Stephen C. HillI have significantly increased the speed with which WordStar 3.3 comes up. First of all, I had to get rid of the silly MicroPro advertisements. This was accomplished by using a combination of DDT and ZDASM. I traced the beginning of the program, breakpointing just after each CALL instruction until I discovered the guilty module. Eventually, I narrowed it down to where I replaced the instruction located at 3CEB with a jump relative of 3A, which branched around all of the craziness that MicroPro put up. That just left getting rid of the long delay loops that they had left in there. I could have used the same trick of branching around some code, but the faster fix was to change the three delay-count bytes located at 2B0 through 2B2. I have changed them all to 0, and have noticed no problems of leaving things on the screen with the Molecular MT-100 terminals. Give it a try with larger numbers, if your terminals have any problems, although they probably won't. Someone will probably tell me that there is an option int the WINSTALL menu, but I sure couldn't find it.