New Launcher - Project Cartographer 09/24/2016

Discussion in 'Current News' started by PtolemaiosIV, Sep 24, 2016.

  1. PtolemaiosIV

    PtolemaiosIV Dev Preview

    Joined:
    Jun 23, 2015
    Messages:
    131
    Likes Received:
    0
    Due to internal problems , we've moved to a new launcher made by Kantanomo. What does this mean? {TEXT}.

    First {TEXT} and download the NEW launcher from here: http://www.halo2vista.com/H2Cartographe ... uncher.exe

    You no longer to place this launcher in your Halo 2 directory, you can save it ANYWHERE on your computer.

    Next, run as admin, wait for the launcher to check for updates, type in your account information and play.

    [​IMG]

    **The symbols in the launcher look like cubes for people running Windows 7 so disregard if it happens to you. This is going to be fixed in a future update.

    [​IMG]

    Additionally, the new launcher has included some extra features such as resolution modification (does not support all custom resolutions) as well as the option to skip the intro video. You also have the ability to switch to the original Halo 2 Xbox FOV.

    [​IMG]

    In the future, we hope to integrate the mouse fix and custom crosshair placement into the launcher. If you have any problems or would like to report a bug please come to our Discord.

    Thank you!
     
  2. Neonspider

    Neonspider Members

    Joined:
    Sep 20, 2016
    Messages:
    6
    Likes Received:
    0
    When attempting to log in/launch I get the following exception. Looks like perhaps a network error? :)

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

    ************** Exception Text **************
    System.AggregateException: One or more errors occurred. ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The remote name could not be resolved: 'cartographer.online'
    at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
    at System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)
    --- End of inner exception stack trace ---
    --- End of inner exception stack trace ---
    at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
    at Halo_2_Launcher.Controllers.WebHandler.Login(MainForm Form, String username, String password, String rememberToken)
    at Halo_2_Launcher.Forms.MainForm.playButton_Click(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at MetroFramework.Controls.MetroButton.OnMouseUp(MouseEventArgs e)
    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.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    ---> (Inner Exception #0) System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The remote name could not be resolved: 'cartographer.online'
    at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
    at System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)
    --- End of inner exception stack trace ---<---



    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    Halo_2_Launcher
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///F:/Halo_2_Launcher.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    MetroFramework
    Assembly Version: 1.3.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///F:/Halo_2_Launcher.exe
    ----------------------------------------
    System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    MetroFramework.Fonts
    Assembly Version: 1.3.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///F:/Halo_2_Launcher.exe
    ----------------------------------------
    System.Xml.Linq
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
    ----------------------------------------
    System.Management
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
    ----------------------------------------
    System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
    ----------------------------------------
    System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
    ----------------------------------------
    System.Net.Http
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.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:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    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.

    I am running Windows 10 Profession x64, have every post 2005 DirectX, NET and VC/VC++ redist installed, along with all redists supplied by Halo 2.
     
  3. supersniper

    supersniper The lost soul
    Project Cartographer Staff

    Joined:
    Feb 14, 2013
    Messages:
    359
    Likes Received:
    4
    Thanks for the error log, we are looking into it.
     
  4. Kantanomo

    Kantanomo The Oldies

    Joined:
    Feb 14, 2013
    Messages:
    313
    Likes Received:
    0

    Correct me if I am wrong but from your Forum registering IP address, it appears that you are from somewhere in Asia and have an IP address registered from APNIC. From my research your DNS servers don't actually support .online domains which is what our API server uses. In fact your DNS servers cannot even resolve halo2vista.com so how you are viewing this site beats me.

    We are looking into ways to circumvent this issue for you.
     
  5. Neonspider

    Neonspider Members

    Joined:
    Sep 20, 2016
    Messages:
    6
    Likes Received:
    0
    That is very odd considering I am sitting in my house right now in New Zealand :p My ISP doesn't support port forwarding (to gamers' expense) to 'minimize the number of IPv4 addresses used' which may be affecting this. I can access sites fine from browsers, including where the launcher is normally downloaded, so I'm not sure what the issue is unfortunately.

    EDIT (SOLVED): You may want to add that although it shouldn't be needed, allowing through Windows Firewall manually fixes the issue. :) (I'm dumb)
     
  6. Zetren

    Zetren Members

    Joined:
    Jul 7, 2014
    Messages:
    11
    Likes Received:
    0
    [​IMG]

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

    ************** Exception Text **************
    System.Exception: Error loading local update xml
    at Halo_2_Launcher.Controllers.UpdateController.LoadLocalUpdateCollection()
    at Halo_2_Launcher.Controllers.UpdateController.<CheckUpdates>b__13_0()
    at System.Threading.Tasks.Task.Execute()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
    at Halo_2_Launcher.Controllers.UpdateController.<CheckUpdates>d__13.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
    ----------------------------------------
    Halo_2_Launcher
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Games/Microsoft%20Games/Halo%202/Halo_2_Launcher.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    MetroFramework
    Assembly Version: 1.3.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Games/Microsoft%20Games/Halo%202/Halo_2_Launcher.exe
    ----------------------------------------
    MetroFramework.Fonts
    Assembly Version: 1.3.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Games/Microsoft%20Games/Halo%202/Halo_2_Launcher.exe
    ----------------------------------------
    System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
    ----------------------------------------
    System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Xml.Linq
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.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:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    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.
     
  7. UF ShadowTeddy

    UF ShadowTeddy Hub Mod

    Joined:
    May 29, 2015
    Messages:
    810
    Likes Received:
    7
    Make sure you have .NET Framework 4.5 installed

    Also try redownloading again?
    But this time round put the launcher in game root dir (if it was on the desktop)
    Or put it on the desktop (if in game root dir)
     
  8. NoLefty

    NoLefty Members

    Joined:
    Oct 23, 2015
    Messages:
    7
    Likes Received:
    0
    testtesttesttesttesttesttesttesttest
     
  9. Zetren

    Zetren Members

    Joined:
    Jul 7, 2014
    Messages:
    11
    Likes Received:
    0
    Tried all this. Still not working.
     
  10. Minimal Porcelain

    Joined:
    Oct 13, 2016
    Messages:
    2
    Likes Received:
    0
    I noticed there's a really small character limit for emails when you try to register. Had to use a new one, but when I try to log in, it says "The username or password entered is either incorrect or invalid." I tried registering again with the same username but with another email address through the webpage, but that didn't work either and now both emails seem to be in use. Could this be an issue with having a space in my username? It's the same as the one I'm using here.
     
  11. Kantanomo

    Kantanomo The Oldies

    Joined:
    Feb 14, 2013
    Messages:
    313
    Likes Received:
    0
    There will be a fix for the email limit soon it was a mistake on my part, I will fix your account for you and send you a private message. I would assume you are using the same email for the account as you used in your account signing up for the forum?
     
  12. Minimal Porcelain

    Joined:
    Oct 13, 2016
    Messages:
    2
    Likes Received:
    0
    Great, thanks. Yup, same email and username.
     
  13. metarch

    metarch Members

    Joined:
    Oct 17, 2016
    Messages:
    5
    Likes Received:
    0
    I have this exact problem too. The .NET framework and placing the .exe in the root folder didn't work either. Running on Windows 8.1.
     
  14. supersniper

    supersniper The lost soul
    Project Cartographer Staff

    Joined:
    Feb 14, 2013
    Messages:
    359
    Likes Received:
    4
    The program is having issues with accessing your user app data folder. That is where the update xml file is stored. Make sure you have permission to that folder.
     
  15. metarch

    metarch Members

    Joined:
    Oct 17, 2016
    Messages:
    5
    Likes Received:
    0
    Sorry, the actual error is the following:

    [​IMG]
     
  16. Zetren

    Zetren Members

    Joined:
    Jul 7, 2014
    Messages:
    11
    Likes Received:
    0
    What is the exact directory and in what way do the permissions need to be modified? Thanks.
     
  17. UF ShadowTeddy

    UF ShadowTeddy Hub Mod

    Joined:
    May 29, 2015
    Messages:
    810
    Likes Received:
    7
    C:\Users\<Username>\AppData\Local\H2PC\


    I'd personally suggest deleting that folder which should make you start anew
     
  18. Eazy.Z

    Eazy.Z Members

    Joined:
    Oct 26, 2016
    Messages:
    1
    Likes Received:
    0
    PLEASE UNBAN ME!