Uma modificação realizada por um desenvolvedor conseguiu fazer com que partidas online de Half-Life: Deathmatch e Counter-Strike funcionassem no Sega Dreamcast, apesar de esses jogos nunca terem sido oficialmente lançados para o console clássico.
Essa novidade foi divulgada recentemente pelo desenvolvedor do Dreamcast, Falco Girgis, e é supostamente obra de um desenvolvedor russo chamado maximqad, que está atualmente trabalhando em uma versão do motor compatível com Half-Life, chamado Xash3D, para a antiga máquina. Esse projeto, segundo informações, deverá possibilitar a porta de diversos jogos para o Sega Dreamcast, contanto que os recursos e demais dados consigam ser adaptados à RAM disponível do console.
Nas redes sociais, Girgis revelou algumas gravações no início da semana, mostrando o motor em operação em um deathmatch de Half-Life. Ele mencionou que estava “EXTREMAMENTE no início do port” e que ainda não havia “otimizações gráficas específicas para o DC ou rotinas matemáticas aceleradas por hardware” implementadas, indicando que havia bastante espaço para melhorias.
Após essa publicação, Girgis compartilhou mais gravações, originalmente enviadas online pelo modder do Dreamcast, DreamShell, mostrando dois jogadores testando um mapa de Counter-Strike.
Girgis comentou:
“QUE É ISSO!? Aquele ‘muito especial’ novo motor compatível com Half-Life, Xash3D, que @craf7y24 acaba de conseguir portar para o Sega Dreamcast? …Bem, aqui está uma captura direta de hardware trazendo de volta a conexão online com COUNTER STRIKE 1.6 rodando no DC!
“Além de corrigir a evidente oscilação dos polígonos em direção ao plano Z próximo da câmera (que, sinceramente, ainda não temos ideia do que está acontecendo, lmfao), ele também espera se tornar o primeiro motor a suportar o download de mapas personalizados e recursos de servidores remotos, armazenando-os no DC por meio do cartão SD ou do mod de disco rígido IDE/SATA!”
Você pode encontrar mais gravações de Half-Life Deathmatch e Counter-Strike rodando no Dreamcast abaixo: