sigle.gif (4112 bytes)

RasTop 1.3. Help
Home | About | Copyrights | Notice | Commands | Programs | Library

dotnul.gif (43 bytes)
Bug report,
Comments,
Suggestions,
Questions:
Write to the Author

Source & Binaries

Obtaining RasTop binary

Copy the RasTop folder if you have access to it or request it to the author. The folder must contain a RasTop.exe file, a help folder - this help site, a data folder, and a readme.txt file. This rule applies if you make copy of RasTop to distribute RasTop. If you want to distribute RasTop on the web, you are welcome. Read the full NOTICE for copyrights attached to this work and the works included with it.

RasTop 1.3 full package, including binary, complete source code, and user documentation may be obtained by anonymous FTP at:

ftp://ftp.bernstein-plus-sons.com/software/rastop/RasTop.zip

or on the web at:

http://www.bernstein-plus-sons.com/software/rastop/RasTop.zip


Obtaining RasMol binary

Consult the original RasMol site by Herbert Bernstein to obtain RasMol 2.7.1 on which RasTop was built, or RasMol 2.7.2., the last version of RasMol, or any other site currently distributing RasMol. Some other useful links are listed in the library.


About RasTop source

You can obtain the full source to built RasTop by direct request to the author or on Herbert Bernstein's site at:

http://www.bernstein-plus-sons.com/software/rastop

RasTop source is 95% identical to RasMol source, raswin version. If you plan to make a compilation, you must have an access to Visual C++, at least version 5.0, otherwise this code will be totally useless - IT WILL NOT WORK.


About RasMol source

RasMol complete source is available on many sites. Some links to RasMol source are given in the library. You can also download the complete source code and user documentation of RasMol 2.7.1 by anonymous FTP on Herbert Bernstein's site:

ftp://ftp.bernstein-plus-sons.com/software/RasMol_2.7.1.tar.gz

or on the web at:

http://www.bernstein-plus-sons.com/software/RasMol_2.7.1.tar.gz

or the last version of rasmol,  RasMol 2.7.2., on the same site.


Working on RasTop source

RasTop 1.3 was built using Microsoft Foundation Classes and Visual C++. To compile RasTop, just load RasTop workspace and built it. You will need at least Visual C++, version 5.0. You can find in the changelog all changes made to RasMol source since vesion 2.1 by Roger Sayle. All modifications that are RasTop specific are under the conditioner RASTOPWIN. All RasMol source in RasTop project should be back compatible with RasMol 2.7.1 to the condition of not defining RASTOPWIN in rasmol.h. To compile the 8-bits version, un-define THIRTYTWOBITS and define EIGHTBITS, see rasmol.h. It should work, although I am not sure that I ever gave a try.


Contributing to RasTop source

There is no TODO list attached to RasTop, but all suggestions, additions, or corrections are welcome. If you are working on RasMol, it would be nice to declare each new variable not initialized by the command 'zap' in the header files. RasTop was a try in code writing without real previous experience in computer programming. Therefore, most of the code is imperfect. I'll be happy to incorporate your corrections, improvements, and modifications, simply contact the author. If you want to use the source or part of the source in another program or make a derivative, do not forget to read the full NOTICE.

     
dotnul.gif (43 bytes)
RasTop Help - home | notice | copyright
(c) CopyRight Philippe Valadon © 2000