1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice

BeamNG on M1 Mac (AS) (Look Inside (Windows on ARM) Huge Update ! v0.21

Discussion in 'General Discussion' started by Josh, Dec 11, 2020.

  1. Josh

    Josh
    Expand Collapse

    Joined:
    Jul 21, 2013
    Messages:
    1,082
    BeamNG on M1 (AS Mac Mini (16/512GB)

    Original post was with crossover

    EDIT 12/17/2020

    Parallels released a M1 tech preview today ! heres the results of that !

    Original crossover post BELOW

    This is fallback version (0.14.05) last version with directx 10 support. (newer versions crash on launch)

    Crossover is being translated by rosetta from x86-64 to arm ----> Crossover translates Windows APIs to MacOS.

    Crossover is the commercial version of wine and steam proton.

    Benchmarks

    GBs are my 3600X (Gaming Rig) and my 4700U (8c/8t) laptop

    EDIT 12/15/20

    Uploaded a complete (AS) M1 BB last image
     

    Attached Files:

    • ScreenShot2020-12-10at90716PM.png
    • ScreenShot2020-12-10at90937PM.png
    • ScreenShot2020-12-10at91205PM.png
    • ScreenShot2020-12-10at115053PM.png
    • CompleteBB.png
    • ScreenShot2020-12-17at103835PM.png
    #1 Josh, Dec 11, 2020
    Last edited: Dec 18, 2020
    • Like Like x 7
  2. Josh

    Josh
    Expand Collapse

    Joined:
    Jul 21, 2013
    Messages:
    1,082
    BeamNG.Drive runs smoother on the M1 Mac Mini than on my 4700U (8c/8t) Ryzen laptop.. and its running through 3 different emulation layers !

    (Cross Posted)

    just got my M1 mini 16/512 I’m impressed to say the least.

    I’m a tinker and like to screw around with different things.

    (that’s actually the reason I bought an M1 Mac.)

    installed crossover > installed steam

    Updated 12/11/20 3:20 PM CST

    Games I got to work

    Assetto Corsa (Crossover Steam) 1920x1080 (Smooth Gameplay)

    Car Mechanic Simulator 2018 (Crossover Steam) (1920x1080) Medium (Smooth)

    Fallout 4 (Crossover Steam) (Smooth gameplay)

    My Summer Car (Crossover Steam) Golden Eye (No vsync) (Smooth gameplay)

    Wreck Fest (Crossover Steam) (Smooth Gameplay)

    BeamNG.Drive (Crossover Steam) 0.14.5 (DX10)

    Spintires MudRunner (1920x1080) Medium


    Games that don’t work

    Automation (Crossover Steam) (Launches but has graphical glitches in engine designer)

    Spintires Original (Launches then crashes at intro)

    Space Engineers (Launches then crashes)

    Scrap Mechanic (Launches then crashes)


    Feel free to post games you got to work on M1

    Through

    the Mac App Store

    Native MacOS steam

    Crossover steam

    Side loaded

    I have no way of tracking FPS as of yet, (maybe someone knows how?) all games that have worked so far resulted in smooth gameplay.
     
    #2 Josh, Dec 11, 2020
    Last edited: Dec 11, 2020
    • Like Like x 1
  3. fivedollarlamp

    fivedollarlamp
    Expand Collapse

    Joined:
    Sep 18, 2016
    Messages:
    3,144
    Try fraps?
     
  4. Sithhy™

    Sithhy™
    Expand Collapse

    Joined:
    Apr 5, 2017
    Messages:
    3,343
    If it's a Steam game, you can enable the built-in fps counter
     
  5. estama

    estama
    Expand Collapse
    Developer
    BeamNG Team

    Joined:
    Aug 7, 2012
    Messages:
    267
    Thank you these are very interesting numbers. I suspect that with later versions of the physics core the numbers would have been significantly better.
     
  6. Josh

    Josh
    Expand Collapse

    Joined:
    Jul 21, 2013
    Messages:
    1,082

    @estama

    I really wish the newest 0.20.2 DX11 release worked to give an up to date comparison.

    I submitted a bug report and log to the crossover team well see what they say.

    Even 0.14.5 being severely out of date, it runs super dupper smooth.

    smoother than my ryzen7 4700U laptop ever could.
    --- Post updated ---
    overlay doesn’t work on most games since Steam is running through crossover.
     
  7. Josh

    Josh
    Expand Collapse

    Joined:
    Jul 21, 2013
    Messages:
    1,082
    Uploaded a complete BB
     

    Attached Files:

    • CompleteBB.png
    • Like Like x 1
  8. Josh

    Josh
    Expand Collapse

    Joined:
    Jul 21, 2013
    Messages:
    1,082
    @estama @tdev maybe you guys could possibly point me in the right direction for this for why the latest DX11 only versions don't work.

    (I emailed the crossover team and are waiting for a reply.)

    Logs attached

    It would be cool to see 0.20 running on apple silicon.
    --- Post updated ---
    Update to this, I got the v0.21 BB to run so that tells me that engine core is running somewhat atleast? I believe the issue maybe lying within Wine/Crossovers reporting directx version..

    Its reporting dx9 to beam..

    Trying to find a way to force Wine/Crossover to report DX11.

    Launching the x86 exe it atleast launches but, crashes due to not having a DX11 "GPU"
     

    Attached Files:

    #8 Josh, Dec 15, 2020
    Last edited: Dec 15, 2020
  9. Josh

    Josh
    Expand Collapse

    Joined:
    Jul 21, 2013
    Messages:
    1,082
    Big update !

    Windows on ARM via Parallels runs the latest version of BeamNG.Drive (v0.21)

    Latest Windows on ARM dev channel.

    @estama @tdev !
    --- Post updated ---
    GPU support !

    The included x86-64--> arm64 emulator isn't as fast as apples Rosetta but atleast it works !
     

    Attached Files:

    • ScreenShot2020-12-17at103352PM.png
    • ScreenShot2020-12-17at103835PM.png
    #9 Josh, Dec 18, 2020
    Last edited: Dec 18, 2020
    • Like Like x 8
  10. Josh

    Josh
    Expand Collapse

    Joined:
    Jul 21, 2013
    Messages:
    1,082
    So the W10 parallels VM combined with Microsoft's slow x64 emulator is eating up all the performance.

    Attached below is (v0.21 through crossover which is running on apples x64--> ARM64 translator.)

    vs WoA and microsofts x64 emulator.
     

    Attached Files:

    • CrossoverMacOSv021.png
    • ScreenShot2020-12-19at44132PM.png
    • Like Like x 1
  11. Ombabsail

    Ombabsail
    Expand Collapse

    Joined:
    May 1, 2020
    Messages:
    5
    how did you get it working on parallels on windows on arm via a x64 to arm64 emulator? i cant get it working at all and the game keeps crashing upon startup
     
    #11 Ombabsail, Jan 26, 2021
    Last edited: Jan 27, 2021
  12. Ombabsail

    Ombabsail
    Expand Collapse

    Joined:
    May 1, 2020
    Messages:
    5
    what magic did you use to make it work? please help i cant game absolutely ANYTHING on my m1

    only my least played game which is minecraft
    i wanna game on my mac please atleast let me get beam working

    im doing everything correctly but it wont work
     
  13. atv_123

    atv_123
    Expand Collapse

    Joined:
    Aug 5, 2012
    Messages:
    1,710
    I am gonna stick myself in here mostly because I am interested if any improvements end up being made on this (via emulation or otherwise)

    Judging by the numbers your getting here your nipping on the heals of my Mac Pro 5,1 and your even running it in an emulation layer with an older physics build than I am. (talking about the one you did via CrossOver) That's mad impressive. With the new Windows 11 just around the corner and the prospect of x86 to ARM emulation layers becoming ever more important with the push for ARM helped along by the M1, I can see massive potential improvements just around the corner. Perhaps if Windows does end up possibly being able to be run on the M1 (or next iteration) I may finally end up bumping off this 11 year old rig.

    Keep it up... I am definitely interested in this as being someone who has exclusively only ever played BeamNG on Macs (possibly the only idiot on here to do so) the state of this may determine my next step especially as seeing as this is the least powerful version they will ever make.
     
  14. banditbandit

    banditbandit
    Expand Collapse

    Joined:
    Jun 14, 2018
    Messages:
    1
    I don't know if this is still relevant or not, but I just found (for myself) a solution - run BeamNG from the bin32 folder (x86 version), on my MacBook Air M1 game works.
     
  15. Josh

    Josh
    Expand Collapse

    Joined:
    Jul 21, 2013
    Messages:
    1,082
    Latest MacOS Monterey DB4 with the latest Windows 11 WoA Dev Ring build.

    I had to limit, the vehicle count because the normal retail version of Paralles doesn't allow for more than four cores.. Thats only aval in the "Pro" version (The Tech Preview allowed all 8 cores to be used)

    That's def, killing the performance.

    I can't test crossover because crossover doesn't work on Monterey right now.
     

    Attached Files:

    • Win11.png
    #15 Josh, Jul 28, 2021
    Last edited: Jul 28, 2021
    • Like Like x 2
  16. Josh

    Josh
    Expand Collapse

    Joined:
    Jul 21, 2013
    Messages:
    1,082
    Recent parallels update (17.0) finally recognizes M1s full speed !
     

    Attached Files:

    • P_Update.png
    • Like Like x 2
  17. Rabidloom

    Rabidloom
    Expand Collapse

    Joined:
    Oct 24, 2021
    Messages:
    1
    Hey how well is the parallel version 17 working with the m1 and beamng
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice