Oficial Tópico da emulação: Switch | WiiU | 3DS | X360 | PS3
Incrível! Importante! Uma NOVA ERA!
DK TF parece que está bem jogável, mas não está 100%. Se der uma configurada específica  para ele, pelo visto melhora bastante.



Z80a escreveu: (10-04-2018, 05:30 AM)Esse é um assunto chato de simplificar, mas vejamos :3
Geralmente o que acontece num console é que tem essa "interrupção" que sempre ocorre 60 vezes por segundo (o tal do vsync/vblank).
Isso é, a CPU para de executar o que tava executando, e salta pra um ponto do programa pra avisar seu jogo de que a televisão terminou de desenhar a imagem e esta "rebobinando pro alto".
Um jogo geralmente usa esse timing pra "construir o próximo quadro", isso é, calcular a física, capturar o controle, trocar as notas da musica, desenhar os gráficos etc..
Idealmente o jogo vai lá, faz tudo que ele tem pra fazer relevante a aquele quadro e ai bota a CPU pra dormir, esperando o próximo "trem" vir.
Mas se tudo leva tempo demais, a "CPU perde o trem" e você tem queda de frame, e até slowdown se o jogo não compensar de alguma forma.

O Cell executa 53 milhões de ciclos por segundo, rodando muitas, muitas instruções a cada um desses ciclos, mas apenas dando o numero pra explicar as intrincarias de se emular.
Geralmente o que o emulador faz é vai lá, executa os 53 milhões de ciclos, e ai desenha a imagem e calcula um trecho do audio, mas se ele não consegue executar os 53 milhões de ciclos a tempo, o audio quebra, porque não tem dados suficiente pra manter musica continua.
Jogos 2D emulados geralmente pedem uma CPU mais leve porque se o emulador tem se quer um pingo de inteligencia, ele é capaz de detectar que a CPU "dormiu", e simplesmente pular a execução de todos os outros ciclos já que nada acontece feijoada mesmo durante eles, então mesmo que o seu PC leve o dobro do tempo pra executar as poucas instruções que o jogo 2D usa, ele ainda pega o onibus a tempo :3
Agora no seu exemplo de 150% da velocidade sem quebra, o que acontece, é que no console real, o jogo fica "perdendo o onibus do vblank" por causa do codigo exigir mais do que os 53 milhões de ciclos ou mais comumente ficar sendo atrasado pela GPU e perdendo o onibus no processo, mas a GPU do seu PC é bem mais rapida, ai o jogo não se atrasa :3
E por fim, no caso do "slowdown mesmo com o jogo rodando a 30 FPS", é que o emulador por alguma razão esta rodando menos do que 53 milhões de instruções por quadro, fazendo a CPU emulada ser mais lenta do que a real, e o jogo emulado "perder o onibus" mais frequentemente do que no hardware real.
Nesse caso não dá pau no audio porque no PS3 tem um monte de CPUs e a CPU que esta se atrasando não é a mesma que toca o audio.

Thx! Valeu pela explicação. Ninja Gaiden por exemplo não compensa a queda de quadros, quanto maior a queda, vai ficando em slowmotion. Tem jogo com fps bem menor que não desacelera.
Agora o Demon's Souls acho que já começa estranho por ser bem lento mesmo, vi uns vídeos no PS3 e ele é lentão, mas de fato aconteceram alguns slowdowns aqui e ali que não observei queda de quadros, mas no último teste que fiz me pareceu praticamente 100% e só vai melhorando conforme o shader cache é construído. No início trava bastante mas depois vai ficando tranquilo.


Mensagens neste Tópico
RE: Cemu, World's First Wii U Emulator - por Orelha1 - 21-03-2016, 06:19 PM
RE: Cemu, World's First Wii U Emulator - por Wander - 21-03-2016, 07:51 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 21-03-2016, 07:51 PM
RE: Cemu, World's First Wii U Emulator - por Wander - 21-03-2016, 08:11 PM
RE: Cemu, World's First Wii U Emulator - por Z80a - 21-03-2016, 10:03 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 21-03-2016, 10:16 PM
RE: Cemu, World's First Wii U Emulator - por Luca - 21-03-2016, 11:09 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 21-03-2016, 11:20 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 21-03-2016, 11:26 PM
RE: Cemu, World's First Wii U Emulator - por Luca - 21-03-2016, 11:37 PM
RE: Cemu, World's First Wii U Emulator - por Square_ - 21-03-2016, 11:18 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 21-03-2016, 11:52 PM
RE: Cemu, World's First Wii U Emulator - por Z80a - 22-03-2016, 12:10 AM
RE: Cemu, World's First Wii U Emulator - por Undying - 22-03-2016, 10:35 AM
RE: Cemu, World's First Wii U Emulator - por Chakan - 22-03-2016, 11:27 AM
RE: Cemu, World's First Wii U Emulator - por Chakan - 22-03-2016, 11:33 AM
RE: Cemu, World's First Wii U Emulator - por Z80a - 22-03-2016, 11:58 AM
RE: Cemu, World's First Wii U Emulator - por Bio - 10-04-2016, 03:07 PM
RE: Cemu, World's First Wii U Emulator - por Nash - 10-04-2016, 03:16 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 10-04-2016, 03:27 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 10-04-2016, 03:32 PM
RE: Cemu, World's First Wii U Emulator - por Nash - 10-04-2016, 03:38 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 10-04-2016, 03:46 PM
RE: Cemu, World's First Wii U Emulator - por Wander - 10-04-2016, 05:12 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 10-04-2016, 05:14 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 10-04-2016, 05:21 PM
RE: Cemu, World's First Wii U Emulator - por Z80a - 10-04-2016, 11:32 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 10-04-2016, 06:05 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 10-04-2016, 06:06 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 10-04-2016, 06:15 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 10-04-2016, 06:38 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 10-04-2016, 09:58 PM
RE: Cemu, World's First Wii U Emulator - por Z80a - 10-04-2016, 11:19 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 11-04-2016, 12:54 AM
RE: Cemu, World's First Wii U Emulator - por Z80a - 11-04-2016, 01:07 AM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 11-04-2016, 07:16 AM
RE: Cemu, World's First Wii U Emulator - por Z80a - 11-04-2016, 07:34 AM
RE: Cemu, World's First Wii U Emulator - por Z80a - 11-04-2016, 03:13 AM
RE: Cemu, World's First Wii U Emulator - por Z80a - 11-04-2016, 09:56 AM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 11-04-2016, 09:58 AM
RE: Cemu, World's First Wii U Emulator - por Z80a - 11-04-2016, 10:37 AM
RE: Cemu, World's First Wii U Emulator - por Donovan - 30-04-2016, 09:01 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 30-04-2016, 09:23 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 01-05-2016, 02:18 AM
RE: Cemu, World's First Wii U Emulator - por Z80a - 01-05-2016, 02:27 AM
RE: Cemu, World's First Wii U Emulator - por Square_ - 01-05-2016, 07:30 AM
RE: Cemu, World's First Wii U Emulator - por InuK9 - 03-05-2016, 03:02 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 22-05-2016, 12:55 PM
RE: Cemu, World's First Wii U Emulator - por Nash - 22-05-2016, 01:24 PM
RE: Cemu, World's First Wii U Emulator - por Nash - 22-05-2016, 01:59 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 22-05-2016, 01:33 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 22-05-2016, 02:04 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 22-05-2016, 05:01 PM
RE: Cemu, World's First Wii U Emulator - por Z80a - 23-05-2016, 12:45 AM
RE: Cemu, World's First Wii U Emulator - por Chakan - 16-06-2016, 03:00 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 16-06-2016, 04:48 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 16-06-2016, 03:33 PM
RE: Cemu, World's First Wii U Emulator - por Richter - 16-06-2016, 04:58 PM
RE: Cemu, World's First Wii U Emulator - por DrPeri - 16-06-2016, 05:19 PM
RE: Cemu, World's First Wii U Emulator - por Z80a - 16-06-2016, 05:35 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 18-06-2016, 12:50 AM
RE: Cemu, World's First Wii U Emulator - por Nash - 17-06-2016, 11:46 PM
RE: Cemu, World's First Wii U Emulator - por Square_ - 18-06-2016, 12:03 AM
RE: Cemu, World's First Wii U Emulator - por Z80a - 18-06-2016, 12:25 AM
RE: Cemu, World's First Wii U Emulator - por ToRvIk - 18-06-2016, 09:06 AM
RE: Cemu, World's First Wii U Emulator - por ToRvIk - 18-06-2016, 09:55 AM
RE: Cemu, World's First Wii U Emulator - por InuK9 - 19-06-2016, 08:03 PM
RE: Cemu, World's First Wii U Emulator - por Nash - 18-06-2016, 09:58 AM
RE: Cemu, World's First Wii U Emulator - por Z80a - 18-06-2016, 11:24 AM
RE: Cemu, World's First Wii U Emulator - por Wander - 19-06-2016, 07:48 PM
RE: Cemu, World's First Wii U Emulator - por Nash - 19-06-2016, 07:59 PM
RE: Cemu, World's First Wii U Emulator - por Wander - 19-06-2016, 08:00 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 19-06-2016, 08:19 PM
RE: Cemu, World's First Wii U Emulator - por Nash - 19-06-2016, 08:05 PM
RE: Cemu, World's First Wii U Emulator - por Luca - 19-06-2016, 08:21 PM
RE: Cemu, World's First Wii U Emulator - por Nash - 19-06-2016, 10:17 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 05-07-2016, 01:08 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 05-07-2016, 01:10 PM
RE: Cemu, World's First Wii U Emulator - por Xande - 05-07-2016, 01:29 PM
RE: Cemu, World's First Wii U Emulator - por Clamper - 05-07-2016, 01:39 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 05-07-2016, 01:44 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 11-07-2016, 10:01 PM
RE: Cemu, World's First Wii U Emulator - por Wander - 11-07-2016, 10:01 PM
RE: Cemu, World's First Wii U Emulator - por Clamper - 11-07-2016, 10:14 PM
RE: Cemu, World's First Wii U Emulator - por Z80a - 05-07-2016, 01:46 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 05-07-2016, 01:48 PM
RE: Cemu, World's First Wii U Emulator - por Bio - 05-07-2016, 02:23 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 11-07-2016, 10:01 PM
RE: Cemu, World's First Wii U Emulator - por Z80a - 11-07-2016, 10:11 PM
RE: Cemu, World's First Wii U Emulator - por Donovan - 11-07-2016, 10:16 PM
RE: Cemu, World's First Wii U Emulator - por Z80a - 11-07-2016, 10:46 PM
RE: Cemu, World's First Wii U Emulator - por Richter - 12-07-2016, 10:09 AM
RE: Cemu, World's First Wii U Emulator - por Bio - 11-07-2016, 10:50 PM
RE: Cemu, World's First Wii U Emulator - por Chakan - 11-07-2016, 11:48 PM
RE: Tópico da emulação: Switch | WiiU | 3DS | X360 | PS3 - por Nash - 13-04-2018, 08:37 PM
[Sem Assunto] - por InuK9 - 13-10-2015, 02:46 PM
[Sem Assunto] - por Maedhros - 13-10-2015, 02:49 PM
[Sem Assunto] - por wolfwood - 13-10-2015, 02:52 PM
[Sem Assunto] - por Maedhros - 13-10-2015, 03:04 PM
[Sem Assunto] - por Gbraga Returns - 13-10-2015, 03:07 PM
[Sem Assunto] - por supremejin - 13-10-2015, 03:11 PM
[Sem Assunto] - por Mega Kkcw - 13-10-2015, 03:34 PM
[Sem Assunto] - por Rodrigo Rey - 13-10-2015, 03:42 PM
[Sem Assunto] - por Genesis - 13-10-2015, 04:03 PM
[Sem Assunto] - por Donovan - 13-10-2015, 07:37 PM
[Sem Assunto] - por Setsuna94 - 13-10-2015, 08:02 PM
[Sem Assunto] - por Z80a - 13-10-2015, 09:27 PM
[Sem Assunto] - por Minamino - 13-10-2015, 09:39 PM
[Sem Assunto] - por play more - 13-10-2015, 09:44 PM
[Sem Assunto] - por Genesis - 14-10-2015, 12:30 AM
[Sem Assunto] - por Wander - 14-10-2015, 08:34 AM
[Sem Assunto] - por Maedhros - 14-10-2015, 02:49 PM
[Sem Assunto] - por SoraKH - 14-10-2015, 02:59 PM
[Sem Assunto] - por Silent Bob - 14-10-2015, 03:08 PM
[Sem Assunto] - por Gbraga Returns - 14-10-2015, 03:14 PM
[Sem Assunto] - por Undying - 14-10-2015, 03:28 PM
[Sem Assunto] - por Maedhros - 14-12-2015, 08:33 PM
[Sem Assunto] - por Chakan - 14-12-2015, 08:35 PM
[Sem Assunto] - por Maedhros - 14-12-2015, 08:38 PM
[Sem Assunto] - por Chakan - 14-12-2015, 08:40 PM
[Sem Assunto] - por Maedhros - 14-12-2015, 08:43 PM
[Sem Assunto] - por Chakan - 14-12-2015, 08:45 PM
[Sem Assunto] - por Maedhros - 14-12-2015, 08:47 PM
[Sem Assunto] - por Jack Russel - 14-12-2015, 08:48 PM
[Sem Assunto] - por Chakan - 14-12-2015, 08:57 PM
[Sem Assunto] - por Gbraga Returns - 14-12-2015, 09:04 PM
[Sem Assunto] - por Chakan - 14-12-2015, 09:17 PM
[Sem Assunto] - por Bent McLovin - 14-12-2015, 10:29 PM
[Sem Assunto] - por Chakan - 15-12-2015, 10:42 AM
[Sem Assunto] - por Zoz - 15-12-2015, 12:19 PM
[Sem Assunto] - por MoisesDavi - 15-12-2015, 12:39 PM
[Sem Assunto] - por Clamper - 15-12-2015, 01:01 PM
[Sem Assunto] - por Maedhros - 15-12-2015, 01:02 PM