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...
  • Наука та технологія

КОМЕНТАРІ • 17

  • @gordonsills
    @gordonsills Рік тому +3

    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.

  • @Fank0r
    @Fank0r 2 роки тому +3

    This channel is a hidden gem. Great work!

  • @reflekshun
    @reflekshun Рік тому +1

    Such a great and clear explanation, awesome work making this!

  • @wladimirrezende1475
    @wladimirrezende1475 Рік тому

    Dude, thank you for all the information and deep analysis. Amazing Job.

  • @CaffeineLoaded
    @CaffeineLoaded Рік тому

    Great video! Thanks for all of this work and sharing it with us.

  • @fabzter
    @fabzter Рік тому

    Awesome analysis, It really helped me today :)

  • @DocMacLovin
    @DocMacLovin 2 місяці тому

    "A universial bangery"? I do want to take part in that.

  • @mantax55
    @mantax55 Рік тому

    Thank you for doing this!

  • @squeeeb
    @squeeeb Рік тому +1

    Fascinating breakdown of the issues in play, like the double JIT scenario. Have you tried out DosBox Pure?

  • @photolabguy
    @photolabguy Рік тому

    You have solidified my purchase of a M2 MacBook Air.

  • @stephanemignot100
    @stephanemignot100 Рік тому

    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.

  • @accountname8819
    @accountname8819 Рік тому

    how can I use the touchpad as a mouse in Dosbox on a m1 Mac air? Thanks!

  • @kiryarace
    @kiryarace Рік тому

    Dosbox run perfect on m1 but i have no fullscreen resize window

  • @larsandersen9134
    @larsandersen9134 10 місяців тому

    Is there any DOS emulator for Apple Silicon which also emulates MIDI soundcards like Roland LAPC-I or Yamaha or the like?

  • @datashat
    @datashat Рік тому

    Thanks for saving me hours of googling and messing around!

  • @error4159
    @error4159 Рік тому

    Two JIT's is to much

  • @magnum333
    @magnum333 Рік тому +1

    1. Ditch Apple
    2. Enjoy
    PS: Kudos for the effort
    x86 FTW!