Jump to content
Seifer Almasy

RPCS3 (Playstation 3 Emulator)

Recommended Posts

Tá muito bom pro tempo que levou...

Comparado ao avanco do PS2 realmente é bem promissor

fritando 8 nucleos a 4.5ghz num jogo leve desses...

quero nem ver nos pesados para pegar 60 fps

huahauha quarto do desenvolvedor

mas zoera a parte emulação primeiro e compatibilidade e depois performance. Sempre foi assim e acho que Seifer pode falar melhor a respeito.

  • Like 1

Share this post


Link to post
Share on other sites

Na verdade primeiro costuma-se fazer o core das CPUs sem atalhos (não se usa Dynarec [recompilacao dinâmica] logo de cara)

Depois que rodou o primeiro jogo, é feito um "TODO" horas e horas de debug pra ver porque tal jogo não roda direito e o que falta ser implementado

Uma curiosidade aqui é que o core do 68k e suas variantes não tem 100% dos registradores e etc emulados porque só se emula o que se usa, isso também faz parte da otimização, então se existe um conjunto de instruções que nenhum jogo usa ela fica de fora do core até aparecer algum que use.

Nenhum emulador tem chip ou cpu emulado 100% nem Atari

Depois disso aparecem os famosos hacks ou atalhos de programação que aceleram a emulação geralmente cortando instruções ou acelerando clocks internos (se vc já amaldiçoou algum emulador por travar em alguma parte do jogo, esses atalhos podem ter grande culpa nisso - por isso mame não tem atalhos ou hacks, somente usam dynarec em sistemas ja bem "maduros" mas a política é evitar mesmo isso)

  • Like 1

Share this post


Link to post
Share on other sites

tá avançando e rodando nos 30 fps

mas com qual config ?:

na original sem nenhuma melhoria?

1080p ?

Share this post


Link to post
Share on other sites

Nao sei Lulu masvi um octocore e nao se anime ainda pq esta usando muito o cpu. Precisa de otimizacoes ainda!

Share this post


Link to post
Share on other sites

Na verdade primeiro costuma-se fazer o core das CPUs sem atalhos (não se usa Dynarec [recompilacao dinâmica] logo de cara)

Depois que rodou o primeiro jogo, é feito um "TODO" horas e horas de debug pra ver porque tal jogo não roda direito e o que falta ser implementado

Uma curiosidade aqui é que o core do 68k e suas variantes não tem 100% dos registradores e etc emulados porque só se emula o que se usa, isso também faz parte da otimização, então se existe um conjunto de instruções que nenhum jogo usa ela fica de fora do core até aparecer algum que use.

Nenhum emulador tem chip ou cpu emulado 100% nem Atari

Depois disso aparecem os famosos hacks ou atalhos de programação que aceleram a emulação geralmente cortando instruções ou acelerando clocks internos (se vc já amaldiçoou algum emulador por travar em alguma parte do jogo, esses atalhos podem ter grande culpa nisso - por isso mame não tem atalhos ou hacks, somente usam dynarec em sistemas ja bem "maduros" mas a política é evitar mesmo isso)

Pergunta séria aqui para o Seifer, que parece entender bastante da parte técnica sobre emulação: Tu já tentou programar ou otimizar algum emulador? Tipo, tendo em mente que eles tem código aberto, ou só dá para mexer mesmo quem é do time desenvolvedor?

Share this post


Link to post
Share on other sites

Merda continua sendo merda, em baixa ou alta resolução. Se até a empresa tem vergonha do jogo...

  • Like 1

Share this post


Link to post
Share on other sites

Pergunta séria aqui para o Seifer, que parece entender bastante da parte técnica sobre emulação: Tu já tentou programar ou otimizar algum emulador? Tipo, tendo em mente que eles tem código aberto, ou só dá para mexer mesmo quem é do time desenvolvedor?

Tu pode pegar um emulador de código aberto e mudar o que quiser basicamente, contanto que tu não venda e nem faça pacote com jogos.

Da pra otimizar sim, mas ai precisa ter conhecimento pra isso, é boa basta pegar o código fonte, modificar e compilar.

Na época do Final Burn (o original) eu peguei o código fonte pra atualizar os jogos de CPS2 as roms saiam e demorava uns 2, 3 dias pra atualizarem os emuladores haha, as vezes mais que isso.

Atualmente to contribuindo com código pro MAME, frequento os grupos de bugtest e ocasionalmente contribuo com código, mas geralmente eu só aponto os bugs mesmo e possível correção, e eles implementam.

Share this post


Link to post
Share on other sites

Falando em MAME...

Seifer como anda a emulação daquele Castlevania*****: The Arcade game que usava um controle igual do Wii? Nunca mais usei emulador e preciso dar uma olhada no que já é emulado. Lembro que da ultima vez que usava isso era na febre da emulação e o Mame rodava uns 5600 roms :mua:

Alias precisamos ter um topeco emulacional aqui! Tem muita coisa legal como o Citra 3ds, emulador de Ps3 e Xbox360. Devem rodar uma m... mas é lesgau!

****

Edited by Ricko

Share this post


Link to post
Share on other sites

Falando em MAME...

Seifer como anda a emulação daquele Castlevania*****: The Arcade game que usava um controle igual do Wii? Nunca mais usei emulador e preciso dar uma olhada no que já é emulado. Lembro que da ultima vez que usava isso era na febre da emulação e o Mame rodava uns 5600 roms :mua:

Alias precisamos ter um topeco emulacional aqui! Tem muita coisa legal como o Citra 3ds, emulador de Ps3 e Xbox360. Devem rodar uma m... mas é lesgau!

****

Vídeo filmado com uma batata.

Share this post


Link to post
Share on other sites

mas com qual config ?:

na original sem nenhuma melhoria?

1080p ?

mas com qual config ?:

na original sem nenhuma melhoria?

1080p ?

CONFIG DESSE TESTE AE FX 8350 PLACA GTX 980 16GB RAM, mais uns 2 a 3 anos esse jogo ae ja esta pronto pra jogar

Share this post


Link to post
Share on other sites

Emulador ta avançando a passos largos, AMD FX6800, Geforce 650 e 8gb de RAM não é tão distante assim, quero ver se em jogos mais pesados vai dar conta...

Mas já é um avanço e tanto.

Share this post


Link to post
Share on other sites

Emulador ta avançando a passos largos, AMD FX6800, Geforce 650 e 8gb de RAM não é tão distante assim, quero ver se em jogos mais pesados vai dar conta...

Tão distante???

6800 com 650 é low hoje

a amd vai soltar apu com capacidade bem superior a isso agora ja

Ta voando o emulador

Edited by psg1

Share this post


Link to post
Share on other sites

Final do ano que vem já deve estar otimizadao

Edited by Ricko

Share this post


Link to post
Share on other sites

Hj saiu o Xenia que é de xbox 360 e tem um cara que eu sta jogando Dante Inferno. Lembram? Aio!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×