PKHeX - Arch Linux

Discussion in '3DS - Homebrew Development and Emulators' started by Proximyst, Feb 26, 2017.

  1. Proximyst
    OP

    Proximyst Newbie

    Newcomer
    2
    0
    Feb 26, 2017
    Norway
    Hey, so I've been trying to run PKHeX on Arch Linux. I'm running it with "mono PKHeX.exe", but then I get thrown with this error:
    Code:
    Exception Details:
    System.NullReferenceException: Object reference not set to an instance of an object
      at PKHeX.WinForms.Program.GetFrameworkVersion () [0x0001a] in <88c0335eab664fde8e504493c9e86c30>:0
      at PKHeX.WinForms.Program.Main () [0x0002d] in <88c0335eab664fde8e504493c9e86c30>:0
    
    Loaded Assemblies:
    --------------------
    mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    /usr/lib/mono/4.5/mscorlib.dll
    
    PKHeX-mono, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
    /home/proximyst/Downloads/PKHeX-mono (170207)/PKHeX.exe
    
    System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    /usr/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
    
    System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    /usr/lib/mono/gac/System.Windows.Forms/4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    
    System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    /usr/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    
    Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    /usr/lib/mono/gac/Accessibility/4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    
    Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
    /usr/lib/mono/gac/Mono.Posix/4.0.0.0__0738eb9f132ed756/Mono.Posix.dll
    
    System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    /usr/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    
    System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    /usr/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
    
    Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
    /usr/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
    
    System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    /usr/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
    
    --------------------
    User Message:
    An unhandled exception has occurred.
    PKHeX must now close.
    I've not tried nor want to bother with building from Git, either, but I'll try that if necessary.
     
  2. Kaphotics

    Kaphotics badc0ded

    Member
    611
    460
    Sep 10, 2010
    United States
    Use the latest release.
     
    adrifcastr likes this.
  3. Joom

    Joom  ❤❤❤

    Member
    4,209
    2,885
    Jan 8, 2016
    United States
    You can't run it with Mono nor can you build it on Linux. Install .Net 4.0 with winetricks and run it with wine.
     
  4. Proximyst
    OP

    Proximyst Newbie

    Newcomer
    2
    0
    Feb 26, 2017
    Norway
    It is, though..
    Already tried.
     
  5. erman1337

    erman1337 GBAtemp Maniac

    Member
    1,211
    931
    Sep 27, 2015
    Belgium
    Brussels
    You can just install Windows on a virtual machine and use it there
     
  6. Joom

    Joom  ❤❤❤

    Member
    4,209
    2,885
    Jan 8, 2016
    United States
    What's the terminal output when trying to run it with wine?
     
  7. evandixon

    evandixon PMD Researcher

    Member
    1,685
    806
    May 29, 2009
    United States
  8. Kaphotics

    Kaphotics badc0ded

    Member
    611
    460
    Sep 10, 2010
    United States
    no, 170207 is not the latest version, 170225 is the latest.