;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL

Topo

Xbox Series X e S: Jogos a 120fps, controle no celular e outras dúvidas

Bruno Izidro e Thaime Lopes

Do START e colaboração para o START

09/11/2020 04h00

O videogame mais poderoso e o menor Xbox já feito chegam ao Brasil esta semana, no dia 10 de novembro. E como todo novo console, há muitas dúvidas e incertezas sobre o que eles podem ou não ter e fazer.

O START já está há alguns dias testando tanto o Xbox Series X quanto o Series S, e separamos aqui as principais dúvidas que você pode ter em cada modelo. É hora de ficar bem informado para escolher qual o será seu próximo videogame.

Xbox Series X

Xbox Series X - Divulgação/Microsoft - Divulgação/Microsoft
Imagem: Divulgação/Microsoft

Os jogos rodam a 120fps mesmo?

Sim.

Porém, para conseguir jogar a 120 quadros por segundos é preciso mais do que só o videogame.

O problema é que esse recurso do Xbox Series X só funciona se ele estiver conectado em uma entrada HDMI 2.1, que está presente somente em TVs mais recentes (e mais caras). Essas conexões normalmente são representadas também como 120 Hz.

Entrada HMDI 2.1 em uma TV - Reprodução/START - Reprodução/START
Entrada HMDI 2.1 em uma TV
Imagem: Reprodução/START

Provavelmente a TV que você tem aí na sua casa tem uma entrada HDMI 2.0.

Se conectado em HDMI 2.1, ainda é preciso habilitar a função de 120 Hz no menu do opções do Xbox Series X.

Vale também dizer que ainda não são muitos os jogos com 120fps para consoles. No lançamento do Xbox Series X, alguns dos títulos são Dirt 5, Gears 5 (só no modo multiplayer) e Ori and the Will of the Wisps.

Quantos jogos cabem no "HD"?

Cartão SSD 1TB - Divulgação/Microsoft - Divulgação/Microsoft
Cartão de expansão SSD de 1TB poderá ser adquirido para expandir o armazenamento do Series X
Imagem: Divulgação/Microsoft

O Xbox Series X não usa mais disco rígido como armazenamento, e sim o avançado SSD, mas entendemos a pergunta.

Apesar da caixa indicar 1TB de espaço, o Xbox Series X possui, na verdade, 800GB de espaço livre para jogos, aplicativos e capturas de imagens. Os outros 200Gb são obrigatoriamente reservados para o sistema operacional, nem dá pra mexer.

E com 800GB, o que dá pra colocar de jogos? Bastante coisa.

Eu baixei mais de 20 games, entre Xbox One (incluindo Red Dead Redemption 2, que sozinho tem mais de 100GB), Xbox 360 e Xbox original, além de alguns já do Series X.

O Controle do novo Xbox funciona em celulares e no PC?

A resposta curta é sim, mas ainda está com muitos problemas.

Assim como os controles mais recentes do Xbox One S e Xbox One X, o controle do Series X pode se conectar a diversos aparelhos por bluetooth, o que funcionou bem, tanto no meu celular Android quanto em um notebook gamer com Windows 10.

O problema é que muitos jogos não reconheceram o controle do Series X. Call of Duty Mobile, por exemplo, que possui e para controles e reconhece rapidamente o de Xbox One, não conseguiu se conectar ao de Series X.

Controle Xbox Series X Mobile - Reprodução/START - Reprodução/START
Controle do Xbox Series X não é reconhecido em games como Call of Duty Mobile
Imagem: Reprodução/START

Já no PC, quase todos os jogos de Steam também ignoraram a presença do controle do Xbox Series X e, quando reconheciam como um gamepad, nem todos os botões funcionavam.

Felizmente, esse é um tipo de problema que pode ser solucionado após o lançamento com atualizações para o controle, mas por enquanto, é melhor só usá-lo em outros Xbox mesmo.

Os jogos na retrocompatibilidade ficam melhores no Series X?

Sim e muito, mas algumas melhorias dependem do tipo de televisor usado.

O Series X possui o recurso de auto-HDR para jogos, até mesmo os de Xbox 360, que realçam o visual, mas isso só acontece, claro, em TVs que possuem HDR.

Já a melhoria mais sentida mesmo, independente de TV, é o tempo de carregamento. Iniciar um jogo no Series X demora meros 10 segundos, por exemplo.

O próprio tempo de loading nos jogos cai drasticamente. Aqui está Red Dead Redemption 2 sendo carregado em 40 segundo no Series X.

Quantos jogos são possíveis deixar executando ao mesmo tempo com o Quick resume?

O "Quick Resume" é um daqueles recursos que não chega a ser essencial em um videogame, mas é bem legal de ter no Series X, já que permite voltar a diversos jogos do ponto em que parou cada um.

Só que há um limite de jogos em que se pode fazer isso. Nos testes, executando games de Xbox One e Xbox 360, o máximo que o Quick Resume aguentou foram cinco.

A única coisa chata é que o videogame não avisa quando um dos jogos deixou o Quick Resume, nem mostra uma lista de quais são os jogos que estão em stand by no console.

Xbox Series S

Xbox Series S - Divulgação/Microsoft - Divulgação/Microsoft
Imagem: Divulgação/Microsoft

Qual é a principal diferença do Series S em relação à geração anterior?

A velocidade do console é, sem dúvidas, um grande destaque. O tempo de loading dos jogos, bem como o tempo de resposta aos comandos são bem mais rápidos.

São todos os jogos que rodam a 120fps no Series S?

Não. Apesar de ter capacidade de rodar jogos com até 120fps, isso vai depender de outros fatores além do console, como e dos próprios games para essa configuração.

Alguns títulos que estão confirmados com e de 120fps incluem: Gears 5, Ori and the Will of the Wisps, Call of Duty: Black Ops Cold War, Dirt 5, Forza Motorsport, entre outros.

Ori game Xbox - Divulgação - Divulgação
Ori and The Will of The Wisps é um dos jogos que rodam a 120fps no Series S
Imagem: Divulgação

É possível jogar games no Series S de um HD externo?

Assim como no Xbox One, o Series S e também o X reconhecem HDs externos conectados via entrada USB e é possível, sim, jogar por esse meio.

Porém, os games não terão as melhorias de desempenho e de visual que o Xbox Series podem oferecer, já que pra isso eles precisam estar instalados na armazenamento interno de SSD dos videogames.

Quantos jogos cabem no Series S?

Xbox Series S - Divulgação/Microsoft - Divulgação/Microsoft
Xbox Series S é cerca de 60% menor do que o Xbox Series X
Imagem: Divulgação/Microsoft

Depende do tamanho deles. Jogos grandes, como Red Dead Redemption 2, Call of Duty e The Witcher 3, por exemplo, ocupam muito espaço.

Em nossos testes, chegamos a ter 10 jogos com tamanhos variados instalados no console.

Qual é a capacidade de armazenamento real do Series S para jogos?

Apesar de ter sido anunciado com espaço de 512GB, o videogame vem com espaço livre bem menor do que isso, 368GB, devido ao software.

A solução é comprar um SSD próprio do console para obter os mesmos resultados de velocidade e performance ou, então, instalar um HD externo e sofrer um pouco com esse quesito.

*Xbox Series X e Xbox Series S foram enviados para testes pela Microsoft ao START

SIGA O START NAS REDES SOCIAIS

Twitter: https://twitter.com/start_uol
Instagram: https://www.instagram.com/start_uol/
Facebook: https://www.facebook.com/startuol/
TikTok: http://vm.tiktok.com/Rqwe2g/
Twitch: https://www.twitch.tv/start_uol