KRO GRF Files

Note:

From SVN-5xxx or revisions with mapinfo.txt in its db directory, use only sdata.grf. In fact, you only need mapinfo.txt once it is generated by Athena on its first startup run. Visit grf-files.txt page to find out how to generate one. Alternatively, you can upload a copy generated with, preferably, identical revision on your test server.

Here we go

In order to avoid confusion, separate directories are used for GRF files and Data folder. You might prefer to put them in one directory, such as /home/user/RO with a sub-directory called Data. If that is the case, you should edit grf-files.txt to take in the changes.

We are going to use two GRFs, namely data.grf and sdata.grf in this example. Skip data.grf if so desired.

Let us create the directory in /home/user and call it grf.

$ mkdir grf

Assuming you have already got Filezilla FTP server running on the Windows client host attached to the same local network, we will now get those GRFs. Example used: Windows client machine, with RO installed in C:\Program Files\Gravity\RO, is on 192.168.0.151, user is admin and password is secret. (Refer to Glossary and Examples if you are not sure of any example used here.)

Take note that file and directory names on Linux are case sensitive.
$ cd grf
$ ftp 192.168.0.151
ftp> username: admin
ftp> password: secret
ftp> cd Program Files
ftp> cd Gravity
ftp> cd RO
ftp> get data.grf
ftp> get sdata.grf
ftp> bye

If you fail to get pass the step on Program Files, copy data.grf and sdata.grf to C:\, (Do not rename Program Files folder!) restart FTP transaction and proceed to the first get step. Alternatively, install and use a graphical client, like Kbear and Kftpgrabber.

If ProFTPd is running on your system, you can use the DOS FTP client of Windows XP to upload files to your system. Use the private IP 192.168.1.101 and send instead of get in FTP transaction. Of course, you can also use the GUI Filezilla client to upload files to your Athena host.

If you had installed Linux on the same hard disk as Windows and your distro allows you to access Windows partitions, use the file manager (Konqueror) to copy those GRFs into /home/user/grf directory. Use the detail view to see whether you own the files. If not, change the ownership.

# chown -R user /home/user/grf

Warning:

Do not attempt to install NTFS access application or follow any trick published on the internet if access to NTFS does not come with your distro. A modification to the kernel is required. Chances are you will mess up your hard disk or NTFS partition.





Q&A

Which KRO version should I get?

Virtually any version as long as update patches are available from KRO. You should stay on the safe side by installing a version not more than 6 month old. You do not have to reinstall KRO if you keep it reasonably up to date. A monthly update should suffice. (Note: this does not mean updating your server GRFs.)

How often should I update the GRFs on the server?

It depends on you and your members. If they feel happy about the current features, there is no urgency to bring in a set of GRFs bearing in mind you might have to update your client if the GRFs have features which will not work with existing client.