Testing FAZ Beta: Difference between revisions
m (→Running test's) |
(Removed Beta preparation program) |
||
| (41 intermediate revisions by 8 users not shown) | |||
| Line 1: | Line 1: | ||
'''Free Allegiance Zone Beta''' is similar to Shadow Allegiance, which was used by Microsoft RG during their development of the game. It allowed for people "in the know" to connect to a lobby that automatically updated the client and artwork to a pre-release version. This let MSRG developers get feedback from a select few and help decide to release the updated versions to the masses or go back to the drawing board. | |||
== | ==Introduction== | ||
Free Allegiance Zone | The [[Free Allegiance Zone Dev Team]] is responsible for FAZ Beta and overall continued development of Allegiance, but you can assist development by carefully following the instructions that have been conveniently placed here. | ||
The number one reason testing is important: developers require timely and constant feedback. There are many more obvious reasons, one of them being to check if the next update will be compatible with your computer. | The number one reason testing is important: developers require timely and constant feedback. There are many more obvious reasons, one of them being to check if the next update will be compatible with your computer. | ||
There are effectively two kinds of testing: By yourself (or with a very small group) to test individual issues, and with a large group to "stress-test" overall performance. | |||
It's usually not necessary to test by yourself (unless you are a developer or you are helping a developer with a specific test case). For large-scale tests [[Free Allegiance Zone Dev Team|FAZ Beta Team]] have scheduled weekly events on Wednesdays. There is more tester activity throughout this day of the week than any other and thus makes testing a more enjoyable experience. Sometimes larger scale beta events will be held on the weekends, watch the Free Allegiance home page for information regarding these. | |||
= Getting Started = | = Getting Started = | ||
== Downloads == | ==Downloads == | ||
Here you can find links to all the downloads you may need to run the latest allegiance build for FAZ beta. | |||
Beta build gets distributed via ASGS. All you need to do is switching into ''Beta mode'' (within ''Allegiance'' menu) and clicking on ''Update / Repair Critical Files'' (within ''Help'' menu). | |||
The old Allegiance installer didn't prepare your computer to run the beta, there will be some issues: | |||
*ASGS will overwrite your regular Allegiance.exe | |||
**You need to run ''Update / Repair Critical Files'' if you wanna play on regular lobby again | |||
*ASGS doesn't enforce artwork | |||
**You may need to delete files within your ''..\Alleginace\artwork\dev'' folder. | |||
== Troubleshooting == | == Troubleshooting == | ||
| Line 141: | Line 29: | ||
=== ASGS === | === ASGS === | ||
It is not necessary to use [[ASGS]] when testing FAZ Beta | It is not necessary to use [[ASGS]] when testing FAZ Beta. To launch the game just double click the Allegiance.exe. Without ASGS you are able to run [[#Use multiple clients|using multiple clients]] on FAZ Beta. | ||
=== Artwork === | === Artwork === | ||
It is highly recommended that you have "clean" artwork | It is highly recommended that you have "clean" artwork without mods installed. Testing FAZ Beta with custom mods, chat packs, etc. can have unexpected results and may prevent you from launching the game, connecting to the lobby, joining a server and piloting/commanding. | ||
<!-- | |||
=== Downloads === | === Downloads === | ||
If you have strange issues with the client or artwork download, verify | If you have strange issues with the client or artwork download, verify its integrity. To do this compare the check sums from your download with the ones here. If they don't match up, clear your browser's cache and download them again. The tool used to verify the check sums can be found here: | ||
http://downloads.activestate.com/contrib/md5sum/Windows/md5sum.exe | http://downloads.activestate.com/contrib/md5sum/Windows/md5sum.exe | ||
Allegiance_R5beta_090804.zip md5sum: ''' | Currently, MD5s are not available. | ||
<!-- | |||
Allegiance_R5beta_090804.zip md5sum: '''b68d7d79bc087bbfd13e837d83bff53f (updated August 11th, 2009)''' | |||
Artwork_r5test.exe md5sum: '''0ce1432bd0488bb33b853a5cc5a83efb (updated August 2nd, 2009)''' | Artwork_r5test.exe md5sum: '''0ce1432bd0488bb33b853a5cc5a83efb (updated August 2nd, 2009)''' | ||
--> | |||
=== Vista === | --> | ||
The Allegiance.exe beta is built with " | === Vista/Win7 UAC === | ||
The Allegiance.exe beta is built with "RunAsInvoker". You may need to run Allegiance.exe with administrator rights. | |||
<!-- | |||
=== Intro Video === | === Intro Video === | ||
If you don't see the intro video play when starting Allegiance using the primary display adapter and not in "safe mode", you may need to install the WMV2 codec. For XP or later you must get them via. Windows Media Player, here: | If you don't see the intro video play when starting Allegiance using the primary display adapter and not in "safe mode", you may need to install the WMV2 codec. For XP or later you must get them via. Windows Media Player, here: | ||
''' | '''Win32''' | ||
http://download.microsoft.com/download/0/9/5/0953E553-3BB6-44B1-8973-106F1B7E5049/wmp11-windowsxp-x86-enu.exe | http://download.microsoft.com/download/0/9/5/0953E553-3BB6-44B1-8973-106F1B7E5049/wmp11-windowsxp-x86-enu.exe | ||
''' | |||
'''Win64''' | |||
http://download.microsoft.com/download/3/0/8/3080C52C-2517-43DE-BDB4-B7EAFD88F084/wmp11-windowsxp-x64-enu.exe | http://download.microsoft.com/download/3/0/8/3080C52C-2517-43DE-BDB4-B7EAFD88F084/wmp11-windowsxp-x64-enu.exe | ||
For Windows 2000, a codec installer can be found here: | For Windows 2000, a codec installer can be found here: | ||
http://download.microsoft.com/download/5/c/2/5c29d825-61eb-4b16-8eb8-58367d0464d5/WM9Codecs9x.exe | http://download.microsoft.com/download/5/c/2/5c29d825-61eb-4b16-8eb8-58367d0464d5/WM9Codecs9x.exe | ||
--> | |||
= Playing the game = | = Playing the game = | ||
This section gives you background on what's changed and provides instructions for testing specific issues. | This section gives you background on what's changed and provides instructions for testing specific issues. | ||
== | == Testing== | ||
:''Main article: [[Test cases]] | |||
=== Where do I report bugs/suggestions? === | |||
*For suggestions or "Bugs" that will affect game play if "fixed" report in the [http://www.freeallegiance.org/forums/index.php?showforum=87 FAZ Beta forum] | |||
*To report a bug first check http://trac.alleg.net/report and browse the lists of active tickets | |||
*If your issue is not documented go to http://trac.alleg.net/newticket and fill out as much information as possible on your issue | |||
*Any details on how to reproduce your issue are vital and will speed up the process of getting them fixed | |||
=== Testing tips === | |||
====Use multiple clients==== | |||
=== | |||
= | |||
===Use multiple clients=== | |||
Create a shortcut to launch Allegiance with the -multi and -windowed command-line switches. After creating a shortcut, right click on it then left click properties. Append (add to the end) of the target -windowed -multi after the quotes (if any). | Create a shortcut to launch Allegiance with the -multi and -windowed command-line switches. After creating a shortcut, right click on it then left click properties. Append (add to the end) of the target -windowed -multi after the quotes (if any). | ||
===Use quickstart=== | ====Use quickstart==== | ||
Create a shortcut as explained in the tip above. Add -quickstart to the end of the target, outside the quotes (if any). This will cause the game to join the most populated server automatically. If no players exist on any servers, a game will attempt to be created using the official core on the official server. | Create a shortcut as explained in the tip above. Add -quickstart to the end of the target, outside the quotes (if any). This will cause the game to join the most populated server automatically. If no players exist on any servers, a game will attempt to be created using the official core on the official server. | ||
{{FAZ}} | {{FAZ}} | ||
[[Category:Guides]] | [[Category:Guides]] | ||
[[Category:FAZ]] | |||
[[Category:Development]] | |||
Latest revision as of 20:39, 22 November 2011
Free Allegiance Zone Beta is similar to Shadow Allegiance, which was used by Microsoft RG during their development of the game. It allowed for people "in the know" to connect to a lobby that automatically updated the client and artwork to a pre-release version. This let MSRG developers get feedback from a select few and help decide to release the updated versions to the masses or go back to the drawing board.
Introduction
The Free Allegiance Zone Dev Team is responsible for FAZ Beta and overall continued development of Allegiance, but you can assist development by carefully following the instructions that have been conveniently placed here.
The number one reason testing is important: developers require timely and constant feedback. There are many more obvious reasons, one of them being to check if the next update will be compatible with your computer.
There are effectively two kinds of testing: By yourself (or with a very small group) to test individual issues, and with a large group to "stress-test" overall performance.
It's usually not necessary to test by yourself (unless you are a developer or you are helping a developer with a specific test case). For large-scale tests FAZ Beta Team have scheduled weekly events on Wednesdays. There is more tester activity throughout this day of the week than any other and thus makes testing a more enjoyable experience. Sometimes larger scale beta events will be held on the weekends, watch the Free Allegiance home page for information regarding these.
Getting Started
Downloads
Here you can find links to all the downloads you may need to run the latest allegiance build for FAZ beta.
Beta build gets distributed via ASGS. All you need to do is switching into Beta mode (within Allegiance menu) and clicking on Update / Repair Critical Files (within Help menu).
The old Allegiance installer didn't prepare your computer to run the beta, there will be some issues:
- ASGS will overwrite your regular Allegiance.exe
- You need to run Update / Repair Critical Files if you wanna play on regular lobby again
- ASGS doesn't enforce artwork
- You may need to delete files within your ..\Alleginace\artwork\dev folder.
Troubleshooting
This section provides tips for common errors when following these instructions.
ASGS
It is not necessary to use ASGS when testing FAZ Beta. To launch the game just double click the Allegiance.exe. Without ASGS you are able to run using multiple clients on FAZ Beta.
Artwork
It is highly recommended that you have "clean" artwork without mods installed. Testing FAZ Beta with custom mods, chat packs, etc. can have unexpected results and may prevent you from launching the game, connecting to the lobby, joining a server and piloting/commanding. -->
Vista/Win7 UAC
The Allegiance.exe beta is built with "RunAsInvoker". You may need to run Allegiance.exe with administrator rights.
Playing the game
This section gives you background on what's changed and provides instructions for testing specific issues.
Testing
- Main article: Test cases
Where do I report bugs/suggestions?
- For suggestions or "Bugs" that will affect game play if "fixed" report in the FAZ Beta forum
- To report a bug first check http://trac.alleg.net/report and browse the lists of active tickets
- If your issue is not documented go to http://trac.alleg.net/newticket and fill out as much information as possible on your issue
- Any details on how to reproduce your issue are vital and will speed up the process of getting them fixed
Testing tips
Use multiple clients
Create a shortcut to launch Allegiance with the -multi and -windowed command-line switches. After creating a shortcut, right click on it then left click properties. Append (add to the end) of the target -windowed -multi after the quotes (if any).
Use quickstart
Create a shortcut as explained in the tip above. Add -quickstart to the end of the target, outside the quotes (if any). This will cause the game to join the most populated server automatically. If no players exist on any servers, a game will attempt to be created using the official core on the official server.
| FAZ Development |
| ||||||||
|---|---|---|---|---|---|---|---|---|---|