"Mame 0.156 Nuevos juegos compatibles con simulación" es una guía de Mame compilada por el editor para todos. Muchos amigos todavía tienen preguntas sobre los nuevos juegos compatibles con simulación Mame 0.156, echemos un vistazo.
Nuevo juego 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 (prototipo) [( Atro - de Neo-geo.com alias Rui Baptista )( _rm_ - de Neo-geo.com alias Ricardo Marques) ( 1up - de Neo-geo.com alias Daniel "casebres" )]
Guerra Solar (Anónimo)
Pop'n Music 1 (ver AA-A) [smf]
Súper Pato Súper Pato [system11, David Haywood]
Nueva simulación de diferentes versiones de juegos arcade.
-------------------
Super Breakout (Cañón y Fuga vertical, prototipo) [Mariusz Wojcieszek]
Cadash (Japón, versión 2) [ShouTime, The Dumping Union]
Cadash (Japón, versión más antigua) [ShouTime, The Dumping Union]
Billiard Academy Real Break (Europa, mayor) [system11, The Dumping Union]
Sauro (licencia de Recreativos Real SA) [Edcross & Rockman (de Aumap)]
Tiro de mate (Rev C, FD1089A 317-0022) [ShinobiZ y COY]
Atari Tetris (conjunto pirata 3) [Gurú]
Trampa de fuego (EE. UU., set 2) [Corrado Tomaselli]
Play Girls 2 (contrabando) [system11, The Dumping Union]
Ave Fenix (Recreativos Franco) [Enricnes]
Oriental Legend 2 (V101, China) [bytestorm] (no funciona)
Knights of Valor 2 New Legend (V300, Taiwán) [bytestorm] (no funciona)
Magic Bubble (versión para adultos, PCB YS-0211) [caius, The Dumping Union]
Battle Bakraid - Versión ilimitada (China) (martes 8 de junio de 1999) [Bill D, The Dumping Union]
Vigilante (Mundo, Rev E) [system11, The Dumping Union]
Dragon World II (ver. 100H, Hong Kong [Hokg Kong]) [rtw] (no funciona)
Player's Edge Plus (X002173P+XP000038) Ace$ Bonus Poker [BrianT]
Player's Edge Plus (PP0040) Póquer de sorteo estándar (internacional) [BrianT, Ken R]
Player's Edge Plus (PP0042) 10 o mejor [BrianT, Ken R]
Player's Edge Plus (PP0043) 10's o mejor (Internacional, set 2) [BrianT, Ken R]
Player's Edge Plus (PP0060) Póquer de sorteo estándar (juego 3) [BrianT, Ken R]
Player's Edge Plus (PP0429) Joker Poker (Aces o mejor, set 2) [BrianT, Ken R]
Chip EEPROM transparente Player's Edge Plus (IVC006) [BrianT]
Chip de juego Player's Edge Plus (Set004) [BrianT]
Player's Edge Plus (KE0017) Keno [BrianT] (no funciona)
Player's Choice (MG0252) Multijuego [BrianT] (no funciona)
JT-104 [Desconocido]
Arkanoid Returns (Ver 2.02A 10/02/1997) [Bill D, The Dumping Union]
Donkey Kong (contrabando español de Crazy Kong) [Marcos75 (de AUMAP)]
Galaxy Monsters (Laguna SA pirata español de Space Invaders) [Arcade Vintage ( http://arcadevintageshop.blogspot.com.es/ ), Ricky2001]
Botanic (inglés/español) [Arcade Vintage ((http://arcadevintageshop.blogspot.com.es/ ), Ricky2001]
Club Kart (Rev C) [Arzeno, The Dumping Union] (no funciona)
Windjammer (021216) [MetalliC]
Tron (Alemania) [MikeMcBike]
SVG - Espectral vs Generación (etiqueta M68k V101TW) (etiqueta ARM V101TW, ROM 20/06/05 SVG V100) [ShouTime] (no funciona)
Darius (Estados Unidos) [Andrew Welburn]
Raiden 2 (Suiza) [rtw, Smitdogg, Kranser, Mucci, Dullaron, B2K24, The Dumping Union]
Se agregó un nuevo juego que NO FUNCIONA
---------------
Sueño occidental (Yasuhiro, hap)
Club Pacman [Roberto Fresca, ytsejam] (entradas duales no mapeadas)
Sonic 2 (contrabando de la versión Megadrive) [caius, The Dumping Union]
Lindos luchadores [system11]
Nuevos juegos/clones promocionados desde NOT_WORKING
--------------------------------------------------
Teenage Mutant Hero Turtles (Reino Unido, 4 jugadores, set 3) [caius, The Dumping Union]
Errores de MAMETesters solucionados
-----------------------
- 05646: [Crash/Freeze] (megatech.c) mt_soni2: Fallo poco después
comienzo (David Haywood)
- 05306: [Crash/Freeze] (asteroid.c) llander, llander1: Cambiando el
El idioma en la pantalla del Dip Switch congela/bloquea el juego (mariuszw)
- 05780: [Gráficos] (raiden2.c) raiden2 y clones: Parámetros de pantalla/
frecuencia de actualización (Angelo Salese)
- 00135: [Misc.] (dynax.c) quiztvqq: Cuando inicias el juego dice
"ERROR DE COPIA DE SEGURIDAD" en la pantalla de versión (Osso).
- 05781: [Documentación] (cps2.c) hsf2, hsf2a, hsf2j: Todos los conjuntos excepto
la Edición Phoenix utiliza incorrectamente números arábigos en el título
en lugar de números romanos (Alex Jackson)
- 05395: Cuebrick [Color/Paleta] (tmnt.c): Colores incorrectos en servicio
modo "verificación de color" (Alex Jackson)
- 04990: [Flip Screen/Cóctel] (tumbleb.c) fncywld, jumpkids, Tumblr,
Tumblerb2: Los sprites del juego no se voltean cuando Flip Screen está activado (Osso)
- 03590: [Color/Paleta] (rockrage.c) rockrage, rockragea, rockragej:
Sprites enemigos de colores incorrectos (Alex Jackson)
- 05760: [Sistema de trucos] (funworld.c) rcdino4: [depuración] Afirmar durante la inicialización
- 05776: [Crash/Freeze] (tx1.c) buggyboy, buggyboyjr: Falla después del lanzamiento (Robbbert).
- 02523: [Gráficos] (twin16.c) vulcan, gradius2, gradius2a, gradius2b:
La prioridad del fondo de los sprites es incorrecta (Alex Jackson)
- 04742: [Crash/Freeze] (neodrvr.c) kog: "Se intentó asignar un puerto inexistente
'JUMPER' para leer en el programa espacial del dispositivo ':maincpu'" cuando se ejecuta
de la lista blanda (David Haywood)
- 05769: [Jugabilidad] (taitogn.c) otenki: No se puede iniciar el juego (smf).
- 05741: [DIP/Entrada] (centiped.c) centiped3: Falta el botón de inicio 2P (Tafoid)
- 05740: [DIP/Entrada] (vsnes.c) cstlevna: Los interruptores DIP 5 y 6 son desconocidos
Cambios de fuente
---------------
Se agregó SCREEN_RAW_PARAMS para los HW de Arkanoid y Astrocorp [Angelo Salese]
Se agregó SCREEN_RAW_PARAMS para Alpha 68k HW [Angelo Salese]
Se agregó volcado del baile de sincronización en L8 a Drag Race [Matt]
Conductor esqueleto de la Patrulla del Desierto del PSE, para documentar el
PROM objeto de dumping [Dave Widel, gregf]
rspdrc: Acceso optimizado al acumulador en instrucciones múltiples [MooglyGuy].
lpc: esqueleto acpi [O. Galibert]
pentium: Más soporte para el prefijo mágico 0x66 [O. Galibert]
Valores más sensatos para los parámetros sin procesar de la pantalla dec0.c/dec8.c [Angelo Salese].
i6300esb: Documentar más registros [O. Galibert]
steppers: pasar a emu/máquina [Ramiro Polla]
steppers: agregar posición absoluta [Ramiro Polla]
Pentium: Este es el tipo de problemas que encuentras cuando una BIOS usa
xmm4 como pila de llamadas [O. Galibert]
pentium: Algunas cosas para que Lindbergh vaya más allá [O. Galibert]
pci: Agregue smbus gravemente pirateado [O. Galibert]
Experimentos en tierra PCI [O. Galibert]
Se corrigió una molesta inconsistencia entre memoria_compartida y memoria_región:
el método width() del primero devolvió el ancho en bits (8, 16, 32 o 64)
mientras que el método width() de este último devolvió el ancho en bytes
(1, 2, 4 u 8). Ahora ambas clases tienen un método bitwidth() y un bytewidth().
Se actualizó el método de todas las personas que llaman para que utilicen el que fuera más apropiado.
También se eliminó la conversión implícita a cualquier puntero entero de regiones_de_memoria,
lo cual era bastante inseguro (si no tenías cuidado con tus * operadores y
Era fácil obtener accidentalmente un puntero al objeto Memory_region.
sí mismo en lugar de a los datos, sin previo aviso por parte del compilador... o al menos
al menos seguí haciéndolo) Actualicé todos los dispositivos y controladores que estaban accediendo
regiones de esa manera usar un region_ptr_finder cuando sea posible, y de lo contrario
llamar a base() explícitamente [Alex Jackson]
El sistema de mapas de mosaicos ahora respeta gfx_element::total_colors(). Se corrigieron varios.
controladores y dispositivos que usaban total_colors incorrectos para elementos gfx
utilizado en mapas de mosaicos [Alex Jackson]
Rom de idioma agregado para Lunar Lander [Mariusz Wojcieszek]
rsp: Volvió a funcionar el núcleo del intérprete RSP [MooglyGuy].
Documentación muy esperada sobre cómo utilizar el dibujo con máscara de prioridad
(también conocido como pdrawgfx); agregue algunas constantes útiles [Alex Jackson]
Se agregó un diseño preliminar para Alien Invaders basado en la captura de pantalla [Tafoid]
Uso de lecturas de PIC de seguridad para el descifrado de Naomi-M4 [Andreas Naive]
Ferrari F355 (original sin enlace de lujo) BIOS de EE. UU. agregado [Andy Geezer]
Mejore las propiedades de la familia de archivos de plantilla, agregue el archivo Léame y tenga licencia como
Cláusula BSD-3 [Angelo Salese]
Agregue xtal correcto para el hardware Kaneko Fly Boy/Fast Freddie basado en PCB
Imágenes, relojes correctos en el controlador [Lord Nightmare, albolo].
Golgo13: corrección para el modo de alternancia del modo de servicio [Angelo Salese]
naomi.c, chihiro.c, triforce.c: [f205v, Metálico]
- Datos revisados al tiempo que se agrega nueva información junto con algunos cambios cosméticos.
i82875p: Diversión en el puente anfitrión [O.
pci: mapeo genérico [O. Galibert]
i6300esb: Más detalle en el mapeo [O. Galibert]
tmaster.c: realizó ingeniería inversa de las claves para todos los juegos TouchMaster protegidos;
eliminó los trucos de protección [Peter Ferrie].
cbombers: corrigen los colores de la capa de texto TC0480SCP [Alex Jackson]
pci: Agregar notificadores de reasignación [O. Galibert]
upd7810.c: [Ramiro Polla]
- Pequeñas mejoras en ADC.
- Limpiar el controlador de interrupciones y activarlo desde el borde.
- Establecer interrupciones extendidas del temporizador/contador de eventos.
- Arreglar y exportar la salida del temporizador/contador de eventos extendido.
mario.c: arregla el interruptor de Monitor para que afecte correctamente tanto a los mosaicos como a los sprites
[Alex Jackson]
Se agregó la opción de línea de comando -[no]drc_log_uml para controlar DRC UML
registro de desensamblado Esto permite el registro del desensamblado de DRC UML sin volver a compilar.
[Oliver Stoneberg]
Se agregó la opción de línea de comando -[no]drc_log_native para controlar la República Democrática del Congo
registro de desmontaje nativo Esto permite el registro del desmontaje nativo de DRC sin
recompilando [Oliver Stoneberg]
calomega.c: mejora la emulación de color por analogía con tugboat.c (que
es en realidad una placa Cal Omega muy modificada) [Alex Jackson]
SEGA YBoard: mapeo de los bits del puerto utilizados para proporcionar retroalimentación del movimiento del motor
[Felipe Sánchez]
naomi.c: F355 redimido [Andy Geezer]
pci: Un poco más, llega a un pslldq no emulado en fd228 [O.
Se convirtieron los diversos tipos de tableros Hard Drivin' en dispositivos, permitiendo que las pantallas laterales
para estar conectado a Race Drivin' Panorama, que ahora está cerca de funcionar (el lado
las pantallas fallan al seleccionar uno de los tipos de coche)
[David Haywood]
rspdrc: Se agregaron operaciones no documentadas VADDB, VACCB, VSUBB y VSUCB [MooglyGuy].
rspdrc: Soluciona el fallo en Linux al recompilar el código de operación BREAK [MooglyGuy, Firewave].
mips3: Se corrigieron problemas de desplazamiento a la izquierda del valor con signo [MooglyGuy].
rsp: Se corrigieron problemas de desplazamiento a la izquierda del valor con signo [MooglyGuy].
parches correctos para drgw2hk [iq_132]
Correcciones de compilación de OS/2 [KO Myung-Hun]
upd7220: dibujo lineal de Bresenham [Carl]
n64: Arregle cómo se manejan los valores negativos en VRSQL/VRCPL [MooglyGuy]
rsp: agregue instrucciones VNOP, VNULL y VRSQ [MooglyGuy].
n64: Cancelar el segmento de tiempo MIPS al reactivar RSP. Corrige muchas pruebas de RSP [MooglyGuy].
segas18.c: Complete los interruptores DIP para Hammer Away [Brian Troha].
rdp: Realiza cálculos de LOD incluso en modo de 1 ciclo. Corrige muchas pruebas.
mips3drc: Genera -0.0 para NEG.S/D de 0.0 ya que FNEG no lo hace en x86 [MooglyGuy]
mips3drc: Firmar y extender ROUND.L, TRUNC.L, CEIL.L y FLOOR.L [MooglyGuy]
rspdrc: agregue compatibilidad con la dirección de destino al código de operación BREAK [MooglyGuy].
naomi.c: samba2k, ringout - etiquetas y tamaño de máscara correctos [Arzeno Fabrice, MetalliC]
Power Drift: Portbits para interruptores de límite y seguridad
G-LOC: Portbits de mapeo relacionados con los finales de carrera del gabinete móvil.
Galaxy Force II: Agregar gforce_output_cb1 (los valores escritos allí parecen
para seleccionar el significado de algunos de los bits PORTC relacionados con el control del motor)
Galaxy Force II: mapeo de los bits del puerto utilizados para proporcionar movimiento del motor
señales de retroalimentación como interruptores de límite arriba/abajo/izquierda/derecha.
i386: llamada con pila expandida hacia abajo [Carl]
i386: Error de GP con softint en modo v86 cuando iopl <3 [Carl]
twin16.c: Reescribe la mezcla de videos basada en ecuaciones PAL. Corrige sprite-bg.
prioridad en la introducción de Devil World y en las etapas posteriores de Vulcan Venture
y finalizando [Alex Jackson]
pic8259: prioridad y sfnm [Carl}
Actualización de Segaufo: se agregaron mejores diseños + se hizo que ufo800 funcionara + se agregó actualización
sonido para ufo21 + correcciones varias [hap]
Páginas de manual (*nix): se corrigieron algunos errores tipográficos y se elevó la versión a 0.155
Se corrigió Mametesters 05769 al reducir el tiempo de búsqueda de la tarjeta flash ATA a cero [smf].
naomi.c: kingrt66 usa etiquetas y diseño de carrito MaskROM real en lugar de flashcart
[Arzeno Fabrice]
PAL CPS-1 hechos a mano para PCB del Área 88 y Strider [Palindrome].
i386: corrige la verificación de presencia de segmento para llamadas a un TSS
i386: marca tss ocupado [Carl]
Convierta PSX sio para usar devcb [smf].
calchase: mapea el reloj de memoria Trident, el reloj de video y los registros LUTDAC
Se agregó Solar War como jugable, pero con problemas. El diseño necesita trabajo y monedas.
no funcionan en el juego. Por lo tanto, el juego está configurado en Juego libre de forma predeterminada.
Además, se cambió el nombre de Solar Warrior (xain.c) de solarwar -> solrwarr para permitir esto.
juego original para usar el nombre de conjunto "solarwar". Se agregaron diplocaciones a ambos juegos.
[tafoide]
opción de línea de comando agregada -[no]snapbilinear para controlar el filtrado binlineal
para instantáneas (habilitado de forma predeterminada). Esto es principalmente para realizar pruebas y pruebas.
depurar más rápido; aunque también podría usarse para acelerar el uso de aviwrite.
[Oliver Stoneberg]
upd7220: caracteres inclinados [Carl]
sonson.c: Reloj de CPU de audio correcto para Son Son medido en PCB [Corrado Tomaselli]
psychic5.c: Reloj de CPU de audio correcto para Psychic 5 medido en PCB [Corrado Tomaselli]
Relojes verificados/vsync para Super Ranger y Air Buster [Corrado Tomaselli]
peplus.c: Agregue el color prom CAPX2172 a los conjuntos de bonificación Ace$ corrigiendo el color en esos conjuntos.
Se agregó la opción -listnetwork para enumerar los adaptadores de red disponibles.
winpcap: agrega encabezados WinPCap al proyecto;
windows.mak: incluye encabezados WinPCap durante la compilación de Windows; suprime la advertencia de compilación de depuración de MSVC;
Se modificó el manejo de FIRQ y NMI para mejorar la operación de Maygay M1.
Agregue los PAL restantes de los conjuntos de 'salto' [Porchy]
naomi.c: [Arzeno Fabrice]
- Se agregó HOTD2 Proto BIOS
- Corrección de etiqueta para Premio Club Kart
SDL: SDL2 es ahora el valor predeterminado excepto para las compilaciones de OS/2 [R.
La emulación de Ethernet USE_NETWORK ahora está habilitada de forma predeterminada según la hoja de ruta [R.
upd7220: mejor resultado para compis y dmv [Carl]
gts3.c: Se agregaron interruptores. Después de la configuración, los juegos se pueden jugar.
gts3.c: dividido en pantallas AN y DMD
gts80b.c: La pantalla está funcionando [Robbbert].
model3: Más mejoras en el renderizado [Ville Linde]
- Dibuja triángulos transparentes en una pasada separada.
- Prioridad de ventana gráfica implementada
calomega.c: Complete algunos interruptores DIP desconocidos [Brian Troha].
amiga.c: use la clase Memory_array de Aaron para acceso independiente del ancho de bytes al chip
RAM, en lugar de una implementación específica del controlador. También almacene el chip personalizado.
se registra en una matriz en lugar de una memoria compartida [Alex Jackson]
calchase.c: [Peter Ferrie]
- Se implementó el interruptor DIP faltante para Eggs Playing Chicken, promovido a funcionamiento.
Presione "S" para omitir el error CMOS, "S" o espere para omitir el error emm386.exe
(no es un problema de emulación), usa "Coin 2" para acumular monedas e iniciar el juego, y
"Inicio de 1 jugador" para frenar.
calchase.c, gamecstl.c, midqslvr.c, queen.c, savquest.c, taitowlf.c,
voyager.c, xtom3d.c: [Peter Ferrie]
- El componente Intel no es MXTC, es MTXC.
Intelfsh.c: [Jon Sturm]
- Se agregó soporte para AMD 29F400T, AMD 29F800T y FUJITSU 29F160T.
darius.c: Agregar ubicaciones de interruptores DIP a los conjuntos Darius
Y darle al conjunto estadounidense recién agregado la moneda de corrección [Brian Troha].
Rom de sonido correcto para 'tturf' (Tough Turf (set 2, Japón, 8751 317-0104)) [ShouTime]
Se agregó region_ptr_finder, que funciona comoshared_ptr_finder excepto que
encuentra una región ROM en lugar de un recurso compartido de memoria.
Memory_region_finder existente, se puede acceder a estos sin
cualquier sobrecarga (ya que es un puntero directamente a los datos y no
al objeto Memory_region), puede ser cualquier tipo de datos que desee
sin necesidad de fundición, y están estrictamente verificados, si tiene
a require_region_ptr<UINT32> la región tiene que ser ROM_REGION32
(o una región implícita de 32 bits debido a que pertenece a un dispositivo con
un bus de 32 bits) o el buscador no lo encontrará y le dirá por qué.
Básicamente, los region_ptr_finders son estrictamente mejores que
Memory_region_finders y todos los controladores que utilicen este último deben ser
convertido sobre [Alex Jackson]
Se convirtieron muchos dispositivos de sonido para usar un require_region_ptr para encontrar su
ROM de muestra en lugar de buscar la región manualmente en device_start().
Tenga en cuenta que esto significa que ya no podrá salirse con la suya teniendo, por ejemplo, un
OKIM6376 sin ROM (como lo hicieron varios controladores de esqueleto de máquinas tragamonedas);
MAME ahora se quejará al inicio de la región faltante, en lugar de
simplemente falla la primera vez que el chip intenta reproducir un sonido como lo hizo
antes de [Alex Jackson]
twin16: convierte las capas de desplazamiento en mapas de mosaicos (el texto fijo
la capa ya era una). Limpiezas/modernizaciones varias [Alex Jackson]
No ejecute un intervalo de tiempo antes de cargar un estado guardado desde la línea de comando
[Alex Jackson]
supduck.c: Complete los interruptores DIP de Lives, Demo Sounds y Game Sound, así como agregue
ubicaciones de los interruptores DIP [Brian Troha]
Actualizaciones de Capcom: [cualquiera]
- Se corrigió información incorrecta sobre los piratas de SF2 y los hizo funcionar mejor.
- Se descartó el MCU 8571 de un PCB pirata Top Secret/Bionic Commando.
k054156: guardar estado registra toda la RAM de vídeo, incluida la "externa" opcional
"linescroll RAM"; corrige los estados de guardado de Lethal Enforcers [Alex Jackson]
más descubrimiento: [Alex Jackson]
i386: mueva la inicialización de m_lock a i386_common_init(), para que
siempre está inicializado.
i6300esb: Más más más [O. Galibert]
FC King of Fighters 98 Android apk independiente
La aplicación independiente FC King of Fighters 98 para Android es un juego móvil de lucha muy clásico y apasionante. Las operaciones de juego intensas ponen a prueba la capacidad de coordinación mano-cerebro del jugador. Los 38 personajes del juego King of Fighters están en escena. ¡Libre elección y experiencia infinita! ¡Ven y únete a la pelea de King of Fighters con tus amigos y disfruta del emocionante enfrentamiento en tu teléfono móvil!
The King of Fighters 2002 regresa en versión optimizada para Android
La versión optimizada para Android de The King of Fighters 2002 es un juego arcade de lucha muy divertido. En el juego, hay muchos personajes para elegir. Cada personaje tiene sus propias habilidades únicas. Es muy divertido. ¡Para experimentarlo!