Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
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
- FNA developer Ethan Lee's reasons for not working on new macOS ports
- Reasons behind FNA not having ARM binaries and the official current status
- The current attempt to charge 20%-30% of all a company's digital sales in the EU, with notes on past actions
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
- Download the latest Kitsune Tails App package "KitsuneTailsShell_v2.zip" and extract it.All versions
- Right click the Kitsune Tails App and select "Show Package Contents"
- Navigate to Contents/Resources. You should see a folder with items already in it.
- Download the latest Kitsune Tails for Windows, from wherever you purchased it. On Steam, you may need to install steam on a linux VM or computer to retrieve the package. Or purchase from Itch.io (if someone has success using only the windows version let me know).
- Extract your Kitsune Tails for Windows download, and fix the ntsc-generate-screen-texture.frag file:
- Look for the file ntsc-generate-screen-texture.frag in the Content folder. Change line 164 from
#if GL_ES
to#ifdef GL_ES
- Look for the file ntsc-generate-screen-texture.frag in the Content folder. Change line 164 from
- Place the contents of the Kitsune Tails Windows directory into the Resources directory of the Kitsune Tails App. Do not overwrite files.
- Place Kitsune Tails.app into your Applications folder (technically should be able to run from anywhere). Right click and select Open.
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
Setup Whiskey
- Download Whisky and follow instructions when opening it: Download Whisky
- Create a new Bottle. Selecting Windows 10 or higher.: Create New Bottle Screenshot
- Select Open C: Drive. Open C: Drive screenshot
- Copy the Kitsune Tails folder to the Program Files directory.
- In Whisky, Select Run..., then select KitsuneTails.exe File to select screenshot
- Whisky will run Kitsune Tails, but also pin it so you can easily run it later.
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