{"id":55489,"date":"2026-07-06T07:00:00","date_gmt":"2026-07-06T11:00:00","guid":{"rendered":"https:\/\/cms-articles.softonic.io\/br\/?p=55489"},"modified":"2026-07-06T07:02:01","modified_gmt":"2026-07-06T11:02:01","slug":"command-conquer-generals-zero-hour-chega-ao-iphone-ipad-e-mac-sem-emulacao","status":"publish","type":"post","link":"https:\/\/cms-articles.softonic.io\/br\/command-conquer-generals-zero-hour-chega-ao-iphone-ipad-e-mac-sem-emulacao\/","title":{"rendered":"Command &amp; Conquer: Generals Zero Hour chega ao iPhone, iPad e Mac sem emula\u00e7\u00e3o"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Command &amp; Conquer: Generals Zero Hour, cl\u00e1ssico de estrat\u00e9gia em tempo real lan\u00e7ado em <strong>2003<\/strong>, acaba de ganhar uma vers\u00e3o nativa para iPhone, iPad e Mac. A novidade apareceu quase sem alarde pelas m\u00e3os de Ammaar Reshi, executivo de produto e design no Google, que mostrou o jogo rodando em aparelhos da Apple.<\/p>\n\n<p class=\"wp-block-paragraph\">O ponto que mais chama aten\u00e7\u00e3o aqui \u00e9 outro: n\u00e3o estamos falando de <strong>emula\u00e7\u00e3o<\/strong> nem de streaming pela nuvem. De acordo com Ammaar Reshi, o jogo de 2003 foi recompilado para ARM64, a arquitetura usada pelos chips mais recentes da Apple. Na pr\u00e1tica, isso abre caminho para uma experi\u00eancia mais direta e, em tese, mais ajustada ao hardware atual. Pelos relatos que ele compartilhou sobre o projeto, o port j\u00e1 consegue rodar a campanha inteira, o modo skirmish e tamb\u00e9m o Generals Challenge. N\u00e3o \u00e9 pouca coisa para um dos RTS mais lembrados da fase de ouro do PC, e que at\u00e9 hoje nunca recebeu uma vers\u00e3o oficial para celulares ou tablets.<\/p>\n\n<p class=\"wp-block-paragraph\">O trabalho n\u00e3o parou no iOS e no iPadOS. Ammaar Reshi tamb\u00e9m levou a adapta\u00e7\u00e3o para o <strong><a href=\"https:\/\/www.softonic.com.br\/artigos\/gemini-spark-chega-ao-mac-google-inicia-liberacao-no-macos\" rel=\"noopener\">macOS<\/a><\/strong>, o que faz o mesmo esfor\u00e7o funcionar tanto nos dispositivos m\u00f3veis quanto nos Macs com Apple Silicon. Isso fortalece o projeto como uma iniciativa de preserva\u00e7\u00e3o, mas tamb\u00e9m de atualiza\u00e7\u00e3o t\u00e9cnica.<\/p>\n\n<p class=\"wp-block-paragraph\">Pelo que Ammaar Reshi explica, esse port s\u00f3 foi poss\u00edvel porque a Electronic Arts liberou o <strong><a href=\"https:\/\/www.softonic.com.br\/artigos\/assassins-creed-black-flag-resynced-ja-tem-data-o-classico-sera-refeito-do-zero\" rel=\"noopener\">c\u00f3digo-fonte<\/a><\/strong> do jogo sob licen\u00e7a GPL v3. Com isso, a comunidade p\u00f4de mexer no motor original e montar bases mais atuais para manter o t\u00edtulo compat\u00edvel com plataformas modernas.<\/p>\n\n<p class=\"wp-block-paragraph\">Uma pe\u00e7a central desse processo foi o projeto comunit\u00e1rio GeneralsX. Segundo Ammaar Reshi, ele j\u00e1 vinha ajudando a levar o jogo para macOS e Linux, o que acabou acelerando bastante a chegada aos aparelhos da Apple.<\/p>\n\n<p class=\"wp-block-paragraph\">Claro que portar um jogo de PC do come\u00e7o dos anos 2000 para o iPhone n\u00e3o era s\u00f3 quest\u00e3o de faz\u00ea-lo abrir. Foi preciso mexer pesado no sistema de arquivos, porque o motor original esperava pastas com escrita livre para saves, cache e configura\u00e7\u00f5es, enquanto o iOS trabalha com <strong>sandbox<\/strong> restrito, assinatura de c\u00f3digo e regras duras de acesso. Por isso, como o pr\u00f3prio Ammaar Reshi contou, toda a l\u00f3gica de grava\u00e7\u00e3o teve de ser redirecionada para os diret\u00f3rios permitidos pelo sistema. O outro obst\u00e1culo veio do lado gr\u00e1fico: Zero Hour nasceu em DirectX 8 e, nas palavras dele, o projeto hoje passa por uma cadeia com DXVK e MoltenVK para converter essas chamadas at\u00e9 chegar ao Metal, a API nativa da Apple.<\/p>\n\n<p class=\"wp-block-paragraph\">E, por ser um RTS, n\u00e3o adiantava simplesmente colocar o jogo para rodar no celular. A vers\u00e3o mobile recebeu <strong>controles<\/strong> pensados para tela sens\u00edvel ao toque, com sele\u00e7\u00e3o por toque, caixa de sele\u00e7\u00e3o por arrasto, rolagem com dois dedos, gesto de pin\u00e7a para zoom e a\u00e7\u00f5es por pressionar e segurar, como aparece na demonstra\u00e7\u00e3o mostrada por Ammaar Reshi.<\/p>\n\n<p class=\"wp-block-paragraph\">A rea\u00e7\u00e3o inicial dos f\u00e3s tem sido boa, principalmente pelo cuidado em preservar a sensa\u00e7\u00e3o do original e, ao mesmo tempo, ajustar a jogabilidade para telas menores. O projeto tamb\u00e9m chama aten\u00e7\u00e3o por uma raz\u00e3o maior: ele mostra como jogos cl\u00e1ssicos podem ganhar f\u00f4lego novo em plataformas modernas. E isso conversa com o movimento mais amplo da Apple para facilitar a chegada de games ao seu ecossistema.<\/p>\n\n<p class=\"wp-block-paragraph\">Ainda existem d\u00favidas sobre distribui\u00e7\u00e3o, licenciamento e at\u00e9 o <strong>limite<\/strong> comercial que esse tipo de adapta\u00e7\u00e3o pode alcan\u00e7ar. Mesmo assim, para quem acompanha preserva\u00e7\u00e3o de games, a mensagem j\u00e1 ficou clara: cl\u00e1ssicos do PC ainda t\u00eam espa\u00e7o, e ainda t\u00eam p\u00fablico, no iPhone e no Mac.<\/p>","protected":false},"excerpt":{"rendered":"<p>Command &amp; Conquer: Generals Zero Hour, cl\u00e1ssico de estrat\u00e9gia em tempo real lan\u00e7ado em 2003, acaba de ganhar uma vers\u00e3o nativa para iPhone, iPad e Mac. A novidade apareceu quase sem alarde pelas m\u00e3os de Ammaar Reshi, executivo de produto e design no Google, que mostrou o jogo rodando em aparelhos da Apple. O ponto &hellip; <a href=\"https:\/\/cms-articles.softonic.io\/br\/command-conquer-generals-zero-hour-chega-ao-iphone-ipad-e-mac-sem-emulacao\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Command &amp; Conquer: Generals Zero Hour chega ao iPhone, iPad e Mac sem emula\u00e7\u00e3o&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1009,"featured_media":55488,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","wpcf-pageviews":0},"categories":[4082],"tags":[],"usertag":[],"vertical":[],"content-category":[4508],"class_list":["post-55489","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","content-category-ia"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/posts\/55489","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/users\/1009"}],"replies":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/comments?post=55489"}],"version-history":[{"count":2,"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/posts\/55489\/revisions"}],"predecessor-version":[{"id":55499,"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/posts\/55489\/revisions\/55499"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/media\/55488"}],"wp:attachment":[{"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/media?parent=55489"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/categories?post=55489"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/tags?post=55489"},{"taxonomy":"usertag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/usertag?post=55489"},{"taxonomy":"vertical","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/vertical?post=55489"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/br\/wp-json\/wp\/v2\/content-category?post=55489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}