Getting Kitsune Tails working on macOS

A ramen packaged styled with kitsune tails art

Instructions I posted on Pastebin for getting Kitsune Tails working on macOS. Kitsune Tails is a delightful platformer my children and I waited a long time for, and we celebrated it's release with a few days of playing only Kitsune Tails. We set up the livingroom to play and watch each other play.

Kitsune Tails received a huge amount of positive press on it's release, and it's well deserved. It's a side scrolling platormer with a virtual console. It has FPS mini games. It has modding. It has kick-ass music, and the voices are top tier.

I did not want to only watch the kids play, but my computer is a mac, and Kitsune Tails does not run on macOS. At least, not out of the box.

Below is all my notes on getting it to work, along with caveats and context, first posted 2024/08/02. As of 2024/10/13 it's about the same as the pastebin, which will be updated as necessary.

Notes

A unaffiliated fan/community set of instructions to get Kitsune Tails on macOS.
Following works with what I tested, there could be better or other settings that work.
Ping me at @antijingoist@hackers.town with questions, but no guarantees on an immediate solution.

Some Background on why it can be Difficult for Indie Devs

Can't Post About Apple Without Mentioning

Running Kitsune Tails as a Native Intel macOS App (Works on Apple Silicon)

Caveats: README PLS

  • There were libraries that needed linking and some of the binary libraries need to be recompiled for ARM.
  • FNA docs to make this
  • Known issues
    • You may experience moments where you can't play Haunted Heist or Mods.
    • The libraries are compiled for Intel. It'll work just fine, but if you really want native Arm, give me some time.
    • It won't recognize your XBox360 controller that you've had for forever because Apple made that decision (depreciated kernel extensions, but still). That includes 8BitDo wired controllers. Works with other controllers that macOS does support.

I had help:

Instructions

Upgrade

To upgrade to the newest Kitsune Tails, copy the same files from the new Windows download the same way you did earlier, and override files when asked.

Cheats

  • Run cheats by opening a terminal and typing /Applications/Kitsune\ Tails.app/Contents/MacOS/KitsuneTails -cheats
  • You can also instead use the cheat code: Up, up, down, down, left, right, left, right, up, down, up, down

Oh no, an issue:

  • If you experience an issue where System.Management is not found, let me know.
  • If the game Opens and Closes immediately, try opening a terminal and typing chmod -R 755 /Applications/Kitsune\ Tails.app
  • If you are not getting any output try opening a terminal and typing /Applications/Kitsune\ Tails.app/Contents/MacOS/KitsuneTails Send me terminal output on mastodon: @antijingoist@hackers.town
  • Log files can be found in /Kitsune\ Tails.app/Contents/Resources

Running Kitsune Tails Under Virtualization

VMWare Fusion (free)/Parallels($): Install like normal.

Haunted Heist shows a blank screen

For Haunted Heist, open using the -angle parameter when running, or run Direct 3D Mode.bat instead of KitsuneTails.exe.

Running in virtualization has no issues on my M2 MacBook Pro aside from haunted heist.

Running Kitsune Tails in Whisky (Or Wine, or CrossOver)

Adjust your mac's sound settings via @abstractcow@tech.lgbt :

  • Open Audio MIDI Setup ( \Applications\Utilities\Audio MIDI Setup.app )
  • Find you're mac's sound output and set it to 96,000 Hz Audio Midi Setup example

Setup Kitsune Tails

  • Download Kitsune Tails!

Setup Whiskey

Optimizing Whisky

  • Keeping Retina Mode off will run it at a lower resolution but scaled larger, which shouldn't be noticeable.
  • Enabling DXVK should allow the game to run more smoothly, with caveats

Caveats

  • There is a 1-2 second interval where CPU usage spikes, stalling the game for a quarter of a second. This may likely be a wine issue. I've asked about it in the Heroic Discord: Discord link to heroic support request

Running Kitsune Tails on Windows 11 on ARM

Issues

Haunted Heist shows a blank screen

For Haunted Heist, open using the -angle parameter when running, or run Direct 3D Mode.bat instead of KitsuneTails.exe.