News Notícias Xbox

Ex-engenheiro da Microsoft revela bug que fez 3D Pinball rodar a 5.000 FPS

3D Pinball

O Bug Inesperado do 3D Pinball

Resident Evil RequiemCrimson DesertSilent Hill FGhost Of YoteiBorderlands 4

Recentemente, Dave Plummer, ex-engenheiro da Microsoft, revelou uma curiosidade surpreendente sobre o clássico 3D Pinball (Space Cadet): um bug acidental criado por ele permitia que o jogo rodasse a impressionantes 5.000 frames por segundo em computadores modernos com múltiplos núcleos.

O incidente ocorreu durante a adaptação do jogo do Windows 95 para o Windows NT. Nesse processo, Plummer desenvolveu um motor de jogo completamente novo para gerenciar a renderização de vídeo e som. No entanto, ele acabou esquecendo de implementar um limitador de taxa de quadros. “Meu motor de jogo tinha um bug que fazia com que ele desenhasse frames o mais rápido possível”, explicou Plummer. Na época, em processadores MIPS R4000 de 200 MHz, o jogo rodava normalmente entre 60 e 90 FPS — o que era mais que suficiente para a experiência.

Como o Bug Foi Descoberto

O problema, entretanto, só veio à tona anos depois, quando usuários com máquinas multi-core perceberam que o Pinball consumia um núcleo inteiro do processador constantemente. Plummer relembra: “Ele ainda estava renderizando o mais rápido que podia, mas agora estava a cerca de 5.000 frames por segundo, porque as máquinas estavam muito mais rápidas do que costumavam ser.” Embora o fenômeno impressionasse, o motor de jogo simplesmente não possuía nenhuma limitação de FPS, o que causava esse efeito.

A Correção do Bug

A responsabilidade de corrigir o erro, por sua vez, ficou com Raymond Chen, outro ex-engenheiro da Microsoft. Em seu canal Dave’s Garage, Chen contou como implementou um limitador que restringia o jogo a 100 FPS no máximo. Ele comentou: “Meu momento de maior orgulho no desenvolvimento do Windows foi quando corrigi o Pinball, de modo que você pudesse iniciar uma compilação e jogar Pinball ao mesmo tempo.”

Apesar de hoje ser lembrado de forma bem-humorada, Plummer descreveu este bug como o pior que já enviou para o Windows, ressaltando que, na época, “ter um bug que realmente chegava ao produto e exigia trabalho em um Service Pack nunca era motivo de risadas; era algo vergonhoso.”

Legado de Dave Plummer e do 3D Pinball

Dave Plummer possui um histórico marcante na Microsoft, sendo responsável por ferramentas icônicas do Windows, como o Gerenciador de Tarefas, o suporte nativo a arquivos ZIP e o Media Center.

✔Bora se inscrever no canal😉@guiadoed

Redes Sociais da Guia do ED:

Livepix:  @GUIA DO ED

Cat QuestPagina Principal:  guiado_ed

Cat QuestPagina do Facebook:  guiadoed

Cat Quest Grupo do WhatsApp:  Guia do ED

Cat QuestPagina Principal:  Guia do ED

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Você Pode Gostar

Xbox

Xbox One Free Games Gold Announced

  • 1 de abril de 2018
Normally these kind of rumours are ignored, especially with such little noise coming from Sony. However, Thong correctly predicted the
News Notícias Playstation

Week 1 in Fortnite Challenges and more

  • 1 de abril de 2018
Normally these kind of rumours are ignored, especially with such little noise coming from Sony. However, Thong correctly predicted the