How to - NFE Tools & ArcticFox in macOS

Discussion in 'macOS / Linux' started by spalife, Mar 23, 2018.

  1. topgunner222

    topgunner222 New Member

    Joined:
    May 23, 2018
    Messages:
    5
    Likes Received:
    0
    Thanks for the guide, it didn’t work for me outright but was a solid guideline for the direction I had to go in.

    Just a heads up for anyone experiencing similar issues:

    Wine created a directory “/Users/<username>/.wine” on my system as opposed to “wine32“, I just changed out that little bit in the terminal.

    It also wouldn’t run when using “~/.wine” in the command, I had to provide an absolute path, i.e. “/Users/<username>/.wine“
     
  2. magaro

    magaro New Member

    Joined:
    Jun 9, 2018
    Messages:
    5
    Likes Received:
    2
    To make the start procedur more comfortible 5. and 7. commands in i.e. BBEdit and save as <name> .command - now you can start NFETools with double click.
     

    Attached Files:

  3. Altesean

    Altesean New Member

    Joined:
    Jun 24, 2017
    Messages:
    17
    Likes Received:
    3
    I struggled with this for a little while, it sort of worked but not really, functions like the material editor and the device monitor would not work, after much frustration I finally found that it was from missing fonts during the .Net install!

    If your having trouble try to add the 'corefonts' command to the end of the dotnet40 install command.

    $env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks --unattended dotnet40 corefonts

    From the WineHQ how to install .NET page.
    https://appdb.winehq.org/objectManager.php?sClass=version&iId=17886


    Also for the .Command file if anyone is interested here is mine which requires it to be in the same folder as the toolbox (make a alias and store it anyplace you want to launch it from), but works on every computer and even if you move around the toolkit. You will need to make this executable by executing "chmod u+x /path/to/file/NFEToolkitMac.Command" in a terminal prompt before you can execute it.

    NFEToolkitMac.Command
    Code:
    #!/bin/bash
    cd "$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
    env WINEARCH=win32 WINEPREFIX=~/.wine32 WINEDEBUG=-all wine NToolbox.exe
    To auto close the Terminal window when the toolkit closes, go to Terminal>Perferences>Profiles>Choose profile marked as default or mark your favorite as default>Shell>When the shell Exits: "Close if the shell exited cleanly" then close.
     
    #23 Altesean, Aug 1, 2018
    Last edited: Aug 1, 2018
  4. Altesean

    Altesean New Member

    Joined:
    Jun 24, 2017
    Messages:
    17
    Likes Received:
    3
    Added more to the .Command file to check full dependancies, meaning no manual install steps are required prior.

    NFEToolkitMac.command

    Code:
    #!/bin/bash
    
    #Checks to see if Command line tools are installed.
    [ -x "$(xcode-select -p)" ] || xcode-select --install
    
    #Checks to see if Homebrew is installed.
    [ -x "$(command -v brew)" ] || /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
    #Checks to see if Wine is installed.
    [ -x "$(command -v wine)" ] || brew install wine
    
    #Checks to see if WineTricks is installed.
    [ -x "$(command -v winetricks)" ] || brew install winetricks
    
    #Checks to see if .NET is installed in wine prefix
    [ -z "$(env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks list-installed |grep dotnet)" ] && env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks --unattended dotnet40 corefonts
    
    #Opens folder of script as the working directory.
    cd "$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
    
    #Launches NToolbox
    env WINEARCH=win32 WINEPREFIX=~/.wine32 WINEDEBUG=-all wine NToolbox.exe
    
    
    #To uninstall execute the following lines uncommented.
    #env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks annihilate
    #ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
    
     

    Attached Files:

    spalife likes this.
  5. spalife

    spalife New Member

    Joined:
    Mar 23, 2018
    Messages:
    19
    Likes Received:
    10
    Nicely done,
    should help out in debugging installation / launching the application
     
  6. pnewb

    pnewb New Member

    Joined:
    Sep 11, 2018
    Messages:
    1
    Likes Received:
    0
    I had the same _exact_ problem. For me it was running Karabiner (https://pqrs.org/osx/karabiner/). That app grabs USB signals (specifically keyboard) and mangles them before other things in the OS get ahold of them. Kill the running Karabiner process and everything worked just fine. Maybe that's your exact problem...or maybe you are also running some similar program that's modifying what comes in over the USB bus. Worth checking out.
     
  7. ArminF

    ArminF New Member

    Joined:
    Dec 22, 2018
    Messages:
    3
    Likes Received:
    1
    Hello,
    i do face another issue. Wine is running on my mac and i can start NFE Tools and all other pieces.
    But as soon as i select firmware upgrade while device is connected and select the bin the process starts but does not connect on the device reboot. So my mod (wismec cb80) stays off does not power on and NFE is unable to find to complete the flashing process.
    Any tip for me how i could solve it? Right now the mod is dead does not power on and did not complete the upgrade.

    thank you very much!
    And a happy new year :)
     
  8. Gedeon

    Gedeon Member

    Joined:
    Jun 8, 2017
    Messages:
    71
    Likes Received:
    31
    This happens sometimes here too, with wine.
    You have to try to flash in safe mode.
    Have a look here (chapter 7):
    https://docs.google.com/document/d/1uF5xCzg-8LqbiCwom5oKJWhIBnt7COsrCWytwYN5Yfk/edit?usp=sharing
    Hope it helps.
     
    ArminF likes this.
  9. ArminF

    ArminF New Member

    Joined:
    Dec 22, 2018
    Messages:
    3
    Likes Received:
    1
    @Gedeon
    thank you so much for your superfast response. Was able to use the "+" button connect the device and finish the firmware upgrade.
    Flashed Version 181123 but now NFE tools does not find the device and is unable to read the config from the mod.
     
    #29 ArminF, Jan 3, 2019
    Last edited: Jan 3, 2019
  10. ArminF

    ArminF New Member

    Joined:
    Dec 22, 2018
    Messages:
    3
    Likes Received:
    1
    @Gedeon
    well, took out the battery played a bit around with the cable and started NFE/WINE a few times.
    Device is connected all good.
    Thank you for your support! Much appreciated!
     
    Gedeon likes this.
  11. Atreyu710

    Atreyu710 New Member

    Joined:
    Monday
    Messages:
    4
    Likes Received:
    0
    Hi there
    Everything seemed to work fine for me for a few weeks until today when I ran the command on in my terminal and got this:

    Code:
    Jonnys-MacBook-Pro:~ jonny$ env WINEARCH=win32 WINEPREFIX=~/.wine32 wine NToolbox.exe
    0012:fixme:heap:RtlSetHeapInformation 0x0 1 0x0 0 stub
    0012:fixme:process:SetProcessDEPPolicy (1): stub
    0012:fixme:heap:RtlSetHeapInformation 0x0 1 0x0 0 stub
    wine: cannot find L"C:\\windows\\system32\\NToolbox.exe"
    Jonnys-MacBook-Pro:~ jonny$
    
    Does someone have an insight regarding this issue?
     
  12. spalife

    spalife New Member

    Joined:
    Mar 23, 2018
    Messages:
    19
    Likes Received:
    10
    Change directory to where you have downloaded ArcticFox in iTerm/terminal before running the command i.e.,
    cd ArcticFox/NFE-Tools-v180904-22.28/
     
  13. Atreyu710

    Atreyu710 New Member

    Joined:
    Monday
    Messages:
    4
    Likes Received:
    0
    Hi thanks for helping me!

    I tried to do so but this what I end up getting this

    Code:
    Jonnys-MacBook-Pro:~ jonny$ cd downloads\NFE-Tools-v180228-23.14
    -bash: cd: downloadsNFE-Tools-v180228-23.14: No such file or directory
    Jonnys-MacBook-Pro:~ jonny$
    
    The file is definitely there...
     
  14. Altesean

    Altesean New Member

    Joined:
    Jun 24, 2017
    Messages:
    17
    Likes Received:
    3
    Your entering the CD command incorrectly.

    Use the correct command of 'cd ~/downloads/NFE-Tools-v180228-23.14'

    Otherwise there is a script that I attached above that verifies all the dependencies and launches the exe no matter what folder its in as long as it's in the same dir as the exe.
     
  15. Atreyu710

    Atreyu710 New Member

    Joined:
    Monday
    Messages:
    4
    Likes Received:
    0
    Thank you very much for your help, it got me one step further I guess.
    Unfortunately, I encountered another error after running your script:

    Code:
    Unhandled exception: page fault on write access to 0x02240265 in 32-bit code (0x009f0332).
    Register dump:
     CS:001b SS:0023 DS:0023 ES:0023 FS:103f GS:000f
     EIP:009f0332 ESP:049cf580 EBP:049cf58c EFLAGS:00010286(  R- --  I S - -P- )
     EAX:03d142a8 EBX:02240259 ECX:79161f8e EDX:00000017
     ESI:05ac0000 EDI:00000218
    Stack dump:
    0x049cf580:  202c6986 00000100 000001f0 049cf5e4
    0x049cf590:  04044b89 049cf620 00d38218 00d36264
    0x049cf5a0:  049cf5e4 79143720 049cfa84 03d0e098
    0x049cf5b0:  04044b89 00d38218 00d30904 00000000
    0x049cf5c0:  000001f0 00000000 00000000 00000000
    0x049cf5d0:  00000000 00d36264 00d36264 00d30dd4
    0207: sel=103f base=81f90000 limit=00000fff 32-bit rw-
    Backtrace:
    =>0 0x009f0332 (0x049cf58c)
      1 0x04044b89 (0x049cf5e4)
      2 0x0404458d (0x049cf630)
      3 0x0404453d (0x049cf654)
      4 0x0404439a (0x049cf670)
      5 0x04042ff6 (0x049cf6bc)
      6 0x04042d0c (0x049cf6d4)
      7 0x791421db EntryPoint+0xffffffff() in clr (0x049cf6e4)
      8 0x79164a2a EntryPoint+0xffffffff() in clr (0x049cf760)
      9 0x79164bcc EntryPoint+0xffffffff() in clr (0x049cf8a4)
      10 0x79164c01 EntryPoint+0xffffffff() in clr (0x049cf8c0)
      11 0x791c9c29 EntryPoint+0xffffffff() in clr (0x049cf9a0)
      12 0x791f5c05 EntryPoint+0x314() in clr (0x049cf9b4)
      13 0x791f5c87 EntryPoint+0x396() in clr (0x049cfa64)
      14 0x791f5d42 EntryPoint+0x451() in clr (0x049cfac4)
      15 0x791f5dd9 EntryPoint+0x4e8() in clr (0x049cfae8)
      16 0x792c56d5 EntryPoint+0xcfde4() in clr (0x049cfb00)
      17 0x791c9b67 EntryPoint+0xffffffff() in clr (0x049cfbcc)
      18 0x792c525f EntryPoint+0xcf96e() in clr (0x049cfc3c)
      19 0x792c6ac5 EntryPoint+0xd11d4() in clr (0x049cfca4)
      20 0x791f5a08 EntryPoint+0x117() in clr (0x049cff3c)
      21 0x7bc5d95c _call_thread_func_wrapper+0xb() in ntdll (0x049cff4c)
      22 0x7bc5fb89 _call_thread_func+0x84() in ntdll (0x049cffdc)
      23 0x7bc5d94a _call_thread_entry+0x9() in ntdll (0x049cffec)
    0x009f0332: movl    %edi,0xc(%ebx)
    Modules:
    Module    Address            Debug info    Name (271 modules)
    PE      400000-  496000    Deferred        ntoolbox
    ELF    40000000-40080000    Deferred        advapi32<elf>
      \-PE    40010000-40058000    \               advapi32
    ELF    40080000-40107000    Deferred        shlwapi<elf>
      \-PE    40090000-400cd000    \               shlwapi
    ELF    40107000-40300000    Deferred        user32<elf>
      \-PE    40110000-402b9000    \               user32
    ELF    40300000-40423000    Deferred        gdi32<elf>
      \-PE    40310000-403f0000    \               gdi32
    ELF    40423000-4043d000    Deferred        version<elf>
      \-PE    40430000-4043a000    \               version
    PE    4043d000-404c3000    Deferred        libfreetype.6.dylib
    PE    404c3000-404ee000    Deferred        libpng16.16.dylib
    ELF    404ee000-40513000    Deferred        imm32<elf>
      \-PE    404f0000-4050b000    \               imm32
    ELF    40513000-4068c000    Deferred        ole32<elf>
      \-PE    40520000-40608000    \               ole32
    ELF    4068c000-4072f000    Deferred        rpcrt4<elf>
      \-PE    40690000-406f2000    \               rpcrt4
    ELF    4072f000-407f4000    Deferred        winemac<elf>
      \-PE    40740000-407a7000    \               winemac
    ELF    40f28000-40f65000    Deferred        rsaenh<elf>
      \-PE    40f30000-40f5d000    \               rsaenh
    ELF    40f65000-40f84000    Deferred        bcrypt<elf>
      \-PE    40f70000-40f7f000    \               bcrypt
    ELF    40f84000-40fbe000    Deferred        uxtheme<elf>
      \-PE    40f90000-40fb3000    \               uxtheme
    ELF    40fbe000-40fd6000    Deferred        hid<elf>
      \-PE    40fc0000-40fd3000    \               hid
    PE    40fec000-413af000    Deferred        rawcamera
    ELF    416aa000-4173e000    Deferred        crypt32<elf>
      \-PE    416b0000-41719000    \               crypt32
    ELF    4173e000-417c1000    Deferred        setupapi<elf>
      \-PE    41740000-41789000    \               setupapi
    ELF    417c1000-4214b000    Deferred        shell32<elf>
      \-PE    417d0000-420d0000    \               shell32
    ELF    4214b000-42175000    Deferred        shcore<elf>
      \-PE    42150000-42169000    \               shcore
    ELF    42175000-422ae000    Deferred        comctl32<elf>
      \-PE    42180000-4226c000    \               comctl32
    ELF    422ae000-422f2000    Deferred        usp10<elf>
      \-PE    422b0000-422e9000    \               usp10
    PE    5e0d0000-5e17a000    Deferred        diasymreader
    PE    60340000-6034d000    Deferred        culture
    PE    603b0000-60416000    Deferred        mscoreei
    PE    60930000-60940000    Deferred        nlssorting
    ELF    68001000-68005000    Deferred        <wine-loader>
    PE    68005000-681c3000    Deferred        libwine.1.0.dylib
    PE    79000000-7904a000    Deferred        mscoree
    PE    79060000-7911e000    Deferred        msvcr100_clr0400
    PE    79140000-797af000    Export          clr
    PE    79810000-79870000    Deferred        clrjit
    ELF    7b400000-7b6bd000    Deferred        kernel32<elf>
      \-PE    7b410000-7b65f000    \               kernel32
    ELF    7bc00000-7bcfa000    Stabs           ntdll<elf>
      \-PE    7bc10000-7bcb6000    \               ntdll
    ELF    7c400000-7c404000    Deferred        <wine-loader>
    PE    9029f000-902a0000    Deferred        accelerate
    PE    902b7000-909f9000    Deferred        vimage
    PE    909f9000-90b34000    Deferred        libblas.dylib
    PE    90b34000-90b62000    Deferred        libbnns.dylib
    PE    90b62000-90ed6000    Deferred        liblapack.dylib
    PE    90ed6000-90eed000    Deferred        liblinearalgebra.dylib
    PE    90eed000-90f07000    Deferred        libsparseblas.dylib
    PE    90f07000-91067000    Deferred        libvdsp.dylib
    PE    91067000-91148000    Deferred        libvmisc.dylib
    PE    91148000-91149000    Deferred        veclib
    PE    9133c000-920ff000    Deferred        appkit
    PE    92150000-92151000    Deferred        applicationservices
    PE    92151000-921b8000    Deferred        ats
    PE    921ba000-922df000    Deferred        libfontparser.dylib
    PE    922df000-9232c000    Deferred        libfontregistry.dylib
    PE    92419000-9241f000    Deferred        colorsynclegacy
    PE    924c8000-92521000    Deferred        hiservices
    PE    92521000-92531000    Deferred        langanalysis
    PE    92531000-9258a000    Deferred        printcore
    PE    9258a000-92621000    Deferred        qd
    PE    92621000-9262e000    Deferred        speechsynthesis
    PE    9262e000-9287e000    Deferred        audiotoolbox
    PE    9287f000-92880000    Deferred        audiounit
    PE    929b7000-92d2e000    Deferred        cfnetwork
    PE    92d42000-92d43000    Deferred        carbon
    PE    92d43000-92d4d000    Deferred        carbonsound
    PE    92d4d000-92d52000    Deferred        commonpanels
    PE    92d52000-930e9000    Deferred        hitoolbox
    PE    930e9000-9313e000    Deferred        htmlrendering
    PE    9313e000-93142000    Deferred        help
    PE    93142000-93148000    Deferred        imagecapture
    PE    93148000-931e3000    Deferred        ink
    PE    931e3000-9321e000    Deferred        navigationservices
    PE    9321e000-9323a000    Deferred        openscripting
    PE    9323a000-93240000    Deferred        print
    PE    93240000-93243000    Deferred        securityhi
    PE    93243000-9324a000    Deferred        speechrecognition
    PE    93257000-93317000    Deferred        colorsync
    PE    93317000-933b3000    Deferred        coreaudio
    PE    93410000-93416000    Deferred        corebluetooth
    PE    93416000-936f9000    Deferred        coredata
    PE    936f9000-93700000    Deferred        coredisplay
    PE    93700000-93b8b000    Deferred        corefoundation
    PE    93b8c000-941c0000    Deferred        coregraphics
    PE    941c1000-94438000    Deferred        coreimage
    PE    944f4000-945ec000    Deferred        coremedia
    PE    9463f000-94640000    Deferred        coreservices
    PE    94640000-946b3000    Deferred        ae
    PE    946b3000-94992000    Deferred        carboncore
    PE    94992000-949c7000    Deferred        dictionaryservices
    PE    949c7000-949d0000    Deferred        fsevents
    PE    949d0000-94b30000    Deferred        launchservices
    PE    94b30000-94bde000    Deferred        metadata
    PE    94bde000-94c40000    Deferred        osservices
    PE    94c40000-94cb2000    Deferred        searchkit
    PE    94cb2000-94cd6000    Deferred        sharedfilelist
    PE    94cd6000-94e24000    Deferred        coretext
    PE    94e24000-94e5f000    Deferred        corevideo
    PE    94e5f000-94ee7000    Deferred        corewlan
    PE    9513a000-95144000    Deferred        diskarbitration
    PE    95154000-954c5000    Deferred        foundation
    PE    95505000-95535000    Deferred        gss
    PE    95561000-9567a000    Deferred        iobluetooth
    PE    956df000-95782000    Deferred        iokit
    PE    95783000-9578b000    Deferred        iosurface
    PE    957df000-95964000    Deferred        imageio
    PE    95964000-95969000    Deferred        libgif.dylib
    PE    95969000-95a5b000    Deferred        libjp2.dylib
    PE    95a5b000-95a7e000    Deferred        libjpeg.dylib
    PE    95a7e000-95aa5000    Deferred        libpng.dylib
    PE    95aa5000-95aa8000    Deferred        libradiance.dylib
    PE    95aa8000-95af3000    Deferred        libtiff.dylib
    PE    964fe000-96517000    Deferred        kerberos
    PE    9656e000-96577000    Deferred        mediaaccessibility
    PE    96577000-96bd7000    Deferred        mediatoolbox
    PE    96bd8000-96c51000    Deferred        metal
    PE    96c52000-96c5f000    Deferred        netfs
    PE    99594000-995ed000    Deferred        opencl
    PE    995ed000-9960a000    Deferred        cfopendirectory
    PE    9960a000-99616000    Deferred        opendirectory
    PE    9a81f000-9a821000    Deferred        libcvmspluginsupport.dylib
    PE    9a821000-9a826000    Deferred        libcorefscache.dylib
    PE    9a826000-9a82b000    Deferred        libcorevmclient.dylib
    PE    9a82b000-9a835000    Deferred        libgfxshared.dylib
    PE    9a835000-9a842000    Deferred        libgl.dylib
    PE    9a842000-9a87e000    Deferred        libglimage.dylib
    PE    9a9f7000-9aa3a000    Deferred        libglu.dylib
    PE    9b3e0000-9b3f0000    Deferred        opengl
    PE    9c15c000-9c397000    Deferred        quartzcore
    PE    9c82b000-9cb5f000    Deferred        security
    PE    9cb5f000-9cbe8000    Deferred        securityfoundation
    PE    9cc13000-9cc18000    Deferred        servicemanagement
    PE    9cd42000-9cdb3000    Deferred        systemconfiguration
    PE    9cf5c000-9d2ec000    Deferred        videotoolbox
    PE    9edfc000-9ee9c000    Deferred        apfs
    PE    9f4b2000-9f4de000    Deferred        apple80211
    PE    9f4df000-9f4ea000    Deferred        applefscompression
    PE    9f5ea000-9f628000    Deferred        applejpeg
    PE    9f721000-9f771000    Deferred        appleva
    PE    9f77a000-9f782000    Deferred        backgroundtaskmanagement
    PE    9f782000-9f80e000    Deferred        backup
    PE    9f953000-9f95d000    Deferred        commonauth
    PE    9fa06000-9fd48000    Deferred        coreauc
    PE    9fd48000-9fd7a000    Deferred        coreavchd
    PE    9fdf7000-9fe08000    Deferred        coreemoji
    PE    9ff90000-9ffc4000    Deferred        coreservicesinternal
    PE    9ffc4000-a005b000    Deferred        coresymbolication
    PE    a005b000-a0183000    Deferred        coreui
    PE    a0183000-a0222000    Deferred        coreutils
    PE    a0272000-a02d0000    Deferred        corewifi
    PE    a02d0000-a02e1000    Deferred        crashreportersupport
    PE    a034e000-a035c000    Deferred        dfrfoundation
    PE    a03a7000-a0419000    Deferred        datadetectorscore
    PE    a0419000-a045a000    Deferred        debugsymbols
    PE    a045a000-a059a000    Deferred        desktopservicespriv
    PE    a08d9000-a0d0a000    Deferred        facecore
    PE    a36bb000-a372f000    Deferred        heimdal
    PE    a39e6000-a39ee000    Deferred        ioaccelerator
    PE    a39ee000-a3a08000    Deferred        iopresentment
    PE    a3a64000-a3a85000    Deferred        iconservices
    PE    a3abc000-a3bb1000    Deferred        languagemodeling
    PE    a3bb1000-a3bf2000    Deferred        lexicon
    PE    a3bf5000-a3bfc000    Deferred        linguisticdata
    PE    a3f89000-a3fb4000    Deferred        multitouchsupport
    PE    a40d2000-a40dd000    Deferred        netauth
    PE    a4184000-a4192000    Deferred        performanceanalysis
    PE    a4231000-a424e000    Deferred        protocolbuffer
    PE    a4339000-a435c000    Deferred        remoteviewservices
    PE    a4403000-a4431000    Deferred        sharing
    PE    a444f000-a4451000    Deferred        signpostnotification
    PE    a4451000-a44d8000    Deferred        skylight
    PE    a4507000-a4515000    Deferred        speechrecognitioncore
    PE    a47e4000-a486b000    Deferred        symbolication
    PE    a48bd000-a48c6000    Deferred        tcc
    PE    a48c6000-a48de000    Deferred        textureio
    PE    a490c000-a4a97000    Deferred        uifoundation
    PE    a5065000-a5068000    Deferred        loginsupport
    PE    a50f2000-a5126000    Deferred        libclosured.dylib
    PE    a5181000-a51b9000    Deferred        libcrfsuite.dylib
    PE    a51b9000-a51c4000    Deferred        libchinesetokenizer.dylib
    PE    a525f000-a5261000    Deferred        libdiagnosticmessagesclient.dylib
    PE    a5292000-a547d000    Deferred        libfosl_dynamic.dylib
    PE    a5484000-a5485000    Deferred        libopenscriptingutil.dylib
    PE    a54d8000-a54dd000    Deferred        libscreenreader.dylib
    PE    a54dd000-a54df000    Deferred        libsystem.b.dylib
    PE    a54ed000-a5503000    Deferred        libapple_nghttp2.dylib
    PE    a5503000-a552f000    Deferred        libarchive.2.dylib
    PE    a552f000-a567f000    Deferred        libate.dylib
    PE    a5682000-a5683000    Deferred        libauto.dylib
    PE    a5683000-a5694000    Deferred        libbsm.0.dylib
    PE    a5694000-a56a1000    Deferred        libbz2.1.0.dylib
    PE    a56a1000-a56fb000    Deferred        libc++.1.dylib
    PE    a56fb000-a571d000    Deferred        libc++abi.dylib
    PE    a571e000-a5730000    Deferred        libcmph.dylib
    PE    a5730000-a5746000    Deferred        libcompression.dylib
    PE    a5746000-a575e000    Deferred        libcoretls.dylib
    PE    a575e000-a5760000    Deferred        libcoretls_cfhelpers.dylib
    PE    a5c47000-a5c9f000    Deferred        libcups.2.dylib
    PE    a5db5000-a5db6000    Deferred        libenergytrace.dylib
    PE    a5de9000-a5dee000    Deferred        libheimdal-asn1.dylib
    PE    a5e19000-a5f0a000    Deferred        libiconv.2.dylib
    PE    a5f0a000-a612d000    Deferred        libicucore.a.dylib
    PE    a6174000-a6176000    Deferred        liblangid.dylib
    PE    a6176000-a618f000    Deferred        liblzma.5.dylib
    PE    a618f000-a61a5000    Deferred        libmarisa.dylib
    PE    a6259000-a6477000    Deferred        libmecabra.dylib
    PE    a647b000-a64ab000    Deferred        libncurses.5.4.dylib
    PE    a663d000-a67b5000    Deferred        libnetwork.dylib
    PE    a67b5000-a6b96000    Deferred        libobjc.a.dylib
    PE    a6b99000-a6b9d000    Deferred        libpam.2.dylib
    PE    a6b9f000-a6bd1000    Deferred        libpcap.a.dylib
    PE    a6c0e000-a6c2a000    Deferred        libresolv.9.dylib
    PE    a6c74000-a6dff000    Deferred        libsqlite3.dylib
    PE    a6fa2000-a7002000    Deferred        libusrtcp.dylib
    PE    a7002000-a7006000    Deferred        libutil.dylib
    PE    a7006000-a7015000    Deferred        libxar.1.dylib
    PE    a7015000-a70f4000    Deferred        libxml2.2.dylib
    PE    a70f4000-a711d000    Deferred        libxslt.1.dylib
    PE    a711d000-a712d000    Deferred        libz.1.dylib
    PE    a7167000-a716c000    Deferred        libcache.dylib
    PE    a716c000-a7177000    Deferred        libcommoncrypto.dylib
    PE    a7177000-a717d000    Deferred        libcompiler_rt.dylib
    PE    a717d000-a7188000    Deferred        libcopyfile.dylib
    PE    a7188000-a71f1000    Deferred        libcorecrypto.dylib
    PE    a725b000-a7291000    Deferred        libdispatch.dylib
    PE    a7291000-a72af000    Deferred        libdyld.dylib
    PE    a72af000-a72b0000    Deferred        libkeymgr.dylib
    PE    a72b0000-a72bd000    Deferred        libkxld.dylib
    PE    a72bd000-a72be000    Deferred        liblaunch.dylib
    PE    a72be000-a72c4000    Deferred        libmacho.dylib
    PE    a72c4000-a72c7000    Deferred        libquarantine.dylib
    PE    a72c7000-a72c9000    Deferred        libremovefile.dylib
    PE    a72c9000-a72e1000    Deferred        libsystem_asl.dylib
    PE    a72e1000-a72e2000    Deferred        libsystem_blocks.dylib
    PE    a72e2000-a736f000    Deferred        libsystem_c.dylib
    PE    a736f000-a7373000    Deferred        libsystem_configuration.dylib
    PE    a7373000-a7377000    Deferred        libsystem_coreservices.dylib
    PE    a7377000-a7379000    Deferred        libsystem_darwin.dylib
    PE    a7379000-a7380000    Deferred        libsystem_dnssd.dylib
    PE    a7380000-a73d0000    Deferred        libsystem_info.dylib
    PE    a73d0000-a73f5000    Deferred        libsystem_kernel.dylib
    PE    a73f5000-a7445000    Deferred        libsystem_m.dylib
    PE    a7445000-a7460000    Deferred        libsystem_malloc.dylib
    PE    a7460000-a7585000    Deferred        libsystem_network.dylib
    PE    a7585000-a7590000    Deferred        libsystem_networkextension.dylib
    PE    a7590000-a7599000    Deferred        libsystem_notify.dylib
    PE    a7599000-a75a0000    Deferred        libsystem_platform.dylib
    PE    a75a0000-a75ab000    Deferred        libsystem_pthread.dylib
    PE    a75ab000-a75af000    Deferred        libsystem_sandbox.dylib
    PE    a75af000-a75b2000    Deferred        libsystem_secinit.dylib
    PE    a75b2000-a75bb000    Deferred        libsystem_symptoms.dylib
    PE    a75bb000-a75ce000    Deferred        libsystem_trace.dylib
    PE    a75cf000-a75d6000    Deferred        libunwind.dylib
    PE    a75d6000-a7600000    Deferred        libxpc.dylib
    Threads:
    process  tid      prio (all id:s are in hex)
    0000000e services.exe
        00000029    0
        00000023    0
        0000001d    0
        00000010    0
        0000000f    0
    0000001a winedevice.exe
        00000020    0
        0000001f    0
        0000001e    0
        0000001c    0
    00000021 plugplay.exe
        00000025    0
        00000024    0
        00000022    0
    00000026 winedevice.exe
        00000032    0
        00000031    0
        00000030    0
        0000002f    0
        0000002e    0
        0000002b    0
        0000002a    0
        00000027    0
    00000039 (D) Z:\Users\jonny\Downloads\NFE-Tools-v180228-23.14\NToolbox.exe
        00000048    0
        00000047    0
        00000046    0 <==
        00000045    0
        00000044    0
        00000043    0
        00000042    0
        0000003c    2
        0000003b    0
        0000003a    0
    0000003d explorer.exe
        00000041    0
        00000040    0
        0000003f    0
        0000003e    0
    System information:
        Wine build: wine-4.0
        Platform: i386
        Version: Windows XP
        Host system: Darwin
        Host version: 17.7.0
    The plot is getting thicker XD

    Thanks agin for your help
     
  16. spalife

    spalife New Member

    Joined:
    Mar 23, 2018
    Messages:
    19
    Likes Received:
    10
    Wine Versions 4.xxx have few issues with NToolbox.
    Check the output of below command


    brew info wine

    Does it say Wine Version 4xxx ?

    If your wine version is 4.xxx and are having issues with
    running NToolbox follow below steps

    1. brew unlink wine

    2. brew install https://homebrew.bintray.com/bottles/wine-3.0.4.sierra.bottle.tar.gz

    3. Ignore below warning

    Warning: wine 4.0 is available and more recent than version 3.0.4.

    4. Step 3 will take time to complete, be patient

    5. After Step 4 completion, Run in Terminal

    brew info wine

    6. Output should be as below
    wine: stable 4.0 (bottled), HEAD
    Run Windows applications without a copy of Microsoft Windows

    https://www.winehq.org/
    /usr/local/Cellar/wine/3.0.4 (8,704 files, 633.5MB) *

    7. Continue from Step 5 as specified in Page 1 i.e.,

    https://nfeteam.org/forum/threads/how-to-nfe-tools-arcticfox-in-macos.1997/

    p.s.
    You can switch between Wine versions 3.xx & 4.xxx
    brew switch <formula> <version>
     
  17. Atreyu710

    Atreyu710 New Member

    Joined:
    Monday
    Messages:
    4
    Likes Received:
    0
    Yay! Thanks to your help, I was able to access NFE tools!

    Thank you very much!!