O que há de Novo?
Fórum Outer Space - O maior fórum de games do Brasil

Registre uma conta gratuita hoje para se tornar um membro! Uma vez conectado, você poderá participar neste site adicionando seus próprios tópicos e postagens, além de se conectar com outros membros por meio de sua própria caixa de entrada privada!

  • Anunciando os planos GOLD no Fórum Outer Space
    Visitante, agora você pode ajudar o Fórum Outer Space e receber alguns recursos exclusivos, incluindo navegação sem anúncios e dois temas exclusivos. Veja os detalhes aqui.


Diferenças entre roms de Arcade e Consoles.

Rampal

Bam-bam-bam
Mensagens
1.198
Reações
3.721
Pontos
453
As roms de jogos para consoles vem em um arquivo só.

Roms de Neo Geo e fliperama vem em vários arquivos. De fato alguns jogos tem mais de 10 arquivos rom.

Vocês sabem por que isso acontece?
 

Axel Stone

Bam-bam-bam
Mensagens
4.711
Reações
9.054
Pontos
453
Muitas roms de arcade não tiveram o dump completo, são muitos chips extras na placa, muitos com proteção e sem padrão algum, multiplica isso à diversas produtoras. Não é como no snes que tem padrão nos seus chips especiais com método de dump conhecido. De acordo com o tempo e avanço, vão sendo dumpados mais vezes até conseguirem fazer um dump decente. Por isso a cada versão do MAME precisa atualizar suas roms ou as antigas não funcionarão (e por seus desenvolvedores não quererem dar suporte à dumps erradas). Pra se ter uma ideia há pouco tempo que conseguiram dumpar o som de vários jogos antigos.

Nos cartuchos se parar pra pensar, deveriam ter mais arquivos pois alguns tem chips especiais etc. (Byuu até tentou emplacar essa ideia mas não deu certo). Além disso muitos dumps antigos se mostraram incorretos porém os emuladores continuaram dando suporte assim mesmo. O problema disso é o jogo travar no meio ou final e jogarem a culpa na emulação.

Aqui uma resposta mais completa do desenvolvedor do MAME:
Plenty have found to be bad dumps or hacked versions, or not the exact versions they claimed to be in that time and replaced, you're just oblivious to it.


Also there's a big difference between a cartridge and an entire game PCB in that a single near automated method can be developed for one, while the other is a unique challenge of parts often not previously encountered before each time. It's rare for a cartridge to have an obscure, undumpable at the time, part for protection. It's common for an arcade PCB.


Even those recent Nintendo leaks highlighted that a decent number of the GameBoy ROMs that have been out there for 20+ years were actually incorrect (either hacked by the dumper, or with bad/corrupt data that nobody caught, or if they did catch it, where that knowledge had subsequently been lost to time, because of exactly what you talk about, people just using the bad old ROMS from Nesticle days and resisting / ignoring change)


The latest version of MAME always requiring the best known ROMs is one of the best things about the project, it prevents so many problems.


The traditional console scene allows you to live in ignorance, that's the main difference.


I've said this before, but I have a friend who has a favourite PS1 game. They waited 10+ years , downloading each new update of emulators, wondering when it would be fixed in the emulators. Even through multiple reinstalls and fresh downloads of the game, the game breaking bug they encountered persisted? Why? because they were using a bad CD image, the same bad CD image that had been spread on many sites, and was continuing to be spread, even if it had been redumped since then. The emulators never informed him that there was a problem, the sites were all hosting the old 'popular' image (and further spreading it because it was the most popular one) while the new, correct image was much more difficult to find. 10 years he waited to play his favourite game again after his original media failed when he could have been playing it that whole time if the emulator had spat out the image he had and told him the image he had sourced was bad / outdated and refused to run it.


Emulation, as a whole, is always moving forward. It always helps to stay up to date in terms of both the emulators and the ROMs, even outside of MAME. Some parts of the scene do allow you to turn a blind eye to that, and while it might make things seem easier to you, it isn't a positive in the long run and causes many more problems.


I'll admit for some of the Console stuff documented in the Software Lists, MAME could be doing better for popular systems, I've tried to encourage community involvement a bit more to keep things synced up there, but this is an area I hope can be improved in the future. It is just as important that MAME properly represents current knowledge there too, especially as for a lot of the more obscure systems MAME is becoming the primary documentation for the systems and what is dumped, so the lists as a whole are becoming more authoritative in terms of saying what's right and what's wrong.
 
Ultima Edição:

spyblack

Ei mãe, 500 pontos!
Mensagens
1.087
Reações
967
Pontos
854
É simples, cartuchos são dumpados geralmente dumpando a soma das memórias ROM, arcade são dumpados as memórias separadamente, isso facilita bastante pois cada rom tem uma aplicação ou até mesmo um conjunto de roms é utilizado para algum tipo de aplicação.
Os chips especiais eram padronizados, assim não era necessário dumpar separadamente e enviar junto com o jogo, simplesmente aplicar o chip especial como um patch no emulador ou função escrita para simular, ou até mesmo em arquivos BIOS, era mais simples embarcar no emulador do que enviar separadamente.

Nos arcades MVS acontecia algo parecido, os arquivos BIOS eram geralmente ROMs que eram mais simples manter separadamente dos jogos, mesmo assim foram dumpados separadamente, isso facilita bastante a emulação das placas.

Nos consoles mais novos as roms são conteiners de arquivos, onde tem uma pancada de arquivos agrupados em um único, bem parecido com sistema ISO utilizado em mídias óticas.
 

Rampal

Bam-bam-bam
Mensagens
1.198
Reações
3.721
Pontos
453
A rom do Marvel Super Heroes de snes vinha em dois arquivos, vejam vocês.
 
Topo Fundo