0
Siga-nos
Assistir ligado
Como já relatamos muitas vezes ao longo dos anos, os esforços de hardware da Valve atraem a atenção da comunidade de projetos DIY como nenhum outro. O Steam Controller não é exceção, já que o criador Owen Feldman conseguiu fazer com que a clássica aventura de texto Zork rodasse em seu hardware interno.
Feldman documentou o projeto em seu blog, mas nem sempre foi fácil convencer o controlador a jogar bola (via Hackaday). Uma ferramenta interna descoberta em uma pasta de atualização de hardware do Steam foi usada para atualizar o firmware – mas Feldman conseguiu bloquear temporariamente seu controlador no processo.
Depois de recuperar o controlador, um programa personalizado baseado em Rust foi usado para emular uma CPU Intel 8080 e executar o sistema operacional CP/M-80 no processador interno do Controlador Steam. Como o dispositivo não possui teclado ou tela, a conexão USB integrada foi usada para fins de streaming de E/S.
Então, o que você faz primeiro quando consegue convencer um controlador a emular uma CPU e executar um sistema operacional por conta própria? Bem, você joga nele, é claro.
Uma cópia em disquete (ei, lembra deles?) Do Zork foi usada para carregar o jogo por meio de uma unidade externa, resultando em um equipamento Steam Controller que foi conectado a um número notável de dispositivos complementares. Duvido que saiba exatamente o que o atingiu.
Ainda assim, o resultado final parece uma experiência muito jogável. Feldman descreve o processo de criação do programa personalizado como “1.514 linhas de dor”, mas o resultado final é o equivalente em hardware de PC a um truque de mágica. Quem diria que o Steam Controller poderia jogar por conta própria?
No entanto, acho que deixarei esse método de atualização do Controlador Steam em paz, e não apenas porque minhas habilidades de codificação Rust são inexistentes. Feldman alerta que bloquear seu dispositivo através do processo de flashing é uma possibilidade real, e dado que é um kit de US€ 99, talvez seja melhor deixar este para os hackers de hardware mais corajosos entre nós.