{"full_name":"LNPANDY/NX2Apple","owner":"LNPANDY","name":"NX2Apple","url":"https://github.com/LNPANDY/NX2Apple","description":"Play your own Switch games on iPhone/iPad — one-click macOS app, no terminal. | 把 Switch 游戏装进 iPhone：图形界面一键构建，不用命令行。Bring your own game.","homepage":"https://github.com/LNPANDY/NX2Apple#readme","topics":[],"language":"Swift","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/90243050?u=c80c27cc0e6c2e98781e5730fa7a964066267006&v=4","created_at":"2026-10-20T18:16:07Z","pushed_at":"2026-11-10T09:17:04Z","metrics":{"stars":5835,"forks":732,"watchers":14,"issues":383,"prs":559,"releases":65,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":41},"growth":{"day":{"stars":338,"forks":40,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[5497,5835],"forks":[692,732],"watchers":[14,14],"issues_open":[null,null],"prs_open":[null,null]},"boards":{"daily":102,"daily_rate":25,"weekly_rate":68,"new":116},"same_owner":[],"issues":[{"number":775,"title":"Library: pick the hero and the card image from the game's eShop images, frame them, or use your own","comments":10,"created_at":"2026-11-05T20:44:56Z"},{"number":317,"title":"Does it support Joy‑Cons now?","comments":7,"created_at":"2026-10-31T13:53:16Z"},{"number":755,"title":"Increased Memory Limit Entitlement","comments":6,"created_at":"2026-11-05T13:16:55Z"},{"number":622,"title":"Fullscreen Toggle / Launcher Optimized for iPhone Duo","comments":6,"created_at":"2026-11-03T23:05:15Z"},{"number":509,"title":"Tears of the Kingdom 1.4.3: GPU time 100–180 ms per frame inside a shrine (12 fps), no pipeline compiles","comments":6,"created_at":"2026-11-02T12:58:16Z"},{"number":327,"title":"Memory footprint spike and Jetsam termination in docked mode (DM_OPMODE=1) on iPad Pro","comments":6,"created_at":"2026-10-31T15:31:24Z"},{"number":971,"title":"v1.3.0 game builds stopped recognising gyros/motion","comments":5,"created_at":"2026-11-08T12:42:55Z"},{"number":963,"title":"Games ported with \"shared app\" options, doesn't read the romfs files correctly. the romfs used is already the correct one","comments":5,"created_at":"2026-11-08T10:53:15Z"}],"discussions":[{"number":990,"title":"Switch controller support","comments":0,"category":"Ideas","created_at":"2026-11-08T19:06:32Z"},{"number":946,"title":"Per-game virtual clock","comments":0,"category":"Ideas","created_at":"2026-11-08T03:58:51Z"},{"number":889,"title":"Massive File Size (Windows11)","comments":1,"category":"Q&A","created_at":"2026-11-07T07:55:50Z"},{"number":880,"title":"Does anyone know of a homebrew tap?","comments":1,"category":"Q&A","created_at":"2026-11-07T04:26:36Z"},{"number":841,"title":"DSU Support","comments":0,"category":"Ideas","created_at":"2026-11-06T18:30:14Z"},{"number":829,"title":"Support for homebrew ported games?","comments":0,"category":"Ideas","created_at":"2026-11-06T15:21:34Z"},{"number":823,"title":"Will Windows Support Building a Unified IPA?","comments":0,"category":"Q&A","created_at":"2026-11-06T12:42:22Z"},{"number":802,"title":"support webdav like openwrt, cloud drive like quark drive/ baidu cloud drive etc","comments":0,"category":"Ideas","created_at":"2026-11-06T08:13:30Z"}],"latest_release":{"name":"v1.3.0: Windows builder improvements, native iPhone and iPad navigation, and Japanese / Windows 构建器优化、iPhone 和 iPad 原生导航与日语支持","tag":"v1.3.0","published_at":"2026-11-08T17:43:28Z","body":"**v1.3.0: Windows builder improvements, native iPhone and iPad navigation, and Japanese / Windows 构建器优化、iPhone 和 iPad 原生导航与日语支持**\n\n## English\n\n**Highlights**\n\n**iPhone and iPad app**\n- The app has native navigation (#787).\n- The library layout adapts to iPhone, iPad and iPhone Duo (#787).\n- A touch controls editor is included (#695, #622, #787).\n- The Duo outer landscape accepts custom control bounds (#809, #787).\n\n**New**\n- **Experimental builder is off by default**: The setting is in Settings, Build tools, \"Use experimental builder\". It stays off until you turn it on, and the launcher builds with the NSP script as before. The app bundles `nxb 0.9.3` of nxkit, the new name of nxbuild (#902, #921, #976).\n- **Engine pin**: The engine is pinned to `c78d7375` (#861, #902, #976).\n- **Japanese**: The launcher and the iPhone and iPad shell now speak Japanese, by @Haseenesss (#718, #866).\n- **Native iPhone and iPad app**: The app has native navigation and adaptive library layouts, with a touch controls editor, by @jonochocki (#695, #622, #787).\n- **Cleaner TV play**: The settings gear hides during TV play with a controller. The Duo outer landscape accepts custom control bounds (#809, #787).\n- **Game titles as Mac app names**: A compiled Mac game gets its game title as the app name, and a rebuild can rename an old numeric app. If a Dock item, alias or shortcut stops opening the game, recreate it from the renamed app. Saves and launch options stay, by @thehobbit85 (#404, #846).\n- **Multi-game cartridges**: Choose which game to build, on the Mac and in the Qt launcher, by @thehobbit85 (#376, #821, #845).\n- **Library search**: Find games in the Mac library by title or with Command-F, by @thehobbit85 (#824).\n- **Change artwork**: It opens a panel to pick and frame the hero and the thumbnail, by @Koshindai (#798).\n- **Faster builds**: A build reuses the other platform's `romfs.img` instead of extracting it again, by @Haseenesss (#708, #790).\n- **iPhone game data notice**: The launcher says when the iPhone game data changed since the last copy, by @thehobbit85 (#261, #819).\n- **Open on device**: Available for a library game that also plays on the Mac, by @thehobbit85 (#844).\n- **Progress display**: Progress shows in the Update button and during the Pipeline archive stage (#833, #835).\n- **Windows shared mode**: It builds `DmGame.framework` and exports `NX2Apple.ipa` (#850).\n- **Windows extractor bundled**: A build needs no NuGet restore, by @thehobbit85 (#815).\n\n**Fixed**\n- **Little Nightmares II**: The game now reads its encrypted legacy Unreal pak, by @Haseenesss (#877, #893).\n- **Fire Emblem: Three Houses**: The shader split for v327680 is fixed, by @thehobbit85 (#788, #843).\n- **CPU BC textures**: Uploads and views are fixed, by @class-undefined (#888).\n- **Switch 2 dumps**: Nested folders are now handled (#859).\n- **Translocated launcher copy**: It now updates where it was started from, by @Haseenesss (#873, #881).\n- **Shared shell and Windows build**: The signature expiry is fixed. On Windows, the `metal.exe` choice, the SDK download and Metal outputs in non-ASCII folders are fixed (#842, #891).\n- **Windows symbol check**: Windows checks the symbols the shell really loads, by @Stellarznith (#882).\n- **Italian controller texts**: They are reviewed, by @Dino0005 (#890).\n- **Mac launcher**: Several smaller fixes, by @thehobbit85 (#848, #852, #853, #857).\n- **Mac setup without keys**: Setup no longer needs `prod.keys` for decrypted Switch 2 game folders and NUP files (Continue without keys), by @thehobbit85 (#696, #822).\n- **Bundled Qt launcher**: It no longer updates unrelated checkouts, by @thehobbit85 (#847).\n- **nxb builds**: Games that nxb builds for the shared iPhone and iPad app install again. `nxb 0.9.3` no longer stops at the rewrite when an engine file differs from a pinned hash, by @STRML (#912, #916, #921, #942, #976, nxkit#11, nxkit#18).\n- **Mesh draws on Apple GPUs**: Draws with no task shader are split into grids of at most"},"readme":true,"readme_zh":true,"news":[{"title":"Switch游戏原生跑iPhone！NX2Apple图形化工具来了，附上手教程","url":"https://www.bilibili.com/ru/video/BV1UDxv6LEns/","source":"bilibili","lang":"zh","date":"2026-10-30"},{"title":"天了噜!不用命令行，Switch 游戏装到 iPhone 上","url":"https://www.msn.com/zh-cn/news/other/%E5%A4%A9%E4%BA%86%E5%99%9C%E4%B8%8D%E7%94%A8%E5%91%BD%E4%BB%A4%E8%A1%8C-switch-%E6%B8%B8%E6%88%8F%E8%A3%85%E5%88%B0-iphone-%E4%B8%8A/ar-AA2gks67","source":"小黑盒生活 on MSN","lang":"zh","date":"2026-10-28"},{"title":"Apple Silicon : NX2Apple convertit des jeux Switch","url":"https://www.appsystem.fr/263644/nx2apple-jeux-switch-apple-silicon/","source":"appsystem","lang":"en","date":"2026-10-28"},{"title":"NX2Apple, I giochi Nintendo Switch girano su iPhone senza emulatore","url":"https://www.macitynet.it/nx2apple-giochi-nintendo-switch-iphone/","source":"sconti","lang":"en","date":"2026-10-28"},{"title":"This tool lets you run Switch games on Mac without traditional emulation, and it works far better than I expected","url":"https://news.google.com/rss/articles/CBMiswFBVV95cUxQYkJpT0J0SllQbHNCZjN4QVV5OS1idTJFdzV0ekxaQlRpWVc2WEFpOXlIUTdPMWNqYXZMVlhUc3FMTUMwTzJRTDhSd19NMzd2M0NKRkVvenhwVzJrUGhpNHJoYS0wMkZ5dndteHIxekhZZ0x0VHNjZVVPY2RGSGdnUHNIbHBaWHBmWkFTRGJISzRrZzhXaDZsckJpT1k3anQyNWlRV3Y0TU9rc3pPNGFXbm5qaw?oc=5","source":"XDA","lang":"en","date":"2026-11-03"},{"title":"「让 Switch 游戏在iPhone 上原生跑起来：NX2Apple 构建工具」想在Mac 或 iPhone、iPad 上直接运行自己的Switch 游戏，开源项目NX2Apple 提供了一套开箱即用的图形化构建方案。它并非传统模拟器，而是基于nxnative 方案，让游戏代码直接在Apple Silicon 芯片上","url":"https://news.google.com/rss/articles/CBMiY0FVX3lxTE10QVJKVy1uVmRpWnBXZWdlaHFDZV9LQ0J1ZE1OWHhVZnh3YTZmaFpCN2xOTkdQMEh2YndzWVVfVmY4TWFwbXZvUnFLejVKazdKdkZELW9hRVotWWxfV3V0X0ZrOA?oc=5","source":"新浪网","lang":"zh","date":"2026-10-29"},{"title":"Nintendo Switch games can now run on Mac thanks to a Wine-like tool, and 85 titles are already compatible","url":"https://news.google.com/rss/articles/CBMixAFBVV95cUxNcXNqQWs5LS05d1FUdEZaaEZYQmxBbi02bkgtc1ZwX2NoZzhwN0hSTkRmYTFoWXNDWUN2M2xLU1dGOVZsaTYyZHNRektMNV9wbE8wc0FMZHdrdXdLaXlhQmlRZ1FTVV9WTmhKMVBYamxOSnprZndxTmRwZVh4ZGx3cHU0QlZrd1ByalJMUFp1QXN3WExFRmFWMFdhZVo4Zk9TWmRWeDVKQlFTejZMYnRhYWtKbjlBazR2aS1NbHoxNUhIT1JG?oc=5","source":"XDA","lang":"en","date":"2026-10-27"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}