2. ASSUNTOS
INTRODUÇÃO
Emulação e Objetos de Estudo
COMPARAÇÃO TIPO 1
Mario Kart x2
RESULTADOS
End Game
SOBRE
Informações básicas
COMPARAÇÃO TIPO 2
Há mais de uma forma de analisar
3. INFO
MAQUINA HOST
Processador: 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
2.80 GHz
RAM instalada: 12,0 GB (utilizável: 11,7 GB)
Sistema operacional: Windows 11, de 64 bits, processador
baseado em x64
5. INTRODUÇÃO
Os emuladores de games são softwares que permitem a execução de
jogos de videogame em plataformas diferentes daquelas para as quais
foram originalmente desenvolvidos. Eles são uma ferramenta
importante para a preservação de jogos clássicos.
Os emuladores funcionam simulando o hardware do console original.
Para isso, eles precisam ter um conhecimento profundo da arquitetura
do console, incluindo suas instruções de processamento, hardware
gráfico e áudio.
6. OBJETIVO DA EMULAÇÃO
PRESERVAÇÃO
Os emuladores permitem que jogos antigos sejam jogados mesmo quando os
consoles originais não estão mais disponíveis ou são difíceis de encontrar. Isso é
importante para preservar a história dos jogos eletrônicos e para permitir que as
pessoas joguem jogos que fizeram parte de sua infância ou adolescência.
ACESSIBILIDADE
Permitem que os jogadores acessem jogos clássicos que podem ser caros ou difíceis
de encontrar. Isso é especialmente importante para pessoas que moram em países
onde os consoles originais não são vendidos ou que não podem pagar por eles.
7. RELAÇÃO
Mas no fim, qual a relação
com a matéria?
Os emuladores operam traduzindo as instruções
do console original para o conjunto de instruções
do processador do computador hospedeiro. Este
processo envolve a interpretação ou
recompilação dinâmica das instruções, colocando
em destaque a importância de compreender as
arquiteturas de processadores e suas
diferenças.
9. METODOLOGIA
A metodologia consiste em observar a execução de um jogo retro em um emulador,
registrando os dados observados. Estilo plug-and-play, ou seja, emular direto, sem
configurar.
No trabalho/pesquisa, a observação da emulação de um jogo foi realizada por cerca
de 10 minutos, e a média é feita pelos dados de cada 2 minutos. Durante esse
período, foram observados os seguintes aspectos:
Reprodução do jogo: O jogo foi executado corretamente, sem erros ou falhas?
Desempenho: O jogo foi executado com fluidez ou apresentou lentidão?
Compatibilidade: O jogo foi compatível com o emulador?
10. NINTENDO DS
O Nintendo DS é um console de
videogame portátil desenvolvido e
comercializado pela Nintendo. Foi
lançado em 2004 e foi um dos
consoles de videogame mais vendidos
de todos os tempos, com mais de 154
milhões de unidades vendidas.
11. DeSmuME
Emulador de código aberto de Nintendo
DS que é executado em Windows,
macOS, Linux e Android. É um dos
emuladores mais populares e
avançados disponíveis, e é capaz de
rodar a maioria dos jogos do Nintendo
DS com velocidades de quadros
suaves e sem problemas.
MelonDS
MelonDS é um emulador de código
aberto que é conhecido por sua
precisão e desempenho. Ele é capaz de
rodar a maioria dos jogos do Nintendo
DS com velocidades de quadros
suaves e sem problemas.
24. COMPARAÇÕES
BENEFICIOS
Desempenho
Rápido Compatibilidade Facilidade de uso
Independente se o
computador é novo ou
antigo, ele irá rodar.
É compatível com a maioria
dos jogos de DS, incluindo
Wi-Fi e o sensor de
movimento.
Relativamente fácil de usar.
Ele tem uma interface
intuitiva e oferece suporte.
Recursos
Oferece uma ampla gama
de recursos, incluindo
suporte a plugins, cheats,
save states e
aprimoramentos gráficos.
Personalização
Altamente personalizável,
Além de ajustes para obter
o melhor desempenho.
Serviços de
Depuração
Bom para entusiastas que
desejam depurar jogos ou
entender o funcionamento
interno do Nintendo DS.
25. COMPARAÇÕES
CONTRAS
Requisitos
Para obter o melhor
desempenho, você ainda
precisa de um hardware
decente.
Recursos
Não oferece suporte a
plugins, cheats, save states
e aprimoramentos gráficos.
Recém-Nascido
O MelonDS é um emulador
novo e tem uma
comunidade pequena. Pode
ser mais difícil soluções
Emulação
DeSmuME usa uma
arquitetura de emulação
menos eficiente, quando
comparado a parte dos
emuladores de DS.
Recursos
Por mais que oferece
muitos recursos, acabam
sendo não intuitivos ou
deixados de lado
Facilidade de uso
Ele tem uma interface
menos intuitiva e pode ser
confuso para usuários
inexperientes.
26. MARIO KART - MelonDS
AINDA NO PRIMEIRO MINUTO, O JOGO CONTINUA COM UM PADRÃO BAIXO DE
CONSUMO DE GPU
27. DEPOIS DE UM TEMPO, ELE SEGUE BAIXO, COM PICOS DE CONSUMO ALTOS,
MAS NADA QUE FAZ O JOGO PARAR
MARIO KART - MelonDS
28. NA TELA DE INICIO AINDA, JÁ ACONTECE VARIOS RUIDOS NO AÚDIO,
DEMONSTRANDO QUE ALGO JÁ NÃO TÁ CERTO
MARIO KART - DeSmuMe
29. JÁ NO JOGO, POR MAIS QUE O USO GERAL SEJA BAIXO, ELE PROSSEGUE
BEM ATÉ, POR MAIS QUE ACONTEÇA UNS RUIDOS, RAROS
MARIO KART - DeSmuMe
32. METODOLOGIA
A metodologia consiste em observar a execução de um jogo retro em um emulador,
registrando os dados observados. Estilo plug-and-play, ou seja, emular direto, sem
configurar.
No trabalho/pesquisa, a observação da emulação de um jogo foi realizada por cerca
de 10 minutos, e a média é feita pelos dados de cada 2 minutos. Durante esse
período, foram observados os seguintes aspectos:
Reprodução do jogo: O jogo foi executado corretamente, sem erros ou falhas?
Desempenho: O jogo foi executado com fluidez ou apresentou lentidão?
Compatibilidade: O jogo foi compatível com o emulador?
33. GAME BOY
ADVANCE
O Game Boy Advance (popularmente
abreviado como GBA) é um console
portátil desenvolvido e fabricado pela
Nintendo. Lançado em 2001, é o
sucessor do Game Boy Color e um dos
últimos produtos da linha Game Boy.
Seu codinome durante o processo de
desenvolvimento foi Advance Game
Boy. Ele continuou recebendo jogos até
2008
34. mGBA
O mGBA é um emulador de Game Boy
Advance de código aberto que é
compatível com vários sistemas
operacionais, incluindo Windows,
macOS, Linux, Nintendo 3DS e
PlayStation Vita. Ele foi escrito do zero
com o objetivo de ser rápido, preciso e
portátil
44. Prós e Contras - mGBA
Compatibilidade
É compatível com a maioria
dos jogos de GBA, incluindo
aqueles que usam recursos
avançados.
Velocidade
É um dos emuladores de GBA
mais rápidos disponíveis, com
suporte para aceleração de
hardware e emulação de BIOS
Personalização
Oferece várias opções de
personalização, incluindo
suporte para cheats, salva
estados e gravação de
vídeo.
Hardware
Pode ter problemas de
desempenho em hardware
mais antigo, especialmente
em sistemas com placas
gráficas antigas.
Recursos Limitados
Não oferece suporte a
recursos avançados, como
multiplayer online e
emulação de link de cabo.
Facilidade de uso
A interface do usuário do
mGBA pode ser um pouco
confusa para usuários
iniciantes, com várias
opções e configurações
avançadas.
Prós
Contras
45. NA INICIALIZAÇÃO DO JOGO TRAVOU BASTANTE E O SOM TAMBÉM.
Mario Kart - Super Circuit
46. NA PARTE DO MENU, NAS OPÇÕES, O JOGO TRAVAVA UM POUCO, E O SOM
TAMBÉM, MAS DEU PARA JOGAR TRANQUILAMENTE.
Mario Kart - Super Circuit
47. DURANTE O JOGO SENTI QUE TRAVOU BASTANTE E COM ISSO FICAVA MUITO
LENTO O JOGO. MAS O CONTROLE ESTAVA SENDO RECONHECIDO.
Aladdin - Game Boy Advance
48. QUANDO OS INIMIGOS SE APROXIMAVA DO PERSONAGEM, CHEGAVA A
TRAVA O JOGO
Aladdin - Game Boy Advance
49. RESULTADOS -
Game Boy Advance
Parâmetro Aladdin
Mario Kart -Super
Circuit
CPU 24,2% 27,0%
CPU - GHz 2,29 GHz 2,13 GHz
RAM 8,52 GB 9 GB
GPU 13,8% 24,4%
51. RESULTADOS
Nintendo DS
Mais poderoso
Menos acessivel
Parâmetro Nintendo DS
GAME BOY
ADVANCE
CPU ARM946E - S ARM7TDMI
NÚCLOES 2 (ARM) 1
CPU - MHz 66 MHz 16,78 MHz
GPU PICA 200 CUSTOM GPU
CACHE 32 KB L1 32 KB L1
RAM 4 MB 32 KB (WRAM)
GRÁFICOS 3D e 2D 2D
Game Boy
Advance
Mais simples
Mais acessivel
52. RESULTADOS
MelonDS
Otimo no geral.
Consumo OK.
Parâmetro
NINTENDO DS
MelonDS + DeSmuME
GAME BOY
ADVANCE
mGBA
CPU 27,7% 25,6%
CPU - GHz 3,85GHz 2,21GHz
RAM 6,45 GB 8,76
GPU 9,9% 19%
DeSmeMU
Mal no geral.
Consumo IRREGULAR
mGBA
Otimo no geral.
Consumo OK.
53. O Game Boy Advance e o Nintendo DS são dois consoles portáteis de jogos eletrônicos lançados pela
Nintendo. O Game Boy Advance foi lançado em 2001, enquanto o Nintendo DS foi lançado em 2004.
Ambos os consoles foram muito populares em suas épocas e têm uma grande biblioteca de jogos.
Em termos de hardware, o Nintendo DS é mais avançado do que o Game Boy Advance. O Nintendo DS
possui duas telas, uma das quais é sensível ao toque, enquanto o Game Boy Advance possui apenas
uma tela. O Nintendo DS também possui um processador mais rápido e mais memória do que o Game
Boy Advance.
Mas no fim, o que os resultados indicam?
Basicamente, que não importa muito o modelo do console original, e sim o emulador da qual vai fazer
toda as conversões.
Nintendo DS VS Game Boy Advence