The Sandbox Thread

7 posts

Forum Read Only

This forum has been made read only by the site admins. No new threads or comments can be added.

Newton Galaxies

Back to Forum: The Sandbox
  • User profile image
    Kazi

    - What is Galaxies?

      It is a simulation software, which contains Newton galaxies in 3D space. It calculates the movement of the galaxies by the Newton's gravity law.


    - Navigation

      - Methods to move:
        There are two methods to move: 1) rotating 2) flying. Right click switches between the two methods. The current method can bee seen on the upper leftcorner of the screen, next to the fps value.

        - Rotating means that you are rotating around centre of something. The default center when you start the program is the centre of the masses.

        - Flying means that you can fly freely to any location in space, you are not connected to anything.

      - If you switch from flying mode to rotating, the program chooses the closest object to rotate around that object. You can choose galaxies or even individual stars. If the program can't choose, the default centre of the masses will be the center of the rotation.

      - You can pause the time (the whole universe in this program except you) by pressing the space bar, so you can easily choose objects. Pressing the space bar again restarts the time.

      - You can cycle the galaxies as the center of the rotation, just simply press 'G' on your keyboard.

      - Move the mouse changes your direction in the space.

      - Scroll the wheel on your mouse to go forward or backward.

      - Clicking with the wheel (middle click) stops your move.


    - There are 3 presets, simply press '1', '2', '3' on your keyboard.


    - It's written with Managed DirectX API, so the requirements are:

      1) DirectX9.0c and a compatible 3d card
      2) .Net runtime 1.1
      3) Managed DirectX runtime


    If you like this software drop me a line.

    Thanks:
    Kazi

  • User profile image
    Kazi

    Please download, unzip and install the required Managed DirectX runtime:

    http://ananke17.tripod.com/mdx/

  • User profile image
    StretchMan

    Sorry pal!

    I hesitate opening it, you said its a managed app, but all I see is a .exe, no app.config, no bin dir... doesn't look like a managed app from above!

    Someone can shed a light on that ?

  • User profile image
    Kazi

    If you have Visual Studio 2003 installed on your computer, start ildasm.exe utility can be found at

    C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin 


    It is the .Net framework disassembler utility, open my galaxies.exe (File > Open), and it disassembles my application. You can see that, this is a standard managed application, all of the classes can be seen here, and all the code what this application do.

    The app.config file is an option, it is not required to run an application. The same is true for the bin directory.

  • User profile image
    androidi

    StretchMan wrote:
    Sorry pal!

    I hesitate opening it, you said its a managed app, but all I see is a .exe, no app.config, no bin dir... doesn't look like a managed app from above!

    Someone can shed a light on that ?


    Try Reflector on managed exes.. Ildasm if that doesn't work.

  • User profile image
    Sven Groot

    StretchMan wrote:
    Sorry pal!

    I hesitate opening it, you said its a managed app, but all I see is a .exe, no app.config, no bin dir... doesn't look like a managed app from above!

    Someone can shed a light on that ?

    Managed apps do not need a .config or a bin dir (in fact, only ASP.NET uses the bin dir, normal managed apps do not have one). Reflector/ildasm is indeed a good way to find out if it is indeed a managed app.

  • User profile image
    hack.root

    I wrote:

    ..this code uses Managed DirectX9. It can be hacked and extracted from release version of standart DirectX 9.0c redistribution packages, mdxredist.msi, if you have right tools, and if you didn't done it already, install it as

    msiexec.exe /i mdxredist.msi

    That's all!

    There is another way, if your qualification is not allows to extract this file, simply run

    setup.exe /installmanageddx

    P.S. in common case, mdxredist.msi is located in mdxredist.cab shipped with realease version of DirectX

Conversation locked

This conversation has been locked by the site admins. No new comments can be made.