SaVi Friends of the Geometry Center

Source - Unreleased

This is where work-in-progress on SaVi is kept as it is checked into the SaVi SourceForge repository. Browse code changes in the SVN repository or the legacy SaVi CVS tree. Occasional development diary notes are made in my SaVi blogstream.

Feel free to take, build and play with a development tarball, and follow the SaVi development mailing list. Latest development code is available from the Sourceforge code repository. Recent codedrops where features are relatively stable are provided below.

The SaVi 1.6.0 release (30 April 2023) integrates with v1.2 of the satellite plot scripts for better presentation of SaVi coverage maps, adds a reworked hierarchical menu structure with submenus, adds simulations of Audacy, Karousel, Project Kuiper, Laser Light/HALO, RADARSAT, Starlink, Telesat, Theia and Viasat LEO constellations, adds simulations of Singh's geosynchronous 4-satellite constellations as described in Nature Communications, increases maximum number of coverage colors to 29 for megaconstellations with a direct popup menu, adds menu options for coverage map size, adds -small-maa and -all-maps options, associates fisheye, sunlight and geostationary satellite behaviour with simulation constants, and suppports wider downloading of TLEs using lynx.

Building SaVi and Geomview under Microsoft Windows and under Mac OS X are discussed. Further discussion of building Geomview can be found in the Geomview users and Geomview developers mailing list archives.

It's easiest to check out your own copy of the SaVi development code from Sourceforge by following instructions to use CVS:
cvs -z3 -d:pserver:anonymous@savi.cvs.sourceforge.net:/cvsroot/savi co savi-dev
and just hit return at any password prompt. Or you can examine SaVi's CVS tree.

You may prefer to begin with a SaVi release. Other unreleased SaVi code includes intersatellite link drawing.

Icon  Name                                             Last modified      Size  Description
[PARENTDIR] Parent Directory - [DIR] contributions/ 2018-10-23 03:25 - [TXT] geomview-195-cygwin-32-config-log.txt 2018-10-23 03:25 69K [TXT] geomview-20080302-215654-savi-vect-backtrace.txt 2018-10-23 03:25 2.3K [TXT] makefile-found 2018-10-23 03:25 1.1K [DIR] old/ 2018-10-23 03:25 - [IMG] savi-coverage-large-map-galileo-2006-12-28.png 2018-10-23 03:25 84K [   ] savi-dev-2017-11-24.tar.gz 2018-10-23 03:25 833K [IMG] savi-galileo-close-axes.png 2018-10-23 03:25 125K [IMG] savi-galileo-close-no-axes.png 2018-10-23 03:25 124K [IMG] savi-globalstar-color-glass-2003-01-20.png 2018-10-23 03:25 74K [IMG] savi-mm-high-elev-dynamic-texture-2003-05-06.png 2018-10-23 03:25 135K [IMG] savi-molnya-animation.gif 2018-10-23 03:25 2.0M [TXT] savi1.5.1-macos-build-warnings.txt 2018-10-23 03:25 20K [DIR] screenshots-2001-10-22/ 2018-10-23 03:25 - [DIR] screenshots-2002-06-09/ 2018-10-23 03:25 -
Development notes

2016-10-09 SaVi 1.5.0 released
2016-01-30 SaVi seasonal software development
2014-12-26 SaVi seasonal software development
2014-09-12 SaVi on Raspberry Pi
2013-08-03 Problems with 64-bit Cygwin
2013-05-12 SaVi 1.4.6 released
2011-04-30 SaVi 1.4.5 released
2011-02-24 SaVi Debian packages
2011-02-18 SaVi 1.4.4 released
2011-01-21 SaVi simulates Commstellation
2010-09-22 SourceForge use
2010-08-14 Tcl/Tk on Mac OS X still broken
2010-08-01 Playing with SaVi again - NeLS
2009-12-09 SaVi profiled
2009-12-06 SaVi 1.4.3 released
2009-11-20 SaVi, compilers and Cringely
2009-05-23 SaVi pointlessly nominated for award
2009-02-18 Cygwin and X regressions
2009-02-16 Tcl/Tk on Mac OS X
2009-02-10 SaVi 1.4.2 released
2009-01-12 SaVi 1.4.1 released
2008-12-25 Another Christmas
2008-11-14 Visiting the home of SaVi
2008-06-20 SaVi 1.4.0 released
2007-12-03 SaVi doesn't work on Mac OS X 10.5
2007-11-05 Anticipating Christmas with Cygwin
2007-03-13 SaVi vs Mac OS X
2006-12-26 Another Christmas with SaVi
2006-10-06 A Geomview lighting bug
2006-09-18 SaVi is a top Sourceforge project
2006-08-31 SaVi 1.3.1 released
2006-07-28 Geomview reworked
2006-07-13 Savi 1.3.0 released after International Space University workshop
2006-01-03 SaVi 1.2.8 released
2005-12-25 Freeing the Fisheye from X
2005-12-17 Fixing constellation phasing
2005-11-25 Sourceforge statistics
2005-10-29 SaVi live
2005-08-04 Sourceforge statistics
2005-07-31 Sourceforge's new project statistics
2005-04-24 SaVi 1.2.7 released
2005-03-26 Cygwin Tcl/Tk musings
2005-02-27 Spherical projection working
2005-02-12
SaVi 1.2.6 released
2005-01-07 SaVi 1.2.5 released
2005-01-05 Improving texturemapping
2004-12-23 Improving the launch script
2004-12-21 SaVi 1.2.4 released
2004-10-04 Simulating Draim
2004-09-06 Simulating Galileo
2004-04-15 SaVi 1.2.3 released
2004-04-10 Meeting Greg LaCoste
2004-01-21 Cygwin problems
2004-01-17 Starting with Cygwin
2004-01-09 SaVi 1.2.2a bugfix release
2004-01-08 SaVi 1.2.2 released
2003-12-30 More texturemapping
2003-05-11 Texturemapping piping
2003-05-07 Rewriting texturemapping on the way to Ohio
2003-03-19 Texturemapping musings
2003-02-18 Blending colours
2003-01-26 Texturemapping proof of concept
2003-01-14 Bugfixes
2003-01-07 Christmas update
2002-11-19 Filenames and window managers
2002-11-18 No Logo
2002-10-27 Development musings
2002-06-26 Enjoy the silence
2002-06-24 SaVi 1.2.1 released
2002-06-10 On merging source trees
2002-06-04 Early musings

Lloyd Wood (lloydwood@users.sourceforge.net)
right here, right now