Highball Download

HighballCompare › Highball vs Porting Kit and the Wineskin wrapper lineage

Highball vs Porting Kit

Porting Kit is a free Mac app by VitorMM and PaulTheTall, running since around 2015. You pick a game from an in-app catalogue of roughly 1,500 hand-tested titles, it fetches the right engine and setup steps, and you get a double-clickable app. It is closed source, funded by donations and affiliate links to CrossOver and GOG.

Underneath it sits the Wineskin lineage: doh123's Wineskin from 2011, then Gcenx's unofficial fork, then Kegworks in 2024, renamed to Sikarugir around October 2025. That is the wrapper toolkit; Porting Kit is the curated catalogue on top of it.

Highball is a bottle manager rather than a wrapper builder, and that choice explains nearly every difference below.

Wrapper versus bottle

A wrapper is a self-contained macOS app. Inside the bundle is a Wine engine, a Windows prefix and that game's configuration, all copied in. It lands in Applications and it is finished.

A bottle is a Windows environment managed by an app that stays around. Highball keeps one engine store and one library window, and bottles point at the shared engine instead of embedding a copy.

Porting KitSikarugirHighball
ModelCurated wrapper catalogueWrapper toolkitBottle manager
What you getOne .app per gameOne .app per gameBottles inside one library app
Engine updatesPer wrapperPer wrapperOne shared engine, updated once
Store launchersRecipes per storeManual, via winetricksOne-click Steam and Epic, Battle.net recipe
Runs onmacOS 12+, Apple Silicon and Intel builds since Nov 2025macOS 14+, Intel binary, needs Rosetta 2Apple Silicon, macOS 14+
DeliveryFreeware DMGHomebrew tap, ad-hoc signed, not notarizedNotarized DMG, auto-updating
SourceClosedMixed: Configure.app LGPL-2.1, Creator and Launcher closed, main repo unlicensedGPL-3
CostFree donations, affiliateFree donationsFree no account, no telemetry

Where the wrapper model genuinely wins

This one is not close. A finished wrapper is a first-class Mac citizen. Its own icon in Applications, findable in Spotlight, keepable in the Dock, copyable to another Mac. Delete the tool that built it and the game is unaffected. Nothing has to be running for you to double-click and play.

Highball does not produce that today. A Highball game is launched from Highball. If the standalone icon matters most to you, the wrapper lineage is the only place to get it, and Porting Kit is the friendliest way in.

The trade: a bottle manager gives up the per-game Mac app in exchange for shared engines and one library. That is right for a lot of people and wrong for some.

Where Porting Kit's catalogue wins

Ten years of recipes is ten years of recipes. Porting Kit's library leans hard into late-90s through mid-2010s PC games, and for those titles it holds knowledge that took a decade of testing to accumulate: the right engine, the right winetricks, the installer quirk that breaks on step four. Highball's curated database has 101 games in it. For retro and older Windows titles, Porting Kit is deeper and will stay deeper for a long time. PaulTheTall also writes the ports up individually, which is why those pages usually turn up when you search an old game plus "Mac".

Where the bottle model pays off

Every wrapper embeds its own copy of Wine. That is the price of being self-contained: thirty wrappers is thirty engines on disk, and no central place to move them forward when a build fixes something. Highball updates one engine and every bottle gets it.

Renderers work the same way. Highball switches a bottle between DXVK, DXMT and D3DMetal from that bottle's settings. The matrix is the same one Sikarugir exposes, because it is the same upstream supply. What differs is where you change it and how long the round trip takes.

Launcher automation is the other split. Highball installs Steam in one click and Epic through the open-source Legendary client, and has a Battle.net recipe. In Sikarugir, Steam is a manual winetricks job with a hand-typed path. Porting Kit sits in between, for the titles it covers.

The data, including the gap

Highball's compatibility database is public and reusable: 101 curated games, 5 verified by hand on real Apple Silicon hardware, 39 blocked by kernel anti-cheat, plus 12,491 predictions derived from ProtonDB. Curated data is CC0, predictions carry ODbL as their source requires, anti-cheat data keeps its MIT notice. Porting Kit's equivalent knowledge sits inside a closed app.

The database records verdicts per renderer rather than one per game, because a title that black-screens under one translation layer often runs under another. Coverage of that is currently nothing: no game has two dated renderer verdicts yet. The rows exist and are empty. That is the schema, not a coverage claim. How the data works, and the database itself.

Anti-cheat cuts across all three tools identically. Kernel anti-cheat cannot run under Wine on macOS. Userspace cases vary by title, so check the game rather than the vendor. Detail here.

Sikarugir is upstream, not the enemy

Gcenx maintains the macOS Wine builds Highball downloads. The engine Highball ships is one of his, as are the macOS DXVK and DXMT builds much of this ecosystem runs on and the official WineHQ macOS packages. Highball does not fork any of it: it pins upstream releases, and engine-level bugs get filed on his tracker rather than patched over quietly. If you want to support the layer that makes any of this work, support that one first. Credits and where to send money.

Sikarugir's README says it is not a replacement for CrossOver. That is fair. It is a power tool for people who want a permanent, portable wrapper and full control of the prefix.

Which should you use

Use Porting Kit if your list is mostly older Windows games, if you want a standalone app per game with its own Dock icon, or if you are on an Intel Mac. Highball is Apple Silicon only, so on Intel there is no choice to make.

Use Sikarugir if you want to build wrappers yourself, hand a port to someone else, or run non-game Windows software no catalogue covers. Expect Homebrew, Rosetta 2 and a two-app workflow.

Use Highball if you want one library window, modern titles, Steam and Epic working without setup, per-bottle renderer switching, and a notarized app that updates itself. If you own your games on a store rather than as loose installers, this is the shorter path.

If you would rather pay for support and a much larger tested catalogue, CrossOver is the honest answer. That comparison is here.

Download Highball Install guide and troubleshooting.