antijingoist

Getting Kitsune Tails working on macOS (Old)

Aug 29th, 2024 (edited)
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Markdown 6.88 KB | Gaming | 0 0

Getting Kitsune Tails working on macOS

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.
Crossposted to my blog: https://abbiegonzalez.com/getting-kitsune-tails-working-on-macos

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:

  • @eniko@peoplemaking.games for this fracking OMG great game, and for pointing me to FNA docs and answering questions.
  • @abstractcow@tech.lgbt for the audio solution in Wine.
  • @abstractcow@tech.lgbt for testing the initial version of the native mac instructions.
  • @Dreamship@infosec.exchange for testing that helped me find missing files, and that I forgot to mention you needed KitsuneTails.exe
  • @oscherler@tooting.ch for confirming only the windows copy of Kitsune Tails was needed.

Instructions

Cheats

  • Run cheats by opening a terminal and typing /Applications/Kitsune\ Tails.app/Contents/MacOS/KitsuneTails -cheats

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!
  • Extract the Kitsune Tails folder and look for the file ntsc-generate-screen-texture.frag in the Content folder. Change line 164 from #if GL_ES to #ifdef GL_ES
    Image of line to edit

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.

Add Comment
Please, Sign In to add comment