Skip to content
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.

FoldingAtHome/fah-screensaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Folding@home Screensaver

Folding@home is a distributed computing project using volunteered computer resources.

This package contains the 3D screensaver. It can connect to local or remote FAHClients and visualize the running simulations.

See https://foldingathome.org/

Build Instructions

Build instructions are the same as for fah-viewer

Windows Build Instructions

To build this software you must also have the following source repositories:

and the FAH_VIEWER_HOME and CBANG_HOME environment variables set to their root directories.

  1. Install the free MSVC Express Edition or the Intel C++ complier.

  2. Install Python 2.6 or newer.

  3. Install the Subversion command line client.

  4. Install Scons 1.2.0 or newer.

  5. Build and install C! See: https://github.com/CauldronDevelopmentLLC/cbang#prerequisites

  6. Install freetype http:https://download.savannah.gnu.org/releases/freetype/freetype-2.4.4.tar.bz2

    bzip2 -d "%HOMEPATH%\My Documents\Downloads\freetype-2.4.4.tar.bz2"
    tar xvf "%HOMEPATH%\My Documents\Downloads\freetype-2.4.4.tar"
    cd freetype-2.4.4
    # Build freetype-2.4.4\builds\win32\vc2008\freetype.sln
    cp objs\win32\vc2008\freetype244MT_D.lib freetype.lib
    
  7. Install freeglut http:https://downloads.sourceforge.net/project/freeglut/freeglut/freeglut-2.6.0.tar.gz

    gzip -d "%HOMEPATH%\My Documents\Downloads\freeglut-2.6.0.tar.gz"
    tar xvf "%HOMEPATH%\My Documents\Downloads\freeglut-2.6.0.tar"
    # Open \build\freeglut-2.6.0\VisualStudio2008Static\freeglut.sln in MSVC 2008
    # Build in Release mode
    cd freeglut-2.6.0
    cp VisualStudio2008Static\Release\freeglut_static.lib .
    
  8. Build the package with scons

    cd fah-viewer scons

Windows Installation

To install the screensaver first build it, then copy FAHScreensaver.scr to the system directory:

copy FAHScreensaver.scr %windir%\System32

About

Folding@home screensaver

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE
GPL-2.0
copyright

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published