ROGER WILCO Mark Ic mod1 CHANGES 30 September 2000


Roger Wilco Mark Ic mod1 is compatible with Mark I, Mark Ia, and Mark Ic and all betas thereof.  


CHANGES BETWEEN MARK Ic and Mark Ic mod1

1.  The checkbox in the Adjust/Configure Wizard to "Run Roger Wilco at 
High Priority" was not working at startup to switch it into high task priority if
this was the selected option.  Users of games such as Rainbow Six and Rogue Spear
were getting "chunky" audio as a result.  This has been fixed.


CHANGES BETWEEN Mark Ia and Mark Ic

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 /<channelname>
    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 <callsign>    (does not change default)
    /netspeed n parameter for setting xmit bandwidth usage (does not
        change default)
    /priority <high|low> for setting task priority (does not change default)
    /clicks <on|off> 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 <hostnameorIP>[/channelname] <passwd> 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)

