Rune: Halls of Valhalla
Version 1.08 Linux Server Package
Last Update: 01/08/2005
LIMITATION OF LIABILITY: TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
LAW, IN NO EVENT WILL CREATORS OR ITS SUPPLIERS OR RESELLERS BE LIABLE FOR ANY
INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF
OR INABILITY TO USE THE PRODUCT, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS
OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL
OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF ADVISED OF THE POSSIBILITY THEREOF,
AND REGARDLESS OF THE LEGAL OR EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE)
UPON WHICH THE CLAIM IS BASED.
TO WHOM? | These files will ease the transition from "1.08 Unofficial" to the "official" unofficial 1.08 patch. The 1.08 client will not be able to join "1.08 Unofficial" servers. This is the reason for this transition. All the servers running "1.08 Unofficial" should upgrade to this version as soon as possible! Better than "1.08 Unofficial" - Provides more protection against crashers. - Less CPU load on servers. - Less Bandwith required due to download redirection (starting on friday) |
Main changes: | |
Redirected downloads | Download redirection for Windows clients. When the client doesn't have all the packages that the server has defined, it needs to download them. Normally this is done by downloading from the gameserver, at a theorethical maximum rate of 20kB/s. This can dry out the servers upload band causing lag for the players. Download redirection makes clients download packages from the webserver. The packages are packed to zip format, thus effectively reducing the download size to apr. 1/3 of the original. Dowload speed is limited only by the connection between the client and the webserver. If the packages are in a good webserver and the client has a 1Mbps broadband connection, a 9MB map will probably be downloaded and installed in much less than a minute's time as opposed to the normal time of apr. 8 minutes. |
Compatibility | Patch is 1.07 (HoV) backwards compatible, 1.06/7 clients can join 1.08 servers and vice versa. |
Server Install | The following files should be installed: - Arena.u (to System folder) - Engine.u (to System folder) - IpServer.u (to System folder) - RuneI.u (to System folder) - RuneServerAdmin.u (to System folder) - HallsOfValhalla.u (to System folder) - HallsOfValhalla.int (to System folder) - Players.ums (to Meshes folder) - Web folder (to Rune folder) - Skins and maps to be hosted |
Instructions to servers: | |
Download redirection |
Servers ini file should be modified so that all the packages that are
uploaded to remote connection, are listed in the "OverridePackageList".
This is case sensitive since internet is case sensitive. So if you have
the following Server.ini (or Rune.ini, whatever you use): [Engine.GameEngine] '... and to the ServerPackages part: ServerPackages=Players ServerPackages=Runei ServerPackages=JunModel ServerPackages=HallsOfValhalla 'those were the normal packages, now some user-added ServerPackages=mySkin ServerPackages=myMod [IpServer.UdpServerQuery] //HUOM!!! MUISTA LAITTAA CHECK RUNEGAMEINFOON!!! DownloadURLs=www.mydownloadlocation.com/runefiles OverridePackageList=mySkin,myMod and there should then be following files: http://www.mydownloadlocation.com/runefiles/mySkin.zip http://www.mydownloadlocation.com/runefiles/myMod.zip And again, this system is case sensitive. To be clear, maps should be: DM-Mapname.run (and DM-Mapname.zip in the webserver) and correspondingly AR-Mapname.run (AR-Mapname.zip) CTT-Mapname.run (CTT-Mapname.zip) As most maps are of format XX-Xxxx.run, there is an in-built system to convert your admin command "switchlevel dm-mymap" to "switchlevel DM-Mymap" and the clients receive info of this and try to download DownloadURLs/DM-Mymap.zip from internet. If you have nothing to add to ServerPackages, do not fill the DownloadURLs either. It will only increase the time it takes for the clients to join to server. Filenames: - To ensure everything works properly with this patch, all (custom) maps to be used should be renamed to the following case sensitive syntax XX-Xxxx.run. Rune is not case sensitive so this will not affect anything else. Example: Dm-Fentox.run should be renamed to DM-Fentox.run - Packed file names must be exactly the same as unpacked file names. If there is a map "DM-Fentox.run" and the server wants this to be downloaded from the webserver, then the webserver should have a "DM-Fentox.zip". With exactly that name. - Maps in the maplist must also have the correct case, so be careful Files: - There is no point in adding anything extra to the zip file. Only allowed files will be unpacked. An example: "DM-Fentox.zip" should contain only "DM-Fentox.run". "installation_instructions.doc" will not be unpacked, nor "lookAtThisNewPictureIMade.jpg". They will only make the download larger (which is bad). - If a map has custom textures, sounds etc. they should be added to the package. An example: "Bigmap.zip" should contain "Bigmap.run" and "BigmapTexture.utx". Switchlevel and switchcooplevel: DM-BedroomsUnleashed.run will work but if you use "switchlevel dm-bedroomsunleashed", the clients will try to find "DM-Bedroomsunleashed.zip" instead of "DM-BedroomsUnleashed.zip". "switchlevel dm-beDrOoMunleashed" will make client try to download "DM-BeDrOoMunleashed.zip" etc. In normal map cycle this does not matter since the server knows the name of the map. Just make sure that the webserver has the the correct package. This is all only applicable if you want the clients to download from remote location. |
Leaders |
|
NightHawk /Björn R | The guy that dusted off his Rune CD and suddenly saw many possibilities in making this patch. |
Icey /Michael Nielsen | Already dusted off his Rune CD and met the dangerous guy mentioned above, and saw these possibilities as well. |
|
|
Zisu /Jussi Järvinen | Without him we could have blown off the project and the world would have seen less colorful. |
NightHawk /Björn R | The dangerous guy mentioned before, without him there wouldn't be enough popcorn to eat xd. |
|
|
Icey /Michael Nielsen | A good leader, but also a mapper you can't miss. Doesn't like Hawks popcorn without salt. |
Hicks /Matthieu LeRoux | An excellent mapper, not including him in the team would have been a crime. |
Haltyr | Who else knows all about making maps special. |
|
|
Zodiak | Did testing with every beta release that saw the daylight. |
Shift /Joe L | No beta testing, no good patch. Without him, no chicks. |
(c) 2005 What gamers Want Projects Division. What gamers
Want Projects Division is a part of What gamers Want Gaming Community, The
Netherlands. Rune and Rune: Halls of Vallhalla are trademarks or registered
trademarks of Human Head Studios, Inc. Epic and the Unreal Engine 1 is (c) and
TM Epic Games, Inc. We are not affiliated with HumanHead Studios or any other
company related to Rune. All other (registered) trademarks and copyrights are
owned by their respective owners.