SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

Gravetat - Gravity and electromagnetism simulator. Copyright (C) 2004 - 2005 - Marc Vinyals mrc_timer@users.sourceforge.net

Thanks to:

  • Andrew Stewart (http://velodius.com) for the initial Mac builds and helping with part of the Mac debugging work.
  • Marc Zamora (marc_topo_1@hotmail.com) for designing the monospace font.
  • Nicholas Ink (quantescape@comcast.net) for Mac OS X builds and packages since Gravetat3D v0.5.1 and helping with part of the Mac debugging work.

License Notes:
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. By default it is located in the GPL.txt file.
This program uses the Zlib compression library (http://zlib.org) for compressing SVG files into SVGZ.

Compilation
  1. Under Win32 with DevCPP

    1.- Open with DevCPP and build (F8):

    1.1- DevCPP/libPunts.dev 1.2- DevCPP/Gravetat3D.dev 2.- (Optionally [requires wxWidgets])

    2.1- DevCPP/GravetatGUI.dev A1) Under Win32 with Micro$oft Visual C++ (DEPRECATED !)

    2.- Open a VC++ console 3.- CD to the srcs dir 3.- nmake.exe -f MakeWin32VCC.mak Copy the compiled files into your program files directory.

  2. Under UNIX-like systems

    1.- Open a terminal session 2.- CD to the srcs dir B1) with X11 and Shared Memory Extensions

    3.- $ make 4.- # make install B2) with X11 and DGA extension (DEPRECATED !)

    3.- $ make unix-dga 4.- install manually B3) Mac OS X with X11 toolkit

    3.- $ make mac 4.- # make install-mac (NOT TESTED!)

Runtime Controls:
<-, ->, ^, v, + (numpad), - (numpad) = move camera (space) = keep pressed while moving for using absolute axis A, D, W, S, Q, E = rotate camera
P = pause simulation
Esc = exit

Notes
  • Be sure that no application is over the main window when running the simulation with UNIX-NO-DGA.
  • Remember to pass a GRV file to the program either as a command-line argument or by dropping it into the executable.
  • Read GRV-format-specification.txt for information about creating valid GRV files.
  • Micro$oft may be a registered trademark. Microsoft surely is.

Tested in:

  • i686 with Mandrake Linux 10.0
  • i686 with Fedora Core 3
  • i686 with Micro$oft Windows 2000
  • PPC with Mac OSX Panther

Please, report your results with other systems to gravetat's sourceforge.net forum or directly to the author. Any other comment is also welcome.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.