ROGER WILCO Mark Ic CHANGES 7 July 2000 Roger Wilco Mark Ic is compatible with Mark I and Mark Ia. It offers some minor bug fixes and enhancements over Mark Ia which are detailed at the bottom of this document. CHANGES SINCE Mark Ia 1. Added a button to Join panel that allows users to visit a webpage of fun chat or game channels (users will need a compatible browser such as Netscape or Internet Explorer 5.0 to make this feature work) 2. Fixed a bug that caused some transmit keys to be mis-reported (e.g.: ~) on the Transmit Tab. 3. Small bug in sound code could still produce a clicking sound. This was fixed. 4. A bug that could cause some parties on a channel to be muted was fixed. 5. Improved browser compatibility so that NT systems work for Netscape or Internet Explorer 6. The Configure Wizard would try to re-open your soundcard device each time you touched a control on the device selection panel. This is fixed so that it only attempts to do so when you hit "Next>>" to go on to the next panel. 7. "Rapman for Roger Wilco" (see www.rapman.com) did not work correctly when clicking on Roger Wilco channel links in a web browser. Fixed. 8. Several changes to make it more obvious that the "Transmit Key" functions as a mute key when using voice-activated mode. 9. Licensing/registration is no longer required. 10. Users can no longer enter blank callsigns and lurk invisibly on channels 11. a bug caused mike clicks to be turned back on each time you traversed the device selection panel in the Adjust/Configure Wizard. This is fixed. 12. Some new command line parameters have been added to augment Easy Bake integration: /gain <1-255> to set mike input level /vox selects voice-activated mode /ptt selects press-to-talk mode /vox_lvl <1-255> sets voice-detect threshold in vox mode 13. RW now defaults to using high process priority to assist in continuous play of audio UPGRADE NOTES (for people upgrading from Mark I -- Mark Ia users will see little change) 1. Settings that were previously recorded in the OPTIONS.TXT file have been moved into the registry. Mark Ia will backup your OPTIONS.TXT file in a "BACKUP" folder underneath the install folder. A new OPTIONS.TXT will be installed which describes the registry keys used and their function. 2. Settings in your GAMES.TXT used to require you to add new entries for games yourself. While this may still be the case, it is also possible for us to add new entries as we hear of games requiring entries in this file. If you *do* find yourself needing to edit this file, be advised that its format has changed since Mark I and you should inspect it before diving in to edit it. The automatic conversion to the new format will backup your existing Mark I GAMES.TXT file into a Backup folder below the Roger Wilco installation folder. BUG FIXES (since Mark I) 1. sometimes, a loud clicking was heard if more than one person transmitted at once. this should now be fixed in almost all instances. 2. registration tolerates users mistakenly entering letter Oh for digit 0 and lower case ell for 1 3. Joining a channel now tolerates spaces mistakenly pasted in before or after the hostname or IP address, simplifying cut and paste. 4. Netscape should now properly support web-based tuning (clicking on .RWC links on a website), and honor your request to "always open these files". 5. web-based tuning via .RWC files should now properly work when tuning to a second or third channel in succession (that is, the /leave command-line parameter leaves the tuned channel when no channel name is explicitly provided) 6. a bug that could cause crashes when visiting the Transmit Tab (after selecting certain ranges of keys as the transmit key) has been fixed. 7. when you are tuned to a named channel on a Roger Wilco Base Station (v0.25 or later), you will see this clearly reflected in your channel tab via a display such as Tuned to: www.rogerwilco.com/xray 8. added some new command-line parameters useful to people providing our easy-bake integration, or building web sites that tune RW to channels via links. 9. Roger Wilco would not work with certain games if you had installed Microsoft's DirectX 7.0 update. Roger Wilco now uses DirectInput to detect keystrokes, fixing the problem. EASE OF USE ENHANCEMENTS (Mark I -> Mark Ia) 1. OPTIONS.TXT is no longer used. All options within it are now either in the GUI proper or delegated to the registry (where they should not require any adjustment due to other changes) Automatic Mike Selection is now enabled or disabled via a checkbox on the Configure Wizard (accessed from the Adjust Tab), rather than from "automikeselect" in OPTIONS.TXT. Mark Ia should hve maintained any alterations you may have made in the now disused OPTIONS.TXT file. Setting Roger Wilco to use a high process priority (to eliminate chunky audio) has been moved to the Configure Wizard (and is no longer set by the "baseclass" parameter in OPTIONS.TXT) NOTE: Mark I users who had edited baseclass to be 128 in OPTIONS.TXT should find that Mark Ia preserved their settings in the new checkbox. We altered Roger Wilco's Speaker Volume slider to have an increased effect at the highest end of its travel. This should eliminate the need for Fighter Ace and Air Attack players to change the "maxplayvolume" parameter formerly found in OPTIONS.TXT. NOTE: few people will want to move their Speaker Volume slider to levels above 85% now. 2. "System Settings" button on the Mike Test pane of the Configure Wizard will offer Windows 98 and 95 users direct access to both the Playback AND Record Controls now, eliminating the confusion of switching the mode of the Playback Control panel. 3. Disabling Automatic Mike Selection will automatically bring up the System Record Control to help the user quickly apply the manual mike selection. NT users will have to switch the Volume Control into record mode to do the same. 4. Mike Click enabling checkbox added to the Adjust Tab 5. Added Help button at the top of the Configure Wizard chain COSMETIC CHANGES (Mark I -> Mark Ia) 1. nicer icon in the tray 2. installer is nicer and MUCH smaller (350K vs 873K!) NEW FEATURES (Mark I -> Mark Ia) 1. when joining a Roger Wilco Base Station, you can add a / to the hostname or IP address in the Join popup. For instance: "www.rogerwilco.com/gold" or "24.11.45.111/gold/attack" This feature only applies to joining RWBS's (RW clients cannot as yet host named channels) 2. Added command-line parameters to roger.exe that will offer developers more flexibility when using our "Easy Bake" integration. These parameters will be written up on our developer pages, but here is an overview of additions: /callsign (does not change default) /netspeed n parameter for setting xmit bandwidth usage (does not change default) /priority for setting task priority (does not change default) /clicks for setting mike clicks (does not change default) /volume <1-255> for setting play volume /key for setting key codes e.g.: /key ALT+PAD_0 /join1 [/channelname] for more robust tuning /shutdown to completely shutdown Roger Wilco /wizard to run only the configuration wizard /nowizard to NOT run the configuration wizard (reasonable defaults will be used if configuration has never been done)