Sonic and Sega Retro Message Board: Running Sonic Mania on a Mac - info - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

Running Sonic Mania on a Mac - info It's surprisingly easy, but there's complications

#1 User is offline magishun 

Posted 31 August 2017 - 10:45 PM

  • Posts: 103
  • Joined: 02-November 14
  • Gender:Male
  • Location:East Coast, US
While I'm primarily playing on a home desktop PC, I do have an old 2011 MacBook Air I carry around when out and about, so I was hoping to find a way to play Mania on the go without having to set up a dual boot since the SSD is so stinkin' small. And since Mania's saves are synced to Steam, I can continue my progress when I get back home, which is really cool.

I went through a number of things before finally getting something to work. There's free Windows compatibility layers out there for Macs, such as Wine and PlayOnMac, and neither one of those would quite play nice for me. Then I found Crossover for Mac, which offers a free 14-day trial. It works beautifully and amazingly smooth, and I had no issues getting Steam installed and Mania subsequently installed. The catch with Crossover is that it costs $60 for a license if you intend to keep using it. I imagine it can be gotten other ways (I haven't checked), and if this is the only thing you're ever going to use it for, I wouldn't be too morally offended by choosing to do so; but more importantly if you're one of those folks out there that only has a Mac and no console, then 14 days should be more than enough time to beat the game a couple of times.

Once you've got that done you can actually start playing immediately - using the keyboard (arrow keys for movement, A/S/Q/W are your action keys, and Enter is Start). If you want to play with an Xbox controller, you're in for more difficulty, though. The XB360/XBOne controllers don't seem to play nicely with MacOS directly at all; there's a 3rd party controller driver on GitHub, but unfortunately that doesn't quite bridge the gap into the Windows "not-emulation" within Crossover. I finally discovered Gamepad Companion, which I think costs $8 or so (there may be free alternatives, I haven't researched), and lets you map keyboard inputs to the controller inputs. This seems to work pretty well, but it doesn't seem to like any key being struck repeatedly quickly, so charging a spin dash seems to be finicky.

I hope this helps anybody that was looking for a way to play this on a Mac. I didn't bother linking anything since Crossover For Mac is a quick search away and Gamepad Companion is on the app store.

#2 User is offline Cooljerk 

Posted 31 August 2017 - 10:49 PM

  • NotEqual Tech, Inc - VR & Game Dev
  • Posts: 4198
  • Joined: 06-April 06
  • Gender:Male
  • Wiki edits:9
Cool that you got it working with Crossover! That's pretty interesting.

A side note -- games using Denuvo typically have had problems with WINE in the past, so perhaps that's related :-\

#3 User is offline celebi23 

Posted 01 September 2017 - 12:08 AM

  • Posts: 94
  • Joined: 23-February 08
  • Gender:Male
I'm actually using it with Wineskin. There's probably just as much setup as Crossover but, Wineskin is free. You'll need to select WS9WineStaging2.12 as the Engine or Steam won't open at all. It runs at pretty much full speed from what I can tell. I even extracted the icon (click the icon below to download the .icns)

Posted Image

If you need more help setting it up, feel free to shoot me a PM.

#4 User is offline Stimil Rc. 

Posted 01 September 2017 - 03:34 AM

  • Posts: 178
  • Joined: 06-August 16
  • Gender:Male
This gives me hope that it may be possible to run Mania on a desktop Linux distro or Android, particularly the latter. I doubt my tablet could run the game even without Denuvo, but it's worth researching. If successful, I won't need a Switch or one of these things to have a portable Mania.

#5 User is offline Aquova 

Posted 09 September 2017 - 11:35 PM

  • Professional nerd in training
  • Posts: 138
  • Joined: 22-October 16
  • Gender:Male
  • Location:USA
I have a 2012 MacBook Pro, and I've been running the game under Wine without any troubles. All I did was install and run the Windows version of Steam using wine and run it from there. I've done the same thing to run the Sonic CD port as well. Performance wise, I'll get a brief lag spike maybe once an hour? Not ideal, but perfectly acceptable for me given the conditions.

#6 User is offline Master Emerald 

Posted 23 September 2017 - 11:14 AM

  • Posts: 3382
  • Joined: 14-December 07
  • Gender:Male
  • Location:Rio de Janeiro - Brazil
  • Project:-
  • Wiki edits:22

View PostAquova, on 09 September 2017 - 11:35 PM, said:

I have a 2012 MacBook Pro, and I've been running the game under Wine without any troubles. All I did was install and run the Windows version of Steam using wine and run it from there. I've done the same thing to run the Sonic CD port as well. Performance wise, I'll get a brief lag spike maybe once an hour? Not ideal, but perfectly acceptable for me given the conditions.


That actually happens on Windows PCs too, I guess it's Denuvo in action?

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users