Re-Volt Wiki

RVTMod GNU/Linux how-to is a short tutorial on how to compile RVTMod7 on Linux.

ASETools[]

For all ASETools you will need to start by navigating to the projects ~/src directory and modifying asemesh.cpp with your favorite text editor. e.g. gedit.

  • Replace asemesh.cpp's line 881 with these two lines:

Vector v = (e1 + e2 + e3) / 2.0; box->center=*c0+v;

ASE2PRM[]

To compile ASE2PRM, open a terminal cd to the location of your extracted ~/src directory. Then run the following commands:

  • ln -s ase2prm ase2prm.exe
  • make ase2prm
  • To run the compiled program use:
./ase2prm

ASE2W[]

To compile ASE2PRM, open a terminal cd to the location of your extracted ~/src directory. Then run the following commands:

  • ln -s ase2w ase2w.exe
  • make ase2w
  • To run the compiled program use:
./ase2w

ASE2TAZ[]

To compile ASE2PRM, open a terminal cd to the location of your extracted ~/src directory. Then run the following commands:

  • ln -s ase2taz ase2raz.exe
  • make ase2taz
  • To run the compiled program use:
./ase2taz

ASE2VIS[]

To compile ASE2PRM, open a terminal cd to the location of your extracted ~/src directory. Then run the following commands:

  • ln -s ase2vis ase2vis.exe
  • make ase2vis
  • To run the compiled program use:
./ase2vis

RVGlue[]

To compile RVGlue you will need to start by navigating to the projects ~/src directory and modifying the following files with your favorite text editor. e.g. gedit.

  • Add the following to findfile.cpp's line 44:
#define _GLUE_USE_POSIX_DIRS
  • Replace fixpipe.cpp's line 340 with these two lines:
Vector w(meshMinX, 0, meshMinZ);
Vector relPos = v->pos - w;

Then run the following commands:

  • ln -s rvglue rvglue.exe
  • make rvglue
  • To run the compiled program use:
./rvglue

MKMirror[]

To be continued...

Credits and Info[]

Tested distribution was Ubuntu and ArchLinux, credits go to Digital Pioneer for all the technical information in this tutorial.