{"id":539731,"date":"2026-07-07T01:10:17","date_gmt":"2026-07-07T01:10:17","guid":{"rendered":"https:\/\/www.europesays.com\/pl\/539731\/"},"modified":"2026-07-07T01:10:17","modified_gmt":"2026-07-07T01:10:17","slug":"command-conquer-generals-zero-hour-dziala-natywnie-na-ipadzie-port-bazuje-na-kodzie-ea-generalsx-i-claude-fable-5","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/pl\/539731\/","title":{"rendered":"Command &#038; Conquer: Generals Zero Hour dzia\u0142a natywnie na iPadzie. Port bazuje na kodzie EA, GeneralsX i Claude Fable 5"},"content":{"rendered":"<p><img decoding=\"async\" class=\"teaserfoto\" src=\"https:\/\/www.europesays.com\/pl\/wp-content\/uploads\/2026\/07\/51586.png\" alt=\"Command &amp; Conquer: Generals Zero Hour dzia\u0142a natywnie na iPadzie. Port bazuje na kodzie EA, GeneralsX i Claude Fable 5\"\/>Nag\u0142\u00f3wek brzmi jak po\u017cywka dla hype\u2019u na AI. Klasyczny Command &amp; Conquer: Generals Zero Hour ruszy\u0142 na iPadzie, a w tle przewija si\u0119 Claude Fable 5. Po przeczytaniu \u017ar\u00f3de\u0142 obraz robi si\u0119 ciekawszy. Mamy oficjalny kod wypuszczony przez EA, wcze\u015bniejszy fork przygotowany dla macOS i Linuksa, poprawki pod iOS oraz sterowanie dotykowe skrojone pod RTS. Dopiero taki komplet pokazuje, czy m\u00f3wimy o realnym porcie, czy o efektownej demonstracji pod social media.<\/p>\n<p>Port Generals Zero Hour na iPada wygl\u0105da jak popis modelu AI, lecz po wej\u015bciu w kod wida\u0107 co\u015b znacznie ciekawszego: otwarte \u017ar\u00f3d\u0142a od Electronic Arts, dojrza\u0142y fork spo\u0142eczno\u015bci i solidne, chwilami \u017cmudne debugowanie.<\/p>\n<p><a class=\"colorbox\" href=\"https:\/\/www.purepc.pl\/image\/news\/2026\/07\/06_command_conquer_generals_zero_hour_dziala_natywnie_na_ipadzie_port_bazuje_na_kodzie_ea_generalsx_i_claude_fable_5_2_b.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.europesays.com\/pl\/wp-content\/uploads\/2026\/07\/06_command_conquer_generals_zero_hour_dziala_natywnie_na_ipadzie_port_bazuje_na_kodzie_ea_generalsx_.jpeg\" alt=\"Command &amp; Conquer: Generals Zero Hour dzia\u0142a natywnie na iPadzie. Port bazuje na kodzie EA, GeneralsX i Claude Fable 5 [1]\"\/><\/a><\/p>\n<p><a title=\"CD Projekt RED potwierdza wynik sprzeda\u017cowy gry Cyberpunk 2077. Polski zesp\u00f3\u0142 mo\u017ce by\u0107 zadowolony z wynik\u00f3w\" href=\"https:\/\/www.purepc.pl\/cyberpunk-2077-sprzedaz-gry\" rel=\"nofollow noopener\" target=\"_blank\">CD Projekt RED potwierdza wynik sprzeda\u017cowy gry Cyberpunk 2077. Polski zesp\u00f3\u0142 mo\u017ce by\u0107 zadowolony z wynik\u00f3w<\/a><\/p>\n<p>Ammaar Reshi rzeczywi\u015bcie wykorzysta\u0142 <a href=\"https:\/\/www.purepc.pl\/tagi\/claude-code\" rel=\"nofollow noopener\" target=\"_blank\">Claude Code<\/a> z <a href=\"https:\/\/www.purepc.pl\/anthropic-claude-fable-mythos-5-dwapoziomy-dostepu-ten-sam-model-ai-blokady-cyberbezpieczenstwo-biologia\" rel=\"nofollow noopener\" target=\"_blank\">Fable 5<\/a>, jednak nie zaczyna\u0142 od surowego kodu z 2003 roku. <a href=\"https:\/\/www.purepc.pl\/tagi\/ea\" rel=\"nofollow noopener\" target=\"_blank\">Electronic Arts<\/a> udost\u0119pni\u0142o <a href=\"https:\/\/github.com\/electronicarts\/CnC_Generals_Zero_Hour\" rel=\"nofollow noopener\" target=\"_blank\">\u017ar\u00f3d\u0142a Generals i Zero Hour na licencji GPL v3 ju\u017c 27 lutego 2025 r.<\/a>, a fundamentem prac by\u0142 <a href=\"https:\/\/github.com\/fbraz3\/GeneralsX\" rel=\"nofollow noopener\" target=\"_blank\">GeneralsX<\/a>, rozwijany od d\u0142u\u017cszego czasu port dla macOS i Linuksa. Dopiero na tej bazie powsta\u0142y buildy ARM64 dla iPhone&#8217;a i iPada, jak r\u00f3wnie\u017c obs\u0142uga dotyku, w tym zaznaczanie ramk\u0105, d\u0142u\u017csze przytrzymanie jako prawy przycisk myszy, przewijanie dwoma palcami i pinch-to-zoom.<\/p>\n<p><a class=\"colorbox\" href=\"https:\/\/www.purepc.pl\/image\/news\/2026\/07\/06_command_conquer_generals_zero_hour_dziala_natywnie_na_ipadzie_port_bazuje_na_kodzie_ea_generalsx_i_claude_fable_5_1_b.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.europesays.com\/pl\/wp-content\/uploads\/2026\/07\/1783386617_843_06_command_conquer_generals_zero_hour_dziala_natywnie_na_ipadzie_port_bazuje_na_kodzie_ea_generalsx_.jpeg\" alt=\"Command &amp; Conquer: Generals Zero Hour dzia\u0142a natywnie na iPadzie. Port bazuje na kodzie EA, GeneralsX i Claude Fable 5 [2]\"\/><\/a><\/p>\n<p><a title=\"Gothic Remake Patch 1.0.3 - Alkimia Interactive naprawia kolejne b\u0142\u0119dy: balans rozgrywki, animacje i sztuczn\u0105 inteligncj\u0119\" href=\"https:\/\/www.purepc.pl\/gothic-remake-alkimia-interactive-patch\" rel=\"nofollow noopener\" target=\"_blank\">Gothic Remake Patch 1.0.3 &#8211; Alkimia Interactive naprawia kolejne b\u0142\u0119dy: balans rozgrywki, animacje i sztuczn\u0105 inteligncj\u0119<\/a><\/p>\n<p>Na tym ko\u0144czy si\u0119 opowie\u015b\u0107 o \u201ecudzie w 40 minut&#8221;. Pierwszy dzia\u0142aj\u0105cy <a href=\"https:\/\/www.purepc.pl\/tagi\/build\" rel=\"nofollow noopener\" target=\"_blank\">build<\/a> faktycznie powsta\u0142 mniej wi\u0119cej w takim czasie, ale potem przysz\u0142o kilka godzin poprawek. Dziennik prac pokazuje typowe problemy portowania, w tym czarn\u0105 minimap\u0119 z powodu b\u0142\u0119dnego formatu kana\u0142u alfa, zap\u0119tlaj\u0105ce si\u0119 komunikaty EVA (Electronic Video Agent) przez niew\u0142a\u015bciw\u0105 obs\u0142ug\u0119 ko\u0144ca strumienia audio oraz awarie <a href=\"https:\/\/www.purepc.pl\/tagi\/ios\" rel=\"nofollow noopener\" target=\"_blank\">iOS<\/a> po d\u0142u\u017cszej rozgrywce, gdy zu\u017cycie pami\u0119ci przekracza\u0142o 3 GB. Grafika dzia\u0142a przez <a href=\"https:\/\/www.purepc.pl\/tagi\/dxvk\" rel=\"nofollow noopener\" target=\"_blank\">DXVK<\/a> t\u0142umacz\u0105cy DirectX 8 na Vulkan, a nast\u0119pnie przez <a href=\"https:\/\/en.wikipedia.org\/wiki\/MoltenVK\" rel=\"nofollow noopener\" target=\"_blank\">MoltenVK<\/a> na Metal. D\u017awi\u0119k przeniesiono na <a href=\"https:\/\/pl.wikipedia.org\/wiki\/OpenAL\" rel=\"nofollow noopener\" target=\"_blank\">OpenAL<\/a>, a odtwarzanie film\u00f3w na <a href=\"https:\/\/en.wikipedia.org\/wiki\/FFmpeg\" rel=\"nofollow noopener\" target=\"_blank\">FFmpeg<\/a>. To znacznie mniej efektowna historia ni\u017c has\u0142o \u201eAI zrobi\u0142o port&#8221;, ale znacznie bli\u017csza rzeczywisto\u015bci.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">I used Fable 5 to port Command &amp; Conquer: Generals Zero Hour to the iPhone and iPad!<\/p>\n<p>This is the actual 2003 engine compiled for ARM64 natively, no emulator.<\/p>\n<p>Campaign, skirmish, Generals Challenge all work with touch controls built for an RTS.<\/p>\n<p>Open sourcing it all below! <a href=\"https:\/\/t.co\/Vi9SbKyVPI\" rel=\"nofollow\">pic.twitter.com\/Vi9SbKyVPI<\/a><\/p>\n<p>\u2014 Ammaar Reshi (@ammaar) <a href=\"https:\/\/x.com\/ammaar\/status\/2073501877753323772?ref_src=twsrc%5Etfw\" rel=\"nofollow\">July 4, 2026<\/a><\/p><\/blockquote>\n<p><a title=\"GOG - \u015bwietna kosmiczna strategia przypomina o sobie. Klasyk Nexus: The Jupiter Incident za darmo do poniedzia\u0142ku\" href=\"https:\/\/www.purepc.pl\/gog-kosmiczna-strategia-klasyk-nexus-the-jupiter-za-darmo\" rel=\"nofollow noopener\" target=\"_blank\">GOG &#8211; \u015bwietna kosmiczna strategia przypomina o sobie. Klasyk Nexus: The Jupiter Incident za darmo do poniedzia\u0142ku<\/a><\/p>\n<p>W praktyce nie jest to te\u017c aplikacja gotowa do pobrania z <a href=\"https:\/\/www.purepc.pl\/tagi\/app-store\" rel=\"nofollow noopener\" target=\"_blank\">App Store<\/a>. U\u017cytkownik musi posiada\u0107 w\u0142asn\u0105 kopi\u0119 gry. Autorzy repozytorium wskazuj\u0105, \u017ce podczas promocji kosztuje ona oko\u0142o 5 dolar\u00f3w. Musi mie\u0107 tak\u017ce <a href=\"https:\/\/developer.apple.com\/xcode\/\" rel=\"nofollow noopener\" target=\"_blank\">Maca z Xcode<\/a> i konto deweloperskie <a href=\"https:\/\/www.purepc.pl\/tagi\/apple\" rel=\"nofollow noopener\" target=\"_blank\">Apple<\/a> do podpisania projektu. Mimo to przewaga nad klasyczn\u0105 emulacj\u0105 jest wyra\u017ana, gdy\u017c otrzymujemy mniejszy narzut wydajno\u015bci i sterowanie dotykowe zaprojektowane specjalnie pod RTS-y. Najwa\u017cniejszy wniosek p\u0142ynie jednak z czego\u015b innego. Gdy wydawca udost\u0119pnia kod \u017ar\u00f3d\u0142owy, spo\u0142eczno\u015b\u0107 rozwija warstwy zgodno\u015bci, a AI przyspiesza \u017cmudne prace programistyczne, nawet ponad 20-letnia pecetowa gra mo\u017ce stosunkowo szybko trafi\u0107 na wsp\u00f3\u0142czesne urz\u0105dzenia mobilne.<\/p>\n<p>\u0179r\u00f3d\u0142o: Ammaar Reshi (X, GitHub), The Decoder, Electronic Arts, WCCFtech<\/p>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"Nag\u0142\u00f3wek brzmi jak po\u017cywka dla hype\u2019u na AI. Klasyczny Command &amp; Conquer: Generals Zero Hour ruszy\u0142 na iPadzie,&hellip;\n","protected":false},"author":2,"featured_media":539732,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_share_on_mastodon":"0"},"categories":[20],"tags":[489,93321,25251,22336,2294,105960,105961,6659,10688,19235,6203,105962,120,118,119,42,38,40,39,41,116,114,115,121,117],"class_list":["post-539731","post","type-post","status-publish","format-standard","has-post-thumbnail","category-nauka-i-technika","tag-apple","tag-claude-fable-5","tag-command-conquer","tag-dxvk","tag-electronic-arts","tag-generals-zero-hour","tag-generalsx","tag-ios","tag-ipad","tag-ipados","tag-iphone","tag-moltenvk","tag-nauka","tag-nauka-i-technika","tag-naukatechnika","tag-pl","tag-poland","tag-polish","tag-polska","tag-polski","tag-science","tag-science-and-technology","tag-sciencetechnology","tag-technika","tag-technology"],"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@pl\/116876032432961064","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/posts\/539731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/comments?post=539731"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/posts\/539731\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/media\/539732"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/media?parent=539731"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/categories?post=539731"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/pl\/wp-json\/wp\/v2\/tags?post=539731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}