Ex-engenheiro da Microsoft revela como um bug elevou a velocidade do jogo de pinball 3D para 5000 FPS

O ex-engenheiro da Microsoft, Dave Plummer, revelou detalhes de um bug no clássico jogo de pinball 3D para Windows, Space Cadet, integrado ao sistema operacional Windows, que surgiu anos após seu lançamento. Sob certas condições, o jogo podia consumir todo o núcleo da CPU e gerar taxas de quadros extremas de até 5.000 quadros por segundo.

Fonte da imagem: Microsoft

Plummer, desenvolvedor do 3D Pinball, portou-o do Windows NT para o Windows 95 e trabalhou em componentes do sistema, como o Gerenciador de Tarefas e o suporte a ZIP integrado. Ele explicou em seu canal no YouTube que o bug era que o motor do jogo não tinha limitador de taxa de quadros e tentava renderizar as cenas o mais rápido possível.

No hardware original, com um processador MIPS R4000 de 200 MHz, isso resultava em confortáveis ​​60 a 90 FPS. No entanto, alguns anos depois, com o advento de sistemas multi-core mais potentes, esse bug saiu do controle. O jogo começou a consumir 100% dos recursos de um dos núcleos do processador, tentando entregar milhares de quadros por segundo, o que era completamente excessivo para a jogabilidade.

Outro ex-engenheiro da Microsoft, Raymond Chen, posteriormente corrigiu o problema configurando manualmente o código do jogo para um limite de 100 FPS. Embora a história pareça engraçada agora, Plummer enfatizou que, na época, tais incidentes que exigiam uma correção em um service pack eram levados extremamente a sério, considerados um lapso profissional e até mesmo “um tanto constrangedor”.

admin

Postagens recentes

O Google trouxe de volta um recurso popular para o relógio padrão do Android: deslizar para desligar o alarme agora é coisa do passado.

Na semana passada, o aplicativo Google Clock foi atualizado para a versão 8.5. O desenvolvedor…

14 minutos atrás

O Yandex Maps agora oferece transmissões de geolocalização em tempo real.

O Yandex Maps adicionou a capacidade de compartilhar sua localização em tempo real, permitindo que…

24 minutos atrás

Equipamentos avançados de EUV (Visão Ultravioleta Contínua) começarão a ser testados em uma fábrica da Samsung no Texas em março.

A Samsung Electronics é uma empresa texana de longa data, mas suas principais operações estão…

24 minutos atrás

FP64 não é real: a AMD duvida da eficácia da emulação de computação científica nos Tensor Cores da NVIDIA.

Em vez de criar chips dedicados para computação FP64 por hardware, a NVIDIA está usando…

46 minutos atrás

Os funcionários mais jovens estão mais preocupados com a concorrência da IA ​​do que os mais experientes.

Como já foi observado repetidamente, a implementação da inteligência artificial generativa no nível dos processos…

2 horas atrás

A OpenAI promete iniciar aplicações práticas de IA ainda este ano, com a receita anual da startup já ultrapassando os 20 bilhões de dólares.

A OpenAI, empresa americana criadora do ChatGPT, ainda é formalmente considerada uma startup, razão pela…

3 horas atrás