Github Trends®
findingsmedian surprise window 30 days
UNIT / TREND-MONITOR · REV 2.6
[ 30 days window ]
SOURCE: gharchive
FINDING #10 · UNIT ID 1288835164
ammaarreshi/Generals-Mac-iOS-iPad
Command & Conquer Generals: Zero Hour running natively on macOS, iPhone & iPad — real engine (EA GPL v3 source, via GeneralsX), DXVK/MoltenVK renderer, RTS touch controls. No game assets included.
[ C++ ]ЗАРАБОТОК F · 22/100[ GITHUB ↗ ]
SURPRISE SCORE
0.00

Score Breakdown

SURPRISE0.0289
ENGAGEMENT0.77
FRESHNESS1.00
SCORE = SURPRISE × ENGAGEMENT^0.7 × FRESHNESS × VISIBILITY × CONFIDENCE
SURPRISE = WINDOW STARS / DAYS / (AUDIENCE + FLOOR)
4% OF STARS IN ARCHIVE

Growth Telemetry

VELOCITY /D
22.00
ACCEL
0.00
RETENTION
0.0%
PEAK 2026-07-04 · FORK-RETENTION 0.0% · 22 STARS / WINDOW

Author Audience

AUDIENCE
721
FOLLOWERS
327
OWNER ★
3,940

Engagement Signals

FORKS
27
ISSUE AUTH
0
PR AUTH
0
UNIQUE STARGAZERS 22 / 22 (DIVERSITY 1.00)

Потенциал заработка

F22/100
СПРОС55
Деньги в теме есть: global games revenue превысила $200B in 2025, forecast $234.4B by 2028; game porting services market оценён в $4.2B in 2025 и forecast $7.9B by 2034. Но спрос именно на Zero Hour on iOS/Mac — фанатский и узкий.
ЗАХВАТ20
Захватить ценность трудно: IP/brand/assets принадлежат EA; пользователю нужна собственная копия; CrossOver/Cloud gaming/VM решают broader problem; open-source forks могут повторить Apple fixes. Ров — в engineering know-how и touch UX, но не в ownership контента.
ДОСТУП15
Главный bottleneck: GitHub SPDX None, README говорит GPLv3 engine, game assets не лицензированы, EA trademarks/IP, App Store/GPL/iOS signing риски, нет релизов. Коммерческий closed-source продукт нельзя строить без юридической чистки и прав от EA.
«Коммерческий потенциал топят права, GPLv3/iOS-дистрибуция и отсутствие лицензии на assets/trademarks.»

Рыночный анализ · Обзор

`ammaarreshi/Generals-Mac-iOS-iPad` — нативный порт движка Command & Conquer Generals: Zero Hour для Apple Silicon Mac, iPhone и iPad, без поставки игровых ассетов.
game preservation / classic game port / Apple gaming / graphics compatibility layer / RTSЗРЕЛОСТЬ · ЭКСПЕРИМЕНТ
ЯЗЫК
C++
ЛИЦЕНЗИЯ
НЕТ · ALL RIGHTS RESERVED
РЕЕСТР
none
КОНТРИБЬЮТОРЫ
62
Что делает

Проект позволяет владельцам легальной копии Zero Hour запускать старую Windows/DirectX 8 RTS-игру на современных Apple-устройствах без эмуляции Windows. Движок компилируется под ARM64, графика идёт через цепочку DirectX 8 → DXVK → Vulkan → MoltenVK → Metal. Для iPhone/iPad добавлены RTS-touch controls: tap-select, drag-box, long-press deselect, two-finger scroll и pinch zoom.

Какую боль решает

Решает боль фанатов и preservation-разработчиков: как запустить старую Windows-only RTS на современных Apple Silicon и iOS/iPadOS устройствах без полноценной Windows VM, при этом сохраняя реальный движок игры и адаптируя управление под touch.

Сценарии использования
  • Запустить Zero Hour на Apple Silicon Mac без полноценной Windows VM.
  • Поиграть в кампанию, skirmish и Generals Challenge на iPad/iPhone с адаптированным touch input.
  • Использовать репозиторий как инженерный пример портирования старого Windows/DirectX-движка на Apple platforms.
  • Взять `docs/port/PORTING_PATTERNS.md` как методологию для портов других classic Windows games.
  • Собрать кастомный self-contained iOS/iPadOS bundle для личного устройства при наличии собственных assets.
Целевой пользователь

Технически сильные фанаты C&C Generals, Mac/iPad-геймеры, game preservation энтузиасты, C++/graphics engineers и разработчики, занимающиеся портированием старых игр.

Open-source аналоги

fbraz3/GeneralsXСИЛЬНЕЕ71
Upstream desktop-port Generals/Zero Hour для Linux/macOS/Windows через SDL3/DXVK/OpenAL; без iOS/iPad focus.
TheSuperHackers/GeneralsGameCodeСИЛЬНЕЕ1,034
Community mainline/fork EA GPL source; фокус на совместимости, bug fixes и Windows/retail behavior.
OpenSAGE/OpenSAGEСМЕЖНЫЙ1,557
Reimplementation SAGE engine на C#, не прямой порт оригинального движка.
OpenRA/OpenRAСМЕЖНЫЙ16,934
Зрелый open-source RTS engine для ранних Westwood games, не Generals/Zero Hour и не SAGE 3D.
Whisky-App/WhiskyСМЕЖНЫЙ15,100
GUI Wine wrapper для macOS/Game Porting Toolkit; запускает Windows games через compatibility layer, не native port и не iOS.
Heroic Games LauncherСМЕЖНЫЙ11,000
OSS launcher для GOG/Epic/Amazon с Wine/Proton/Crossover tooling, включая macOS compatibility.
KhronosGroup/MoltenVKСМЕЖНЫЙ5,600
Vulkan-over-Metal portability layer и foundational dependency, не game-specific продукт.
Позиционирование

Наша либа не лидер рынка OSS, а нишевый, быстро взлетевший Apple/iOS fork вокруг конкретной игры. Уникальность — сочетание Generals Zero Hour + native Apple Silicon + iPhone/iPad touch controls, но по зрелости и community base она уступает OpenRA, Whisky, Heroic и TheSuperHackers.

Коммерческие аналоги

CodeWeavers CrossOverB2B / B2CПОДПИСКА
Запуск Windows apps/games на macOS/Linux без Windows VM; Wine-based compatibility.
Нишевый, но зрелый vendor; публичные users/revenue на странице не подтверждены.
CrossOver+$74.00; promo $51.80
CrossOver Life$494.00; promo $345.80
CodeWeavers PortJump / ExecModeB2BТОЛЬКО ENTERPRISE
B2B-портирование apps/games и technical consulting.
На странице CrossOver указано, что CodeWeavers launched PortJump for app/game developers and ExecMode for technical challenges; публичный масштаб не подтверждён.
Customcustom
Parallels Desktop for MacB2B / B2CПОДПИСКА
Windows/Linux/macOS VM на Mac, включая Windows apps и часть graphics-intensive apps.
Массовый Mac productivity/VM vendor; публичные users/revenue на pricing page не подтверждены.
Standardpromo $64.99/year, base $99.99/year, one-time $219.99
Pro$77.99/year, base $119.99/year
Business$97.49/year, base $149.99/year
Shadow PCB2B / B2CПОДПИСКА
Полноценный cloud Windows PC с GPU, стримится на Mac/iOS/TV/browser; можно ставить Steam/Epic/mods.
Страница заявляет совместимость с 99% Steam & Epic library; users/revenue не подтверждены.
Neo$30.39 for 3 months, затем $37.99/mo
Power$54.99/mo
Neo Pro$35.99 for 3 months, затем $44.99/mo
Power Pro$59.99/mo
NVIDIA GeForce NOWB2CПОДПИСКА
Cloud gaming: пользователь стримит уже купленные PC games с NVIDIA servers.
NVIDIA сообщает Install-to-Play для 2000+ games; users на странице не подтверждены.
Performance$9.99/mo или $49.99/6 months; annual $99.99
Ultimate$19.99/mo или $99.99/6 months; annual $199.99
BoosteroidB2CПОДПИСКА
Cloud gaming BYOG: запуск игр из Steam/Epic/etc на удалённой машине.
Масштаб users/revenue публично не подтверждён; позиционируется как облачный gaming service.
Ultra monthly€12.89/mo
Ultra yearlyfrom €7.49/mo
Ultra Pro€14.89/mo или €134.89/year
Promo 6 months€49.89 до 1 сентября 2026
Amazon Luna / Luna+B2CПОДПИСКА
Cloud gaming subscription, игры стримятся на поддерживаемые устройства.
Масштаб по Luna users не подтверждён на странице; часть add-on pricing может быть legacy/изменяться.
Luna+$9.99/mo
Ubisoft+$17.99/mo
Jackbox$4.99/mo
Luna Controller$69.99
ParsecB2B / B2CFREEMIUM
Low-latency remote desktop для gaming/creative teams; можно играть или работать на удалённой машине.
B2B для teams/studios; users/revenue не подтверждены.
Personalfree
Individuals/Warp$8.33/user/mo paid annually
Teams$30/user/mo paid annually
Enterprise$45/user/mo paid annually
Guest Access$25/invitation
Paperspace / DigitalOcean GPU CloudB2BПО ПОТРЕБЛЕНИЮ
Cloud GPU/desktop/server infrastructure; можно использовать как remote gaming/dev workstation, хотя это не consumer gaming service.
Масштаб users/revenue не подтверждён на pricing page.
Pro platform$8/mo + usage
H100$2.24/hour
A100-80G$1.15/hour
A4000$0.76/hour
Dedicated RTX4000$337/mo
Dedicated A5000$891/mo
Коммерческий remaster ранних C&C/Red Alert, не Generals, но конкурирует за nostalgia RTS spend.
Официальный EA/Petroglyph remaster; не замена Zero Hour, но платная альтернатива для C&C-аудитории.
Steam base$19.99
Steam sale$3.99 до 9 июля
Текущая монетизация проекта

По предоставленным данным и собранным источникам не подтверждено, что `ammaarreshi/Generals-Mac-iOS-iPad` уже монетизируется через open-core, cloud, paid support, App Store build, Patreon/GitHub Sponsors или платные binaries. Отдельно: upstream GeneralsX в README содержит “Sponsor on GitHub” и просит support для development/testing/docs/community support, но это относится к `fbraz3/GeneralsX`, а не подтверждает монетизацию данного fork.

Коммерческий потенциал

ПОТЕНЦИАЛ · НИЗКИЙ

Low для монетизации именно этой библиотеки как продукта “скачай и играй”. Medium возможен только при переупаковке know-how в B2B/consulting/tooling для портирования старых игр, не продавая сам C&C-port.

Спрос и рынок

Широкий рынок игр огромный: Newzoo сообщает, что global games market crossed $200B in 2025, forecast $234.4B by 2028. Узкий рынок game porting services тоже есть: $4.2B in 2025 → $7.9B by 2034, CAGR 7.8% по MarketIntelo. Но конкретный спрос на “C&C Generals Zero Hour natively on Apple devices” — small enthusiast niche, не массовый SaaS.

Ров / защищённость

Слабый ров. Защищают редкая комбинация C++ legacy-engine porting + DXVK/MoltenVK + iOS touch controls, публичный engineering log, быстрый social proof 516 stars за первый день и практический опыт на real devices. Не защищают открытый код, существующий upstream, отсутствие прав на EA/IP/assets, broader-решения CrossOver/Parallels/cloud gaming и возможность других developers форкнуть и улучшить UX.

Модели монетизации
  • B2B porting consultancy для правообладателей legacy Windows/DirectX games на macOS/iOS/iPadOS/visionOS.
  • Paid support / build assistance для сборки, signing, asset extraction и troubleshooting без распространения assets/binaries сомнительного статуса.
  • Tooling вокруг портирования: CLI/GUI для dependency checks, asset validation, build automation, iOS packaging и crash log analysis, отделённые от GPL/EA code.
  • Documentation / course / paid playbook по портированию classic DirectX games to Apple Silicon/iOS using DXVK/MoltenVK/SDL3.
  • GitHub Sponsors / donations как cost recovery для фанатского проекта.
  • Официальный paid port совместно с EA при наличии лицензии на distribution/assets/trademarks и согласовании GPL obligations.
Что нужно, чтобы сделать продукт
  • Юридически чистый LICENSE file и clarification по всем авторским additions.
  • Понятная compliance-модель GPLv3: source distribution, notices, license text, build scripts, third-party license inventory.
  • Разрешение на использование Command & Conquer / Generals / Zero Hour trademarks в product naming.
  • Легальный asset pipeline без риска нарушения Steam/EA terms.
  • Подписанные reproducible releases для macOS.
  • User-friendly installer/launcher.
  • Crash/memory stability на iPad/iPhone.
  • Multiplayer/networking story.
  • Документация для non-developer users.
  • Политика App Store/TestFlight/sideloading: GPLv3 и Apple distribution могут конфликтовать, особенно из-за DRM/anti-circumvention constraints.
⚖ ЛИЦЕНЗИЯ · МОЖНО ЛИ КОММЕРЦИАЛИЗИРОВАТЬ
Коммерческое использование как закрытого продукта нельзя считать безопасным. README заявляет GPLv3 для engine code, что допускает коммерческое использование только при соблюдении GPLv3, но запрещает закрытые производные при распространении. Одновременно GitHub SPDX показывает None, то есть лицензия не детектирована репозиторием; если нет корректного LICENSE-файла и полной license inventory, это high-severity legal risk. Game assets и trademarks не лицензированы вообще. Итог: на самой либе как “продаваемом C&C app” заработать почти нереально без EA; реалистичнее монетизировать портинговую экспертизу, tooling, paid support и B2B services, отделённые от EA assets/IP и оформленные с чистой лицензией.
Риски и подводные камни
ВЫСОКИЙЛИЦЕНЗИЯ
GitHub SPDX: None; README: engine code GPLv3, assets не включены. Отсутствие detected license опасно: для неявно лицензированных additions default — all-rights-reserved. Плюс EA trademarks/game assets. Closed commercial derivative практически нельзя.
ВЫСОКИЙЛИЦЕНЗИЯ
Если распространять binaries, нужно соблюдать GPLv3: исходники, notices, license text, возможность модификации. Proprietary wrapper вокруг GPL engine может быть проблемным.
ВЫСОКИЙЮР. СЕРАЯ ЗОНА
GPLv3 historically плохо сочетается с DRM/restrictions в app stores. Даже если sideload/TestFlight работает технически, коммерческий канал распространения юридически неочевиден.
ВЫСОКИЙЮР. СЕРАЯ ЗОНА
Проект assets не поставляет, но `get-assets.sh` тянет данные из Steam-аккаунта пользователя. Любая коммерческая упаковка asset pipeline должна быть проверена юристом.
ВЫСОКИЙМАЛЫЙ РЫНОК
Ностальгия сильная, но аудитория Zero Hour на iPad/Mac мала по сравнению с generic cloud gaming или VM market.
СРЕДНИЙПРОЧЕЕ
README прямо указывает iPad memory kill around ~3GB+ resident и rare backgrounding crash.
СРЕДНИЙЗАВИСИМОСТЬ ОТ АВТОРА
Репозиторий новый; нет релизов; часть работы завязана на AI-assisted engineering и upstream forks.
СРЕДНИЙКОНКУРЕНЦИЯ
CrossOver, Parallels, Shadow, GeForce NOW, Boosteroid и Parsec уже монетизируют “игры/Windows на не-Windows device” шире и проще для пользователя.

Достоверность разбора

УВЕРЕННОСТЬ · СРЕДНЯЯgpt-5.5 · 2026-07-05 · ОКНО 1D
Оговорки / что не проверено
  • Цены, звёзды и даты взяты из собранного разбора и фактов воронки; веб-перепроверка в этой сериализации не выполнялась.
  • Для большинства коммерческих аналогов scale/users/revenue не подтверждены публичными страницами; в анализе прямо указаны оговорки.
  • Часть pricing по Amazon Luna/add-ons может быть legacy или изменяться; это отмечено в исходном разборе.
  • Рыночные цифры Newzoo и MarketIntelo использованы как собранные источники; не подтверждались ≥2 независимыми источниками в этой задаче.
  • Выводы про GPLv3/App Store/DRM, all-rights-reserved при отсутствии лицензии и риски proprietary wrapper основаны на общих юридико-лицензионных знаниях, а не на юридическом заключении.
  • Оценка спроса на конкретный Zero Hour on iOS/Mac как small enthusiast niche является аналитическим выводом, а не подтверждённой метрикой пользователей.
  • Оценка moat, capture и access является мнением аналитика на базе собранных фактов, а не измеренной метрикой.
  • Монетизация самого fork не подтверждена; отсутствие подтверждения не равно доказанному отсутствию дохода.
  • Данные по upstream GeneralsX Sponsors относятся к GeneralsX, а не к `ammaarreshi/Generals-Mac-iOS-iPad`.
  • GitHub SPDX None и README-заявление GPLv3 могут расходиться из-за отсутствия/недетекта LICENSE; точная license inventory не проверялась юридически.
  • Зрелость experimental выставлена по возрасту репозитория, отсутствию релизов, SPDX None и known issues; это аналитическая классификация.
  • Некоторые OSS-star counts указаны из собранных источников разного времени и могут быть не синхронны с текущим GitHub состоянием.
ИСТОЧНИКИ (26)

Why This Is A Finding

ammaarreshi/Generals-Mac-iOS-iPad собрал 22 звёзд за окно, тогда как у автора всего 327 подписчиков — эффективная аудитория ≈ 721. Это даёт surprise-индекс 0.0289 (звёзды относительно охвата автора, а не в абсолюте). Удержание форков 0.0% и 0 внешних контрибьюторов отделяют реальный инструмент от разовой вспышки. Акселерация положительная — рост ещё не выдохся.

Related Findings

RANKS ABOVE 0% OF 1 FINDINGS
NO RELATED FINDINGS

METRICS IN CONTEXT

MEDIAN ACROSS ALL 1 FINDINGS · Δ vs MEDIAN · PERCENTILE = SHARE RANKED BELOW
METRICVALUEMEDIANΔ MEDPERCENTILE
SCORE0.020.020.00ABOVE 0%
VELOCITY22.0022.000.00ABOVE 0%
RETENTION0.0%0.0%0.0 PPABOVE 0%
FORKS27270ABOVE 0%
SURPRISE0.030.030.00ABOVE 0%