FAQ 02 for Qwix --------------- 01) What is Qwix? 02) Do I have to use Avalaunch if I want to use Qwix? 03) What is Boost Mode? 04) How do I enable Boost Mode? 05) Is Boost Mode supported on my dashboard? 06) What is a "double-optimized" ISO? 07) When I convert an ISO to an optimized ISO, why is it bigger? 08) What does "Automatically cross-link identical files" do? 09) Why would I want to convert an ISO with Qwix? 10) Can I create multi-game discs in Qwix? 11) Can I create an ISO from FTP? 12) Can I create an ISO directly from the DVD? 13) What is Slack space in the Title Manager? 14) Why doesn't Qwix show/check freespace? 15) Why doesn't Qwix support language translation? 16) Why is the screen choppy when creating an ISO? 17) Why are Qwix averages so slow compared to my other FTP client? 18) Why is the Max Speed ridiculously high? 19) Why doesn't Avalaunch Boost file count match Qwix? 20) Why can't I abort a Boost transfer without crashing? 21) Why isn't Boost as fast on my Xbox as it is on others? 22) Where did the "Use advanced Avalaunch features" option go? :: Where can I get help with a Qwix problem? :: Q01: What is Qwix? A01: Qwix 1.0 is a new Xbox and ISO management tool for the Windows platform. It will be evolving rapidly, but the first version offers the following features. Many more features planned for upcoming releases. Connection manager makes it easy to keep settings specific to different Xboxes or dashboards. FTP browser (more FTP features will be added later) ISO features: Create double-optimized ISO files Direct from FTP From PC folder Convert existing ISO to new optimized format Optional automatic cross-linking of files Extract files to PC drive Direct-to-FTP upload to Xbox True Average for transfer speed Browse ISO contents Smart ISO loading routines compatibile with almost every Xbox ISO Detects invalid filenames for FATX, allowing rename or skip per file Batch transfer ISOs to the Xbox Automatic media patching Avalaunch-specific features: Supports the new Boost transfer mode in Avalaunch 0.47.5 and up Auto-detects Avalaunch boxes for easy connectivity Powerful game management features (as shown in the screenshot) Delete Rename XBE Launch Calculate MD5 values on all files Shows picture from XBE file Create ISO directly from selected game -- Q02: Do I have to use Avalaunch if I want to use Qwix? A02: No. There are some features of Qwix that only work with Avalaunch, specifically the Manage Titles screen, but other than that, most features work with any dashboard. There are other optimizations throughout Qwix that will perform tasks faster with Avalaunch, but the features will autodetect and work with other dashboards. Transferring an ISO to the Xbox with Avalaunch can offer a huge performance advantage. You do not need to run Avalaunch as your default dashboard. You can run Avalaunch just like any other app, then go back to your default dashboard when you're done with Qwix. -- Q03: What is Boost Mode? A03: Boost Mode is an improved FTP protocol that is currently only supported with Avalaunch. It can make transfers push the limits of your 100Mb connection, and is especially helpful with transfers that contain a lot of small files. -- Q04: How do I enable Boost Mode? A04: If you're using Avalaunch, the feature is automatically enabled. Other dashboards don't support Boost Mode, but Qwix will use normal FTP to transfer the files to them. -- Q05: Is Boost Mode supported on my dashboard? A05: Currently, if you're not using Avalaunch 0.47.5 or higher, the answer is no. Avalaunch is free and can be run as an app, so don't worry too much if your dashboard doesn't support it. -- Q06: What is a "double-optimized" ISO? A06: A double-optimized ISO uses AVL trees for the directory structure, and also positions the files in an optimal pattern for direct-to-FTP extraction from RAR files. -- Q07: When I convert an ISO to an optimized ISO, why is it bigger? A07: Not all ISOs were created correctly in the first place. Qwix cleans up the structure, which may increase the size of the ISO, but in many cases will actually reduce the size of the ISO, or stay the same. It's also possible that you did not have automatic cross-linking enabled when you converted the ISO. -- Q08: What does "Automatically cross-link identical files" do? A08: It is also sometimes called re-linking. This may help save space in an ISO by making multiple file entries point to the same data in the ISO. This is a common trick to make a title fit better on a CD. -- Q09: Why would I want to convert an ISO with Qwix? A09: There are a lot of ISOs that were created with ISO programs that didn't make proper ISOs, and didn't take advantage of available optimizations. Problems in ISOs can include invalid structure placement, too much padding after directory entries, incorrectly calculated directory table offsets, and invalid directory table sizes. The problems can cause many ISO extract programs to incorrectly extract the files, often manifesting as missing files, and can also prevent the ISO from booting or receiving "dirty disc" errors when burned to disc. Often, the ISO appears to be "mostly" correct, but in fact is missing one or more files when extracted. Qwix has smart ISO loading routines that can workaround these problems and load the ISO, allowing extraction or FTP transfers. Converting an ISO with Qwix cleans up all of these problems and makes a clean ISO that can be used with any ISO program capable of reading proper ISOs (meaning it supports the use of AVL trees in the directory tables). -- Q10: Can I create multi-game discs in Qwix? A10: There's nothing to help you create a multi-game disc in Qwix 1.0, but in a coming version, some automated wizards will assist you. You can create them with v1.0 as long as you set up the directories and menu files on your PC and then create the ISO. Avalaunch 0.47.5 has some fixes that also help make it an easy alternative for multi-game discs. -- Q11: Can I create an ISO from FTP? A11: Yes. You can create an ISO from any dashboard with FTP. You can even create one directly from a DVD inserted in the Xbox drive. See Question 12 for more info. Note: Qwix doesn't support Boost Mode for the download in v1.0, but v1.1 will support Boost Mode for ISO creation. Note: Automatic cross-linking is not supported on dashboards other than Avalaunch in v1.0, but will be supported in v1.1. You can either run Avalaunch, or transfer the files to your PC before you create the ISO to allow automatic cross-linking to function. -- Q12: Can I create an ISO directly from the DVD? A12: You can if you insert the DVD into the Xbox drive, and select the D:\ drive for FTP in Qwix. Be aware that testing showed that not all FTP servers correctly transfer files from the DVD. You might need to copy the files to the Xbox drive with xToolBox, xb-ftp, dvd2xbox or PxHDDLoader, and then create the ISO. You can NOT create an ISO by inserting an Xbox DVD in your PC drive. -- Q13: What is Slack space in the Title Manager? A13: The Xbox file system uses clusters of 16KB or 32KB. Every file uses at least one cluster. Slack space is the amount of space that is unused in the last cluster of a file. So a 1KB file still takes a 16KB cluster, leaving 15KB of slack. -- Q14: Why doesn't Qwix show/check freespace? A14: Every dashboard handles freespace differently. There wasn't enough time to make the feature work in v1.0, but it will be added to a future release. -- Q15: Why doesn't Qwix support language translation? A15: Language translation takes a while to implement. There wasn't enough time to fully support it in v1.0, but it will be added to a future release. -- Q16: Why is the screen choppy when creating an ISO? A16: ISO creation is not currently threaded. Qwix 1.1 will create the files in a thread, so screen updates will be as smooth as they are for uploads and extractions. -- Q17: Why are Qwix averages so slow compared to my other FTP client? A17: Qwix uses a True Average for the transfer speed, meaning it considers the total bytes transferred over the total time. Most FTP clients only consider the speed while data is being transmitted, and ignore the overhead between files. When transferring a lot of small files, the extra time spent between files can be substantial. If you want to compare speeds fairly, do the calculation manually comparing total bytes transferred with your other FTP client, divided by the total number of seconds spent during the transfer (from start to finish). You can not consider a portion of the transfer to be representative of the entire transfer, because some titles have 80% of the files in the final 20% of the ISO. -- Q18: Why is the Max Speed ridiculously high? A18: There is some debate regarding the theoretical maximum speed of 100Mb Ethernet, but the range is somewhere in the 11.2 to 12.8 MB/s range. Qwix hands data off to a buffer that is to be sent to the FTP server. Sometimes this buffer fills at a very fast rate and returns control to Qwix, into ranges like 52 MB/s. The Average speed is accurate, and reflects the overall data transferred, but you may want to ignore the Max Speed unless you're getting very low values. Changing Qwix to compensate for the buffer is not something that is planned for any versions of Qwix. Just take it with a grain of salt. -- Q19: Why doesn't Avalaunch Boost file count match Qwix? A19: Avalaunch counts files and folders in the Boost Mode status window, and Qwix counts only files. They'll both hit 0 at the same time. -- Q20: Why can't I abort a Boost transfer without crashing? A20: Avalaunch cannot currently abort a Boost transfer, and Qwix is not currently smart enough to recover from that. Just don't do it; it won't work no matter how many times you try. -- Q21: Why isn't Boost as fast on my Xbox as it is on others? A21: There are many factors that affect Boost transfer speeds. The following list covers the things we've found that can contribute to speed problems. This is not a complete list, and just because you have some of these conditions present does not mean you will have bad performance. 1) Software firewall installed on your PC 2) RealTek or other inexpensive network card 3) Connected to an ethernet hub instead of a switch 4) Bad cable, or cable is too long 5) Quality of Service (QoS) is enabled in WinXP 6) 256MB of memory on your PC, or an older CPU 7) Gigabit ethernet NIC (try 100Mb mode instead) 8) Running background programs on your PC or network Boost mode pushes 100Mb ethernet fairly close to its limits. Anything you do on your network to impede traffic is something that can easily knock 1MB to 3MB per second off of your transfer speeds. Many users are getting a true average of 8MB/s to 10MB/s, sustained over an 8GB to 80GB transfer. If you're only seeing 3MB to 5MB/s, you might want to examine your setup to see if any of the above conditions apply to you. If you find something that has affected your speed, please let us know in the #qwix channel or the Xbox-Scene forum so that we can add it to this list. -- Q22: Where did the "Use advanced Avalaunch features" option go? A22: This option told Qwix to issue a SITE REFRESH command to Avalaunch after an entire batch transfer was finished or after a game was deleted from the Title Manager. Unfortunately, that command can cause Avalaunch to freeze, but not every time and never while a debugger is running. That's what drives developers nuts. After a fair amount of time trying to reproduce the problem in Avalaunch on a development machine, we decided it was better to pull the feature from Qwix 1.01. It does not disable Boost mode, or any of the other Avalaunch features. It just means the menu will not be refreshed to reflect the current set of titles on your hard drive. After we can reproduce the problem and fix it, the option will be returned to Qwix in a future update. --------------------------------------------------------------------------- :: Where can I get help on a Qwix problem? :: Try reading this FAQ file first. It contains answers to most of the questions we hear. If you can't find an answer that helps, you can try the #qwix channel on EFnet, or check out the "Official Qwix Forum" Xbox-Scene. The forum is available here. FAQ History =========== 01 = First release, shipped with Qwix 1.0, Q01 through Q19 02 = Shipped with Qwix 1.01, added Q20 through Q22 Greets ====== Qwix was made by Devenic of Team Avalaunch. Without the following people, Qwix would never have surfaced. Thanks, of course, go to the rest of Team Avalaunch: TJ, Blazed, Lys and r0wdy, you guys are a lot of fun, and offer tons of support and motivation. You rock! Chief testers who made a huge difference in the quality of Qwix: A_Snowman - OPF and a crazy man on ISO creation; sorry about the first 58! r0rschach - adapted to my whacky sleep schedule for tons of testing The following people helped in different ways to make Qwix happen: MomDad, jmel, Michelan, XanTium, CraiZE, m0s, Gilrim and SniperKilla And HSDEMONZ, thanks for spending all of the time and sacrificing a bunch of DVDs to test optimized ISOs. Your findings are much appreciated.