Arisotura, o principal desenvolvedor da renomada tecnologia de alta precisão Nintendo DS de alta precisão, melonDS, foi ao Reddit recentemente para descrever alguns recursos em desenvolvimento para o emulador de DS - incluindo gráficos 3D de tela dupla de alta resolução que funcionam adequadamente e, mais tarde, suporte total para filtragem de textura em 3D e "filtragem de camada/prite 2D, rotação/escala de alta resolução" e anti-aliasing.
Embora seja verdade que os emuladores de Nintendo DS e 3DS emuladores há muito tempo oferecem suporte para aumentar as resoluções de renderização interna, o 3D de tela dupla com a emulação do Nintendo DS tem sido um problema. Como Arisotura descreve, o 3D de tela dupla é um problema conhecido há muito tempo no melonDS, resultando em cada tela oscilando entre gráficos de alta e baixa resolução ou, no pior dos casos, simplesmente não funcionando.
Isso acontece devido às limitações do hardware original do Nintendo DS e sua VRAM, especificamente seu recurso de "captura de tela", que é usado para vários efeitos (como o 3D de tela dupla) e também para verificar se o console ainda está funcionando. Isso significa que os quadros capturados ainda precisam estar na resolução nativa original de 256x192 e caber na VRAM emulada, o que causa a cintilação e os travamentos. Para um emulador que prioriza a precisão, como o melonDS, encontrar uma solução para isso é particularmente problemático, pois não é um recurso que possa ser simplesmente desativado.
Os Top 10
» Os Top 10 Portáteis Multimídia
» Os Top 10 Portáteis de Jogos
» Os Top 10 Portáteis Leves para Jogos
» Os Top 10 Portáteis Acessíveis de Escritório/Empresariais
» Os Top 10 Portáteis Premium de Escritório/Empresariais
» Os Top 10 dos Portáteis Workstation
» Os Top 10 Subportáteis
» Os Top 10 Ultrabooks
» Os Top 10 Conversíveis
» Os Top 10 Tablets
» Os Top 10 Smartphones
» A melhores Telas de Portáteis Analisadas Pela Notebookcheck
» Top 10 dos portáteis abaixo dos 500 Euros da Notebookcheck
» Top 10 dos Portáteis abaixo dos 300 Euros
A solução atual da Arisotura é fazer uma cópia do renderizador 2D para OpenGL e transferir mais trabalho de composição para a GPU, permitindo que a saída de alta resolução seja realizada enquanto ainda sincroniza corretamente com a VRAM emulada. Como o desenvolvedor descreve, "há muita limpeza e refinamento a fazer (e alguns recursos ausentes)", mas, a longo prazo, isso deve permitir que todo o renderizador 2D seja movido para a GPU.
Quando isso for feito, o conjunto completo de recursos descritos acima deverá ficar disponível para os usuários do melonDS. Isso permitirá uma emulação de Nintendo DS de alta resolução mais limpa do que nunca e será particularmente favorável para o crescente mercado de PCs e consoles de jogos portáteis inspirados no DS, como o AYN Thor, Ayaneo Pocket DSe Anbernic RG DS.




