"Mame 0.156 Novos jogos de simulação com suporte" é um guia do Mame compilado pelo editor para todos. Muitos amigos ainda têm dúvidas sobre os novos jogos de suporte de simulação do Mame 0.156, vamos dar uma olhada.
Novo jogo de arcade simulado
---------------
Pit Boss Megatouch (9234-20-01) [Brian Troha, Mariusz Wojcieszek, The Dumping Union]
Invasores Alienígenas [Seth Soffer, David Haywood, Mariusz Wojcieszek]
Hammer Away (protótipo) [( Atro - de Neo-geo.com também conhecido como Rui Baptista )( _rm_ - de Neo-geo.com também conhecido como Ricardo Marques) ( 1up - de Neo-geo.com também conhecido como Daniel "casebres" )]
Guerra Solar (Anônimo)
Pop'n Music 1 (ver AA-A) [smf]
Super Pato Super Pato [system11, David Haywood]
Nova simulação de diferentes versões de jogos arcade
-------------------
Super Breakout (Canyon e Vertical Breakout, protótipo) [Mariusz Wojcieszek]
Cadash (Japão, versão 2) [ShouTime, The Dumping Union]
Cadash (Japão, versão mais antiga) [ShouTime, The Dumping Union]
Billiard Academy Real Break (Europa, mais antigo) [system11, The Dumping Union]
Sauro (licença Recreativos Real SA) [Edcross & Rockman (da Aumap)]
Tiro afundado (Rev C, FD1089A 317-0022) [ShinobiZ e COY]
Atari Tetris (conjunto pirata 3) [Guru]
Fire Trap (EUA, conjunto 2) [Corrado Tomaselli]
Jogue Girls 2 (bootleg) [system11, The Dumping Union]
Ave Fenix (Recreativos Franco) [Enricnes]
Oriental Legend 2 (V101,China) [bytestorm] (não funciona)
Knights of Valor 2 New Legend (V300, Taiwan) [bytestorm] (não funciona)
Magic Bubble (versão adulta, YS-0211 PCB) [caius, The Dumping Union]
Battle Bakraid - versão ilimitada (China) (terça-feira, 8 de junho de 1999) [Bill D, The Dumping Union]
Vigilante (Mundo, Rev E) [sistema11, The Dumping Union]
Dragon World II (ver. 100H, Hong Kong [Hokg Kong]) [rtw] (não funciona)
Player's Edge Plus (X002173P+XP000038) Ace$ Bonus Poker [BrianT]
Player's Edge Plus (PP0040) Standard Draw Poker (Internacional) [BrianT, Ken R]
Player's Edge Plus (PP0042) 10 ou melhor [BrianT, Ken R]
Player's Edge Plus (PP0043) 10's ou melhor (internacional, conjunto 2) [BrianT, Ken R]
Player's Edge Plus (PP0060) Standard Draw Poker (conjunto 3) [BrianT, Ken R]
Player's Edge Plus (PP0429) Joker Poker (Aces or Better, conjunto 2) [BrianT, Ken R]
Player's Edge Plus (IVC006) Chip EEPROM transparente [BrianT]
Conjunto de chips Player's Edge Plus (Set004) [BrianT]
Player's Edge Plus (KE0017) Keno [BrianT] (não funciona)
Escolha do jogador (MG0252) Multijogo [BrianT] (não funciona)
JT-104 [Desconhecido]
Arkanoid Returns (Ver 2.02A 1997/02/10) [Bill D, The Dumping Union]
Donkey Kong (bootleg espanhol de Crazy Kong) [Marcos75 (de AUMAP)]
Galaxy Monsters (bootleg espanhol de Laguna SA de Space Invaders) [Arcade Vintage ( http://arcadevintageshop.blogspot.com.es/ ), Ricky2001]
Botânico (Inglês / Espanhol) [Arcade Vintage ((http://arcadevintageshop.blogspot.com.es/ ), Ricky2001]
Club Kart (Rev C) [Arzeno, The Dumping Union] (não funciona)
Windjammer (021216) [Metalizado]
Tron (Alemanha) [MikeMcBike]
SVG - Espectral vs Geração (rótulo M68k V101TW) (rótulo ARM V101TW, ROM 20/06/05 SVG V100) [ShouTime] (não funciona)
Darius (EUA) [Andrew Welburn]
Raiden 2 (Suíça) [rtw, Smitdogg, Kranser, Mucci, Dullaron, B2K24, The Dumping Union]
Novo jogo NÃO FUNCIONA adicionado
---------------
Sonho Ocidental (Yasuhiro, hap)
Club Pacman [Roberto Fresca, ytsejam] (entradas duplas não mapeadas)
Sonic 2 (bootleg da versão Megadrive) [caius, The Dumping Union]
Lutadores fofos [system11]
Novos jogos/clones promovidos de NOT_WORKING
--------------------------------------------------
Teenage Mutant Hero Turtles (Reino Unido 4 jogadores, conjunto 3) [caius, The Dumping Union]
Bugs do MAMETesters corrigidos
-----------------------
- 05646: [Crash/Freeze] (megatech.c) mt_soni2: Crash logo depois
começar (David Haywood)
- 05306: [Crash/Freeze] (asteroid.c) llander, llander1: Alterando o
O idioma na tela do Dip Switch congela/trava o jogo (mariuszw)
- 05780: [Gráficos] (raiden2.c) raiden2 e clones: Parâmetros de tela/
taxa de atualização (Angelo Salese)
- 00135: [Misc.] (dynax.c) quiztvqq: Quando você inicia o jogo diz
“ERRO DE BACKUP” na tela de versão (Osso)
- 05781: [Documentação] (cps2.c) hsf2, hsf2a, hsf2j: Todos os conjuntos exceto
a Phoenix Edition usa incorretamente algarismos arábicos no título
em vez de algarismos romanos (Alex Jackson)
- 05395: [Cor/Paleta] (tmnt.c) cuebrick: Cores erradas em serviço
modo "verificação de cores" (Alex Jackson)
- 04990: [Flip Screen/Cocktail] (tumbleb.c) fncywld, jumpkids, tumbleb,
tumbleb2: Sprites do jogo não são invertidos quando Flip Screen está LIGADO (Osso)
- 03590: [Cor/Paleta] (rockrage.c) rockrage, rockragea, rockragej:
Sprites inimigos com cores incorretas (Alex Jackson)
- 05760: [Cheat System] (funworld.c) rcdino4: [debug] Afirmação durante a inicialização
- 05776: [Crash/Freeze] (tx1.c) buggyboy, buggyboyjr: Falhas após o lançamento (Robbbert)
- 02523: [Gráficos] (twin16.c) vulcan, gradius2, gradius2a, gradius2b:
A prioridade do plano de fundo do Sprite está errada (Alex Jackson)
- 04742: [Crash/Freeze] (neodrvr.c) kog: "Tentativa de mapear porta inexistente
'JUMPER' para leitura no programa espacial do dispositivo ':maincpu'" durante a execução
da lista suave (David Haywood)
- 05769: [Jogabilidade] (taitogn.c) otenki: Falha ao inicializar o jogo (smf)
- 05741: [DIP/Entrada] (centiped.c) centiped3: botão iniciar 2P ausente (Tafoid)
- 05740: [DIP/Entrada] (vsnes.c) cstlevna: Os interruptores DIP 5 e 6 são desconhecidos
Mudanças de origem
---------------
Adicionado SCREEN_RAW_PARAMS para Arkanoid e Astrocorp HWs [Angelo Salese]
Adicionado SCREEN_RAW_PARAMS para Alpha 68k HW [Angelo Salese]
Adicionado dump do baile sincronizado em L8 para Drag Race [Matt]
Driver esqueleto para a Patrulha do Deserto PSE, para documentar o
PROMs descartados [Dave Widel, gregf]
rspdrc: Acesso otimizado ao acumulador em instruções de multiplicação.
lpc: esqueleto acpi [O.
pentium: Mais suporte ao prefixo mágico 0x66 [O.
Valores mais sensatos para parâmetros brutos da tela dec0.c / dec8.c [Angelo Salese]
i6300esb: Documente mais registros [O. Galibert]
steppers: mover para emu/máquina [Ramiro Polla]
steppers: adicionar posição absoluta [Ramiro Polla]
Pentium: Este é o tipo de problema que você encontra quando um BIOS usa
xmm4 como pilha de chamadas [O.
pentium: Algumas coisas para fazer Lindbergh ir mais longe [O.
pci: Adicionar smbus grosseiramente hackeado [O.
Experimentos em terreno PCI [O. Galibert]
Corrigida uma inconsistência irritante entre memory_share e memory_region:
o método width() do anterior retornou a largura em bits (8, 16, 32 ou 64)
enquanto o método width() deste último retornou a largura em bytes
(1, 2, 4 ou 8). Agora ambas as classes têm um método bitwidth() e um bytewidth().
Método Atualizado todos os chamadores para usar o que fosse mais apropriado.
Também removeu o ponteiro implícito para qualquer número inteiro de memory_regions,
o que era bastante inseguro (se você não tomasse cuidado com seus operadores * e
casts, foi fácil obter acidentalmente um ponteiro para o objeto memory_region
em si, em vez de aos dados, sem nenhum aviso do compilador... ou pelo menos
pelo menos continuei fazendo isso) Atualizei todos os dispositivos e drivers que estavam acessando
regiões dessa forma para usar um region_ptr_finder quando possível, e de outra forma para
chame base() explicitamente.
O sistema de mapas de blocos agora respeita gfx_element::total_colors().
drivers e dispositivos que estavam usando total_colors incorretos para elementos gfx
usado em mapas de blocos [Alex Jackson]
Adicionada rom de idioma para Lunar Lander [Mariusz Wojcieszek]
rsp: Tornou o núcleo do interpretador RSP funcional novamente [MooglyGuy]
Documentação há muito esperada sobre como usar o desenho com máscara de prioridade
(também conhecido como pdrawgfx); adicione algumas constantes úteis [Alex Jackson]
Adicionado layout preliminar para Alien Invaders com base na captura de tela [Tafoid]
Uso de leituras de PIC de segurança para descriptografia Naomi-M4 [Andreas Naive]
Ferrari F355 (original no-link deluxe) BIOS dos EUA adicionado [Andy Geezer]
Melhorar as propriedades da família de arquivos de modelo, adicionar leia-me e licenciar como
Cláusula BSD-3 [Angelo Salese]
Adicionar xtal correto para hardware Kaneko Fly Boy/Fast Freddie baseado em PCB
fotos, relógios corretos no driver [Lord Nightmare, albolo]
Golgo13: correção para modo de alternância do modo de serviço [Angelo Salese]
naomi.c, chihiro.c, triforce.c: [f205v, Metálico]
- Dados revisados ao adicionar novas informações junto com algumas mudanças cosméticas.
i82875p: Diversão na ponte do host [O.
pci: mapeamento genérico [O. Galibert]
i6300esb: Mais detalhamento de mapeamento [O.
tmaster.c: engenharia reversa das chaves para todos os jogos TouchMaster protegidos;
removeu os hacks de proteção [Peter Ferrie]
cbombers: corrigir cores da camada de texto TC0480SCP [Alex Jackson]
pci: Adicionar notificadores de remapeamento [O.
upd7810.c: [Ramiro Polla]
- Pequenas melhorias no ADC.
- Limpe o manipulador de interrupções e faça com que ele seja acionado por borda.
- Defina interrupções estendidas de temporizador/contador de eventos.
- Corrigir e exportar saída estendida de temporizador/contador de eventos.
mario.c: corrija a chave do Monitor para que afete corretamente os blocos e os sprites
[Alex Jackson]
Adicionada opção de linha de comando -[no]drc_log_uml para controlar DRC UML
registro de desmontagem Isso permite o registro de desmontagem UML do DRC sem recompilar.
[Oliver Stoneberg]
Adicionada opção de linha de comando -[no]drc_log_native para controlar DRC
registro de desmontagem nativa Isso permite o registro de desmontagem nativa do DRC sem.
recompilando [Oliver Stoneberg]
calomega.c: Melhore a emulação de cores por analogia com tugboat.c (que
é na verdade uma placa Cal Omega fortemente modificada) [Alex Jackson]
SEGA YBoard: Mapeando os bits da porta usados para fornecer feedback de movimento do motor
[Felipe Sanches]
naomi.c: F355 redimensionado [Andy Geezer]
pci: Um pouco mais, atinge um pslldq não emulado em fd228 [O.
Converteu os vários tipos de placas Hard Drivin em dispositivos, permitindo que as telas laterais
para ser conectado ao Race Drivin' Panorama, que agora está perto de funcionar (o lado
as telas falham ao selecionar um dos tipos de carro)
[David Haywood]
rspdrc: Adicionadas operações não documentadas VADDB, VACCB, VSUBB e VSUCB [MooglyGuy]
rspdrc: Corrige falha no Linux ao recompilar o opcode BREAK [MooglyGuy, Firewave]
mips3: Corrigidos problemas de deslocamento para a esquerda do valor assinado [MooglyGuy]
rsp: Corrigidos problemas de deslocamento para a esquerda do valor assinado [MooglyGuy]
patches corretos para drgw2hk [iq_132]
Correções de compilação do OS/2 [KO Myung-Hun]
upd7220: desenho de linha de Bresenham [Carl]
n64: Corrigir como os valores negativos são tratados em VRSQL/VRCPL [MooglyGuy]
rsp: Adicione instruções VNOP, VNULL e VRSQ.
n64: Aborta o intervalo de tempo do MIPS ao interromper o RSP. Corrige muitos testes de RSP.
segas18.c: Preencha os dipswitches para Hammer Away [Brian Troha]
rdp: Faça cálculo de LOD mesmo no modo de 1 ciclo. Corrige muitos testes.
mips3drc: Gera -0,0 para NEG.S/D de 0,0, pois FNEG não gera em x86 [MooglyGuy]
mips3drc: extensão de sinal ROUND.L, TRUNC.L, CEIL.L e FLOOR.L [MooglyGuy]
rspdrc: Adicione suporte ao endereço de destino ao opcode BREAK [MooglyGuy]
naomi.c: samba2k, ringout - tamanho e rótulos corretos da máscara [Arzeno Fabrice, MetalliC]
Power Drift: Portbits para interruptores de limite e segurança
G-LOC: Mapeamento de portbits relacionados às chaves fim de curso do gabinete móvel.
Galaxy Force II: Adicionando gforce_output_cb1 (os valores escritos lá parecem
para selecionar o significado de alguns dos bits PORTC relacionados ao controle do motor)
Galaxy Force II: Mapeando os bits de porta usados para fornecer movimento do motor
sinais de feedback, como interruptores de limite para cima/para baixo/esquerda/direita.
i386: chamada com expansão para baixo da pilha [Carl]
i386: falha GP com softint no modo v86 quando iopl <3 [Carl]
twin16.c: Reescreva a mixagem de vídeo com base nas equações PAL. Corrige sprite-bg.
prioridade na introdução do Devil World e nos estágios posteriores do Vulcan Venture
e terminando [Alex Jackson]
pic8259: prioridade e sfnm [Carl}
atualização segaufo: adicionou layouts melhores + fez o ufo800 funcionar + adicionou atualização
som para ufo21 + correções diversas [hap]
Páginas de manual (*nix): Corrigidos alguns erros de digitação e versão aumentada para 0,155
Corrigido Mametesters 05769 reduzindo o tempo de busca do cartão flash ATA para zero [smf].
naomi.c: kingrt66 usa layout e rótulos reais do carrinho MaskROM em vez de flashcart
[Arzeno Fabrice]
PALs CPS-1 artesanais para PCBs da Área 88 e Strider [Palindromo].
i386: correção da presença do segmento, verificação de chamadas para um TSS
i386: marcar tss ocupado [Carl]
Converta PSX sio para usar devcb [smf]
calchase: mapa de relógio de memória Trident, relógio de vídeo e registros LUTDAC
Adicionado Solar War como jogável, mas com problemas de layout precisa de trabalho e moedas.
não funcionam no jogo. Portanto, o jogo está configurado para Jogo Grátis por padrão.
Além disso, renomeado Solar Warrior (xain.c) de solarwar -> solrwarr para permitir isso
jogo original para usar o nome de conjunto "solarwar". Adicionadas diplocações a ambos os jogos.
[Tafoide]
opção de linha de comando adicionada -[no]snapbilinear para controlar a filtragem binlinear
para instantâneos (habilitado por padrão). Isto é principalmente para fazer testes e
depuração mais rápida - também pode ser usada para acelerar o uso de -aviwrite.
[Oliver Stoneberg]
upd7220: caracteres inclinados [Carl]
sonson.c: Relógio correto da CPU de áudio para Son Son conforme medido no PCB [Corrado Tomaselli]
Psychic5.c: Relógio correto da CPU de áudio para Psychic 5 conforme medido no PCB [Corrado Tomaselli]
Relógios/vsync verificados para Super Ranger e Air Buster [Corrado Tomaselli]
peplus.c: Adicione o baile de cores CAPX2172 aos conjuntos Ace$ Bonus, corrigindo a cor nesses conjuntos [BrianT].
Adicionada opção -listnetwork para listar os adaptadores de rede disponíveis
winpcap: adicione cabeçalhos WinPCap ao projeto;
windows.mak: inclui cabeçalhos WinPCap durante a compilação do Windows, suprime o aviso de compilação de depuração do MSVC;
Manuseio de FIRQ e NMI alterado para melhorar a operação do Maygay M1.
Adicionar PAL restante dos conjuntos de 'salto' [Porchy]
naomi.c: [Arzeno Fabrice]
- HOTD2 Proto BIOS adicionado
- Correção de etiqueta para Prêmio Club Kart
SDL: SDL2 agora é o padrão, exceto para compilações do OS/2 [R.
A emulação Ethernet USE_NETWORK agora está habilitada por padrão de acordo com o roteiro [R.
upd7220: melhor saída para compis e dmv [Carl]
gts3.c: Adicionados interruptores Após a configuração, os jogos podem ser jogados.
gts3.c: dividido em monitores AN e DMD
gts80b.c: A tela está funcionando [Robbbert]
model3: Mais melhorias de renderização [Ville Linde]
- Desenhe triângulos transparentes em uma passagem separada
- Prioridade de viewport implementada
calomega.c: Preencha alguns interruptores desconhecidos [Brian Troha]
amiga.c: use a classe memory_array de Aaron para acesso independente de largura de byte ao chip
RAM, em vez de uma implementação específica do driver, armazene também o chip personalizado.
registra em uma matriz em vez de um compartilhamento de memória [Alex Jackson]
calchase.c: [Peter Ferrie]
- Implementado interruptor DIP ausente para Eggs Playing Chicken, promovido para funcionamento.
Pressione “S” para pular o erro CMOS, “S” ou espere para pular o erro emm386.exe
(não é um problema de emulação), use "Coin 2" para inventar e iniciar o jogo, e
"1 Player Start" para frear.
calchase.c, gamecstl.c, midqslvr.c, queen.c, savquest.c, taitowlf.c,
voyager.c, xtom3d.c: [Peter Ferrie]
- O componente Intel não é MXTC, é MTXC.
intelfsh.c: [Jon Sturm]
- Adicionado suporte para AMD 29F400T, AMD 29F800T e FUJITSU 29F160T.
darius.c: Adicione locais de dipswitch aos conjuntos Darius
e dê ao recém-adicionado conjunto dos EUA a moeda de correção [Brian Troha].
Rom de som correto para 'tturf' (Tough Turf (conjunto 2, Japão, 8751 317-0104)) [ShouTime]
Adicionado region_ptr_finder, que funciona como shared_ptr_finder exceto
encontra uma região ROM em vez de um compartilhamento de memória.
memory_region_finder existente, eles podem ser acessados sem
qualquer sobrecarga (já que é um ponteiro diretamente para os dados e não
ao objeto memory_region), pode ser qualquer tipo de dados que você desejar
sem necessidade de conversão e são rigorosamente verificados por tipo - se você tiver
um require_region_ptr<UINT32> a região deve ser um ROM_REGION32
(ou uma região implicitamente de 32 bits devido a pertencer a um dispositivo com
um barramento de 32 bits) ou o localizador não o encontrará e lhe dirá o porquê.
Basicamente, region_ptr_finders são estritamente melhores que
memory_region_finders e todos os drivers que usam o último devem ser
convertido sobre [Alex Jackson]
Muitos dispositivos de som foram convertidos para usar um require_region_ptr para encontrar seus
amostra de ROMs em vez de procurar a região manualmente em device_start().
Observe que isso significa que você não pode mais ter, por exemplo, um
OKIM6376 sem ROM (como faziam vários drivers de esqueleto de caça-níqueis);
O MAME agora irá reclamar na inicialização sobre a região ausente, em vez de
apenas travando na primeira vez que o chip tenta reproduzir um som como fez
antes de [Alex Jackson]
twin16: Converta as camadas de rolagem em mapas de blocos (o texto fixo
camada já era uma). Limpezas/modernizações diversas [Alex Jackson]
Não execute um timeslice antes de carregar um savestate na linha de comando
[Alex Jackson]
supduck.c: Preencha os interruptores Lives, Demo Sounds e Game Sound, bem como adicione
localizações dos interruptores DIP [Brian Troha]
Atualizações da Capcom: [qualquer]
- Corrigimos algumas informações incorretas sobre os bootlegs do SF2 e fizemos com que funcionassem melhor.
- Descartou 8571 MCU de um PCB Top Secret/Bionic Commando pirata.
k054156: salva o registro de estado de toda a RAM de vídeo, incluindo o opcional "externo
linescroll RAM"; corrige os estados salvos do Lethal Enforcers [Alex Jackson]
mais devfind: [Alex Jackson]
i386: mova a inicialização de m_lock para i386_common_init(), para que
é sempre inicializado.
i6300esb: Mais mais mais [O.
APK independente do FC King of Fighters 98 para Android
O apk autônomo FC King of Fighters 98 para Android é um jogo de luta para celular muito clássico e apaixonado. As operações de jogo intensas testam a capacidade de coordenação mão-cérebro do jogador. Todos os 38 personagens do jogo King of Fighters estão em cena. . Escolha livre e experiência sem fim. Venha e junte-se à luta do King of Fighters com seus amigos e aproveite o emocionante confronto de luta no seu celular!
The King of Fighters 2002 retorna versão Android otimizada
A versão Android otimizada de The King of Fighters 2002 é um jogo de arcade de luta muito divertido. No jogo, há muitos personagens para você escolher. Cada personagem tem suas próprias habilidades. para experimentá-lo Bar!