Pesquisar este blog

Mostrando postagens com marcador Plants vs. Zombies. Mostrar todas as postagens
Mostrando postagens com marcador Plants vs. Zombies. Mostrar todas as postagens

quinta-feira, 22 de novembro de 2012

MAC OS X, Mountain Lion e eu ainda uso um Leopard num MacMini PowerPC

OS X Mountain Lion no Mac Mini PowerPC com Leopard

Resumo: Experiência de instalar o OS X Mountain Lion em um Mac Mini PowerPC, com problemas de monitor, HDs externos e Plants vs. Zombies.

Instalação do OS X Mountain Lion

Acabei de instalar a versão mais recente do MAC OS X, vulgo, Leão da Montanha - na promoção por U$19,99 que preciso ver como pagar porque foi direto com a conta da Ju da Apple e nem sei se tava lá um cartão de crédito válido... Lembrei aqui e fiz uma gafe, o sistema operacional agora é apenas OS X, tiraram o MAC, deve ser campanha de marketing ou os caras piraram de vez e vão começar a vender pra qualquer PC o sistema operacional deles, enfim, a instalação demorou umas 4 horas desde o início do download até terminar os ajustes finos e começar a escrever esse post.


Uso Raro do Macintosh

Não costumo usar o Macintosh, esse da minha esposa então quase nunca... então fica sem acentuação mesmo.


Primeiros Problemas com o Mountain Lion

Primeiros 3 problemas:


1. Flickering no Monitor HP L200cp

1 - Monitor aparecendo uns quadradinhos direto na tela (flickering) com a única resolução que funciona com esse monitor rosa maldito da HP (L200cp) acho que é 1600x900, enfim, depois tem que ver o que rolou por aqui:


https://discussions.apple.com/message/19125460#19125460


Configuração de resolução do monitor HP L200cp no OS X Mountain Lion

Figura 0: Configuração aceitável do monitor



Esse problema não foi resolvido, estou utilizando uma resolução qualquer sem toda a definição necessária, mas dá pra aguardar uma solução.


2. HDs Externos Não Reconhecidos

2 - Os HDs externos sumiram ... montei-os na mão via terminal com mkdir e mount, pelo menos consegui acessá-los para leitura, para gravação tive que reinstalar o NTFS-3G e descolar uma recompilação do MacFuse (alterado pela Tuxera) pra rodar com 64 bits.


http://www.tuxera.com/mac/macfuse-rebel-2.1.9-src.tar.bz2


3. Plants vs. Zombies Não Funciona

3 - O Plants vs. Zombies não estava rodando !!!

Esse por incrível que pareça foi o que deu mais trabalho !


Mensagem de erro do Plants vs. Zombies no OS X Mountain Lion

Figura 1: Mensagem de erro ao executar o jogo

Deixa eu colocar a mensagem certinha aqui em formato texto pra alguém que estiver com o mesmo problema


You can't use this version of the application "Plants vs. Zombies" with this version of OS X.

You have "Plants vs. Zombies" Plants vs. Zombies version 1.0.


Sei que clicando na interrogação não apareceu nada de útil !


screencapture -iW ~/Desktop/screen.jpg



Capturada via terminal conforme acima, porque esse tal de command shift 3 ou 4 não deu muito certo...

Só porque falei agora foi... o 3 e o 4 não podem ser do teclado numérico !!!


Ícone do Plants vs. Zombies com símbolo de proibido no OS X Mountain Lion

Figura 2: Plants vs. Zombies no applications com um símbolo de proibido !

Fucei tudo que foi site e no site da própria PopCap (http://support.popcap.com/mountain-lion-update) consta :" To launch your PopCap titles on Mountain Lion, simply use the Ctrl button on your keyboard when you click on the game (this is the same as right-click, if you have a two-button mouse), and select Open in the menu that appears. You will be prompted to confirm that you want to launch this program, so click Open on that dialog box.

Your game should then launch normally! There will be updated downloads available as soon as possible to allow Gatekeeper to recognize the games automatically. Thank you for your patience!

" Só que não funcionou !!! Continuou apresentando o erro da figura 1. Aí virou questão de honra !!! Hoje já estava bem porque fiquei doido procurando as placas pra colocar aqui em casa e mais uma não iria fazer muita diferença... maldição !


Como que uma parada que funcionava parou de funcionar "só porque instalei uma nova versão do sistema operacional por cima da que já tinha" sendo que com esse procedimento meus aplicativos (todos os outros que testei) sequer perderam as configurações de preferência... lembrei do iPhone que apaguei tudo e quando restaurei com a versão nova do sistema operacional tava tudo lá de novo ! Lindos esses caras da Apple !


Parti pro teste do macaco e nada... fuça daqui mexe dali, pensa que o problema pode ser porque não comprei o jogo da Mac Store, digo, App Store e sim do site da PopCap anos atrás, sei lá pensei várias... ah, uma das primeiras coisas a se fazer é desabilitar o uso/instalação de aplicativos oriundos somente da App Store ! Vá no System Preferences, Security e clica no Allow Anywhere !


Enfim parti para a ignorância e foi direto pro pacote com o programa em si.


Arquivos do Plants vs. Zombies no OS X Mountain Lion

Figura 3: Localizando os arquivos referentes ao jogo


Achei o executável e rapidamente percebi que não havia nada de errado com ele, não fora modificado pelo novo sistema operacional (OS X 10.8) e que não tinha o menor cabimento não rodar... o problema é alguma camada que entrou nessa nova versão do OS. Como tenho um outro Mac que roda em arquitetura PowerPC (não Intel) já me deparei com programas que mesmo compilados como "universal binaries" não rodam no PPC e vice versa, mas não é nada de software o problema é mais relacionado ao hardware, então não tem nada que impeça o meu joguinho de funcionar !!


Não sei como nem porque a Apple resolveu travar a execução do jogo e de outros programas (no meu HD mais nenhum programa deu erro ou apresentou em seu ícone o proibido em cima) creio que deva ser uma blacklist ou mesmo um escaneamento dos binários em busca de algum tipo de código que não deva ser executado nessa nova versão... enfim, como os caras da Apple ainda são fracos com esse lance de segurança e não conheço nenhum debug pro Mac, o mais fácil foi executar o programa via linha de comando como super usuário e deixar a janelinha do terminal aberta enquanto jogo tranquilamente o Plants vs. Zombies !!!!


Deu certo e rodou de boa, criei um atalho na área de trabalho (desktop ?) que vai rodar direto o joguinho com o mesmo ícone que eu tinha (e sem o proibido)! Deixei ainda no rodapé pra lembrar a sacanagem e se pá escrevo pra PopCap falando que o clicar com o direito pra executar não funciona !!!


Plants vs. Zombies executado via terminal no OS X Mountain Lion

Figura 4: Propriedades do executável e do atalho. Terminal rodando ao fundo e o jogo em primeiro plano


Conclusão sobre o OS X Mountain Lion

Acho que é isso por hoje. Não vi, nem senti grandes mudanças no sistema operacional, apenas que quase tudo funcionou ok tirando umas 2 travadas (mas que o próprio instalador se recuperou durante a instalação) e boa.