{
  "id": 15153454,
  "title": "How we ship a native macOS client for classic MU Online Season 6 (Zenaria x40)",
  "url": "https://urgent.news/2026/10/17/how-we-ship-a-native-macos-client-for-classic-mu-online-season-6",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-17T08:09:07.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/zenaria_x40/how-we-ship-a-native-macos-client-for-classic-mu-online-season-6-zenaria-x40-4ph0"
  },
  "original_language": "en",
  "account": "MU Online is a Windows-exclusive game from the early 2000s, and on Macs, players have typically relied on CrossOver or a Windows virtual machine. A native macOS client for Zenaria Season 6 has been developed, addressing issues with performance and compatibility. The project builds upon an open-source client, MuMain, which has been updated to support Season 6. The rendering system uses SDL GPU with Metal on macOS, allowing for cross-platform shader compilation. The network code has been rewritten using a C# library compiled to native code. The client app is small (14 MB .dmg) and downloads game data separately, minimizing required updates. The updater ensures only changed files are downloaded and verifies signatures to prevent tampering. Additional fixes include adjusting game fonts, handling Cyrillic text, and fixing icon display issues. The client is compatible with M1 and newer Macs running macOS 12 Monterey or later. While the app isn't signed with a paid Apple developer certificate, users must allow it to run once in System Settings. Intel Macs are not supported. The server, Zenaria x40, offers classic Season 6 gameplay with XP x40, Master x20, and daily Happy Hours. The Mac client can be downloaded at https://zenaria.ru/mac?lang=en.",
  "summary": "MU Online is a Windows-only game from the early 2000s. On a Mac people have usually tried CrossOver (CodeWeavers lists MU as \"Installs, Will Not Run\") or a Windows VM in Parallels, which tends to lag on Apple Silicon. I run a classic Season 6 server called Zenaria, and we ship a native macOS client for it. Here is how it is put together and what had to be fixed along the way. Disclosure: this is…",
  "key_points": [
    "Native macOS client developed for Zenaria Season 6 (MU Online)",
    "Rendering system uses SDL GPU with Metal on macOS",
    "Client app is 14 MB .dmg, downloads game data separately"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}