More actions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox XBOX Homebrews | {{Infobox XBOX Homebrews | ||
| title | |title=Quake 3: Arena | ||
| image | |image=quake3car2.png | ||
|description=Quake 3: Arena Xbox Port. | |||
|author=carcharius | |||
| description = Quake 3: Arena Xbox Port. | |lastupdated=2005/11/05 | ||
| lastupdated = 2005/11/05 | |type=Shooter | ||
| | |version=1.0 | ||
| license | |license=Mixed | ||
| | |format=XBE | ||
| | |download=https://dlhb.gamebrew.org/gbahomebrews/quake3_20051105.rar | ||
| | |website=https://forums.xboxscene.org/index.php/topic,99664.0.html | ||
}} | }} | ||
This is the Quake 3: Arena game engine ported to run on the Xbox. As it stands now it will let you play the single player game portion of Quake 3: Arena. You should also be able to play on a network and over the internet, against other Xbox players as well as people running Quake 3 for the pc. For internet play you will require a valid CD key from the pc version of Quake 3. | This is the Quake 3: Arena game engine ported to run on the Xbox. As it stands now it will let you play the single player game portion of Quake 3: Arena. You should also be able to play on a network and over the internet, against other Xbox players as well as people running Quake 3 for the pc. For internet play you will require a valid CD key from the pc version of Quake 3. |
Revision as of 14:32, 23 Haziran 2024
Quake 3: Arena | |
---|---|
General | |
Author | carcharius |
Type | Shooter |
Version | 1.0 |
License | Mixed |
Last Updated | 2005/11/05 |
Links | |
Download | |
Website | |
This is the Quake 3: Arena game engine ported to run on the Xbox. As it stands now it will let you play the single player game portion of Quake 3: Arena. You should also be able to play on a network and over the internet, against other Xbox players as well as people running Quake 3 for the pc. For internet play you will require a valid CD key from the pc version of Quake 3.
It also has the ability to load and run some of the many mods available for Quake 3. But please be aware, there are some mods that will run fine whilst others won't run at all. Unfortunately this is due to limitations in the Xbox hardware (basically it's a very tight squeeze trying to get Quake 3 to run at all using 64MB).
If you intend to try running any mods it is strongly suggested to use a usb keyboard and/or mouse be attached to the Xbox. Without them it may prove very difficult, even impossible, to navigate through the mod's interface and get a game running. This is because none of the mods available will be setup to work properly with the Xbox controller.
Note: This should be considered early stage beta software, and as such is run at your own risk.
Installation
In order to run Quake 3: Arena for the Xbox you need to have access to the data files from a copy of Quake 3 for the PC.
You will also need to have the v1.32 point release update of Quake 3 (which is available at the Id Software website). Here is a setup guide:
- Install the windows version of Q3 on your PC.
- Update your PC install using the v1.32 point release.
- Copy the contents of this package to your Xbox (including the media and baseq3 folders) e.g. to F:/Games/Quake3/
- Now copy the contents of your pc Quake3/baseq3 (now updated to v1.32) into the baseq3 folder on your Xbox (so in the example F:/Games/Quake3/baseq3)
- Now you can run the game.
When installed correctly the directory structure should be
F:/Games/Quake3/ (for example) |-baseq3/ | |-pak0.pk3 | |-pak1.pk3 | |-pak2.pk3 | |-pak3.pk3 | |-pak4.pk3 | |-pak5.pk3 | |-pak6.pk3 | |-pak7.pk3 | |-pak8.pk3 | |-q3config.cfg | |-xbox.pk3 |-Media/ | |-arial.ttf |-default.xbe
User guide
Running Quake 3: Arena
When you start Quake 3: Arena on the Xbox you will first see the Xbox representation of the Quake 3 startup console. This will be a screen of yellow text, on a blue background, giving information about various stages of initialization.
After a few seconds the message Client Initialization Complete will be shown at the bottom of the screen.
From here it takes a while to load, so please be patient - it (probably) hasn't crashed. After about 30 seconds you should see the Quake 3 intro movies, hit a controller button if you want to skip them.
The CD key entry screen will probably be shown next. If you don't want to enter a key at this time just hit the A button twice. If you do want to enter a CD key then either use a keyboard connected via a USB adapter, or hold the Back+Black to bring up an on screen keyboard.
If you want to you can switch mouse cursor control to the left stick by using the Xbox settings menu which can be found under Setup - System.
If you have a USB keyboard and/mouse attached then you can also use those to navigate the interface, just as you would on a PC.
Any time you need to (e.g. for entering values for certain options) you can hit the Back+Black combination to toggle the on screen keyboard. From here you should be able to find your way round the interface (it works the same as on the PC) and get a game started.
Controls and settings
All of the controls can be re-configured from the Setup menu.
The stick actions depend on what stick is chosen as the mouse emulator in the Xbox settings menu. If the left stick is chosen then the above settings will be reversed. If no mouse emulation is selected you'll have to go and reconfigure some of the controls for look up, look down, turn left and turn right.
On Screen Keyboard can only be activated In-Game if the console is visible.
When defining controls you should be aware that the Back button has no function on it's own. It is meant to be used in conjunction with some of the other buttons - as with the toggles for the console and on screen keyboard.
The Back button can be used in conjunction with the A, B, X and Y buttons to effectively extend the number of available buttons by 4.
You should also be aware that any of the shifted combinations (using Back) probably won't be recognised by any mods (see later section), but all of the normal button operations should work.
Mods
Mods can be selected using the option on the main menu, some will work, some will cause the Xbox to lock up because it will run out of memory.
If you get a mod loaded you might find you can't control it properly as the mod won't necessarily respond to the Xbox controller buttons.
You might be able to get through it by using a combination of the mouse emulation to select options and the on screen keyboard Enter option to select them, but you'll probably find it better to run mods using a USB keyboard and/or mouse.
It is also unlikely that any mods (for the time being at least) will respond to the extended Xbox controls.
Command line
Quake 3: Arena does support launching with parameters passed on a command line. To be able to do this you will need to use the upcoming version of JbOne's Xbox Shortcut Maker.
JbOne very kindly added this feature to make things like this possible so big props to him. When you have the shortcut maker :
- Simply set the path to the Quake 3 xbe file (e.g. F:/Games/Quake3/default.xbe).
- Give the shortcut a name, for example, Quake 3: Team Arena (this isn't a very good example, as it doesn't run).
- Enter the Title ID for Quake 3 - which is FFF3FAAD.
- Enter the command line parameters you want to use in the relevant text box.
- Now click the create shortcut button and then copy the resulting xbe file to wherever, on your Xbox, you want to launch it from.
Now all you have to do is launch the shortcut (instead of the regular Quake 3 xbe) and Quake 3 will start and use the parameters you specified in the shortcut.
Controls
Keyboard:
D-Pad - Change selection
A - Select
X - Backspace
B - Space
Y - Shift
Back+Black - Show/Hide keyboard
Menu:
D-Pad - Move the highlight up/down
A/R - Select
Right-Stick - Cursor
In game:
Left-Stick - Forward, Backward, Strafe
Right-Stick - Look around
R - Fire
L - Run/Walk
A - Jump
B/X - Next/Previous weapon
Y - No Default Action
Left-Stick Thumb - Crouch
Right-Stick Thumb - Centre view
Start - Pause menu
Back+Y - Show Scores
Back+White - Toggle Console
Back+Black - Toggle On Screen Keyboard
Credits
This project wouldn't have been possible without the source code release by the guys at Id Software, so massive thanks to them.
Thanks also to XanTium and the rest of the staff at Xbox-Scene.
Also big thanks to XPort, Likklebaer, TMaul, the_joker, JbOne.