diff options
author | Oliver McFadden <z3ro.geek@gmail.com> | 2007-11-23 00:25:30 +0000 |
---|---|---|
committer | Oliver McFadden <z3ro.geek@gmail.com> | 2007-11-23 00:25:30 +0000 |
commit | 216a9f53238fd0676c6315861b133be079568bb9 (patch) | |
tree | 9664d96cdea1a0ee9cd1c7ced0602e036498d88b | |
parent | 7a6ca2b30ca502134b16e203e82299d8eefdfc92 (diff) |
Added a README file explaining how to use Revenge.
-rw-r--r-- | README | 61 | ||||
-rw-r--r-- | README.texinfo | 75 |
2 files changed, 136 insertions, 0 deletions
@@ -0,0 +1,61 @@ +README +****** + +1 About Revenge +*************** + +Revenge is a program designed to aid in reverse engineering and +debugging 3D programming of ATI graphics cards. + + Revenge is usable by both developers and users; users may simply run +Revenge and send the created dump tarball to the developers. + + New OpenGL test may be easily added to Revenge for testing new +features and extensions. + +2 Installing Revenge +******************** + +Briefly, the shell commands `./configure; make; make install' should +configure, build, and install this package. Revenge requires the +following packages, as well as a Unix-like operating system, such as +GNU/Linux. + + * pciutils (http://www.kernel.org/pub/software/utils/pciutils/) + + * Simple DirectMedia Layer (http://www.libsdl.org/) + + * zlib (http://www.zlib.net/) + + You may also run revenge in-place, without executing `make install', +if you prefer. + +3 Running Revenge +***************** + +You must be root in order to run Revenge; the X server may be running +as a user, but you may have to execute `xhost +' to disable access +control. + + You should verify you are *NOT* running any OpenGL based window +managers such as Beryl (http://www.beryl-project.org/), Compiz +(http://compiz.org/), etc. + + Revenge currently does not auto-detect the interface used by the +graphics card, so you must run with the appropiate siwtch. The avilable +interface types are as follows: `--agp', `--igp', `--pci', `--pci-e', +and `--rs690'. + + The following is an usage example for Revenge; substitute `--pci-e' +with the interface type appropriate for your card. + + # revenge --pci-e + + While Revenge is running please do not move the mouse or minimize +the window, etc; it's best to simply let Revenge run without +interference. + + After executing this command and waiting some time (typically a few +minutes) a dump tarball will be created. You should send this dump +tarball to `revenge@freedesktop.org'. + diff --git a/README.texinfo b/README.texinfo new file mode 100644 index 0000000..7e825e0 --- /dev/null +++ b/README.texinfo @@ -0,0 +1,75 @@ +\input texinfo @c -*-texinfo-*- +@c %**start of header +@setfilename README.info +@settitle README +@c %**end of header + +@node Top +@top README + +@menu +* About Revenge:: +* Installing Revenge:: +* Running Revenge:: +@end menu + +@node About Revenge +@chapter About Revenge + +Revenge is a program designed to aid in reverse engineering and debugging 3D +programming of ATI graphics cards. + +Revenge is usable by both developers and users; users may simply run Revenge and +send the created dump tarball to the developers. + +New OpenGL test may be easily added to Revenge for testing new features and +extensions. + +@node Installing Revenge +@chapter Installing Revenge + +Briefly, the shell commands @samp{./configure; make; make install} should +configure, build, and install this package. Revenge requires the following +packages, as well as a Unix-like operating system, such as GNU/Linux. + +@itemize +@item +@uref{http://www.kernel.org/pub/software/utils/pciutils/,pciutils} +@item +@uref{http://www.libsdl.org/,Simple DirectMedia Layer} +@item +@uref{http://www.zlib.net/,zlib} +@end itemize + +You may also run revenge in-place, without executing @samp{make install}, if you +prefer. + +@node Running Revenge +@chapter Running Revenge + +You must be root in order to run Revenge; the X server may be running as a user, +but you may have to execute @samp{xhost +} to disable access control. + +You should verify you are @strong{NOT} running any OpenGL based window managers +such as @uref{http://www.beryl-project.org/,Beryl}, +@uref{http://compiz.org/,Compiz}, etc. + +Revenge currently does not auto-detect the interface used by the graphics card, +so you must run with the appropiate siwtch. The avilable interface types are as +follows: @samp{--agp}, @samp{--igp}, @samp{--pci}, @samp{--pci-e}, and +@samp{--rs690}. + +The following is an usage example for Revenge; substitute @samp{--pci-e} with +the interface type appropriate for your card. + +@example +# revenge --pci-e +@end example + +While Revenge is running please do not move the mouse or minimize the window, +etc; it's best to simply let Revenge run without interference. + +After executing this command and waiting some time (typically a few minutes) a +dump tarball will be created. You should send this dump tarball to +@samp{revenge@@freedesktop.org}. + |