brunolloko
Ser evoluído
- Mensagens
- 32
- Reações
- 52
- Pontos
- 28
Fala pessoal! Beleza? Sou o novato que chegou ontem no fórum.
É o seguinte: dei uma vasculhada internet a fora e me dei conta que um tutorial bem detalhado sobre todo esse universo de Emulação na CRT tá em falta aqui no BR.
Uns mostram apenas como instalar o CRT emudriver e algumas modelines e ficam por isso mesmo. Outros estão bem desatualizados perante a versão mais recente do Switchres.
Inclusive vi aqui que tem um pessoal que ainda não conseguiu alcançar 100% do funcionamento do sistema, então resolvi criar este tópico.
Espero muito que, por meio desta publicação, consiga ajudar os amigos retrogamers espalhados pelo BR.
OBS: Vou postar em partes porque tem limite de imagens.
Bora começar então!
PARTE 1 - FERRAMENTAS
PARTE 2 - INSTALAÇÃO
Continua no proximo post!
É o seguinte: dei uma vasculhada internet a fora e me dei conta que um tutorial bem detalhado sobre todo esse universo de Emulação na CRT tá em falta aqui no BR.
Uns mostram apenas como instalar o CRT emudriver e algumas modelines e ficam por isso mesmo. Outros estão bem desatualizados perante a versão mais recente do Switchres.
Inclusive vi aqui que tem um pessoal que ainda não conseguiu alcançar 100% do funcionamento do sistema, então resolvi criar este tópico.
Espero muito que, por meio desta publicação, consiga ajudar os amigos retrogamers espalhados pelo BR.
OBS: Vou postar em partes porque tem limite de imagens.
Bora começar então!
PARTE 1 - FERRAMENTAS
1 - Windows 7, 8.1 ou 10 64-bits:
Recomendo o 7 se seu PC for compátivel, pois o 8.1 e o 10 por diversas vezes atualiza o driver de video automáticamente, removendo o crt emudriver. Já pesquisei varias soluções para isso, mas nunca obtive sucesso.
2 - Codecs e runtimes:
Muita gente se esquece deles, aí tentam abrir o swanstation no Retroarch e nada de funcionar... Ou vídeos no frontend que se recusam a reproduzir...
Baixe esses dois carinhas aqui e fique livre destes problemas:
K-Lite Mega Codec Pack
All in One Runtimes (Sim, o site é alemão mesmo. E tbm, uso esse pacote a anos e nunca tive problemas)
3 - Conversor de vídeo, Placa de vídeo e CRT Emudriver:
Para uso na TV:
Garanta a aquisição do conversor de vídeo.
O que eu uso é o VGA to Component do JASNet e funciona muito bem - https://www.jasnet.com.br/products/vgaconverter/vgaconvv1_eng_v1.html
Para uso no Monitor VGA:
Se for Monitor VGA CRT, basta plugar o cabo VGA na placa de video. Note que a maioria só funciona em 31Khz.
Placa de vídeo:
Para as placas de vídeo, possuindo saídas de vídeo analógicas como VGA ou DVI, o funcionamento é praticamente garantido, mas siga a lista de compatibilidade do Calamity e seja feliz.
Vale relembrar que CRT Emudriver é compativel APENAS com placas Ati/AMD.
Lista de compatibilidade + link com Driver correto aqui:
Para placas mais antigas use o driver Catalyst 12.6:
Desktop:
AMD Radeon™ HD 2000, HD 3000, HD 4000 series
Para placas SEM GCN* use o driver Crimson 16.2.1 non-GCN:
Desktop:
AMD Radeon™ HD 5000, HD 6000 Series, HD 7000-7600, HD 8000-8400 Series
AMD Radeon™ R5 235X, R5 235, R5 230, R5 220 Series
PC All-in-One:
AMD Radeon™ HD 6350A, HD 6600A, HD 7450A, HD 7600A Series
APUs:
AMD Radeon™ HD 6000D, HD 7000D, HD 8000D, HD 6000G, HD 7000G, HD 8000G Series
Notebooks:
AMD Radeon™ HD 5000M, HD 6000M Series
Para placas COM GCN* use o driver Crimson 16.2.1 GCN:
Desktop:
AMD Radeon™ HD 7700-7900, HD 8500-8900 Series
AMD Radeon™ R7 200, R7 300, R9 200, R9 300, R9 Nano, R9 Fury Series
APUs:
AMD A-Series APUs with Radeon™ R4, R5, R6, or R7 Graphics
AMD Pro A-Series APUs with Radeon™ R5 or R7 Graphics
AMD Athlon™ Series APUs with Radeon™ R3 Graphics
AMD Sempron™ Series APUs with Radeon™ R3 Graphics
AMD A-Series APUs with Radeon™ R3, R4, R5, R6, R7, or R8 Graphics
AMD Pro A-Series APUs with Radeon™ R5, R6, or R7 Graphics
AMD FX-Series APUs with Radeon™ R7 Graphics
AMD E-Series APUs with Radeon™ R2 Graphics
AMD Radeon™ HD 8180 - HD 8400 Series Graphics
Notebooks:
AMD Radeon™ R9 M300, R7 M300, R9 M200, R7 M200, R5 M200 Series
AMD Radeon™ HD 7700M-7900M, HD 8500M-8900M Series
Para placas mais recentes COM GNC* use o driver Adrenalin 18.5.1 GCN Win 7/8 ou Adrenalin 18.5.1 GCN Win 10:
Desktop:
Radeon RX Vega Series Graphics
Radeon™ RX 500 Series Graphics
Radeon™ RX 400 Series Graphics
AMD Radeon™ Pro Duo
AMD Radeon™ R7 300 Series Graphics
AMD Radeon™ R7 200 Series Graphics
AMD Radeon™ R9 Fury Series Graphics
AMD Radeon™ R5 300 Series Graphics
AMD Radeon™ R9 Nano Series Graphics
AMD Radeon™ R5 200 Series Graphics
AMD Radeon™ R9 300 Series Graphics
AMD Radeon™ HD 8500 - HD 8900 Series Graphics
AMD Radeon™ R9 200 Series Graphics
AMD Radeon™ HD 7700 - HD 7900 Series Graphics
Ryzen:
AMD Ryzen 5 2400G, AMD Ryzen 3 2200G
Notebooks:
AMD Radeon™ R9 M300 Series Graphics
AMD Radeon™ R7 M200 Series Graphics
AMD Radeon™ R7 M300 Series Graphics
AMD Radeon™ R5 M200 Series Graphics
AMD Radeon™ R5 M300 Series Graphics
AMD Radeon™ HD 8500M - HD 8900M Series Graphics
AMD Radeon™ R9 M200 Series Graphics
AMD Radeon™ HD 7700M - HD 7900M Series Graphics
APUs:
AMD A-Series APUs with Radeon™ R4, R5, R6, or R7 Graphics
AMD A-Series APUs with Radeon™ R3, R4, R5, R6, R7, or R8 Graphics
AMD Pro A-Series APUs with Radeon™ R5 or R7 Graphics
AMD Pro A-Series APUs with Radeon™ R5, R6, or R7 Graphics
AMD Athlon™ Series APUs with Radeon™ R3 Graphics
AMD FX-Series APUs with Radeon™ R7 Graphics
AMD Sempron™ Series APUs with Radeon™ R3 Graphics
AMD E-Series APUs with Radeon™ R2 Graphics
AMD Radeon™ HD 8180 - HD 8400 Series Graphics
*GCN = Graphics Core Next
4 - VM Maker e ArcadeOSD:
Os itens mais importantes da pós instalação do CRT Emudriver, com eles você configura o tipo de CRT que está usando, instala modelines e ajusta a proporção da tela para cada resolução.
Geralmente já vem na mesma pasta do CRT Emudriver que baixou acima, mas se não vieram baixe-os neste link:
5 - RetroArch:
Baixe a versão mais recente e estável direto do site oficial - https://www.retroarch.com/?page=platforms
Sério! Testei vários emuladores standalones para a utilização com o CRT, simplesmente não foram feitos para isso.
Dizem também para usar o GroovyMame para jogos de arcade, mas achei redundante e muitos relatam problemas usando ele e o Retroarch dizendo que bagunça as configurações.
Então, acho que é mais simples deixar tudo por conta de um emulador só para não ter mais trabalho...
6 - SwitchRes.ini:
Baixe o arquivo direto do github oficial - https://github.com/antonioginer/switchres
Esse é um dos pulos do gato, que quando finalmente aprendi a usar, resolveu todos os meus problemas (pelo menos até agora).
Com ele você força o Retroarch a seguir suas configurações para o CRT, evitando que o mesmo dê bypass nas suas configurações no ArcadeOSD por exemplo.
7 - Frontend e Scrapers:
Aqui é muito opcional então não farei um tutorial para isto (pelo menos por enquanto).
Basta você encontrar o frontend que melhor se adequa ao seu gosto e a facilidade/familiaridade de configuração do mesmo. Desde que sejam compatíveis com o CRT e abram os jogos da forma correta, varios frontends pela internet farão seu papel. (Fique longe do RetroBat, pois este já é preconfigurado e não funciona junto com o CRT)
O que eu uso e é o que melhor se adaptou para a configuração CRT é o AttractMode, que possui uma vasta gama de customização de temas e uma comunidade até que bem ativa.
Outro que já usei também é o Pegasus Frontend, sua configuração é um pouco mais facilitada que a do Attract Mode, porem, não achei muito acessivel a questão de customização. poucos temas são bons para CRT no fim das contas...
Quanto aos scrapers, recomendo fortemente o uso do Skraper e/ou do ARRM - Necessario conta no https://www.screenscraper.fr/
São os melhores quando o assunto é baixar imagens, vídeos e metadata dos jogos.
Recomendo o 7 se seu PC for compátivel, pois o 8.1 e o 10 por diversas vezes atualiza o driver de video automáticamente, removendo o crt emudriver. Já pesquisei varias soluções para isso, mas nunca obtive sucesso.
2 - Codecs e runtimes:
Muita gente se esquece deles, aí tentam abrir o swanstation no Retroarch e nada de funcionar... Ou vídeos no frontend que se recusam a reproduzir...
Baixe esses dois carinhas aqui e fique livre destes problemas:
K-Lite Mega Codec Pack
All in One Runtimes (Sim, o site é alemão mesmo. E tbm, uso esse pacote a anos e nunca tive problemas)
3 - Conversor de vídeo, Placa de vídeo e CRT Emudriver:
Para uso na TV:
Garanta a aquisição do conversor de vídeo.
O que eu uso é o VGA to Component do JASNet e funciona muito bem - https://www.jasnet.com.br/products/vgaconverter/vgaconvv1_eng_v1.html
Para uso no Monitor VGA:
Se for Monitor VGA CRT, basta plugar o cabo VGA na placa de video. Note que a maioria só funciona em 31Khz.
Placa de vídeo:
Para as placas de vídeo, possuindo saídas de vídeo analógicas como VGA ou DVI, o funcionamento é praticamente garantido, mas siga a lista de compatibilidade do Calamity e seja feliz.
Vale relembrar que CRT Emudriver é compativel APENAS com placas Ati/AMD.
Lista de compatibilidade + link com Driver correto aqui:
Para placas mais antigas use o driver Catalyst 12.6:
Desktop:
AMD Radeon™ HD 2000, HD 3000, HD 4000 series
Para placas SEM GCN* use o driver Crimson 16.2.1 non-GCN:
Desktop:
AMD Radeon™ HD 5000, HD 6000 Series, HD 7000-7600, HD 8000-8400 Series
AMD Radeon™ R5 235X, R5 235, R5 230, R5 220 Series
PC All-in-One:
AMD Radeon™ HD 6350A, HD 6600A, HD 7450A, HD 7600A Series
APUs:
AMD Radeon™ HD 6000D, HD 7000D, HD 8000D, HD 6000G, HD 7000G, HD 8000G Series
Notebooks:
AMD Radeon™ HD 5000M, HD 6000M Series
Para placas COM GCN* use o driver Crimson 16.2.1 GCN:
Desktop:
AMD Radeon™ HD 7700-7900, HD 8500-8900 Series
AMD Radeon™ R7 200, R7 300, R9 200, R9 300, R9 Nano, R9 Fury Series
APUs:
AMD A-Series APUs with Radeon™ R4, R5, R6, or R7 Graphics
AMD Pro A-Series APUs with Radeon™ R5 or R7 Graphics
AMD Athlon™ Series APUs with Radeon™ R3 Graphics
AMD Sempron™ Series APUs with Radeon™ R3 Graphics
AMD A-Series APUs with Radeon™ R3, R4, R5, R6, R7, or R8 Graphics
AMD Pro A-Series APUs with Radeon™ R5, R6, or R7 Graphics
AMD FX-Series APUs with Radeon™ R7 Graphics
AMD E-Series APUs with Radeon™ R2 Graphics
AMD Radeon™ HD 8180 - HD 8400 Series Graphics
Notebooks:
AMD Radeon™ R9 M300, R7 M300, R9 M200, R7 M200, R5 M200 Series
AMD Radeon™ HD 7700M-7900M, HD 8500M-8900M Series
Para placas mais recentes COM GNC* use o driver Adrenalin 18.5.1 GCN Win 7/8 ou Adrenalin 18.5.1 GCN Win 10:
Desktop:
Radeon RX Vega Series Graphics
Radeon™ RX 500 Series Graphics
Radeon™ RX 400 Series Graphics
AMD Radeon™ Pro Duo
AMD Radeon™ R7 300 Series Graphics
AMD Radeon™ R7 200 Series Graphics
AMD Radeon™ R9 Fury Series Graphics
AMD Radeon™ R5 300 Series Graphics
AMD Radeon™ R9 Nano Series Graphics
AMD Radeon™ R5 200 Series Graphics
AMD Radeon™ R9 300 Series Graphics
AMD Radeon™ HD 8500 - HD 8900 Series Graphics
AMD Radeon™ R9 200 Series Graphics
AMD Radeon™ HD 7700 - HD 7900 Series Graphics
Ryzen:
AMD Ryzen 5 2400G, AMD Ryzen 3 2200G
Notebooks:
AMD Radeon™ R9 M300 Series Graphics
AMD Radeon™ R7 M200 Series Graphics
AMD Radeon™ R7 M300 Series Graphics
AMD Radeon™ R5 M200 Series Graphics
AMD Radeon™ R5 M300 Series Graphics
AMD Radeon™ HD 8500M - HD 8900M Series Graphics
AMD Radeon™ R9 M200 Series Graphics
AMD Radeon™ HD 7700M - HD 7900M Series Graphics
APUs:
AMD A-Series APUs with Radeon™ R4, R5, R6, or R7 Graphics
AMD A-Series APUs with Radeon™ R3, R4, R5, R6, R7, or R8 Graphics
AMD Pro A-Series APUs with Radeon™ R5 or R7 Graphics
AMD Pro A-Series APUs with Radeon™ R5, R6, or R7 Graphics
AMD Athlon™ Series APUs with Radeon™ R3 Graphics
AMD FX-Series APUs with Radeon™ R7 Graphics
AMD Sempron™ Series APUs with Radeon™ R3 Graphics
AMD E-Series APUs with Radeon™ R2 Graphics
AMD Radeon™ HD 8180 - HD 8400 Series Graphics
*GCN = Graphics Core Next
4 - VM Maker e ArcadeOSD:
Os itens mais importantes da pós instalação do CRT Emudriver, com eles você configura o tipo de CRT que está usando, instala modelines e ajusta a proporção da tela para cada resolução.
Geralmente já vem na mesma pasta do CRT Emudriver que baixou acima, mas se não vieram baixe-os neste link:
5 - RetroArch:
Baixe a versão mais recente e estável direto do site oficial - https://www.retroarch.com/?page=platforms
Sério! Testei vários emuladores standalones para a utilização com o CRT, simplesmente não foram feitos para isso.
Dizem também para usar o GroovyMame para jogos de arcade, mas achei redundante e muitos relatam problemas usando ele e o Retroarch dizendo que bagunça as configurações.
Então, acho que é mais simples deixar tudo por conta de um emulador só para não ter mais trabalho...
6 - SwitchRes.ini:
Baixe o arquivo direto do github oficial - https://github.com/antonioginer/switchres
Esse é um dos pulos do gato, que quando finalmente aprendi a usar, resolveu todos os meus problemas (pelo menos até agora).
Com ele você força o Retroarch a seguir suas configurações para o CRT, evitando que o mesmo dê bypass nas suas configurações no ArcadeOSD por exemplo.
7 - Frontend e Scrapers:
Aqui é muito opcional então não farei um tutorial para isto (pelo menos por enquanto).
Basta você encontrar o frontend que melhor se adequa ao seu gosto e a facilidade/familiaridade de configuração do mesmo. Desde que sejam compatíveis com o CRT e abram os jogos da forma correta, varios frontends pela internet farão seu papel. (Fique longe do RetroBat, pois este já é preconfigurado e não funciona junto com o CRT)
O que eu uso e é o que melhor se adaptou para a configuração CRT é o AttractMode, que possui uma vasta gama de customização de temas e uma comunidade até que bem ativa.
Outro que já usei também é o Pegasus Frontend, sua configuração é um pouco mais facilitada que a do Attract Mode, porem, não achei muito acessivel a questão de customização. poucos temas são bons para CRT no fim das contas...
Quanto aos scrapers, recomendo fortemente o uso do Skraper e/ou do ARRM - Necessario conta no https://www.screenscraper.fr/
São os melhores quando o assunto é baixar imagens, vídeos e metadata dos jogos.
Tendo baixado todos os itens acima, vamos partir para instalação. Seguindo esses passos na ordem e à risca, as chances de não dar certo no seu PC é muito baixa.
OBS: Durante toda esta etapa, sua TV ou Monitor DEVEM estar desconectados do PC. Use no lugar um outro monitor que possua EDID e também possua entrada VGA para o processo de instalação e configuração. Ligaremos a TV ou Monitor CRT apenas na etapa final.
OBS 2: Embora nos tutoriais oficiais do Calamity usar a porta DVI para configuração, eu não consegui resultados desta maneira, funcionando para mim apenas ligando o monitor de configuração na saída VGA da placa de vídeo.
Pra começar bem, a primeira coisa a se fazer é já deixar sua partição ou HD dedicado às roms, frontend e emuladores já preparado. Quanto mais organizado, melhor. Vai por mim!
No meu caso fiz assim: Tenho um SSD dedicado ao windows 7 (Sim, uso o windows 7 pois no meu Dell Optiplex 745 foi o que se deu melhor devido a limitação de processador) e um HD de 2TB dedicado aos jogos, saves e demais sistemas como Retroarch, Attract Mode, Arcade OSD etc. Ou seja, se der problema no windows, é menos coisa para refazer.
1 - Instale o windows:
Faça a instalação do windows normalmente porém na partição ou HD dedicado à ele.
Se estiver instalado o Windows 7, atualize-o agora. Pelo menos para ter o windows defender funcionando. Desmarque quaisquer drivers de video que aparecerem no windows update.
2 - Instale os Codecs, Runtimes e o CRT Emudriver
Após a instalação do Windows e seus updates, instale os Codecs e Runtimes. Reinicie o PC.
Após a reinicialização, instale o CRT Emudriver para o sua placa de vídeo em específico.
OBS: Algumas imagens e textos a seguir foram obtidos no site do tutorial de instalação do CRT Emudriver feitas pelo Calamity. Todos os créditos à ele.
Na pasta com os arquivos do CRT Emudriver abra o Setup.exe. Na caixa de diálogo do instalador mostrará um dispositivo se sua placa de vídeo for compatível. Clique em Install driver.
O instalador pedirá para habilitar o TESTSIGNING. Esta etapa é necessária para executar drivers modificados. Clique em Aceitar. Agora o instalador pedirá para reiniciar o sistema para que o TESTSIGNING seja aplicado. Ele mostrará um erro dizendo que não pode continuar a instalação mas é normal, apenas clique em REINICIAR.
Após a reinicialização, note que há uma marca d'água dizendo Modo de teste no canto inferior direito da área de trabalho. O que indica que agora podemos prosseguir com a instalação.
Abra o Setup.exe do CRT Emudriver novamente e clique em Install driver. Agora o instalador pede para adicionar "Calamity" como um editor confiável. Isso é necessário para que o Windows aceite a assinatura e permita que os drivers modificados sejam realmente carregados durante a inicialização. Clique em Aceitar.
A instalação do driver começa, a tela liga e desliga algumas vezes enquanto os novos arquivos são carregados. Após um minuto, o instalador diz que os drivers foram instalados com sucesso.
Agora a Placa é mostrada com o nome da sua placa seguido do nome do driver que é CRT Emudriver.
Para confirmar, pode ir no gerenciador de dispositivos e verá que sua placa de vídeo constará como sendo CRT Emudriver:
OBS: Durante toda esta etapa, sua TV ou Monitor DEVEM estar desconectados do PC. Use no lugar um outro monitor que possua EDID e também possua entrada VGA para o processo de instalação e configuração. Ligaremos a TV ou Monitor CRT apenas na etapa final.
OBS 2: Embora nos tutoriais oficiais do Calamity usar a porta DVI para configuração, eu não consegui resultados desta maneira, funcionando para mim apenas ligando o monitor de configuração na saída VGA da placa de vídeo.
Pra começar bem, a primeira coisa a se fazer é já deixar sua partição ou HD dedicado às roms, frontend e emuladores já preparado. Quanto mais organizado, melhor. Vai por mim!
No meu caso fiz assim: Tenho um SSD dedicado ao windows 7 (Sim, uso o windows 7 pois no meu Dell Optiplex 745 foi o que se deu melhor devido a limitação de processador) e um HD de 2TB dedicado aos jogos, saves e demais sistemas como Retroarch, Attract Mode, Arcade OSD etc. Ou seja, se der problema no windows, é menos coisa para refazer.
1 - Instale o windows:
Faça a instalação do windows normalmente porém na partição ou HD dedicado à ele.
Se estiver instalado o Windows 7, atualize-o agora. Pelo menos para ter o windows defender funcionando. Desmarque quaisquer drivers de video que aparecerem no windows update.
2 - Instale os Codecs, Runtimes e o CRT Emudriver
Após a instalação do Windows e seus updates, instale os Codecs e Runtimes. Reinicie o PC.
Após a reinicialização, instale o CRT Emudriver para o sua placa de vídeo em específico.
OBS: Algumas imagens e textos a seguir foram obtidos no site do tutorial de instalação do CRT Emudriver feitas pelo Calamity. Todos os créditos à ele.
Na pasta com os arquivos do CRT Emudriver abra o Setup.exe. Na caixa de diálogo do instalador mostrará um dispositivo se sua placa de vídeo for compatível. Clique em Install driver.
O instalador pedirá para habilitar o TESTSIGNING. Esta etapa é necessária para executar drivers modificados. Clique em Aceitar. Agora o instalador pedirá para reiniciar o sistema para que o TESTSIGNING seja aplicado. Ele mostrará um erro dizendo que não pode continuar a instalação mas é normal, apenas clique em REINICIAR.
Após a reinicialização, note que há uma marca d'água dizendo Modo de teste no canto inferior direito da área de trabalho. O que indica que agora podemos prosseguir com a instalação.
Abra o Setup.exe do CRT Emudriver novamente e clique em Install driver. Agora o instalador pede para adicionar "Calamity" como um editor confiável. Isso é necessário para que o Windows aceite a assinatura e permita que os drivers modificados sejam realmente carregados durante a inicialização. Clique em Aceitar.
A instalação do driver começa, a tela liga e desliga algumas vezes enquanto os novos arquivos são carregados. Após um minuto, o instalador diz que os drivers foram instalados com sucesso.
Agora a Placa é mostrada com o nome da sua placa seguido do nome do driver que é CRT Emudriver.
Para confirmar, pode ir no gerenciador de dispositivos e verá que sua placa de vídeo constará como sendo CRT Emudriver:
Continua no proximo post!