Configurando o Demul v0.582 - Emulador de Dreamcast, Naomi e Atomiswave
Requisitos:
- A instalação mais atual do Direct X;
- A instalação mais atual do Visual C++ run time;
- Paciência e persistência.
Passo 00:
Efetuar o download do demul no site oficial
http://demul.emulation64.com. A versão usada neste artigo é a v0.582.
Passo 01:
Descompactar o arquivo de download do emulador, e acessar a pasta do emulador. Primeiramente, deve existir apenas a pasta "plugins" e alguns arquivos, como demonstra a figura abaixo:
|
Pastas após descompactação |
Passo 02:
Executar o emulador "demul.exe" pela primeira vez. Nesta ocasião aparecerá a mensagem "BIOS & Plugins not configured", e as pastas padrões serão criadas na pasta do emulador (nvram, memsaves, etc.). Acionar OK. A figura abaixo demonstra o passo 02:
|
Acionar OK |
|
Pastas padrões criadas: nvram, snap, etc. |
Passo 03:
A tela de configurações irá ser exibida, acionar a opção CANCEL. A figura abaixo demonstra o passo 03:
|
Acionar CANCEL, passo 03 |
Passo 04:
Criar a pasta "roms" dentro da pasta do emulador...
|
Criar a pasta "roms", passo 04 |
Passo 05:
De posse da bios do Dreamcast, o arquivo "dc_boot.bin" com o tamanho de 2.048kb, coloque-o na pasta "roms". Este arquivo deve ser garimpado na internet, assim como ISOs, e outras bios, como as da Atomiswave e Naomi.
Executar o demul, a mensagem do passo 02, referente a falta de configuração, irá aparecer novamente. Acionar o OK.
Em seguida, abrirá a tela de configuração, do passo 03. Desta vez, acionar OK.
Acionar o menu "File", e a opção "Run Dreamcast"...
|
menu File, opção Run Dreamcast... |
Passo 06:
A mensagem "
Unable to find <alguma coisa>
in romset 'dc' " irá aparecer. Acionar OK e fechar o emulador.
|
Unable to find ... in romset 'dc', passo 06 |
Passo 07:
Ir na pasta "roms" e empacotar/compactar o arquivo da bios "dc_boot.bin" para "dc.zip". Neste passo foi utilizado o Winrar.
|
Empacotar a bios dc_boot.bin para dc.zip |
Depois disso, apagar o arquivo dc_boot.bin...
Passo 08:
Executar o emulador, menu "Config", opção "Plugins, Maple & Path". Configurar os plugins:
- Video plugin: gpuDX11;
- Sound plugin: spuDemul;
- GD-ROM plugin: gdrImage.
Além disso, conferir os caminhos como na figura abaixo:
|
Configuração de Plugins |
Observação: Caso as opções de
video e sound plugins não estejam disponíveis (como a figura do passo 03 demonstra), é necessário reinstalar os arquivos de pré-requisitos, que são:
DirectX e o Visual C++ Redistributable Package (x86). Não importa se o sistema é x64, instalar o (
x86). Reinicie o Windows.
|
Baixar e instalar o DirectX |
|
Baixar e instalar o Visual C++ Redistributable Package (x86) |
Passo 09:
Acessar menu "Config", Controls, Joy 1... e mapear o teclado...
|
Mapeando o teclado... |
Aproveitar para mapear o teclado para o Arcade, utilizado por jogos da Naomi e Atomiswave.
Passo 10:
Colocar uma ISO de Dreamcast na pasta "roms"...
|
ISO de Dreamcast na pasta roms |
Geralmente os formatos ISO (imagens) possuem as extensões
iso, cdi, bin e cue. Neste caso, a ISO está com o formato
cdi.
Acessar o menu "Config", opção GD-ROM, e informar a imagem do jogo do Dreamcast a ser carregado...
|
Jogo para carregamento... |
Passo 11:
Acessar o menu "File", e a opção "Run Dreamcast"... o jogo irá executar...
|
Jogo do Dreamcast... |
Passo 12:
Adicional para jogos da Naomi e Atomiswave...
Ter em mãos as bios compactadas na pasta "roms":
- Atomiswave: awbios.zip;
- Naomi: naomi.zip e naomi2.zip.
|
Bios da Naomi e Atomiswave |
E os jogos... neste caso há o
mslug6.zip (Metal Slug 6) para Atomiswave e o
pstone.zip (Power Stone) para a Naomi.
Passo 13:
Acessar o menu "File", opção "Run Naomi"... será exibido uma tela para a escolha da rom.
|
Naomi: escolha da rom... |
Foi escolhida a rom
pstone:
|
Naomi bios... |
|
Jogo Power Stone da Naomi... |
Passo 14:
A Atomiswave é siminar a Naomi... acessar o menu "File", opção "Run Atomiswave"... Abrirá a tela para seleção de rom. E a rom selecionada foi a
mslug6:
|
Bios da Atomiswave... |
|
Jogo Metal Slug 6 da Atomiswave... |
Conclusão:
O Demul é um emulador com pré-requisitos implícitos, pois depende do Direct X e do Visual C++ runtime. Isso não é problema, pois é comum um emulador de jogos 3D (poligonais) usar as facilidades do Direct X, entretanto, o problema é justamente isso não estar escrito em lugar algum, o que dificulta muito a configuração inicial.
Outra questão complicada é o faq oficial estar em russo ! Simplesmente inaceitável ! Cadê a globalização essas horas !?
Ademais, não pude testar o desempenho, pois a máquina que utilizei para este artigo é muito modesta e o desempenho pífil só serviu para tirar screenshots. É uma pena, pois fiquei com vontade de jogar Power Stone.
Informações suplementares (atualizado em 22.10.2014):
O camarada
Shark Prodigy fez alguns testes em outros jogos no Demul com uma configuração entusiasta de PC, e os resultados podem ajudar a quem eventualmente venha a enfrentar os mesmos tipos de problemas:
"Muito obrigado pela ajuda na configuração do Demul, tinha o Emulador e a Bios, tenho quase todos os games de DreamCast em formato .gdi, pelo que testei aqui nem todos os jogos irão rodar redondo, mesmo que você tenha o melhor PC em requisitos, vou citar alguns jogos que testei.
Com Erros:
Sonic Adventure 2 = Os gráficos ficam piscante, não sendo possível jogar
Solução do problema: Caso isso aconteça, vá na pasta do emulador e apague o arquivo Demul.ini, essa é a única configuração que será apagada, os outros arquivos com a extensão *.ini, não é necessário apagar. Agora configure apenas a Bios, irá funcionar perfeitamente sem a tela ficar piscando.
Sega Rally 2 = O áudio fica acelerado, jogável.
Em Perfeito estado:
Fighting Force 2 = Rodou como se fosse no console DreamCast.Dead or Alive 2 = Rodou como se fosse no console DreamCast.
Não testei outros ainda por falta de tempo, e o Save State e Load State funcionou perfeitamente nos games, deve vez em quando se você forçar o Load "ficar apertando o F6 direto" acaba dando erro no emulador, fora isso não detectei mais erros.
Configuração do PC para Teste
Motherboard Asus Z97-Deluxe Processador Intel 4770k - Foi usado 7% do processador (total 2,6ghz oscilando até 2,94ghz)Memória Corsair Vengeance 32gb - Foi usado 6% da memória (total 1,8ghz)SSD Sandisk Extreme Pro 480gb1x GTX 770 OC 4gb Gigabyte - ( Usei a placa de video em Single Channel, não em SLi )1x GTX 770 OC 4gb EVGA"
Ola gostaria de saber como resolver isso O Demul Paro de responder fechar o programa fiz todas as configuraçoes e nada ao carregar um jogo seja atomis ou dreancast ele da esse erro minha configuração é processador phenom x2 3,3 4gb de ram ddr3 e placa de video g210 sistema é o windows 7 64 bits
ResponderExcluirOlá Rodrigo !
ExcluirSugiro duas alternativas:
1) Caso o emulador nunca tenha funcionado em seu micro, é necessário rever as instalações dos pré-requisitos, que são: DirectX e o Visual C++ Redistributable Package;
2) Caso o emulador já tenha funcionado alguma vez e parou de responder, recomendo criar outro diretório, fazer o download novamente do emulador, e configura-lo como outro totalmente separado. Se funcionar, utilizaria-o como emulador principal e apagaria o anterior que deixou de funcionar.
Abraços,
Como proceder em alguns jogos que precisam do antigo boot?
ResponderExcluirDavid, olá
ExcluirNunca passei por essa experiência. Por enquanto não posso te ajudar, porque testei apenas o Sonic Adventure 2, e os Capcom vs SNK 1 e 2. Entretanto, se você puder, diga-me em qual jogo isso acontece. Com isso, tentarei simular esse problema para poder resolvê-lo.
Abraços,
Este comentário foi removido pelo autor.
ExcluirUm dos meus jogos de corrida favorito que precisa do (Boot Utopia loader V1.1 ) do Dreamcast é esse Wacky Races (Corrida Maluca) era um jogaço na época , já tenho o boot utopia em formato CDI e o jogo Wacky Races no formato CDI agora qual como rodar com boot no emulador Demul ? já tentei fazer tudo aqui e não consegui rodar jogos Boot sabe porque ? porque o emulador não tem a opção de abrir a tampa com o videogame ligado para para retirar o boot e colocar o jogo Wacky Races no formato CDI , esse é o detalhe o emulador não tem isso.
ExcluirUm dos meus jogos de corrida favorito que precisa do (Boot Utopia loader V1.1 ) do Dreamcast é esse Wacky Races (Corrida Maluca) era um jogaço na época , já tenho o boot utopia em formato CDI e o jogo Wacky Races no formato CDI , como rodar com boot no emulador Demul ? já tentei fazer tudo aqui e não consegui rodar jogos que dependem do Boot sabe porque ? porque o emulador não tem a opção de abrir a tampa com o videogame ligado para para retirar o boot e colocar o jogo Wacky Races no formato CDI , esse é o detalhe o emulador não tem isso de abrir a tampa para retirar o boot e colocar o jogo , kkkkkkk
ExcluirBaixa desse site http://coolrom.com/roms/dc/16449/Wacky_Races.php ai voce esquece desse utopia loader. Abraço
ExcluirAmigo quando tento executo os jogos de naomi e Atomiswave rodam lento. No emulador da versão 0.5.6 rodo com o plugin de vídeo Gpuoglv3 porem nessa versão nova que vc passa no tutorial 0582 não aceita ele.O que pode ser fiz a configuração igual a sua está instalado o directx atualizado e o c++
ResponderExcluirO plugin "gpuOGLv3" é um dos mais antigos do Demul e é baseado em OpenGL (engine de vídeo modesta, similar ao Direct X). Segundo a página do Demul, a partir da versão "[28 february 2012] DEmul 0.57 WIP" alguns plugins tornaram-se obsoletos, como os "DX9 GPU plugins (DXv3 and DXLegacy)". Acredito que o "gpuOGLv3" também tenha deixado de ser suportado em versões mais atuais do emulador, que passaram a priorizar o DX10 e DX11, aceitos em GPUs (placas de vídeo) mais atuais.
ExcluirSobre a lentidão, eu fiz esse tutorial em um "2.53 GHz Intel Core 2 Duo" com "8 GB 1333 Mhz DDR 3" de RAM e executou lento também. Depois de um período, tive a oportunidade de configurar o Demul em um "Intel i7 4770k" com "16 GB 2400 Mhz", e a execução foi como o console. Com essa experiência, concluo que a lentidão é referente a hardware.
Não sei se consegui ajudar em algo, mas espero ter esclarecido pontos nebulosos.
Abraços e boa sorte.
Deixa marcado o "Disable auto Sort (BUGS!)", porém pode apresentar alguns bugs.
ExcluirFuncionou 100% aqui, testado com o Resident Evil Code Verônica.
ResponderExcluirOs plugins de video não aparecem no confing do Demul. Já fiz todoas as posteriores atualizações de directx e visual c++, porém, nenhuma opção de plugin aparece. Também já conferi o caminho especificados dos diretórios, tudo certo, mas, sem secesso com o plugin. Se alguém tiver alguma solução, fico grato.
ResponderExcluirAcho que isso ocorre pelo fato de minha versão de directx ser a 9.0c, tendo em vista que os plugins do Dmul são equivalentes ao directx 10 e 11, assim, correspondendo aos seguintes plugins: gpuDX10 e gpuDX11.
ResponderExcluirHigor, olá
ExcluirÉ como você suspeitou. A partir da versão "[07 july 2013] DEmul 0.58 WIP" o emulador deixou de dar suporte ao DirectX 9, e os plugins "gpuDXv3" e "gpuDXLegacy", que funcionam o Direct X 9 não fazem mais parte do emulador.
A fonte dessa informação é o próprio site do emulador (http://demul.emulation64.com), no qual a descrição da versão 0.55 informa o início da compatibilidade com o DX9 e descrição da versão 057 informa que esta é a última versão com o suporte e os plugins para o DX9.
Para tentar contornar o problema (e habilitar uma jogatina), recomendo fazer algumas tentativas com as seguintes versões do Demul, que são compatíveis com o DX9: "[28 february 2012] DEmul 0.57 WIP", "[01 september 2010] DEmul 0.56 WIP" ou "[09 october 2009] DEmul 0.55 WIP".
Abraços,
Por favor eu peço sua ajuda ,aparece isto aki : tento emular dreamcast
ResponderExcluir: create device and swap chain
Olá Patricio,
ExcluirIsso nunca aconteceu comigo ! Entretanto, fiz algumas pesquisas e esse problema está relacionado com dois fatores: a versão do emulador 0.58 e o Direct X 11.
Sugiro três teste:
1) usar o emulador na versão 0.58 e configura-lo para o Direct X 10;
2) usar o emulador na versão 0.57 e configura-lo para o Direct X 11;
3) usar o emulador na versão 0.57 e configura-lo para o Direct X 10.
É um exercício de tentativa e erro.
Boa sorte e abraços,
logo após a aparição do logotipo da Sega na emulação aparece o seguinte :
ResponderExcluirError! (HRESULT = 8007000e) failed create buffer
Oque pode ser, como faço pra arrumar isso ?
Daniel, olá
ExcluirEu acredito que seja algo relacionado ao Direct X. Faça tentativas em alterar o plugin de vídeo, entre: gpuDX11, gpuDX10 e algum outro que houver. Caso o problema persista, faça uma tentativa com a versão 0.57 ou 0.56 do Demul, com os plugins de vídeo: gpuOGLv3, gpuDXv3 e gpuDXLegacy.
Em último caso, se for para jogar apenas jogos de Dreamcast, faça uma tentativa com o emulador NullDC.
É um exercício de tentativa e erro.
Boa sorte e abraços.
Eu baixei e refiz tudo com a versão 0.57 junto ao plugin de video gpuDXLegacy, e dessa vez funcionou !
ExcluirObrigado. :D
Olá Daniel !
ExcluirDe nada cara ! O importante é que a jogatina não pode parar.
Abraços.
Muito obrigado pela ajuda na configuração do Demul, tinha o Emulador e a Bios, tenho quase todos os games de DreamCast em formato .gdi, pelo que testei aqui nem todos os jogos irão rodar redondo, mesmo que você tenha o melhor PC em requisitos, vou citar alguns jogos que testei.
ResponderExcluirCom Erros:
Sonic Adventure 2 = Os gráficos ficam piscante, não sendo possível jogar
Solução do problema: Caso isso aconteça, vá na pasta do emulador e apague o arquivo Demul.ini, essa é a única configuração
que será apagada, os outros arquivos com a extensão *.ini, não é necessário apagar. Agora configure apenas a Bios, irá
funcionar perfeitamente sem a tela ficar piscando.
Sega Rally 2 = O áudio fica acelerado, jogável.
Em Perfeito estado:
Fighting Force 2 = Rodou como se fosse no console DreamCast.
Dead or Alive 2 = Rodou como se fosse no console DreamCast.
Não testei outros ainda por falta de tempo, e o Save State e Load State funcionou perfeitamente nos games, deve vez em quando se você forçar o Load "ficar apertando o F6 direto" acaba dando erro no emulador, fora isso não detectei mais erros.
Configuração do PC para Teste
Motherboard Asus Z97-Deluxe
Processador Intel 4770k - Foi usado 7% do processador (total 2,6ghz oscilando até 2,94ghz)
Memória Corsair Vengeance 32gb - Foi usado 6% da memória (total 1,8ghz)
SSD Sandisk Extreme Pro 480gb
1x GTX 770 OC 4gb Gigabyte - ( Usei a placa de video em Single Channel, não em SLi )
1x GTX 770 OC 4gb EVGA
Amiguinho, caso algo do que relatei aqui servir para ajudar o pessoal, atualiza o seu Post, lhe agradeço novamente pela ajuda, obrigado.
Obrigado pela contribuição Shark, sua análise foi colocada nessa postagem, na seção "Informações Complementares". E, com certeza, ajuda na percepção que mesmo em uma máquina com uma configuração forte, problemas com alguns jogos podem ocorrer.
ExcluirAbraços,
Amigo tenho uma dúvida, quando baixo as roms vem vários arquivos:
ResponderExcluir.gdi .bin e .raw
Os jogos estão funcionando blz mas não consigo colocar mais de um jogo na pasta roms, pois existem arquivos com o mesmo nome.
Então tenho que colocar cada jogo em uma pasta dentro da pasta rom, como que isso vai funcionar no hyperspin?
PoiaMan, olá
ExcluirNeste caso, na minha opinião, há três saídas:
1) Criar um diretório para cada jogo, e colocar os arquivos do respectivo jogo neste diretório. Por exemplo:
..\Hyperspin\Roms\Sega Dreamcast\Jogo01\Jogo01.gdi
..\Hyperspin\Roms\Sega Dreamcast\Jogo01\xxxxxx.raw
..\Hyperspin\Roms\Sega Dreamcast\Jogo01\xxxxxx.bin
..\Hyperspin\Roms\Sega Dreamcast\Jogo02\Jogo02.gdi
..\Hyperspin\Roms\Sega Dreamcast\Jogo02\xxxxxx.raw
..\Hyperspin\Roms\Sega Dreamcast\Jogo02\xxxxxx.bin
Perceba que nos nomes dos arquivos .raw e .bin são o mesmo em ambos os jogos, mas como estão em diretórios separados, o problema é amenizado.
Outra coisa, o nome do diretório do jogo DEVE SER O MESMO do JOGO, o arquivo que o emulador irá buscar.
Essa solução funciona para os sistemas Sega CD, Neo Geo CD e Sega Saturn, onde os arquivos de música são separados dos jogos e possuem, algumas vezes, nomes conflitantes. Acredito que por simetria, isso também possa funcionar para o Dreamcast.
2) Buscar um outro site/tracker para fazer o download de imagens/roms em um outro formato sem nomenclatura duplicada. Isso me quebrou um galho quando eu desconhecia a solução acima para o Sega CD;
3) Converter os arquivos (.gdi, .bin e .raw) para um outro formato, como, por exemplo: ISO, BIN + CUE ou CDI. A tentativa aqui é carregar a imagem (acho que é o .gdi) com o Daemon Tools Lite, e, em seguida, pesquisar uma bom "ripador" de Dreamcast na internet para "ripar" a imagem para o formato ISO, BIN + CUE ou CDI.
É um exercício de tentativa e erro. Boa sorte !
Abraços,
O Meu ficou extremamente lento (slowdown)?
ResponderExcluiro meu também,não acharia que um jogo desse pesasse tanto :/
ExcluirBoa tarde, segui todos os procedimentos mas quando vou abrir um jogo da essa mensagem:
ResponderExcluirunable to find epr-23085a.c11 in romset 'mvsc2'
o jogo no caso é o marvel vcs capcom 2, ja tentei com o power stone 2 e tb da um erro parecido. Pode me ajudar?
Marcio, olá
ResponderExcluirPode ser a rom ou a bios.
Minha sugestão é:
- Primeiro foque no Dreamcast e deixe a Naomi para um segundo momento;
- Reconfirme a bios do Dreamcast, o arquivo "dc_boot.bin", sugiro fazer um novo download apenas para descartar a possibilidade de arquivo corrompido (http://www.emuparadise.me/links-and-downloads/BIOS_Files/Sega_Dreamcast_Chankast_Recommended_Bios_set/2);
- Refazer o download do jogo, sugiro fazer o download de uma imagem do jogo (para descartar falta de arquivos do jogo), no qual a imagem poderá possui uma das extensões: GDI, CDI, ISO ou BIN/CUE. Normalmente é CDI. (http://www.emuparadise.me/Sega_Dreamcast_ISOs/Marvel_Vs._Capcom_2/95);
É um exercício de tentativa e erro.
Abraços,
Parabéns pelo tutorial, funcionou em 17 jogos que testei, principalmente os que eu mais queria Vigilante 8, San Francisco Rush 2049, Project Justice Rival Schools. Rodou perfeitamente.
ResponderExcluirOlá Ale !
ExcluirObrigado pelo elogio. A jogatina não pode parar.
Abraços,
Estou tentando rodar o Samsho VI, é um atomiswave,o jogo está lento, o som está todo cortado e a. Cara dos personagens e algumas outras partes ficam misturadas ao cenário durante as lutas. Minha GPU é a GTX970 E CPU I7.alga idéia de como resolver?
ResponderExcluirOlá !
ExcluirNão tenho ideias para resolver. Além disso, sua CPU/GPU são excelentes.
Tente rodar outros jogos, pois pode ser que apenas esse jogo ainda não esteja com a emulação satisfatória. Para tirar essa dúvida tentei acessar a lista de compatibilidade no site do Demul, mas o site está com problemas.
Abraços,
gui, olá
ResponderExcluirAcho que o problema está nas roms. Recomendo à você tentar pegá-las de um ou mais lugares diferentes para testar.
Da lista de roms que você informou, fiz teste com três delas, sendo:
1) Sega Rally 2, essa eu já tinha, não lembro onde a peguei e funcionou tranquilo;
2) Wacky Races, eu fiz download pq não a tinha, e aconteceu o que você relatou, vai direto para a tela do tocador de áudio;
3) Fatal Fury (Garou), eu fiz o download pq não a tinha, essa veio com um "boot" interno e travou nele.
As roms Wacky Races e Fatal Fury eu peguei dos sites coolrom e emuparadise (não lembro qual foi de qual).
Uma nova tentativa que pensei agora é pegar as roms do pleasuredome.org.uk e fazer um teste. Vai que funciona !
Abraços e boa sorte.
meu emulador não reconhece as bios
ResponderExcluirmeu emulador não reconhece as bios
ResponderExcluirquando o emulador não reconhece a rom ou outro tipo arquivo e vai pra tela do console . mude de sistema ntsc pra palm ou virce e versa e ai a rom pega ou então está com defeito, esse é um bom site
ResponderExcluirOlá amigo eu tenho esse emulador demul
ResponderExcluirMeu PC tem placa com dx11 tem 4gb ram um fx6500 tem jogos da atomiswave que fica ruim já fiz de tudo.obrigado
caro amigo, obrigado pelo tutorial de configuração desse emulador,resolveu meu problema.
ResponderExcluirParabéns a tutorial!!!! meu note é um i7 1.8ghz, com 8gb ram ddr3 e radeon de 1gb no win 10, funcionou 100% no dreamcast (tentarei agora bios alternativas pra melhorar graficos)
ResponderExcluirNinguém na net explicou como você, muito obrigado. Funcionaram até mesmo conversões e patches de jogos de atomiswave pra naomi.
ResponderExcluirEstou tentando jogar Sonic Adventure, mas o jogo trava sempre no mesmo momento e o emulador fecha. Já segui todos os passos do tutorial...
ResponderExcluir