Archive for the ‘Saturn’ Category

Emulador de Sega Saturn para Dreamcast

Tuesday, January 29th, 2008

Acabei de testar no Linux (tem versões para Windows e Mac OS X também) o Yabause, um novo emulador de Sega Saturn, open-source (GPL).

Bastou baixar e rodar o .package (que é um auto-installer) do site. A única dependência de que ele reclamou eu resolvi com

sudo apt-get install libgtkglext1

Aqui no Ubuntu rodou o lendário Radiant Silvergun perfeitinho, mas lento (20 fps). O SSF, outro emulador para Windows, roda esse jogo full speed, e acho que sei o porquê: o Yabause não é multi-thread (ele estava usando 100% de apenas um dos meus cores), enquanto o SSF é. Além disso, acredito que o SSF use instruções vetoriais (SSE) para otimizar código, e não vi nada no Yabause que sugerisse isso (provavelmente porque é todo em C, portável).

O mais interessante é que estão fazendo uma versão dele para Dreamcast (o que é bem natural, já que o processador SH4 do DC é bem parecido com o SH3 do Saturn). Não testei ainda (preguiça de gravar CD e ligar o Dreamcast na TV), mas pelo que vi nos screenshots parece que já funciona o básico (dá boot e mostra menus). O mais provável é empacar por falta de RAM, ou ficar tremendamente lento pelo fato do código não ser otimizado, mas já é algo interessante. Lembro-me de ter conversado bastante com o Arnon (que escreveu um emulador de MSX para Dreamcast) sobre emular Saturn no DC, na época em que saíram jogos como o Virtua Cop (que parece um jogo de Saturn rodando no DC, sem mexer nada).

E por falar em emuladores da Sega, uma conseqüência legal do progresso dos emuladores de Dreamcast - especialmente os totalmente open-source - é que finalmente vamos poder emular em casa as máquinas Naomi (que são Dreamcasts on steroids, com mais RAM). Eu particularmente gostaria de ver um emulador de Ferrari F-355 Challenge de arcade, com três monitores e câmbio manual com embreagem (usando o Logitech G25 ?), e também de jogar Planet Harrier, a continuação de Space Harrier que foi prometida para o Dreamcast mas que acabou só saindo nos arcades. Já apareceram alguns screenshots de versões ainda não lançadas com jogos de Naomi, em breve devem estar disponíveis.