thegoodfellas/blogset-br huggingface dataset:
voce encontra apenas as roms oficialmente liberadas pelos produtores http://mamedev.org/roms/Por mais incrivel que pareca eu nao apoio a pirataria, tenho varios cd's e cartuchos originais recomendo a todos que tentem adquirir o produto original, o gostinho do jogo original nao tem comparacao, se eu tivesse uma camera digital eu tiraria uma foto e postaria no forum da minha colecao de cd's originais de neo geo cd. Como baixar a rom correta do siteObserve com atencao a foto abaixoPrimeiro click em download um menu sera mostrado, clicando na guia mame sera mostrado uma lista com as roms disponiveis no site, um site que se prese deixa bem claro para qual versao do mame a rom e compativel, neste caso vemos que ele diz que a rom e compativel com o mame 0.123, alguns sites nao coloca a versao do mame na pagina principal porque algumas roms tem versoes diferentes neste caso quando voce clicar na rom em questao uma outra tela sera aberta mostrando mais detalhe sobre a rom e mostrara a versao do mame que a rom e compativel, pela foto notamos que esta disponivel a Rom X, Rom X1, Rom X2, Rom X3, Rom Y, Rom Y1, Rom Y2 pelo nome da rom e pelo tamanho do arquivo podemos ver que a Rom X e a rom mae e as roms X1, X2, X3 sao as roms filhas, a Rom Y tambem e original mas trata-se de outro jogo e tambem possui seus devidos clones (filhas), no caso estamos interessado na Rom X2, para a Rom X2 funcionar temos que baixar a Rom X e mais a Rom X2 e depois colocar as duas roms na pasta roms do mame sem descompactar em seguida abriremos o emulador indicado no site para aquela rom, se a rom nao for reconhecida pelo emulador pode ser que ela precise da bios para funcionar, se voce nao souber qual o nome da bios o jogo usa pesquise no google ou baixe todas as bios de uma ves o pacote completo com todas bios contem menos de 20 megas, coloque a(s) bios na pasta roms do emulador e tente abrir o emulador novamente, se mesmo assim o jogo nao funcionar e possivel que ele use a chd, baixe a chd (veja no tutorial como fazer para uma chd funcionar, se mesmo assim a rom nao funcionar e possivel que tenha ocorrido algum problema no download e a rom tenha vindo defeituosa.No menu lateral esquerdo tambem vemos a guia CPS 1,2,3 e NeoGeo, estas roms sao as mesmas roms do mame, o site apenas separou por categoria para ficar mais facil identifica-las.Ainda no menu lateral vemos a guia Kawaks, como eu expliquei as roms do mame estao em constante atualizacao mas os demais emuladores demora muito tempo para serem atualizados, na guia kawaks estao as roms mais antigas que eram compativeis com o emulador, apesar de serem exclusivamente roms do mame ele nao as reconhece mais por estarem com problemas.Continuamos no menu lateral, existe uma guia chamada NeoRage as roms de NeoRage nao funcionam no mame e
nem as do mame funcionam no NeoRage.Na parte inferior do site tem algumas letra, isto e para facilitar para baixar as rom, supomos que voce queira um jogo que comece com a letra 'M' clicando na letra 'M' so e mostrada as rom que comeca com a letra 'M'.Em alguns sites existe conteudo exclusivo para quem e cadastrado e faz parte dos membros, geralmente sao roms de dificil aquisicao.Geralmente para fazer o download de roms voce tem que aceitar um contrato nele esta escrito que voce possui o jogo original, como nao tem jeito de saber se voce esta mentindo ou nao o site libera o download.CRCQuando os arquivos sao compactados eles recebem um numero, este numero e obtido com base em um calculo feito pelo compactador (zip) este numero e unico nao adianta renomear a rom pensando que vai enganar o emulador. Baixei um mame novo e minha rom nao funciona maisAlguns jogos foram dumpados de forma incorreta, mas como isso ainda nao foi descoberto e a rom esta funcionando acreditamos entao que a rom esta perfeita, com o decorrer do tempo quando descobre-se que tem algum erro com a rom ela e dumpada novamente e o mame mais recente passa a nao reconher esta rom antiga , quando um erro e descoberto nem todos os arquivosdarom sao afetados, se voce descompactar uma rom de neogeo dentro dela estara repleta de arquivos, cada um arquivo e o conteudo de um chip (eprom, rom) do cartucho do arcade se sua rom nao funcionar alguns destes arquivos ou todos podem ter sido dumpados novamentee o emulador nao o reconhece para saber qual arquivo foi alterado click com o botao direito sobre ele e aponte para audit.neste caso podemos ver que o jogo street hoop contem arquivos incorretos neste caso o arquivo 079-m1.bin esta incorreto para consertar isso voce pode baixar este arquivo novamente, existem programas que podem baixar um arquivo isolado dentro de um arquivo compactado, particularmente eu uso um programa chamado puxa rapido ou voce pode baixar a rom toda novamente.Minha rom funciona no Winkawaks e outro , mas o mame nao a reconhece.As roms do mame sao as roms 'originais' todos os outros emuladores pegam estas mesmas roms que foram dumpadas para o mame e as utilizam, imagine um emulador que saiu no comeco do ano de 2007 (Winkawaks), quando ele foi lancado ele tinha compatibilidade com as roms da ultima versao do mame de 2007, como foi explicado acima as roms do mame estao em constante atualizacoes, entao se voce baixar uma versao recente do mame que tenha saido no ano de 2008 e bem provavel que algumas de suas roms do antigo emulador (Kawaks) nao funcione no mame, as roms que nao funcionarem no mame e porque estavam com problemas e tiveram que ser dumpadas novamente.Um claro exemplo disso foi quando a placa cps2 foi totalmente emulada, acredito que agora nao vai acontecer de mudarem as rom da cps2 novamente , para o mundo nao foi grande coisa mas para o brasileiro, foi uma grande alegria ver os jogos
lancados oficialmente nos arcades do Brasil funcionarem em portugues, como ja era de se imaginar as roms tiveram que ser dumpadas novamente, e os emuladores antigos nao as reconheciam mais, a poucos dias saiu uma versao recente do Kawaks que reconhece todas esta roms novas do mame.Porque o mame cria tantas pastas?Muitas pessoas ficam ate desorientada da quantidade de pastas que o mame cria.Nao se assuste com esta aparente bagunca se voce nao tiver todas estas pasta voce mesmo pode cria-las, algumas destas pastas ele vai criando a medida que ele vai precisando se ele nao cria voce pode cria-las desde que as pastas criadas tenham nomes que o emulador reconheca assim e mais facil, se voce quiser voce pode criar pastas com qualquer nome mas tem que configurar o mame depois para reconhece-las, se voce quiser apagar todas as pasta do emulador ele continuara funcionando mas suas configuracoes serao perdidas. O que tem dentro das pastasArtwork em alguns jogos de arcade a tela era cortada, o monitor ficava invertido no gabinete, alguns usavam monitores especificos para o jogo quando o jogo foi emulado estas partes ficam com a imagem toda preta, os artwork colocam imagens nestas areas geralmente com os proprios enfeites colados na maquina dos jogos.artwork tambem sao arquivos compactados (zip) Bkground guarda pequenas imagens png, sao usadas para deixar o emulador com uma aparencia melhor (Temas) para mudar a imagem de fundo do emulador click em Opcoes > Imagem de Fundo e escolha qualquer imagem da pasta.Cabinets fotos tiradas dos gabinets dos arcades.Veja que bela foto do gabinet do Mortal Kombat so de ver bate uma saudade... Cfg nem todos estao contentes com a configuracao dos controles, um gosta dos botoes de um jeito o outro gosta de outro jeito quando os botoes sao modificados eles ficam salvos nesta pasta em um arquivo com extensao cfg sao asquivos de texto puro, caso voce mude a configuracao de algum jogo e nao sabe voltar ao padrao e so apagar o arquivo correspondente ao jogo desta pasta.Cpanel mostra fotos de como era o joystick do arcade veja como era o da maquina MVS (NeoGeo). Ctrlr existem joystick que foram feitos para funcionar especificamente com o mame dentro desta pasta temos os aquivos de configuracao para que sejam configurados corretamente mas... se voce nao tiver um controle como este ...Este controle para pc foi feito para funcionar com o mame se chama x-arcade.Diff e uma pasta de sistema e usada para criar arquivos temporarios, o mame cria a medida que os jogos solicitam.Docs os arquivos de ajuda do mame estao dentro desta pasta, particularmente eu salvo paginas da web e todos os tipos de informacoes sobre o emulador, trapacas de jogos, dicas, macetes e tudo que acho util para futuras consultas.Flyers quando o jogo era lancado as empresas criavam posters para ajudar na divulgacao do jogo.Aqui perto de casa tinha um fliper que colocaram o poster do jogo Killer Instinct 2, toda vez que eu passava na frente e via o poster ficava com vontade de entrar e jogar uma ficha, entao
acredito que esta tecnica de marketing deve funcionar. Foldersos navegadores web tem uma opcao para voce salvar os sites como favoritos, na proxima vez que voce quiser entrar no site e so entrar nos favorito e o site e aberto bem rapidamente, esta pasta tem a mesma funcao voce pode colocar dentro dela os jogos que voce joga com maior frequencia ou coloca-los dividido por sistema.Para criar uma pasta favoritos personalizada e so voce cria um novo arquivo de texto com qualquer nome e salvar o arquivo com extensao .iniAlexandre.iniAgora abra o emulador e uma pasta aparece com o nome que voce deu ao arquivo de texto. E possivel colocar icone nesta pasta customizada, abra o arquivo de texto que voce acaba de cria coloque esta linhaRootFolderIcon = c:\mame\icons\kof95.icono inicio do arquivo com o endereco do icone.Hi alguns arcades possuem uma memoria interna para salvar recordes de pontos os melhores jogadores podem escrever seu nome no ranking para que todos vejam, desta forma podemos fazer disputa de pontos para ver quem faz mais pontos, dentro desta pasta fica estes arquivos simbolizando esta memoria para salvar os pontos.Icons na lista de jogos dos emuladores todos os jogos tem um icone padrao, mas estes icones podem ser mudados, para mudar o icone de um jogo coloque-o na pasta icons com o mesmo nome da rom, por exemplo, o jogo Miss World '96 Nude (hehe..) recebe o nome missw96.ico que e o mesmo nome da romIni o mame emula varios sistemas diferentes, dentro desta pasta ficam guardada as configuracoes de cada jogo, por exemplo para jogar Final Fight em um computador mediano podemos ate ligar efeitos graficos sonoros e tudo que temos direito mas para jogar um jogo como Cruis'n World o jogo por si so ja vai mal das pernas, imagina com efeito grafico!Para modificar um jogo em particular, na lista de jogos click com o botao direito sobre ele, depois selecione Propriedades.Uma janela sera aberta para poder alterar opcoes do jogo, se voce alterar alguma opcao e nao souber voltar ao normal e so ir nesta pasta e apagar o arquivo do jogo em questao.O mameplus e derivados cria um arquivo dentro desta pasta onde ele salva as configuracoes da interface grafica do emulador o nome do arquivo e MAME32ui.ini se voce apaga este arquivo, todas mudancas feitas na interface grafica do emulador serao perdidas.Voce tambem pode alterar configuracoes que serao usadas por uma placa inteira, como assim? Se voce alterar as configuracoes da placa do neogeo todos os jogos de neogeo terao as mesmas configuracoes, um arquivo sera criado na pasta ini com o nome de neogeo.iniSe por acaso algum jogo parar de funcionar do nada e voce tiver que adivinhar onde esta o problema pode comecar chutando por aqui.Inp ou Input podemos fazer gravacoes enquanto jogamos estas gravacoes podem ser salvas em qualquer parte no computador mas como conveniencia colocamos as gravacoes dentro desta pasta.Gravando: para gravar voce jogando basta selecionar o jogo clicando com o botao direito do mouse sobre ele, agora click em jogar e gravar input, uma janela
vai aparecer, selecione onde voce quer salvar seu video. Depois de terminar de gravar voce pode compactar o video em formato zip que o emulador o reconhece normalmente.Assistindo: quem vai ver o video tem que ter o mesmo jogo (rom) do video gravado, click com o botao direito no jogo, selecione input de playback, selecione o arquivo do video gravado em seu pc, agora pegue a pipoca e boa diversao.Qual o tamanho dos videos? Acredite eu ja assisti videos de 1 hora com tamanho inferior a 100kb parece mentira, mas o tamanho final do arquivo e minusculo.Aqui tem um arquivo de input feito por mim do jogo mortal kombat 2 quem quiser assisti pode baixar clicando no link abaixo. http://www.guiadohardware.net/comuni...d=119903448 2se alguem tiver algum input bem legal pode postar.Ips e a diferenca entre dois arquivos, por exemplo imagine a seguinte situacao.A=10 B=10,5 C=B-A C=0,5No caso de uma rom a ips quarda uma traducao ou alguma modificacao no jogo para poder aplicar uma ips na rom voce precisa de um programa (a maioria deles funciona em linha de comando) aqui voce pode baixar um gratuito http://rapidshare.com/files/80625738/IPSWin20.zip.html para que a nova rom funcione voce tera que ter um mame feito especificamente para que aquela rom funcione, no mameplus voce pode colocar a ips dentro da pasta ips do emulador vejaLang e a traducao do emulador.Marquees desenhos para enfeitar os arcades, este e do jogo Juju Densetsu, Toki Memcard salva seu progresso em alguns jogos.Nvram alguns arcades tem uma memoria interna para armazenar feitos como personagens secretos, estes feitos sao guardados nesta pasta os arquivos desta pasta tem a extensao .nvAntesdepoisPcb sao arquivos de texto com extensao txt neles vem escrito informacoes sobre a placa, memorias velocidades dos processadores dos arcades, para visualizar estas informacoes click com o botao direito do mouse sobre o jogo e aponte para ver info de pcb.Roms para muitos e a pasta mais importante do emulador e nela que colocamos as roms (jogos)Samples alguns jogos tiveram a emulacao do video, mas o som ainda nao foi emulado, alguns tinham sons muito simples como apitos e sirenes seria mais facil gravar estes sons em wav e compactar do que emular um chip de som do zero, portanto os arquivos samples sao parte integrante da rom mas ficam em pastas diferentes, a tendencia e que destes arquivos desaparecam quando a emulacao da rom for completa.Snap para ficar mais facil de localizar um jogo em uma lista, uma imagem e retirada de uma parte aleatoria do jogo, estas fotos tem extensao .pngVoce pode retirar uma foto de qualquer parte do jogo para usar como snap, durante o jogo pressione a tecla F12 na configuracao padrao entao o emulador se incarrega de bater a foto, a foto retirada e armazenada nesta pasta, para que ela apareca na tela de fotos coloque o mesmo nome da rom na foto, esta tecnica serve para todos os outros arquivos de imagem.Sta serve para salvar o jogo, voce pode salvar onde parou no jogo para depois poder continuar jogando. Para salvar onde voce parou, durante o jogo pressione
a tecla shift+f7 quando fizer isso o emulador ira perguntar onde salvar, quando isso acontecer pressione uma tecla numerica ou letra e seu save sera na posicao da tecla pressiona, para carregar pressione a tecla f7, o emulador perguntara onde foi salvo o jogo pressione a mesma tecla pressionada anteriormente e o jogo voltara de onde voce parou, nem todos os jogos tem suporte a salvar partida.Titles uma imagem da tela de titulo (abertura) do jogo.Wav voce pode gravar a musica e trilha sonora de um jogo, para isso click em arquivo, jogar e gravar som wav, as musicas serao salvas no formato wav e seu tamanho e realmente grande mas tem qualidade alta, depois de capturado, o som pode ser ripado para mp3 para ficar menor. Os executaveismamepgui.exe e a interface grafica do mameplus.mamep.exe executa o emulador por linha de comando. Exemplo: mamep ddragon.zipmameplib.dll uma dll e parte integrante de um executavel, sem ela o emulador nao ira funcionar, nem todas as versoes do mame usa esta dll alguns tem apenas o executavel (exe)unicows.dll para que o mame fosse portado para diversos idiomas tiveram que colocar suporte a caracteres especiais, como o portugues do Brasil usa alguns caracteres especiais temos que ter esta dll, o Windows XP ja possui este suporte mas se voce quiser usar em uma versao anterios a ele voce vai precisar desta dll por padrao eu sempre deixo ela junto ao emulador.Arquivos datUm banco de dados armazena informacoes, os arquivos dat (dados) sao arquivos que guardam estas informacoes dos bancos de dados, cada arquivo dat contem um tipo de informacao diferente do outro, todos arquivos dat devem ser colocados na mesma pasta do emulador, abaixo vai uma breve explicacao de cada um, mais adiante entrarei em mais detalhes sobre cada um.Cheat trapacas aqueles que gostam de fazer truques nos jogos como: energia infinita, nunca morrer habilitar personagem secreto entre outros nao vao querer ficar sem este dat.Command lista de golpes dos personagens.Hiscore recorde de pontos dos melhores jogadores.History mostra a historia do jogo, para qual plataforma o jogo saiu em fim todas as informacoes mais importante sobre o jogo, pena que tudo esta escrito em ingles.Mameinfo informacoes sobre como anda a emulacao do jogo.Story recordes de pontos que foram comprovados. Os MenusA maioria dos programas contem menus, e atraves deles que temos acesso as opcoes do programa. ArquivoJogar inicia o carregamento do jogo selecionado. Jogar e gravar input grava voce jogando, mais detalhes acima na pasta inp.Input de playback assisti o video gravado, mais detalhes acima na pasta inp.Jogar e gravar som wav grava os sons da partida em formato wav, mais detalhes acima na pasta wavJogar e gravar video mng grava videos em formato mng, existem players que podem ser usados para assisti este formato.Carregar savestate se por algum motivo voce salvou o jogo para continuar depois escolha esta opcao, mais detalhes acima na pasta sta Selecionar jogo randomico escolhe um jogo aleatorio na lista.Adicionar para pasta customizada adiciona para os favoritos, mais detalhes acima na pasta folders.Remover desta pasta remove dos favoritos, mais detalhes acima
a se ajudarNos programas sempre vem arquivos de ajuda que passam despercebidos pela maioria, o arquivo de ajuda principal encontrasse junto com o emuladoro restante fica na pasta doc, todas estas guias sao atalhos para abrir estes arquivos de ajuda, recomendo que voce leia com atencao estes arquivos mesmo que voce nao saiba ler ingles, informacoes valiosas estarao contidas nelesSe voce quiser ver a versao do mame que voce esta usando e a data que ela foi lancada click em sobreOpcoesNesta guia se encontra as configuracoes mais importantes do emuladorFonte da lista de jogos aqui podemos alterar a cor o tamanho e aparencia das letras, esta opcao e falida apenas para a interface principal do emulador.Cor clone da lista de jogos para ficar mais facil identificar um jogo clone (rom filha) e melhor colocar a fonte da rom clone com uma cor diferente da rom mae.Diretorios quando eu expliquei sobre cada pasta do mame eu disse que voce poderia usar pastas com qualquer nome, agora eu vou explicar como isso funcionaaqui todas as pastas usadas pelo emulador sao listadas e so selecionar uma e alterar o enderecoProcurar podemos alterar o endereco de uma pasta existente.Inserir podemos procurar por uma nova pasta existente para somar as pastas ja existentes.Apagar apaga uma pasta inserida anteriormente.Por qual motivo alguem iria querer mudar o nome ou o endereco de uma pasta? Muitos usam mais de uma versao de mame no mesmo computador, alguns usam linux e windows no mesmo computador etc... para nao ter que ficar copiando os mesmos arquivos para todos ou outros emuladores e mais facil direcionar o mame para procurar os arquivos na pasta onde eles estiverem.Prioridade das pastassupomos que voce tem varias pasta vamos pegar a pasta das roms como referencia, quando o jogo e carregado o mame procura a rom primeiro na pasta roms do emulador se ele nao encontra ele pula para a pasta C:\Roms\Mame e assim sucessivamente isto vale para as imagens e todas as outras pastas. Configuracao da paleta para os mais chegados em customizar, aqui encontramos mais opcoes de customizacoes do emulador, podemos alterar as cores dos menus internos do emuladorse voce ativar a exibicao da lista de comandos pressionados, aqui podemos mudar ate a cor de cada botao. Imagem de fundo Para que o emulador fique com uma aparencia melhor vamos colocar uma imagem de fundo customizadageralmente na pasta bkground contem um monte de imagens, mas na verdade qualquer imagem pode ser usada, para isso basta que a imagem tenha a extensao png.Resetar para padrao Se por algum motivo voce comecar alterando as opcoes do emulador de forma errada e nao souber como voltar ao padrao e nao quiser recorrer ao metodo de apagar os arquivos de configuracao do emulador nas pasta como eu expliquei anteriormente, atraves desta opcao podemos voltar as configuracoes originais do emuladordepois de clicar em OK feche e abra novamente o emulador.Interface de Userrestaura as opcoes feita na interface principal do emulador, fonte fundo de tela, organizacao dos icones etc. (veja a pasta ini e mameui.ini)Opcoes de jogo padrao restaura as opcoes
usadas por padrao para todos os jogos. (mame.ini)Todos jogos usam opcoes padrao apaga todas opcoes feitas em particular para cada jogo. (veja a pasta ini)Pasta filtros restaura para o padrao os filtros. (veja Filters customizados)Export Lista de Jogos Se voce quiser falar para algum amigo quais sao os jogos que voce tem click nesta opcao e ele ira criar automaticamente a lista em um arquivo de texto.Idioma Aqui esta uma grande vantagem para nos Brasileiros (Meu idioma e minha patria!) a traducao do emulador, para que esta opcao entre em vigor voce vai precisar que os arquivos de traducao estejam dentro da pasta lang do emulador, se eles nao estiverem por la nem adianta clicar na traducao.Amanha partiremos para o menu principal de configuracao do emulador.Opcoes de Interface E a principal configuracao da interface grafica do emuladorProcurar por novos jogos na inicializacao toda vez que o emulador e aberto ele procura por novos jogos na pasta roms para exibir na lista o nome do jogo, como nao ando muito bem de processador, deixo esta opcao desmarcada pois ela deixa o carregamento inicial do emulador mais lento, quando quero que o emulador procure por roms clico em arquivo > audit todos jogos.Permitir selecionar jogos com um joystick se voce nao quiser ficar procurando o jogo na lista pelo teclado e mouse pode usar o joystick, colocando para cima e para baixo no controle, a lista pula uma pagina, colocando para esquerda e direita pula um jogo, depois de ativar esta opcao voce vai ter que fechar e abrir novamente o emulador.Permitir selecionar jogo com sequencias de teclas customizadas dependendo do seu plano para o mame, pode acontecer por alguma razao que voce nao queira que o teclado funcione na interface grafica, na selecao do jogo, ativando esta opcao seu teclado ficara inerte.Selecionar uma imagem de fundo na inicializacao cada vez que voce abrir o emulador uma imagem de fundo aleatoria sera selecionada automaticamente, veja a pasta bkground no tutorial.Transmitir jogo selecionado para todas as janelas se voce tiver uma placa de video que suporte mais de um monitor ou duas placas de video no mesmo computador esta opcao sera util.Esconder cursor do mouse supondo que vamos usar um joystick para selecionar o jogo, se nao usarmos o mouse nao e interessante deixar o cursor dele na tela.Filtros Herdados ???????Sem offset para clones sem master na visualizacao isso e bem dificil de acontecer, mas acontece, veja no tutorial onde eu falo da rom mae e rom filha, imagine que voce tenha uma rom filha funcionando e a rom mae sem funcionar, neste caso estas roms nao serao mostradas.Mostrar tela de splash na inicializacao toda vez que voce abre o mame uma tela e mostrada enquanto o emulador esta abrindo, geralmente escrito mame, desmarcando esta opcao esta tela nao sera exibida.Usar TreeView nas paginas de propriedade o mameplus fez modificacoes na janela principal de configuracao do emulador, Opcoes > Opcoes de jogo padrao, caso voce queira ver as mesmas opcoes mas de um jeito diferente altere esta opcao.Usar varios icones para jogos que funcionam veja