Code Monkey home page Code Monkey logo

uefn-macos's Introduction

Disclaimer

  1. This is NOT official method to run UEFN, this is bunch of tricks and hacks to make it run, but you will still probably have some issues.
  2. Method will not allow to you run latest version of Fortnite on your macOS. You will need additional device to use it as destination device.
  3. Initial test was performed on M1 Max 64GB laptop, so performance on your Macintosh may vary.

Pre-requisites

Software

  1. macOS Sonoma (or higher)
  2. Heroic Launcher
  3. Codeweaver's Crossover (you can download trial, to see if performance is good enough for you)

Installation process

Set up Crossover bottle

  1. Install Crossover
  2. Create Win10-x64 bottle called "UEFN" (name is important, since it will be used in next steps
  3. In right panel "Advanced settings" section enable following flags:
  • D3DMetal - On
  • Msync - On
  • High Resolution mode - On

Installing Heroic and UEFN

  1. Install Heroic app
  2. Run Heroic app
  3. Authenticate with your Epic credentials.
  4. Go to "Library" section.
  5. Press download icon on "Fortnite":
  6. In installation pop-up select folliwng options:
    1. In "Platform Version to Install" picker in the bottom of screen choose "Windows" option.
    2. In "Wine version" picker "Crossover - ".
    3. In "CrossOver Bottle" textfield put "UEFN"
    4. In "Select Install Path" press button to select path, then go and select path ~/Library/Application Support/CrossOver/Bottles/UEFN/drive_c/Program Files
    5. Press "Install"
    6. In "Anticheat Broken / Denied" popup press "Yes, I understand"
  7. Installation will begin and will take sometime depending on your network connection.
  8. When installtion is done you

Adding UEFN to bottle

  1. Open Crossover app
  2. Select "UEFN" bottle
  3. Press "Run Command"
  4. Folder view should open and you need to go to: C:\Program Files\Fortnite\FortniteGame\Binaries\Win64 and select UnrealEditorFortnite-Win64-Shipping.exe
  5. Press "Save Command as a Launcher"
  6. "UnrealEditorFortnite" should appear in your bottle

Running UEFN first time

  1. Run UEFN through "UnrealEditorFortnite" icon in "UEFN" bottle
  2. Wait till UEFN opens "Project Browser"
  3. Important! When you syncing your project or creating new project, make sure your path does not contain spaces. I have my projects in "C:\FortniteProjects" folder.

Popular Issues

I cannot open my Verse code from UEFN

Currently, Windows version of VS Code does not work under CrossOver, so what can you do is install VS Code for macOS, and install "Syntax Support for Verse" plugin for it and open it at path:

~/Library/Application%20Support/CrossOver/Bottles/UEFN/drive_c/FortniteProjects/<your_projects_folder>/

URC integration does not work in UEFN

  1. Open "CrossOver"
  2. Select "UEFN" bottle
  3. In right panel select "Run Command"
  4. In "Running" row put "cmd.exe"
  5. Press "Run"
  6. Enter in "cmd.exe": set PATH=%PATH%;C:\Program Files\Fortnite\FortniteGame\Binaries\Win64
  7. You can use URC CLI now

Content Browser hangs on browsing props

Unfortunately I did not found direct solution for this issue yet. Only thing I can suggest is browse props via Fortnite client running on your device and paste assets from there.

uefn-macos's People

Contributors

esphynox avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.