From f499058467a91b1db84891b2afeb540dc7d85ae1 Mon Sep 17 00:00:00 2001 From: floam Date: Fri, 24 Mar 2006 07:06:02 +0000 Subject: Changes! git-svn-id: svn://svn.icculus.org/quake3/trunk@657 edf5b092-35ff-0310-97b2-ce42778d08ea --- web/images/apple.png | Bin 1302 -> 0 bytes web/images/icon.png | Bin 387 -> 0 bytes web/images/linux.png | Bin 2710 -> 0 bytes web/images/quake3_logo_web.png | Bin 20226 -> 0 bytes web/images/quake3cdkey.jpg | Bin 17046 -> 0 bytes web/images/talkingheadsjoke.jpg | Bin 21761 -> 0 bytes web/images/windows.png | Bin 3344 -> 0 bytes web/include/discuss.php | 41 ------ web/include/downloads.php | 52 ------- web/include/errors.php | 24 ---- web/include/get.php | 164 --------------------- web/include/getdata.php | 34 ----- web/include/help.php | 253 --------------------------------- web/include/home.php | 31 ---- web/include/id_patch_pk3s_Q3A_EULA.txt | 219 ---------------------------- web/include/media.php | 32 ----- web/include/news.php | 53 ------- web/include/status.php | 189 ------------------------ web/include/thebrain.php | 42 ------ web/index.php | 48 ------- web/ioq3.css | 180 ----------------------- 21 files changed, 1362 deletions(-) delete mode 100644 web/images/apple.png delete mode 100644 web/images/icon.png delete mode 100644 web/images/linux.png delete mode 100644 web/images/quake3_logo_web.png delete mode 100644 web/images/quake3cdkey.jpg delete mode 100644 web/images/talkingheadsjoke.jpg delete mode 100644 web/images/windows.png delete mode 100644 web/include/discuss.php delete mode 100644 web/include/downloads.php delete mode 100644 web/include/errors.php delete mode 100644 web/include/get.php delete mode 100644 web/include/getdata.php delete mode 100644 web/include/help.php delete mode 100644 web/include/home.php delete mode 100644 web/include/id_patch_pk3s_Q3A_EULA.txt delete mode 100644 web/include/media.php delete mode 100644 web/include/news.php delete mode 100644 web/include/status.php delete mode 100644 web/include/thebrain.php delete mode 100644 web/index.php delete mode 100644 web/ioq3.css diff --git a/web/images/apple.png b/web/images/apple.png deleted file mode 100644 index 25cfa0e..0000000 Binary files a/web/images/apple.png and /dev/null differ diff --git a/web/images/icon.png b/web/images/icon.png deleted file mode 100644 index c308d49..0000000 Binary files a/web/images/icon.png and /dev/null differ diff --git a/web/images/linux.png b/web/images/linux.png deleted file mode 100644 index 97341c7..0000000 Binary files a/web/images/linux.png and /dev/null differ diff --git a/web/images/quake3_logo_web.png b/web/images/quake3_logo_web.png deleted file mode 100644 index 9c1f8ff..0000000 Binary files a/web/images/quake3_logo_web.png and /dev/null differ diff --git a/web/images/quake3cdkey.jpg b/web/images/quake3cdkey.jpg deleted file mode 100644 index 5647a17..0000000 Binary files a/web/images/quake3cdkey.jpg and /dev/null differ diff --git a/web/images/talkingheadsjoke.jpg b/web/images/talkingheadsjoke.jpg deleted file mode 100644 index 2c2a18f..0000000 Binary files a/web/images/talkingheadsjoke.jpg and /dev/null differ diff --git a/web/images/windows.png b/web/images/windows.png deleted file mode 100644 index 5fda4fc..0000000 Binary files a/web/images/windows.png and /dev/null differ diff --git a/web/include/discuss.php b/web/include/discuss.php deleted file mode 100644 index 8b87454..0000000 --- a/web/include/discuss.php +++ /dev/null @@ -1,41 +0,0 @@ -

Web Forums

-

We provide web forums to facilitate the desire for a place to discuss this project -and seek help from peers online. Please be courteous!

-

Enter the icculus.org/quake3 forums.
-If you need more technical help, or have a bug to report, please consult the mailing lists -and Bugzilla.

- -

Mailing Lists

-

There are two mailing lists used by this project. Here's a description and instructions -for each.

-

quake3@icculus.org

-

There is a general discussion mailing list where you can discuss this project, -ask for help, announce patches, and anything else that could possibly be talked -about with the developers and users of icculus.org/quake3.

-

To join the list, send a blank e-mail to -quake3-subscribe@icculus.org. -
-To send an e-mail to the list, address it to -quake3@icculus.org. -
-To unsubscribe, send a blank e-mail to -quake3-unsubscribe@icculus.org. -
-For more help, send a blank email to -quake3-help@icculus.org. -All of the above information plus more will be sent to you. -

-

quake3-commits@icculus.org

-

There is also this read-only mailing list which tracks changes to the -SVN tree. You'll be sent an email each time -someone commits a change. This is not normally a high-volume list, but it certainly -can be at times. The instructions for this list are identical to the instructions -for regular list, just change the quake3 part of the -e-mail addresses to quake3-commits.

- -

IRC

-

To join the IRC channel, aim -your client at #icculus.org/quake3 on irc.freenode.net -Please make sure you've read the Help page before -you start wasting your time bugging people! -

diff --git a/web/include/downloads.php b/web/include/downloads.php deleted file mode 100644 index e3c5b94..0000000 --- a/web/include/downloads.php +++ /dev/null @@ -1,52 +0,0 @@ - '

Windows (x86)

-

Provides latest patch pk3 data from - id. You need to copy your pak0.pk3 from the CD-ROM - when the installation process is completed.

-

- Download for Windows x86, 26MB. - MD5: cd1298f0430ec9b040f2c855d78363c5
- Built from Subversion - revision 647. -

- Thanks to Philip - Nelson.

', - - "linux" => '

Linux (x86, x86_64, PowerPC)

-

You must download patch data seperately - with these installers. When the installation is complete, - you need to copy your pak0.pk3 from your legal CD-ROM. - Execute the .run file as root with something like - sh ioquake3-version_etc.run

-

- - Download for x86, 2.7MB. - MD5: - 1f77f6afb2b6428e8e47ddc3d8bc8b98
- - Download for x86_64, 3.4MB. - MD5: - bf338d31d40991e0e8f930a0e5b078c7
- - Download for PowerPC, 2.7MB. - MD5: - cefbaca88dd5c5cd8b151f21f38f20df
- Built from Subversion - revision 629. -

- Thanks to Ludwig - Nussel. -

', - - "mac" => '

Mac OS X (PowerPC)

-

You must download patch data seperately - with this dmg. When the installation is complete, - you need to copy your pak0.pk3 from your legal CD-ROM. - Further instruction is in the ReadMe.rtf included in - the dmg. Intel binaries will be coming shortly.

-

- Download for OS X (PowerPC), 5.5MB.
- Built from Subversion revision 653.

Thanks to Vincent Morenas for help in creating this dmg.

' -); -?> diff --git a/web/include/errors.php b/web/include/errors.php deleted file mode 100644 index 7db28b4..0000000 --- a/web/include/errors.php +++ /dev/null @@ -1,24 +0,0 @@ -$error[name] -

$error[description] $error[detail]

"; -?> diff --git a/web/include/get.php b/web/include/get.php deleted file mode 100644 index 0f02a96..0000000 --- a/web/include/get.php +++ /dev/null @@ -1,164 +0,0 @@ - -

The Quake 3 engine is open source, this does not -mean that Quake III: Arena the game is free. You must purchase the game to use the data!

-

Get icculus.org/quake3

-

There are three methods of installation. The preffered way is to use an official -installer.

- - $desc) { - $installers .= "
  • $desc
  • \n"; -} - -$official =" -

    Sanctioned Installers

    -

    We have provided installers for the most popular platforms icculus.org/quake3 -supports. These have been tested, and if they do not work you can report bugs to us -about them.

    -"; - -$unofficial = '

    Using packages for your Operating System

    -

    If you\'re lucky your Operating System provider or someone else using it may have already -done all of the work for you. Please report problems with these to those who are -guilty.

    -'; - -$source = -'

    Check out and build from Subversion

    -

    Prerequisites

    - -

    This part assumes Windows users are using Cygwin. -If you aren\'t, TortoiseSVN is a good -client.

    -
      -
    1. Change into a directory that you want the tree to be kept in.
    2. -
    3. Check out the source tree:
      - svn co svn://svn.icculus.org/quake3/trunk quake3 -
      - (You can check out a specific revision with the -r option, like this: - svn co svn://svn.icculus.org/quake3/trunk quake3 -r100) -
    4. -
    5. Read the README - file. Really. Do it.
    6. -
    7. Compile and install icculus.org/quake3: -
        -
      • Linux and friends

        -

        We all can compile it ourselves:

        -
          -
        1. Agree to the EULA and grab the - updated pk3 files. Extract it to someplace like - /opt/quake3.
        2. -
        3. Change into the top level directory (it contains - the ui and - code directories.)
        4. -
        5. Run make.
        6. -
        7. Set $COPYDIR to the - directory you installed Quake3 to and make - the copyfiles target. Make sure you are - changed to the owner of this path (probably - root).
          - COPYDIR="/opt/quake3" make copyfiles -
        8. -
        -
      • -
      • Mac OS X

        -
          -
        1. Change into the top level directory (it contains - the ui and - code directories.)
        2. -
        3. Run make.
        4. -
        5. Install the latest point release for OS X.
        6. -
        7. Copy ioquake3.ppc - in build/release-darwin-ppc/ - to /Applications/Quake3/Quake3.app/Contents/MacOS/Quake3.
        8. -
        9. You need a libSDL-1.2.0.dylib in that .app\'s - MacOS directory.
        10. -
        11. You need to copy your pak0.pk3 - from your Quake 3 CD-ROM\'s /baseq3 - directory to your /Applications/Quake3/baseq3 - directory.
        12. -
        13. Ditto for the Team Arena mission pack, though - you would be substituting baseq3 - in the above example for missionpack.
        14. -
        -

        After you\'ve done all of that, you can double click - on the .app file, or change to - the /Applications/Quake3/ directory in a terminal - and run the binary. -

        -
      • -
      • Windows

        -

        Building on Windows is slightly complicated. - You can either use Microsoft Visual C++ or MinGW. - MinGW works better currently; both methods are described - in the - README - that you already are supposed to have read.

        -
      • -
      -
    8. -
    9. If everything has gone well, you should have a binary that works! If not, seek - help.
    10. -
    '; - -switch ($_GET['method']){ - case "official": - echo $official; - break; - case "unofficial": - echo $unofficial; - break; - case "source": - echo $source; - break; - default: - echo $official; - break; -} -?> diff --git a/web/include/getdata.php b/web/include/getdata.php deleted file mode 100644 index fc35804..0000000 --- a/web/include/getdata.php +++ /dev/null @@ -1,34 +0,0 @@ -KEINE DATEN FÜR SIE! -

    You'll need to agree to the EULA if you want the - updated data.

    "; //nazi-german for "NO DATA FOR YOU!" - break; - - case "I Agree": - $html = "

    You agree!

    -

    Good for you. You can - - download the pk3s now.

    "; - break; - default: - $eula = file_get_contents("include/id_patch_pk3s_Q3A_EULA.txt"); - $html = "

    Newer pk3 files from id point release patches -are required to play Quake III: Arena on icculus.org/quake3.

    -

    EULA

    -

    In order for us to distribute the updated pk3 files from id -Software, you need to agree to their EULA. Read through it, then click Agree if -you Agree.

    -
    -$eula
    -
    -
    -
    - - -
    -
    "; -} -echo $html; diff --git a/web/include/help.php b/web/include/help.php deleted file mode 100644 index 8b8fd96..0000000 --- a/web/include/help.php +++ /dev/null @@ -1,253 +0,0 @@ -

    Something isn't working right. Heeeeeeeelp!

    -

    You have four choices for help: documentation, You can try asking on th - the mailing list, the IRC channel, -and Bugzilla. There is some great documentation for Linux users at the -Linux Gamers' FAQ, and also at -id's original page (though you -should no-longer contact them for support). Windows users and Mac users should just -Google their errors to check for preexisting solutions. -You can try asking on the mailing list and -IRC channel.. To file a bug report -with Bugzilla, check out our Bugzilla website. -Make sure that you check documentation, and read the -Linux Gamers' FAQ before asking for -help! Most questions people have are not unique!

    - -

    New Cvars & Commands

    -

    Icculus.org/quake3 has introduced a number of new cvars and commands, mostly -because of new features.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Cvar Additions
    CvarTypeDescription
    cl_autoRecordDemo BooleanRecord a new demo on each map change.
    cl_aviFrameRate IntegerThe framerate to use when capturing video.
    cl_aviMotionJpeg BooleanUse the mjpeg codec when capturing video.
    s_useOpenAL BooleanUse the OpenAL sound backend if it's available.
    s_alPrecache BooleanCache OpenAL sounds before use.
    s_alGain FloatThe value of AL_GAIN for each source.
    s_alSources IntegerThe total number of sources (memory) to allocate.
    s_alDopplerFactor FloatThe value passed to alDopplerFactor().
    s_alDopplerSpeed FloatThe value passed to alDopplerVelocity().
    s_alMinDistance FloatThe value of AL_REFERENCE_DISTANCE for each source.
    s_alRolloff FloatThe value of AL_ROLLOFF_FACTOR for each source.
    s_alMaxSpeakerDistance FloatET_SPEAKERS beyond this distance are culled.
    s_alDriver StringWhich OpenAL library to use.
    s_sdlBits IntegerSDL bit resolution.
    s_sdlSpeed IntegerSDL sample rate.
    s_sdlChannels IntegerSDL number of channels.
    s_sdlDevSamps IntegerSDL DMA buffer size override.
    s_sdlMixSamps IntegerSDL mix buffer size override.
    ttycon_ansicolor BooleanEnable the addition of ANSI escape codes for colors in the tty.
    r_GLlibCoolDownMsec IntegerWait for a number of milliseconds to close GL library.
    com_altivec BooleanEnable the use of Altivec on PowerPC systems.
    s_backend RO StringIndicates the current sound backend.
    cl_consoleHistory RO StringStores the console history.
    cl_platformSensitivity RO FloatIndicates the mouse input scaling.
    - - - - - - - - - - - - - - -
    New Commands
    CommandDescription
    video <filename>Start video capture (use with demo command). Outputs to - filename.
    stopvidepStop the video capture.
    - -

    Using shared libraries instead of QVMs

    -

    To force Q3 to use shared libraries instead of -QVMs run it with the following parameters: -
    +set sv_pure 0 +set vm_cgame 0 +set vm_game 0 +set vm_ui 0

    - -

    Using Demo Data Files

    -

    Copy demoq3/pak0.pk3 from the demo installer to your baseq3 -directory. The QVM files in this -pak0.pk3 will not work, so you have to use the native -shared libraries or QVMs from -this project. To use the new QVMs, -they must be put into a .pk3 file. A pk3 file is just a zip file, -so any compression tool that can create such files will work. The shared libraries -should already be in the correct place.

    -

    Please bear in mind that you will not be able to play online using the demo data, -nor is it something that we like to spend much time maintaining or supporting.

    - -

    64-bit Mods

    -

    If you wish to compile external mods as shared libraries on a 64bit platform, -and the mod source is derived from the id Q3 SDK, you will need to modify the -interface code a little. Open the files ending in _syscalls.c and change -every instance of int to intptr_t in the declaration of the syscall -function pointer and the dllEntry function. Also find the vmMain function -for each module (usually in cg_main.c, g_main.c, etc.) and similarly -replace the return value in the prototype with intptr_t (arg0, arg1, ...stay int). -

    -Add the following code snippet to q_shared.h: -

    #ifdef Q3_VM
    -typedef int intptr_t;
    -#else
    -#include <stdint.h>
    -#endif
    -Note: if you simply wish to run mods on a 64bit platform, you do not -need to recompile anything since by default Q3 uses a virtual machine system.

    - -

    Creating Mods Compatible With Quake III 1.32b

    -

    If you're using this package to create mods for the last official release of -Quake III, it is necessary to pass the command-line option -vq3 to your -invocation of q3asm. This is because by default q3asm outputs -an updated QVM format that is necessary -to fix a bug involving the optimizing pass of the x86 vm JIT compiler. Read -the web-forum post -about this issue for more details.

    - -

    Pay your dues, contribute!

    -

    If you've come up with an improvement or fixed something, we'd love to hear about it! -Firstly, try to make sure that the patch breaks less than it fixes. We don't -require everyone to be decorated Geniuses, but do attempt to produce a patch that you've -tested and at list sort-of understand what you're doing.

    - -

    The preferred way to get the ball rolling on a patch is to file a -Bugzilla bug for your request with the patch attached -to it and then send a notice to the mailing list -about it. If you're really so lazy that you can't do this, we would prefer you at -least mail it to zakk@icculus.org rather than -not do anything at all.

    - -

    Please make it clear if the patch you're submitting for inclusion isn't yours. Point -out where you found it and who authored it. This is so we know who to attribute -blame credit to.

    - -

    Generating Patches

    -

    If you know how to code, but never made a patch before, that's okay. Here's the 10¢ -survival guide to generating patches.

    - -

    For more information on diff, patch, -and svn, read their respective man -and info pages. For a more in-depth guide on Subversion take -a look at the SVN -Book.

    - - -

    Will you guys remove the CD-key check?

    -

    -This is literally the only frequenty asked question we get, and it's starting to -wear on us. No, we will not be removing the CD-key check. The -Quake III: Arena data is not free, and you must purchase -a CD to play it! Don't let this confuse you, the engine is open source, and is absolutely -100% free. If someone makes a new game based on the source code that does not use -the pay-for game data, they of course don't need to and should not require a CD -key in their game. -

    - diff --git a/web/include/home.php b/web/include/home.php deleted file mode 100644 index 5aae6b7..0000000 --- a/web/include/home.php +++ /dev/null @@ -1,31 +0,0 @@ -

    Quake 3 engine source code was released on August 20, 2005 by the fine folks -at id Software. We thank them for that, and are continuing the mission of producing a Quake 3 that -is without fault.

    -Logo - -

    What's the point?

    -

    This project aims to build upon id Software's Quake 3 source code release. The source -code was released on August 20, 2005 under the -GPL. -Since then, we have been cleaning up, fixing bugs, and adding features. Our -eventual goal is to have created the open source Quake 3 distribution upon which -people base their games, ports, and mods. We also aim to keep compatibility with the id data -in perpetuity, for both single player and multiplayer, plus mods (Urban Terror, Reaction Quake3, etc) -Our focus initially is to get the game working with our updates on Mac OS X, Windows, and Linux. -Other platforms are a bonus. Sane new features are also welcome. Modern graphical upgrades -(ie. bloom lighting) would have to be disabled by default. -

    -

    -As an Open-Source project we expect comments and criticism to go the either the maintainer -zakk@timedoctor.org, or more preferably -to the mailing list. -

    -

    Progress

    -

    While a lot is left to be done, quite a few goals have been met already. Quake 3 -now works natively on x86-64 and PowerPC architectures, plus the game builds and runs -on FreeBSD, and OS X/x86! -SDL is now used for input, -OpenGL context management, and sound, making the game a lot easier to port to new platforms -and architectures than it was before. Security holes and other problems have been repaired. -A more in-depth database of new features and working status on different platforms, plus a roadmap, are all -on the Status section.

    diff --git a/web/include/id_patch_pk3s_Q3A_EULA.txt b/web/include/id_patch_pk3s_Q3A_EULA.txt deleted file mode 100644 index f8cdde3..0000000 --- a/web/include/id_patch_pk3s_Q3A_EULA.txt +++ /dev/null @@ -1,219 +0,0 @@ -LIMITED USE SOFTWARE LICENSE AGREEMENT - - - -This Limited Use Software License Agreement (the "Agreement") is a legal -agreement between you, the end-user, and Id Software, Inc. ("ID"). BY -CONTINUING THE INSTALLATION OF THIS GAME DEMO PROGRAM ENTITLED QUAKE III: -ARENA (THE "SOFTWARE"), BY LOADING OR RUNNING THE SOFTWARE, OR BY PLACING -OR COPYING THE SOFTWARE ONTO YOUR COMPUTER HARD DRIVE, COMPUTER RAM OR -OTHER STORAGE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS -AGREEMENT. - - - -1. Grant of License. Subject to the terms and provisions of this -Agreement, ID grants to you the non-exclusive and limited right to use the -Software only in executable or object code form. The term "Software" -includes all elements of the Software, including, without limitation, data -files and screen displays. You are not receiving any ownership or -proprietary right, title or interest in or to the Software or the -copyright, trademarks, or other rights related thereto. For purposes of -this section, "use" means loading the Software into RAM and/or onto -computer hard drive, as well as installation of the Software on a hard -disk or other storage device and means the uses permitted in section 3. -hereinbelow. You agree that the Software will not be shipped, -transferred or exported into any country in violation of the U.S. Export -Administration Act (or any other law governing such matters) by you or -anyone at your direction and that you will not utilize and will not -authorize anyone to utilize, in any other manner, the Software in -violation of any applicable law. The Software may not be downloaded -or otherwise exported or exported into (or to a national or resident -of) any country to which the U.S. has embargoed goods or to anyone -or into any country who/which are prohibited, by applicable law, from -receiving such property. - - - -2. Prohibitions. You, either directly or indirectly, shall not do -any of the following acts: - - - -a. rent the Software; - - - -b. sell the Software; - - - -c. lease or lend the Software; - - - -d. offer the Software on a "pay-per-play" basis; - - - -e. distribute the Software (except as permitted by section 3. -hereinbelow); - - - -f. in any other manner and through any medium whatsoever -commercially exploit the Software or use the Software for any commercial -purpose; - - - -g. disassemble, reverse engineer, decompile, modify or alter the -Software including, without limitation, creating or developing extra or -add-on levels for the Software; - - - -h. translate the Software; - - - -i. reproduce or copy the Software (except as permitted by section -3. hereinbelow); - - - -j. publicly display the Software; - - - -k. prepare or develop derivative works based upon the Software; or - - - -l. remove or alter any legal notices or other markings or -legends, such as trademark and copyright notices, affixed on or within -the Software. - - - -3. Permitted Distribution and Copying. So long as this Agreement -accompanies each copy you make of the Software, and so long as you fully -comply, at all times, with this Agreement, ID grants to you the -non-exclusive and limited right to copy the Software and to distribute -such copies of the Software free of charge for non-commercial purposes -which shall include the free of charge distribution of copies of the -Software as mounted on the covers of magazines; provided, however, you -shall not copy or distribute the Software in any infringing manner or -in any manner which violates any law or third party right and you shall -not distribute the Software together with any material which is -infringing, libelous, defamatory, obscene, false, misleading, or -otherwise illegal or unlawful. You agree to label conspicuously as -"SHAREWARE" or "DEMO" each CD or other non-electronic copy of the -Software that you make and distribute. ID reserves all rights not -granted in this Agreement. You shall not commercially distribute the -Software unless you first enter into a separate contract with ID, a -copy of which you may request, but which ID may decline to execute. -For more information visit www.quake3arena.com. - - - -4. Intellectual Property Rights. The Software and all copyrights, -trademarks and all other conceivable intellectual property rights related -to the Software are owned by ID and are protected by United States -copyright laws, international treaty provisions and all applicable law, -such as the Lanham Act. You must treat the Software like any other -copyrighted material, as required by 17 U.S.C., §101 et seq. and other -applicable law. You agree to use your best efforts to see that any user -of the Software licensed hereunder complies with this Agreement. You -agree that you are receiving a copy of the Software by license only -and not by sale and that the "first sale" doctrine of 17 U.S.C. §109 -does not apply to your receipt or use of the Software. - - - -5. NO WARRANTIES. ID DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR -IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO THE -SOFTWARE. ID DOES NOT WARRANT THAT THE OPERATION OF THE SOFTWARE WILL BE -UNINTERRUPTED OR ERROR FREE OR THAT THE SOFTWARE WILL MEET YOUR SPECIFIC -REQUIREMENTS. ADDITIONAL STATEMENTS SUCH AS PRESENTATIONS, WHETHER ORAL -OR WRITTEN, DO NOT CONSTITUTE WARRANTIES BY ID AND SHOULD NOT BE RELIED -UPON. THIS SECTION 5. SHALL SURVIVE CANCELLATION OR TERMINATION OF THIS -AGREEMENT. - - - -6. Governing Law, Venue, Indemnity and Liability Limitation. This -Agreement shall be construed in accordance with and governed by the -applicable laws of the State of Texas and applicable United States federal -law. Copyright and other proprietary matters will be governed by United -States laws and international treaties. Exclusive venue for all -litigation regarding this Agreement shall be in Dallas County, Texas -and you agree to submit to the jurisdiction of the courts in Dallas, -Texas for any such litigation. You agree to indemnify, defend and hold -harmless ID and ID's officers, employees, directors, agents, licensees -(excluding you), successors and assigns from and against all losses, -lawsuits, damages, causes of action and claims relating to and/or -arising from your breach of this Agreement. You agree that your -unauthorized use of the Software, or any part thereof, may immediately -and irreparably damage ID such that ID could not be adequately -compensated solely by a monetary award and that at ID's option ID shall -be entitled to an injunctive order, in addition to all other available -remedies including a monetary award, appropriately restraining and/or -prohibiting such unauthorized use without the necessity of ID posting -bond or other security. IN ANY CASE, ID AND ID'S OFFICERS, EMPLOYEES, -DIRECTORS, AGENTS, LICENSEES, SUBLICENSEES, SUCCESSORS AND ASSIGNS -SHALL NOT BE LIABLE FOR LOSS OF DATA, LOSS OF PROFITS, LOST SAVINGS, -SPECIAL, INCIDENTAL, CONSEQUENTIAL, INDIRECT, PUNITIVE OR OTHER SIMILAR -DAMAGES ARISING FROM ANY ALLEGED CLAIM FOR BREACH OF WARRANTY, BREACH -OF CONTRACT, NEGLIGENCE, STRICT PRODUCT LIABILITY, OR OTHER LEGAL -THEORY EVEN IF ID OR ITS AGENT HAVE BEEN ADVISED OF THE POSSIBILITY -OF SUCH DAMAGES OR EVEN IF SUCH DAMAGES ARE FORESEEABLE, OR LIABLE -FOR ANY CLAIM BY ANY OTHER PARTY. Some jurisdictions do not allow -the exclusion or limitation of incidental or consequential damages, -so the above limitation or exclusion may not apply to you. This -Section 6. shall survive cancellation or termination of this Agreement. - - - -7. U.S. Government Restricted Rights. To the extent applicable, -the United States Government shall only have those rights to use the -Software as expressly stated and expressly limited and restricted in -this Agreement, as provided in 48 C.F.R. §§ 227.7201 through 227.7204, -inclusive. - - - -8. General Provisions. Neither this Agreement nor any part or -portion hereof shall be assigned or sublicensed by you. ID may assign its -rights under this Agreement in ID's sole discretion. Should any provision -of this Agreement be held to be void, invalid, unenforceable or illegal by -a court of competent jurisdiction, the validity and enforceability of the -other provisions shall not be affected thereby. If any provision is -determined to be unenforceable by a court of competent jurisdiction, you -agree to a modification of such provision to provide for enforcement of -the provision's intent, to the extent permitted by applicable law. -Failure of ID to enforce any provision of this Agreement shall not -constitute or be construed as a waiver of such provision or of the right -to enforce such provision. Immediately upon your failure to comply with -or breach of any term or provision of this Agreement, THIS AGREEMENT -AND YOUR LICENSE SHALL AUTOMATICALLY TERMINATE, WITHOUT NOTICE, AND ID -MAY PURSUE ALL RELIEF AND REMEDIES AGAINST YOU WHICH ARE AVAILABLE UNDER -APPLICABLE LAW AND/OR THIS AGREEMENT. In the event this Agreement is -terminated, you shall have no right to use the Software, in any manner, -and you shall immediately destroy all copies of the Software in your -possession, custody or control. - - - -YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, YOU UNDERSTAND THIS -AGREEMENT, AND UNDERSTAND THAT BY CONTINUING THE INSTALLATION OF THE -SOFTWARE, BY LOADING OR RUNNING THE SOFTWARE, OR BY PLACING OR COPYING -THE SOFTWARE ONTO YOUR COMPUTER HARD DRIVE OR RAM, YOU AGREE TO BE BOUND -BY THE TERMS AND CONDITIONS OF THIS AGREEMENT. YOU FURTHER AGREE THAT, -EXCEPT FOR WRITTEN SEPARATE AGREEMENTS BETWEEN ID AND YOU, THIS -AGREEMENT IS A COMPLETE AND EXCLUSIVE STATEMENT OF THE RIGHTS AND -LIABILITIES OF THE PARTIES HERETO. THIS AGREEMENT SUPERSEDES ALL PRIOR -ORAL AGREEMENTS, PROPOSALS OR UNDERSTANDINGS, AND ANY OTHER -COMMUNICATIONS BETWEEN ID AND YOU RELATING TO THE SUBJECT MATTER OF -THIS AGREEMENT. diff --git a/web/include/media.php b/web/include/media.php deleted file mode 100644 index 517a7fc..0000000 --- a/web/include/media.php +++ /dev/null @@ -1,32 +0,0 @@ -

    Screenshots

    -

    Here be some screenshots of icculus.org/quake3 in action on different platforms and games.

    - - -

    Logo

    -

    Put some information here like most places do with links to big versions of the -logo and talk about general asshattery.

    diff --git a/web/include/news.php b/web/include/news.php deleted file mode 100644 index fe1a2c8..0000000 --- a/web/include/news.php +++ /dev/null @@ -1,53 +0,0 @@ -" . $item['title'] . " - " . date("F j, Y", strtotime($item['postdate'])) . "\n

    " . $item['text'] . "

    "; - if ($current_post++ == $news_item_count - 1) - $lastid = $digestItem['id']; - } - } - echo "

    "; - if ($news_item_count == $news_item_max) - echo "←Backpedal"; - if ($news_index != false) - echo "To Newest→"; - echo "

    "; -} - -news_logout($sock); - -if ($err) { - $code = 500; - $detail = $err; - require("errors.php"); -} -?> diff --git a/web/include/status.php b/web/include/status.php deleted file mode 100644 index 66268b7..0000000 --- a/web/include/status.php +++ /dev/null @@ -1,189 +0,0 @@ -

    Port Status

    -

    Here is a table of the most up to date information we have regarding -icculus.org/quake3's working status on different operating systems. There are things -to bear in mind when viewing this: -

    -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Status of Port Targets
    OSPlatformStatusLKWRNotes
    Linux gcc-x86 working
    gcc-x86_64 working JIT bytecode compiler requires GNU as.
    gcc-ppc working JIT compiler does not work.
    gcc-alpha working Dedicated server only with VM interpreter.
    Windows mingw-x86 working
    MSVC-x86 working
    Mac OS X gcc-ppcG3 working
    gcc-ppcG4 working JIT compiler does not work.
    gcc-x86 working
    FreeBSD gcc-x86 working
    NetBSD gcc-x86 working Dedicated server only with native libs.
    Solaris gcc-x86 working
    gcc-sparc working
    IRIX cc-* broken Patch pending, I think.
    -

    You can keep an eye on the Subversion repository via the -Web interface.

    - -

    Implemented Features

    - -

    There is a listing on the Help section with information -on new cvars and commands introduced in this project.

    - -

    The Future

    -

    Release Criteria

    -

    Before a release can occur, the following must occur for each platform:

    -
      -
    1. Testing of Quake III: Arena single- and multi-player.
    2. -
    3. Testing of Quake III: Team Arena single- and multi-player.
    4. -
    5. Testing of at least one other Quake 3 modification. Possibly - Urban Terror, - Reaction Quake3, or any other popular - modification that puts the engine through it's paces.
    6. -
    7. An installer which includes all up-to-date id pk3 - files, requires original CD-ROM. Users might need to copy the - pak0.pk3 file themselves.
    8. -
    - -

    Roadmap

    - - -

    Note: The above is a list of steps that remain to be completed, -so the lists will get shorter as release approaches. Items already completed are -not on the roadmap.

    - -

    PunkBuster Support

    -

    Even Balance's Punkbuster support can never -be included with any open-source version of Quake 3 due to it being removed from the -source-code before the release, and the binary-only nature of its anti-cheating software. -

    -

    While it is possible that someone could write an open-source equivalent of PunkBuster, -it's not very feasible for a number of reasons.

    diff --git a/web/include/thebrain.php b/web/include/thebrain.php deleted file mode 100644 index 6b95b61..0000000 --- a/web/include/thebrain.php +++ /dev/null @@ -1,42 +0,0 @@ -parent == "Validation Checkers")) { - $content_type = "application/xhtml+xml"; -} - -elseif ((strpos($_SERVER['HTTP_ACCEPT'], "application/xml")) || ($ua->browser == "IE" && $ua->version >= 6)) { - if ($ua->browser == "IE") { - $extradoctype = ""; - } - $content_type = "application/xml"; -} -else { - $content_type = "text/html"; -} - -header("Content-type: $content_type; charset=UTF-8"); - -$navlist = array( - "home" => "Home", - "get" => "Get It", - "help" => "Help", - "status" => "Status", - "discuss" => "Discussion", -); - -function include_safe($file) { - if (file_exists("include/$file")) { - include($file); - } - else { - $code = 404; - require("errors.php"); - } -} - -if (!$_GET['page']) { - $page = "home"; -} -else { - $page = $_GET['page']; -} -?> diff --git a/web/index.php b/web/index.php deleted file mode 100644 index 50e06fd..0000000 --- a/web/index.php +++ /dev/null @@ -1,48 +0,0 @@ - -"; - echo $extradoctype; -?> - - - - - - - icculus.org/quake3: <?php echo $navlist[$page]; ?> - - - - - -
    - -
    - - - - diff --git a/web/ioq3.css b/web/ioq3.css deleted file mode 100644 index 9a31289..0000000 --- a/web/ioq3.css +++ /dev/null @@ -1,180 +0,0 @@ -body, html { - font-family: "Trebuchet MS", "Bitstream Vera Sans", sans-serif; - font-size: 10pt; - color: black; - background-color: #999999; - margin: 0; -} - -#header { - background-color: #aaaaaa; - float: left; - border-bottom: 2px solid black; - padding: .2em; - padding-bottom: .4em; -} - -#content { - float: left; - clear: left; - width: 100%; - padding-bottom: .2em; -} - -#footer { - clear: left; - color: #4d4d4d; - margin-top: .2em; - border-top: 1px dashed #4b4b4b; - font-size: .8em; - padding: .35em; -} - -#footer a { - color: #4b4b4b; -} - -#footer a:hover { - color: black; -} - -#navigation { - float: right; - list-style: none; - background-color: #aaaaaa; - color: black; - margin-bottom: 0; - padding: 0; -} - -#navigation li { - display: inline; - padding: .3em; -} - -:link, :visited { - color: black; - font-weight: bold; - text-decoration: underline; -} - -#content :link:hover, #content :visited:hover { - background-color: #a2a2a2; -} - -h1, :link:hover, :visited:hover { - color: maroon; - margin: 0; -} - -h1 { - float: left; - font-size: 1.75em; - padding-left: .25em; -} - -h2 { - color: #550000; - font-size: 1.25em; - margin: .75em .5em .75em .5em; - padding: 0; -} - -h3 { - color: #550000; - font-size: 1em; - margin: .5em .8em .5em .8em; - padding: 0; -} - -img, fieldset { - border: 0; - margin: .5em 1em .5em .5em; -} - -table { - border: none; - border-spacing: 0; - border-collapse: collapse; - margin-left: 1em; - empty-cells: show; -} - -caption { - color: maroon; - font-variant: small-caps; -} - -th { - background-color: #777777; - text-align: left; - border-bottom: 1px solid #666666; - border-right: 1px solid #666666; - padding: .5em; -} - -td { - color: black; - background-color: #8f8f8f; - border-bottom: 1px dashed #777777; - border-right: 1px dashed #777777; - padding: .2em; -} - -form, pre, p { - margin: .5em 1em .5em 1em; - text-align: justify; -} - -ul h3 { - margin-left: 0; -} - -.right { - float: right; -} - -.left { - float: left; -} - -tt, .shell { - font-family: "smoothansi", "Bitstream Vera Sans Mono", "Terminal", monospace; -} - -acronym, dfn { - border-bottom: 1px dotted black; - cursor: help; -} - -.angryzakk { - color: black; - background-color: #a0a0a0; - border: 1px solid #909090; - font-style: italic; - font-size: 1.2em; -} - -.current { - font-weight: bold; - color: maroon; -} - -h3.windows, h3.linux, h3.apple { - padding-top: 16px; - padding-left: 50px; - height: 48px; - background-repeat: no-repeat; -} - -h3.windows { - background-image: url('images/windows.png'); -} - -h3.linux { - background-image: url('images/linux.png'); -} - -h3.apple { - background-image: url('images/apple.png'); -} -- cgit v1.2.3