What's happening with DOSBox on Apple Silicon (M1, M2)
Вставка
- Опубліковано 8 сер 2024
- Update 06/30/2022:
I forked Boxer and made some quality of life enhancements. Check out this video for more info on that: • Boxer Update (Fixing C...
Original video description:
Today's video is about DOS emulation on Apple Silicon Macs. We will look at the performance of a few native arm64 DOSBox forks (including the vanilla version itself). We will also look at the performance of Rosetta 2 and its problem when running emulators, including DOSBox.
Key timestamps:
00:00 Intro
00:41 Rosetta 2 and "double JIT"
03:17 List of DOSBox forks
06:30 Baseline (Core i5) benchmarks
07:44 Takeaways of the baseline benchmark results
08:28 Native arm64 benchmarks on M1
10:39 x86 benchmarks on M1 via Rosetta 2
12:47 Observations from benchmark results
15:11 The verdict
16:58 Closing
Links to the DOSBox forks:
DOSBox: www.dosbox.com
Boxer (new fork): boxer.thec0de.com
DOSBox-Staging: dosbox-staging.github.io
DOSBox-X: dosbox-x.com
Homebrew: brew.sh
Patch to workaround Boxer crash when closing the DOS prompt: drive.google.com/file/d/10nfY... - Наука та технологія
One tiny detail: Boxer is actually powered by DOSBox Staging :) The developers switched from wrapping DOSBox SVN to DOSBox Staging and added that extra polish needed for truly native app.
This channel is a hidden gem. Great work!
Such a great and clear explanation, awesome work making this!
Dude, thank you for all the information and deep analysis. Amazing Job.
Great video! Thanks for all of this work and sharing it with us.
Awesome analysis, It really helped me today :)
"A universial bangery"? I do want to take part in that.
Thank you for doing this!
Fascinating breakdown of the issues in play, like the double JIT scenario. Have you tried out DosBox Pure?
You have solidified my purchase of a M2 MacBook Air.
Irrelevant here but Boxer used to suck on slow machines, I use a DOSBox jit version on my 2004 eMac. I'll try your version if the Mini M2 comes one day, thank you! 71fps @640x480/138hz for Quake on the eMac, original Mac port of course.
how can I use the touchpad as a mouse in Dosbox on a m1 Mac air? Thanks!
Dosbox run perfect on m1 but i have no fullscreen resize window
Is there any DOS emulator for Apple Silicon which also emulates MIDI soundcards like Roland LAPC-I or Yamaha or the like?
Thanks for saving me hours of googling and messing around!
Two JIT's is to much
1. Ditch Apple
2. Enjoy
PS: Kudos for the effort
x86 FTW!