Quando o primeiro Xbox foi lançado parecia estranho para todos ver um console baseado em um processador e um gráfico para PC. Até então, os chips de console eram criados exclusivamente para esses sistemas. Hoje temos PlayStation e Xbox usando a mesma tecnologia de nossos computadores. Especificamente, o da AMD. No entanto, não podemos instalar o Windows em um console e usá-lo como um computador. Por que é porque eles estão basicamente usando hardware de PC?
Se nós olhando as especificações técnicas do nosso PlayStation 5 ou Xbox Series veremos que a CPU central dentro de seus enormes chips são 8 núcleos de arquitetura Zen 2. A mesma usada nos chips Ryzen 3000 e 3000 da AMD para PC. No entanto, não podemos usar esses consoles como se fossem um computador e eles são limitados em sua função lúdica.
Por que não consigo instalar o Windows no meu console?
Bem, na verdade, temos que começar com o fato de que, se você tem um Xbox, seu console está executando o Windows, especificamente uma versão aparada otimizado para jogos e faltando muitos itens essenciais para a 443% dos aplicativos. Estamos nos referindo a instalar o sistema operacional Microsoft e usá-lo como se fosse um PC. Afinal, o hardware é o de um computador convencional e tanto seu processador central quanto o processador gráfico têm desempenho mais do que decente para jogos. E a mesma lógica pode ser aplicada no caso de consoles SONY.
Sistemas DRM não permitem a instalação do Windows em seu console
Em um computador você pode rodar o software que quiser e instalar os componentes e periféricos que quiser. Em um console é diferente, pois sua distribuição deve ser certificada pelo fabricante. Qualquer software que você for instalar em um console possui uma chave de identificação que é verificada remotamente pelos servidores do fabricante. Assim, quando colocamos um disco no leitor do nosso console ou baixamos o jogo da internet, ele é assinado por uma chave universal.
Esta chave é desconhecida e apenas conhecida pelo fabricante e faz parte de um sistema de segurança Criptografia e descriptografia complexas. Chama-se chave universal e um dos desafios dos hackers para ativar a pirataria em um sistema é obter a referida chave. Com o qual eles podem assinar qualquer aplicativo em execução, incluindo um sistema operacional. E acredite, vimos marcos como rodar uma distribuição Linux em um PS4. Porém, enquanto o sistema operacional do pinguim é gratuito e não tem dono. Distribuir uma versão modificada do Windows com uma chave que permite que ela seja executada em um console é em si uma ofensa de pirataria, já que apenas a Microsoft tem o direito de copiar e distribuir seu produto. E se os hackers são especialistas em alguma coisa, é em não sujar as mãos. É por isso que não podemos executar o Windows no console. A inicialização é diferente
Agora se formos para um assunto bem mais técnico, temos que levar em consideração que o processo de boot em um console, assim como os endereços de memória reservados, podem mudar de um sistema para outro, mesmo usando o mesmos processadores. Em chips com um conjunto de registradores e instruções x3000, comunicação com os componentes e periféricos é através da RAM e, especificamente, determinados endereços são geralmente atribuídos a eventos de hardware. Por exemplo, suponha que temos o endereço de memória
O chipset é diferente
A maneira de bloquear um programa ou um Os dados em um console passam pelo chipset. O processo é muito simples, se um programa não está assinado com a chave universal que mencionamos anteriormente, está assinado com um bit de não autorização. A ideia é que, quando o chipset do console tiver que procurar no disco rígido ou no SSD do console, ele ignorará completamente esse setor. Essa funcionalidade não é encontrada no PC, pois o que se busca é que possamos executar qualquer software sem pedir permissão a ninguém ou a nada.
A incompatibilidade vem devido a o facto de, numa consola de videojogos, sendo um elemento único que apenas tem de ser compatível consigo próprio, a comunicação com os periféricos e componentes acaba por ser feita de forma pouco convencional. O que também é uma forma de proteger o sistema.