Start Select Fórum
Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Versão para Impressão

+- Start Select Fórum (https://www.startselect.com.br/forum)
+-- Fórum: Principal (https://www.startselect.com.br/forum/forumdisplay.php?fid=1)
+--- Fórum: Joy & Sticks (https://www.startselect.com.br/forum/forumdisplay.php?fid=3)
+--- Tópico: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 (/showthread.php?tid=78484)

Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - DinoSpD - 20-08-2024

Zé, pq emulação em geral não consegue fazer coisa em paralelo e se beneficiar da GPU?


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - InuK9 - 20-08-2024

DinoSpD escreveu: (20-08-2024, 04:33 PM)Zé, pq emulação em geral não consegue fazer coisa em paralelo e se beneficiar da GPU?

Direto do GPT-chan


1. Serialização de Tarefas
A emulação precisa replicar com precisão o comportamento do hardware original, que geralmente executa tarefas de maneira sequencial. Muitas instruções dependem umas das outras, e essas dependências limitam a possibilidade de paralelizar a execução, já que processar instruções fora de ordem pode quebrar a emulação.

2. Sincronização de Componentes
Em um console de videogame, por exemplo, o processador, a GPU, a memória e outros componentes estão fortemente sincronizados. Na emulação, todos esses componentes precisam se comportar de maneira sincronizada, o que torna difícil delegar tarefas para múltiplos núcleos de CPU ou para a GPU sem quebrar essa sincronia.

3. Precisão vs. Performance
A emulação foca muito na precisão para replicar o comportamento do hardware original. Ao tentar paralelizar ou utilizar a GPU para aceleração, muitas vezes é difícil manter a mesma precisão, o que pode causar problemas de compatibilidade ou glitches. Sacrificar a precisão para ganhar desempenho pode prejudicar a experiência de uso ou tornar o software menos confiável.

4. Diferença entre Processadores de CPU e GPU
CPUs e GPUs têm arquiteturas muito diferentes. CPUs são otimizadas para lidar com uma grande variedade de tarefas sequenciais e ramificações de código, enquanto GPUs são projetadas para tarefas altamente paralelizadas, como processamento gráfico. Como a maioria das instruções de emulação não é massivamente paralela, a GPU não pode ser aproveitada eficientemente para essas tarefas. Além disso, escrever código para emulação que utiliza a GPU corretamente é muito mais complicado do que para a CPU.

5. Complexidade de Desenvolvimento
Desenvolver emuladores já é uma tarefa complexa e fazê-los funcionar de forma paralela ou utilizando GPUs envolve desafios técnicos adicionais, como sincronização precisa de threads, gerenciamento de memória compartilhada e evitamento de deadlocks. Muitos desenvolvedores de emuladores preferem manter o código simples e focado na compatibilidade, em vez de adicionar essa complexidade extra.


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Maedhros - 21-08-2024

O negócio já está rodando até no steam deck. Loles




RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Wander - 21-08-2024

Nossa, todo zoado e faltando texturas, dá nem pra enxergar o jogo direito Lol


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - wolfwood - 21-08-2024

Wander escreveu: (21-08-2024, 01:51 PM)Nossa, todo zoado e faltando texturas, dá nem pra enxergar o jogo direito Lol

emulação é isso ai colega, de faltar texturas/geometria pra jogável é um pulo

acho que "in game" é o grande desafio pra emular qualquer jogo


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Wander - 21-08-2024

wolfwood escreveu: (21-08-2024, 01:55 PM)emulação é isso ai colega, de faltar texturas/geometria pra jogável é um pulo

acho que "in game" é o grande desafio pra emular qualquer jogo

Tô ligado, já emulei muita coisa. Só acho q tá longe de ser algo agradável e jogável. Não precisam girar a camisa por port de PC ainda não.


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - play more - 21-08-2024

Maedhros escreveu: (21-08-2024, 01:24 PM)O negócio já está rodando até no steam deck. Loles

LafZSOtbTsI

Lol.


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - wolfwood - 21-08-2024

Wander escreveu: (21-08-2024, 01:57 PM)Tô ligado, já emulei muita coisa. Só acho q tá longe de ser algo agradável e jogável. Não precisam girar a camisa por port de PC ainda não.

sei não, 2 anos pra você seria longe? acho que em 2 anos ta 100% jogável com uma caralhada de mods e os carai, enquanto a Sony fica dando a desculpa de que é impossível fazer rodar mais de 60fps (coisa que até no PS5 provaram o contrário já) e que é impossível portar no PC e provavelmente só viria em uma versão inferior feito pela Bluepoint


eu acho que é um grande marco a se comemorar sim


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Rodrigo Rey - 21-08-2024

Wander escreveu: (21-08-2024, 01:51 PM)Nossa, todo zoado e faltando texturas, dá nem pra enxergar o jogo direito Lol
Emulação do PS3 era isso pra pior, hoje dá pra fechar vários jogos com qualidade impecável


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Wander - 21-08-2024

wolfwood escreveu: (21-08-2024, 02:05 PM)sei não, 2 anos pra você seria longe? acho que em 2 anos ta 100% jogável com uma caralhada de mods e os carai, enquanto a Sony fica dando a desculpa de que é impossível fazer rodar mais de 60fps (coisa que até no PS5 provaram o contrário já) e que é impossível portar no PC e provavelmente só viria em uma versão inferior feito pela Bluepoint


eu acho que é um grande marco a se comemorar sim

Acho bem possível, falei q era longe no sentido de q, no estado atual, está longe de poder ser chamado de jogável. O estado da emulação é q é longe, não o tempo q vão demorar pra melhorar a emulação.

Rodrigo Rey escreveu: (21-08-2024, 02:15 PM)Emulação do PS3 era isso pra pior, hoje dá pra fechar vários jogos com qualidade impecável

Ver minha explicação pro wolf acima.


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Z80a - 21-08-2024

DinoSpD escreveu: (20-08-2024, 04:33 PM)Zé, pq emulação em geral não consegue fazer coisa em paralelo e se beneficiar da GPU?
Cada CPU virtual só tem uma lista de instruções.
A tarefa de dividir essa lista entre várias CPUs séria lento pra caralho.
E GPU trm uma arquitetura de memória bizarra


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Maedhros - 23-08-2024




RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - wolfwood - 23-08-2024

injogável segundo o serge


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - play more - 23-08-2024

wolfwood escreveu: (23-08-2024, 02:16 PM)injogável segundo o serge

Considerando o tanto de crash que deu o serge está certo.


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - wolfwood - 23-08-2024

play more escreveu: (23-08-2024, 03:25 PM)Considerando o tanto de crash que deu o serge está certo.


no duro?


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - play more - 23-08-2024

wolfwood escreveu: (23-08-2024, 04:14 PM)no duro?

Juro juradinho


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Wander - 23-08-2024

wolfwood escreveu: (23-08-2024, 02:16 PM)injogável segundo o serge

Acho q tu não entendeu q aquele dia eu só estava dizendo q o jogo estava longe de ser uma emulação perfeita, e q ainda não é o dia de dizer q temos Bloodborne no PC. 

A qualidade da experiência fica muito comprometida. Eu já quis muito emular certas coisas "à força" assim e a experiência nunca foi muito boa.


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Z80a - 23-08-2024

O bolo ainda não tá pronto, tem que esperar crescer e ficar douradinho.


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Chozo Master - 23-08-2024

Já está rodando melhor que Wukong no PS5.


RE: Tópico da Emulação v 1.1.1217 Switch | WiiU | 3DS | X360 | PS3 - Brain - 23-08-2024