Home Page: http://tlwiki.org/index.php?title=Little_Busters!
This procedure is only tested in Linux (with 32-bit completely problem free). I recommend using virtualisation, as it gets messy.
On windows, I recommend getting PuTTY instead of using the virtual machine's window, and also getting WinSCP or filezilla for transfers to and from the VM.
Any 32 bit Linux distro. Grab a live CD.
Ubuntu is a good choice if you want no hassle, even if you decide to run it permanantly on bare metal.
However, I prefer Fedora.
Whatever you choose, boot the live CD and install it to the virtual disk.
You need to pick quite a few packages from the installer. Don't worry, the installer is designed be run multiple times.
These packages, of any version, are available in Ubuntu, Fedora and Cygwin. Each might have subtlely different names, and may be hidden in very different categories. Install them.
You need OCaml 3.09 (or any later 3.09 point release) and a few dependancies. OCaml is notoriously bad at keeping backwards compatibility, so pay attention to version numbers.
The exact numbers are in the rldev INSTALL file, and exact download URLs can be found in the kickstart file.
As per usual, the standard procedure for installing each is:
However, some OCaml packages also have "opt" targets which are also required for rldev. Generally, it is safe to use:
on all of the packages. Only good things will come from that command; despite some giving off errors, nothing bad has happened.
If you don't want all this hassle, but can boot CentOS kickstart files, take a look at fluffy-ks.cfg that should be accompanying this readme.
Rldev is stored in a git repository. Clone it, configure it and build:
git clone git://github.com/theappleman/rldev.git
Check your PATH for the new commands
command -v rlc
Our translation is stored in subversion:
svn co svn://vndb.org/lb/applehq Scripts
To build exerything, do:
make ex me
To update the scripts after someone has worked on it:
for i in ex me; do cd $i; make pclean; cd ..; done
make ex me
Either grab the premade ones from the installer (open it with 7z) or remake your own.
The vaconv utility in rldev doesn't seem to work on 64-bit systems, though.
Edit up g00-gen.rb and it will plop the images into the right places.
If grabbing the premade ones, be extra careful with the G00 and EG00 directories. Take a look at the NSIS script for more info on why.
Get NSIS. You can either do that in the virtual machine or get the parts onto your windows box and run it there.
If using it from linux, I recommend using wine and nsis for windows, rather than distribution packages for mingw32-nsis.