FAQ

From WarzoneWiki

(Redirected from Faq)
Jump to: navigation, search

Contents

My Warzone is running very slowly, why? How can I fix it?

Several things could be wrong:

  1. You are running with shadows turned on, and your computer can't handle it.
    Press alt+s in-game or start warzone with the '--noshadows' flag to turn off shadows.
  2. OpenGL is running in software fall-back mode (if the main-menu is slow too).
    • I have an AMD or ATI video card and am using Warzone 2100 2.0.8 or 2.0.9
    Upgrade to 2.0.10 (or newer)
    • Otherwise:
    Get the latest and greatest driver for your video card. On Linux, you might have to install the non-free driver for your card.

How do I change the screen resolution?

In 2.1.x (Windows and Linux)

Starting from 2.1.x, the resolution can be changed in game by using the options menu:

  1. Start Warzone 2100
  2. Choose the Options menu
  3. Choose the Video menu
  4. Change the resolution field by left clicking the field until it reaches your desired resolution
  • Note: Changing the resolution in game will require you to restart Warzone.

In Linux (Pre 2.1.x)

Changing the resolution can be done in a similar manner with the '--resolution' startup flag:

$ warzone2100 --resolution 1280x1024

In Windows (Pre 2.1.x)

Change your shortcut to Warzone to something like this:

"C:\Program Files\Warzone 2100\warzone2100.exe" --resolution 1280x1024

Remember to change the path to match you current installation.

In Macintosh (2.0.7)

  • Navigate to the “config” file located in: Users/(User Home Directory)/Library/Application Support/Warzone 2100 —> config. Replace (User Home Directory) with the name of your home directory.
  • Make a backup of this file. Right (or Control) Click & go to “Duplicate”.
  • Now right click on the original file & go to “open with” –> Text Edit.
  • Find the lines that say “width= ”, “height= ”.
  • Change the values for the width & height to match your screen resolution (Width x Height). To find your resolution go to the “System Preferences –> Displays” setting.
  • Now save the “config” file & start Warzone!

You can pretty much change the resolution to any value you like, but anything above 800×600 is recommended. Make sure that your graphics card and monitor support the resolution.

(for more flags, look at Command Line Options)

Can I play the cut-scenes/Full Motion Videos from the CDs?

No, as of right now, the cut-scenes may not be played from the CDs.

But since 2008-06-11 17:53 CET, all Warzone 2100 data is free. We will start including and distributing these videos in an upcoming release.

I've ripped the music from the CDs. Do you want to include it?

Since 2008-06-11 17:53 CET all Warzone 2100 data is free. We already have those files and there is no need for you to rip them.

They will be included in an upcoming release.

Internet/LAN multiplayer doesn't work!

Try opening up for TCP port 9999 on your NAT routers and firewalls. If you have no clue how to do this, refer to a specialized website.

Some useful links:

Also try searching Google for terms like 'port forwarding' or 'open ports firewall'. You could also include the type of your router to get more specific results. For a more detailed description and more troubleshooting please see the Multiplayer page.

I'm a developer/graphics artist. May I contribute to the project?

Yes, we highly anticipate contributions. Before doing duplicate work you should talk with the community and/or the developers. Best ways to do so are the mailing list, the forums and the IRC channel #warzone2100 on Freenode.

I want to work on the source code; how can I submit my changes?

If you are not a member of the project, you can't commit directly via SVN. You checkout the latest revision from trunk/. Then do your changes and check if they do what you expected. (And don't crash anything or similar.)

Separate separate changes. Means: Don't create a 2MB patch with all your work in it. Just put those features/changes in one patch which belong to each other or depend on each other, because we will review your patch and that is easier if it is small. And if we reject one part of the patch it wont happen that your whole patch get rejected, because we don't have time to separate the accepted parts from the others.

After you have finished your work, you right click on the directory you checked out. Choose “Subversion” from the menu, then “Create patch”. This will open a dialog where you can check your changes again give the filename of the patch. Then send us the created file.

How to send it? You can send it to warzone-dev at gna org. This is a moderated (for non members) mailing list. Your email will be accepted if it can be identified as not being spam. Your other option is to write to contact at wz2100 net or post it on the forums. (You can attach the patch file to your post.)

A patch will only contain the files that are explicitly added to the SVN repository. Means: Only changes to those files will be included, which (the files) are already on the server or you requested SVN explicitly to add them to the repository.

I think you do it wrongly

We don't mind criticism, as long as it is constructive. There are some hot topics which easily lead to flame wars. We appreciate it if you would try to avoid creating flame wars.

Please also keep in mind that we do this all in our spare time and are mostly not professionals or paid for this. You should realize that time is the scarcest of all resources any open source project depends upon. Thus, because we do this both voluntarily and in our preciously scarce spare time, you should not expect us to change our priorities because you tell us to. You will have to convince us to do so. Thus your suggestion's chance of being used is determined by your ability to "wet our appetite".

That said, most suggestions are very welcome. Provided, of course, that you have actually thought it through! It is usually better to ask "Have you thought of doing X this or that way?" than to say "You should do X that way.". See for example the FAQ entry below, which is a very common "suggestion", which is rarely thought through and highly unrealistic. Thus simple suggestions that require relatively small changes to implement have a much higher chance at being taken seriously.

Also keep in mind that a lot of suggestions are given over, and over again. We hope you understand that this can become very annoying, very fast. Thus please try to find out whether a suggestion has been given before.

Additionally, due to the scarcity of our time, please do your homework and work out your suggestion to a reasonable amount of detail. Otherwise your suggestion might be very difficult to discuss due to it being too vague.

You should port Warzone to language XYZ (or 3D engine ABC)!!

You should realize that Warzone is a huge codebase, and porting to some other language or engine will be a enormous job (think months, if not years). We wish to improve the existing code and engine piecemeal, since we believe that is the only realistic way of going about it. We hear requests to port the game to some other language or engine very often, and it can quickly get tiring.

My question is not listed here

Don't fear to ask, after you read how to get answers. (The examples given in that guide are aimed at programmers, but the sense also applies to other questions.)
Best places to ask are listed on the contact page.

Retrieved from "http://wiki.wz2100.net/FAQ"