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

Na região de Moscou, o custo do aluguel de terrenos para a construção de um data center aumentou dez vezes

\nNa região de Moscou, o custo do aluguel de terrenos estatais para a construção de…

17 minutos atrás

A Intel apresentou o processador espacial Starfire – é capaz de operar em temperaturas de -55 a +125 ° C

\nA Intel lançou o processador Starfire, projetado para naves espaciais e outros sistemas que operam…

17 minutos atrás

“Enquanto eu assistia isso, minha placa de vídeo começou a chorar”: o primeiro gameplay de Total War: Warhammer 40.000 fez os jogadores duvidarem de seus PCs

\nO estúdio britânico Creative Assembly (de propriedade da Sega) realizou a primeira demonstração de jogabilidade…

2 horas atrás

A Valve admitiu que o indicador de superaquecimento da Steam Machine está disparando muito cedo – uma atualização do BIOS resolverá o problema

\nA Valve informou que o sistema de proteção contra superaquecimento do mini-PC Steam Machine não…

2 horas atrás

A UE impôs sanções contra VK e o desenvolvedor do mensageiro Max

\nO Conselho da União Europeia ampliou a lista de sanções para incluir a empresa VK…

3 horas atrás

A Gigabyte apresentou a placa compacta B850M Aorus Stealth com conectores no verso

\nA Gigabyte lançou a placa-mãe compacta B850M Aorus Stealth no formato Micro-ATX. A principal característica…

3 horas atrás