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
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.
Thank you these are very interesting numbers. I suspect that with later versions of the physics core the numbers would have been significantly better.
@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.
@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"
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 !
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.
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
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
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.
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.
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.