[go: up one dir, main page]

Menu

Tree [832f44] master /
 History

HTTPS access


File Date Author Commit
 src 2011-02-20 BaSF BaSF [832f44] Added support for Ikura GDL GGP files
 CHANGELOG 2011-01-29 BaSF BaSF [e8c0d9] Merge branch 'master' of ssh://vilevn.git.sourc...
 Makefile.am 2011-01-29 BaSF BaSF [e8c0d9] Merge branch 'master' of ssh://vilevn.git.sourc...
 README 2011-01-29 BaSF BaSF [e8c0d9] Merge branch 'master' of ssh://vilevn.git.sourc...
 autogen.sh 2010-11-20 BaSF BaSF [b6cedb] Basic build-system for semi-external helper/tes...
 configure.ac 2011-02-20 BaSF BaSF [832f44] Added support for Ikura GDL GGP files
 ripper.ico 2010-11-22 BaSF BaSF [e712d3] Working first version
 ripper.rc 2010-11-24 BaSF BaSF [209a5b] Added inline info for bitmap panel, fixed compi...

Read Me

ViLE Ripper
===========
The ViLE Ripper is a gui that runs on top of ViLEs resource manager. It was developed as a benchmarking tool for internal usage, but has evolved into a general purpose tool that is suited for end-users who seek to extract and decode resources from their games. Both ViLE and ViLE Ripper is open source software and is distributed under the GPL.

Further information can be found in the source readme as well as the release statement:
http://vilevn.org/www/blog/pivot/entry.php?id=11

For further information on ViLE and ViLE Ripper please reffer to our website:
http://vilevn.org/



Get started
===========
To compile with default settings just do the usual:
./configure
make

You may now start the application directly:
./ripper


Or install it and start it from its path:
sudo make install
ripper


Reading source code
===================
The ViLE source code uses four spaces as tabulator width. We recommend using the following settings in your ~/.vimrc for optimal compliancy:

set visualbell
set cinwords=if,else,while,do,for,switch,case
set cindent
set shiftwidth=4
set tabstop=4
set showmatch
set bg=dark
set showcmd
syntax enable
colorscheme elflord



Customizing a build
===================
To get a full list of compiler switches:
./configure --help

Cross-compiling is achieved by setting the target host. Ubuntu users who wants to cross-compile for windows can apt-get the mingw32 package to obtain the tool chain and configure the sources like this:
./configure --host=i586-mingw32msvc