Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
You are Peter ShortsNewsmacOS port delayed indefinitely
Game update

macOS port delayed indefinitely

You are Peter Shorts · published 20 May 2024, 15:37 UTC

All newsPlayers around this dateRead on Steam

Hi everyone, I've got bad news for mac users - the game (in its current state) will not run on macOS.

Does this mean the macOS port is canceled? Well, for the foreseeable future, yeah :(

The main technical issue is that the YYC compiler is now required for Steam API. Peter Shorts is built for VM export right now and converting it to YYC would take a huge amount of time and debugging. I even attempted a macOS VM export with Steam disabled, but it crashes immediately without an error message, so I'm not even sure what the next steps are.

I'll try the macOS export again when I have the time & resources to do so. I may have to convert the code to YYC anyway for (possible) console ports, so I'll probably try it again by the time that happens.

Sorry for listing "macOS" in the trailer without having fully tested it, but I was pretty confident it'd at least run. Even Tres-Bashers compiled on macOS with VM with no issues, but that was before the Steam API was separated into an add-on by GameMaker. Another frustrating consequence of this is that I can no longer update the macOS version of my previous game - Tres-Bashers - leaving Mac users stranded on an old version.

I've made an attempt to support macOS for every game I've released (and without the help of a publisher) so it's pretty disappointing I hit this roadblock. I don't like Apple personally, but I had a MacBook for many years in school, so I know what it's like to be stuck with one as your primary gaming device.

Anyway, I'm sorry for getting any Mac users hopes up. I will attempt a Mac port again in the future, but for now I'm gonna have to cut my losses and focus on updates for the WIndows version.

More from You are Peter Shorts

Other announcements

All news
Major update20 Jun 2025v2.0.0 - The Multi-Peter UpdateAfter months of work and playtesting, the Multi-Peter update is officially here! Big thanks to everyone who participated in the beta and submitted bug reports. I am fairly confident v2.0.0 is stable, but I will continue to monitor the megathread on the Steam community board and release hotfixes when necessary. And now... [ ----- v2.0.0 PATCH NOTES ----- ] NEW FEATURES · Online multiplayer has b…Steam news7 May 2025Online Multiplayer Public Beta!Peter Shorts' big birthday update is almost ready! You can opt-into the public_beta branch to try it out! Enter the door titled PLAY ONLINE (to the left of the title) to create/join a lobby. All game modes are supported, including VS mode, Story mode, and all the side-games. All modes and characters will be temporarily unlocked when playing online. Please send any bug reports to the megathread…Game update13 Jun 2024v1.0.18 Patch notes roundupMore patch notes for the last few versions. Mostly bug fixes with a few small features thrown in. Here are the major additions: · VS mode has a random character button now. · Performance mode was added. It basically just shrinks the area things are activated closer to the bounds of the view. Enable this if your game has trouble running at 60fps consistently in the main game. · Lots of level des…