linkzorz

--> Current release (9.2) <--

Translate

Monday 23 September 2013

RCP manager.

Content Deprecated.
Consider it dead, stay tuned for RCPm v2.0





Replay Compatibility Pack management utility released.

Download:

How to use?

-Download.
-Unpack.
-Launch.

First text field: path to RCpack directory (for example old <game>\RCpack)
Second text field is current game version location.

Select RCV's and RCC's you are interested in by double clicking their position.
Blue = not present or new version available.
Green = installed and up to date.

Click Execute and wait.

Press "Build paths.xml" to set RCV's for current release. Will also migrate previous downloads to current version.
And then "Create bat files" to get those neat bats you always use to launch replay

Done.



Previous download migration

1. Merge old RCpack content with new installation (or target new installation to same place as old one).
2. Launch Manager and witness hordes of RCC/RCV packages.
3. Click both buttons on Maintenance tab.
4. Done.

8 comments:

  1. Nice manager, but unclear as to what you actually need. I just doubleclicked every RCV and RCC file, hope that works :p

    ReplyDelete
    Replies
    1. Basically to watch replays from X.Y you need all X.Y and higher packages (both RCV and RCS).
      When I will find some time I will add more user friendly selection.

      Delete
  2. This is what happens when I try to execute.

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.ArgumentException: An item with the same key has already been added.
    at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
    at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
    at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
    at RCPmanager.Form1.button4_Click(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5472 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
    ----------------------------------------
    RCPmanager
    Assembly Version: 1.1.0.0
    Win32 Version: 1.1.0.0
    CodeBase: file:///C:/Users/Christopher/Downloads/RCPmanager.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5468 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5467 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.5420 built by: Win7SP1
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Web
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5474 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_64/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
    ----------------------------------------
    System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5476 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:





    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.


    Any suggestions?

    ReplyDelete
    Replies
    1. "System.ArgumentException: An item with the same key has already been added."
      Known issue, its matter of one line of code (copy&pasted to four places).
      Will be corrected in next release of RCP Manager.
      It is triggered by having repeating entry in add/remove lists, from which positions are copied to Dictionary structure and that one forces usage of unique entries.
      Source code of Manager is in need of so many corrections that writing it again from zero would be faster, that's why it have "beta" in version :>.

      If you have ideas about improving GUI (window) then feel free to post it (for example in form of image).

      Thank you for your cooperation.

      Delete
  3. I can open old replays using this but I'm suffering random framerate drops and am missing my reticule, muzzle flash effects and gun sounds.

    ReplyDelete
  4. are you still doing this?

    8.7 work nice but when I try 8.6 it stop in the loading screen

    ReplyDelete
    Replies
    1. I just got back to it. RCP is still alive.

      Delete
  5. It seems to be a huge work, do you think you'll reach the 9.0 ? Because even 8.11 is incompatible with it :(
    Thx for your efforts !

    ReplyDelete