"Mame 0.156 New Simulation Supported Games" est un guide Mame compilé par l'éditeur pour tout le monde. De nombreux amis ont encore des questions sur les nouveaux jeux de simulation Mame 0.156, jetons-y un coup d'œil.
Nouveau jeu d'arcade simulé
---------------
Pit Boss Megatouch (9234-20-01) [Brian Troha, Mariusz Wojcieszek, The Dumping Union]
Envahisseurs extraterrestres [Seth Soffer, David Haywood, Mariusz Wojcieszek]
Hammer Away (prototype) [( Atro - de Neo-geo.com alias Rui Baptista )( _rm_ - de Neo-geo.com alias Ricardo Marques) ( 1up - de Neo-geo.com alias Daniel "casebres")]
Guerre solaire (Anonyme)
Pop'n Music 1 (version AA-A) [smf]
Super Canard Super Canard [system11, David Haywood]
Nouvelle simulation de différentes versions de jeux d'arcade
-------------------
Super Breakout (Canyon et Vertical Breakout, prototype) [Mariusz Wojcieszek]
Cadash (Japon, version 2) [ShouTime, The Dumping Union]
Cadash (Japon, version la plus ancienne) [ShouTime, The Dumping Union]
Billiard Academy Real Break (Europe, plus ancien) [system11, The Dumping Union]
Sauro (licence Recreativos Real SA) [Edcross & Rockman (d'Aumap)]
Dunk Shot (Rév C, FD1089A 317-0022) [ShinobiZ & COY]
Atari Tetris (set bootleg 3) [Guru]
Fire Trap (États-Unis, set 2) [Corrado Tomaselli]
Play Girls 2 (bootleg) [system11, The Dumping Union]
Ave Fenix (Recreativos Franco) [Enricnes]
Oriental Legend 2 (V101, Chine) [bytestorm] (ne fonctionne pas)
Knights of Valor 2 New Legend (V300, Taiwan) [bytestorm] (ne fonctionne pas)
Magic Bubble (version adulte, PCB YS-0211) [caius, The Dumping Union]
Battle Bakraid - Version illimitée (Chine) (mardi 8 juin 1999) [Bill D, The Dumping Union]
Vigilante (Monde, Rev E) [system11, The Dumping Union]
Dragon World II (ver. 100H, Hong Kong [Hokg Kong]) [rtw] (ne fonctionne pas)
Player's Edge Plus (X002173P+XP000038) Ace$ Bonus Poker [BrianT]
Player's Edge Plus (PP0040) Poker à tirage standard (international) [BrianT, Ken R]
Player's Edge Plus (PP0042) 10 ou mieux [BrianT, Ken R]
Player's Edge Plus (PP0043) 10 ou mieux (International, set 2) [BrianT, Ken R]
Player's Edge Plus (PP0060) Poker à tirage standard (set 3) [BrianT, Ken R]
Player's Edge Plus (PP0429) Joker Poker (As ou mieux, set 2) [BrianT, Ken R]
Player's Edge Plus (IVC006) Effacer la puce EEPROM [BrianT]
Player's Edge Plus (Set004) Puce de jeu [BrianT]
Player's Edge Plus (KE0017) Keno [BrianT] (ne fonctionne pas)
Choix du joueur (MG0252) Multi-jeux [BrianT] (ne fonctionne pas)
JT-104 [Inconnu]
Arkanoid Returns (Ver 2.02A 1997/02/10) [Bill D, The Dumping Union]
Donkey Kong (bootleg espagnol de Crazy Kong) [Marcos75 (de AUMAP)]
Galaxy Monsters (bootleg espagnol Laguna SA de Space Invaders) [Arcade Vintage ( http://arcadevintageshop.blogspot.com.es/ ), Ricky2001]
Botanique (anglais / espagnol) [Arcade Vintage ((http://arcadevintageshop.blogspot.com.es/ ), Ricky2001]
Club Kart (Rev C) [Arzeno, The Dumping Union] (ne fonctionne pas)
Windjammer (021216) [Métallique]
Tron (Allemagne) [MikeMcBike]
SVG - Spectral vs Generation (étiquette M68k V101TW) (étiquette ARM V101TW, ROM 20/06/05 SVG V100) [ShouTime] (ne fonctionne pas)
Darius (États-Unis) [Andrew Welburn]
Raiden 2 (Suisse) [rtw, Smitdogg, Kranser, Mucci, Dullaron, B2K24, The Dumping Union]
Nouveau jeu NE FONCTIONNANT PAS ajouté
---------------
Rêve occidental (Yasuhiro, peut-être)
Club Pacman [Roberto Fresca, ytsejam] (entrées doubles non mappées)
Sonic 2 (bootleg de la version Megadrive) [caius, The Dumping Union]
Combattants mignons [system11]
Nouveaux jeux/clones promus par NOT_WORKING
--------------------------------------------------
Teenage Mutant Hero Turtles (Royaume-Uni 4 joueurs, set 3) [caius, The Dumping Union]
Bugs des MAMETesters corrigés
-----------------------
- 05646 : [Crash/Freeze] (megatech.c) mt_soni2 : Crash peu de temps après
commencer (David Haywood)
- 05306 : [Crash/Freeze] (asteroid.c) llander, llander1 : Modification du
La langue sur l'écran du Dip Switch gèle/plante le jeu (mariuszw)
- 05780 : [Graphiques] (raiden2.c) raiden2 et clones : Paramètres écran/
taux de rafraîchissement (Angelo Salese)
- 00135 : [Divers.] (dynax.c) quiztvqq : Lorsque vous démarrez le jeu, cela indique
"ERREUR DE SAUVEGARDE" sur l'écran de version (Osso).
- 05781 : [Documentation] (cps2.c) hsf2, hsf2a, hsf2j : Tous les ensembles sauf
l'édition Phoenix utilise incorrectement des chiffres arabes dans le titre
au lieu de chiffres romains (Alex Jackson)
- 05395 : [Couleur/Palette] (tmnt.c) cuebrick : Mauvaises couleurs en service
mode "vérification des couleurs" (Alex Jackson)
- 04990 : [Flip Screen/Cocktail] (tumbleb.c) fncywld, jumpkids, tumbleb,
tumbleb2 : Les sprites du jeu ne sont pas inversés lorsque Flip Screen est activé (Osso)
- 03590 : [Couleur/Palette] (rockrage.c) rockrage, rockragea, rockragej :
Sprites ennemis mal colorés (Alex Jackson)
- 05760 : [Cheat System] (funworld.c) rcdino4 : [debug] Assert lors de l'initialisation
- 05776 : [Crash/Freeze] (tx1.c) buggyboy, buggyboyjr : Crashes après le lancement (Robbbert).
- 02523 : [Graphiques] (twin16.c) vulcan, gradius2, gradius2a, gradius2b :
La priorité de l'arrière-plan du sprite est fausse (Alex Jackson)
- 04742 : [Crash/Freeze] (neodrvr.c) kog : "Tentative de mapper un port inexistant
'JUMPER' pour lire le programme spatial du périphérique ':maincpu'" lors de l'exécution
de la softlist (David Haywood)
- 05769 : [Gameplay] (taitogn.c) otenki : Échec du démarrage du jeu (smf).
- 05741 : [DIP/Input] (centiped.c) centiped3 : bouton de démarrage 2P manquant (Tafoid)
- 05740 : [DIP/Input] (vsnes.c) cstlevna : les commutateurs DIP 5 et 6 sont inconnus
Modifications des sources
---------------
Ajout de SCREEN_RAW_PARAMS pour les matériels Arkanoid et Astrocorp [Angelo Salese]
Ajout de SCREEN_RAW_PARAMS pour Alpha 68k HW [Angelo Salese]
Ajout du dump du bal de synchronisation à L8 vers Drag Race [Matt]
Pilote squelette pour la PSE Desert Patrol, afin de documenter le
PROM dumpées [Dave Widel, gregf]
rspdrc : accès optimisé à l'accumulateur dans les instructions de multiplication [MooglyGuy]
lpc : squelette acpi [O. Galibert]
pentium : Plus de support du préfixe magique 0x66 [O. Galibert]
Des valeurs plus saines pour les paramètres bruts de l'écran dec0.c / dec8.c [Angelo Salese]
i6300esb : Documenter plus de registres [O. Galibert]
steppers : passer à emu/machine [Ramiro Polla]
steppers : ajouter une position absolue [Ramiro Polla]
Pentium : C'est le genre de problèmes que l'on rencontre lorsqu'un bios utilise
xmm4 comme pile d'appels [O. Galibert]
pentium : Quelques trucs pour faire aller plus loin Lindbergh [O. Galibert]
pci : Ajouter un smbus grossièrement piraté [O. Galibert]
Expériences en terre PCI [O. Galibert]
Correction d'une incohérence gênante entre memory_share et memory_region :
la méthode width() de la première renvoyait la largeur en bits (8, 16, 32 ou 64)
tandis que la méthode width() de ce dernier renvoyait la largeur en octets
(1, 2, 4 ou 8). Désormais, les deux classes ont une méthode bitwidth() et une méthode bytewidth().
méthode Mise à jour de tous les appelants pour utiliser celui qui était le plus approprié.
Suppression également du pointeur implicite de conversion vers n'importe quel entier de memory_regions,
ce qui était plutôt dangereux (si vous ne faisiez pas attention à vos opérateurs * et
il était facile d'obtenir accidentellement un pointeur vers l'objet memory_region
lui-même plutôt qu'aux données, sans avertissement du compilateur... ou à
au moins j'ai continué à le faire) Mise à jour de tous les périphériques et pilotes qui accédaient
régions de cette façon pour utiliser un region_ptr_finder lorsque cela est possible, et sinon pour
appelez base() explicitement [Alex Jackson]
Le système de tuiles respecte désormais gfx_element::total_colors() Correction de plusieurs.
pilotes et périphériques qui utilisaient des total_colors incorrects pour les éléments gfx
utilisé dans les tuiles [Alex Jackson]
Ajout d'une ROM de langue pour Lunar Lander [Mariusz Wojcieszek]
rsp : Rendu le noyau de l'interpréteur RSP à nouveau fonctionnel [MooglyGuy].
Documentation attendue depuis longtemps sur l'utilisation du dessin avec masque de priorité
(alias pdrawgfx) ; ajoutez quelques constantes utiles [Alex Jackson]
Ajout d'une présentation préliminaire pour Alien Invaders basée sur une capture d'écran [Tafoid]
Utilisation des lectures de sécurité du PIC pour le décryptage de Naomi-M4 [Andreas Naive]
Ferrari F355 (original no-link deluxe) BIOS américain ajouté [Andy Geezer]
Améliorer les propriétés de la famille de fichiers modèles, ajouter le fichier Lisez-moi et sous licence
Clause BSD-3 [Angelo Salese]
Ajoutez le xtal correct pour le matériel Kaneko Fly Boy/Fast Freddie basé sur PCB
photos, horloges correctes dans le pilote [Lord Nightmare, albolo]
Golgo13 : correctif pour le mode bascule du mode service [Angelo Salese]
naomi.c, chihiro.c, triforce.c : [f205v, Métallique]
- Données révisées tout en ajoutant de nouvelles informations ainsi que quelques modifications cosmétiques.
i82875p : Hôte bridge amusant [O. Galibert]
pci : cartographie générique [O. Galibert]
i6300esb : Plus de verbosité de cartographie [O. Galibert]
tmaster.c : rétro-ingénierie des clés de tous les jeux TouchMaster protégés ;
supprimé les hacks de protection [Peter Ferrie]
cbombers : correction des couleurs du calque de texte TC0480SCP [Alex Jackson]
pci : Ajouter des notificateurs de remappage [O. Galibert]
upd7810.c : [Ramiro Polla]
- Petites améliorations de l'ADC.
- Nettoyer le gestionnaire d'interruption et le déclencher par front.
- Définir des interruptions prolongées de la minuterie/du compteur d'événements.
- Correction et exportation de la sortie de minuterie/compteur d'événements étendue.
mario.c : correction du commutateur de moniteur pour qu'il affecte correctement les tuiles et les sprites
[Alex Jackson]
Option de ligne de commande ajoutée -[no]drc_log_uml pour contrôler DRC UML
journalisation du désassemblage Cela permet de journaliser le désassemblage DRC UML sans recompilation.
[Olivier Stoneberg]
Option de ligne de commande ajoutée -[no]drc_log_native pour contrôler DRC
journalisation du désassemblage natif Cela permet la journalisation du démontage natif de DRC sans
recompilation [Oliver Stoneberg]
calomega.c : Améliorer l'émulation des couleurs par analogie avec tugboat.c (qui
est en fait une carte Cal Omega fortement modifiée) [Alex Jackson]
SEGA YBoard : mappage des bits de port utilisés pour fournir un retour d'information sur les mouvements du moteur
[Félipe Sanches]
naomi.c : F355 redumpé [Andy Geezer]
pci : Un peu plus, atteint un pslldq non émulé à fd228 [O.
Conversion des différents types de cartes Hard Drivin' en périphériques, permettant les écrans latéraux
être branché sur Race Drivin' Panorama, qui est désormais sur le point de fonctionner (le côté
les écrans échouent lors de la sélection de l'un des types de voiture)
[David Haywood]
rspdrc : ajout des opérations non documentées VADDB, VACCB, VSUBB et VSUCB [MooglyGuy].
rspdrc : Correction d'un crash sous Linux lors de la recompilation de l'opcode BREAK [MooglyGuy, Firewave]
mips3 : Correction des problèmes de décalage vers la gauche de la valeur signée [MooglyGuy].
rsp : Correction des problèmes de décalage vers la gauche de la valeur signée [MooglyGuy].
correctifs correctifs pour drgw2hk [iq_132]
Correctifs de build OS/2 [KO Myung-Hun]
upd7220 : dessin au trait Bresenham [Carl]
n64 : Corrige la façon dont les valeurs négatives sont gérées dans VRSQL/VRCPL [MooglyGuy]
rsp : Ajoutez les instructions VNOP, VNULL et VRSQ [MooglyGuy].
n64 : Abandonner la tranche de temps MIPS lors de l'arrêt de RSP. Corrige de nombreux tests RSP [MooglyGuy].
segas18.c : Remplissez les dipswitches pour Hammer Away [Brian Troha].
rdp : Effectuer le calcul LOD même en mode 1 cycle. Corrige de nombreux tests [MooglyGuy].
mips3drc : Générer -0,0 pour NEG.S/D de 0,0 comme FNEG ne le fait pas sur x86 [MooglyGuy]
mips3drc : extension de signe ROUND.L, TRUNC.L, CEIL.L et FLOOR.L [MooglyGuy]
rspdrc : ajoute la prise en charge de l'adresse de destination à l'opcode BREAK [MooglyGuy].
naomi.c : samba2k, ringout - taille et étiquettes du masque correctes [Arzeno Fabrice, MetalliC]
Dérive de puissance : ports pour interrupteurs de fin de course et de sécurité
G-LOC : Mappage des ports liés aux interrupteurs de fin de course de l'armoire mobile.
Galaxy Force II : Ajout de gforce_output_cb1 (les valeurs qui y sont écrites semblent
pour sélectionner la signification de certains bits PORTC liés au contrôle moteur)
Galaxy Force II : cartographie des bits de port utilisés pour assurer le mouvement du moteur
signaux de retour tels que les interrupteurs de fin de course haut/bas/gauche/droite.
i386 : appel avec extension de la pile [Carl]
i386 : erreur GP avec softint en mode v86 lorsque iopl < 3 [Carl]
twin16.c : Réécriture du mixage vidéo basé sur les équations PAL. Corrige sprite-bg.
priorité dans l'intro de Devil World et dans les étapes ultérieures de Vulcan Venture
et se terminant par [Alex Jackson]
pic8259 : priorité et sfnm [Carl}
mise à jour segaufo : ajout de meilleures mises en page + rendu ufo800 fonctionnel + mise à jour ajoutée
son vers ufo21 + divers correctifs [hap]
Pages de manuel (* nix) : correction de quelques fautes de frappe et version améliorée à 0,155
Correction du Mametesters 05769 en réduisant le temps de recherche de la carte flash ATA à zéro [smf].
naomi.c : kingrt66 utilise la véritable disposition et les étiquettes du panier MaskROM au lieu du flashcart
[Arzeno Fabrice]
PAL CPS-1 fabriqués à la main pour les PCB Zone 88 et Strider [Palindrome].
i386 : correction de la vérification de la présence du segment pour les appels vers un TSS
i386 : mark tss occupé [Carl]
Convertissez PSX sio pour utiliser devcb [smf].
calchase : mapper l'horloge mémoire Trident, l'horloge vidéo et les registres LUTDAC
Ajout de Solar War comme jouable, mais avec des problèmes de mise en page et de pièces de monnaie.
ne fonctionnent pas dans le jeu. Par conséquent, le jeu est défini sur Free Play par défaut.
Également renommé Solar Warrior (xain.c) de solarwar -> solrwarr pour permettre cela
jeu original pour utiliser le nom d'ensemble "solarwar". Ajout de diplocations aux deux jeux.
[Tafoïde]
option de ligne de commande ajoutée -[no]snapbilinéaire pour contrôler le filtrage binlinéaire
pour les instantanés (activé par défaut). Ceci est principalement pour faire des tests et
débogage plus rapide - pourrait également être utilisé pour accélérer l'utilisation de -aviwrite.
[Olivier Stoneberg]
upd7220 : caractères inclinés [Carl]
sonson.c : Corriger l'horloge audio du processeur pour Son Son telle que mesurée sur le PCB [Corrado Tomaselli]
psychic5.c : Corriger l'horloge du processeur audio pour Psychic 5 telle que mesurée sur le PCB [Corrado Tomaselli]
Horloges/vsync vérifiées pour Super Ranger et Air Buster [Corrado Tomaselli]
peplus.c : Ajoutez le bal de couleur CAPX2172 aux ensembles Ace$ Bonus en corrigeant la couleur dans ces ensembles [BrianT].
Ajout de l'option -listnetwork pour répertorier les cartes réseau disponibles
winpcap : ajoute les en-têtes WinPCap au projet ;
windows.mak : inclut les en-têtes WinPCap lors de la génération de Windows ; supprime l'avertissement de génération de débogage MSVC.
Modification de la gestion FIRQ et NMI pour améliorer le fonctionnement du Maygay M1.
Ajouter le PAL restant des ensembles « sautants » [Porchy]
naomi.c: [Arzeno Fabrice]
- BIOS HOTD2 Proto ajouté
- Correction d'étiquette pour le Club Kart Prize
SDL : SDL2 est désormais la valeur par défaut, sauf pour les versions OS/2 [R.
L'émulation Ethernet USE_NETWORK est désormais activée par défaut conformément à la feuille de route [R.
upd7220 : meilleur résultat pour les compis et dmv [Carl]
gts3.c : Ajout de commutateurs Après configuration, les jeux sont jouables.
gts3.c : divisé en écrans AN et DMD
gts80b.c : L'affichage fonctionne [Robbbert]
model3 : Plus d'améliorations du rendu [Ville Linde]
- Dessinez des triangles transparents dans un passage séparé
- Priorité de la fenêtre implémentée
calomega.c : Remplissez quelques dipswitchs inconnus [Brian Troha]
amiga.c : utilisez la classe memory_array d'Aaron pour un accès indépendant de la largeur d'octet à la puce
RAM, au lieu d'une implémentation spécifique au pilote, stockez également la puce personnalisée.
s'enregistre dans un tableau au lieu d'un partage de mémoire [Alex Jackson]
calchase.c : [Peter Ferrie]
- Implémentation du commutateur DIP manquant pour les œufs jouant au poulet, promotion au travail.
Appuyez sur "S" pour ignorer l'erreur CMOS, "S" ou attendez pour ignorer l'erreur emm386.exe
(ce n'est pas un problème d'émulation), utilisez "Coin 2" pour créer et démarrer le jeu, et
"1 Player Start" pour freiner.
calchase.c, gamecstl.c, midqslvr.c, queen.c, savquest.c, taitowlf.c,
voyager.c, xtom3d.c : [Peter Ferrie]
- Le composant Intel n'est pas MXTC, c'est MTXC.
intelfsh.c : [Jon Sturm]
- Ajout de la prise en charge des AMD 29F400T, AMD 29F800T et FUJITSU 29F160T.
darius.c : Ajouter des emplacements de commutateurs Dip aux ensembles Darius
& donnez à l'ensemble américain nouvellement ajouté la monnaie de correction [Brian Troha].
Rom sonore correct pour 'tturf' (Tough Turf (set 2, Japon, 8751 317-0104)) [ShouTime]
Ajout de region_ptr_finder, qui fonctionne comme shared_ptr_finder sauf que
trouve une région ROM au lieu d'un partage de mémoire contrairement à ce qui était déjà fait.
memory_region_finder existant, ceux-ci sont accessibles sans
toute surcharge (puisqu'il s'agit d'un pointeur directement vers les données et non
à l'objet memory_region), peut être le type de données souhaité
sans casting nécessaire, et sont strictement vérifiés - si vous avez
un require_region_ptr<UINT32> la région doit être un ROM_REGION32
(ou une région implicitement de 32 bits en raison de l'appartenance à un périphérique avec
un bus 32 bits) ou le chercheur ne le trouvera pas et vous dira pourquoi.
Fondamentalement, region_ptr_finders est strictement meilleur que
memory_region_finders et tous les pilotes utilisant ces derniers doivent être
converti sur [Alex Jackson]
Conversion de nombreux périphériques audio pour utiliser un require_region_ptr pour trouver leur
des exemples de ROM au lieu de rechercher la région manuellement dans device_start().
Notez que cela signifie que vous ne pouvez plus vous en sortir en ayant par exemple un
OKIM6376 sans ROM (comme l'ont fait plusieurs pilotes de squelette de machines à sous) ;
MAME se plaindra désormais au démarrage de la région manquante, au lieu de
il plante juste la première fois que la puce essaie de jouer un son comme elle l'a fait
avant [Alex Jackson]
twin16 : Convertissez les calques défilants en cartes de tuiles (le texte fixe
la couche en était déjà une). Divers nettoyages/modernisations [Alex Jackson]
N'exécutez pas de tranche de temps avant de charger un état de sauvegarde à partir de la ligne de commande
[Alex Jackson]
supduck.c : Remplissez les dipswitches Lives, Demo Sounds et Game Sound ainsi que ajoutez
Emplacements des commutateurs DIP [Brian Troha]
Mises à jour Capcom : [toutes]
- Correction de quelques informations incorrectes sur les bootlegs SF2 et amélioration de leur fonctionnement.
- Vérification du MCU 8571 à partir d'un PCB bootleg Top Secret/Bionic Commando.
k054156 : enregistre l'état de toute la RAM vidéo, y compris le "externe" en option
"Linescroll RAM" ; corrige les états de sauvegarde des Lethal Enforcers [Alex Jackson]
plus de développement : [Alex Jackson]
i386 : déplacer l'initialisation de m_lock vers i386_common_init(), afin qu'il
est toujours initialisé.
i6300esb : Plus plus plus [O. Galibert]
FC King of Fighters 98 APK autonome pour Android
L'apk autonome FC King of Fighters 98 est un jeu mobile de combat très classique et passionné. Les opérations de jeu hardcore testent la capacité de coordination main-cerveau du joueur. Les 38 personnages du jeu King of Fighters sont sur la scène. . Libre choix et expérience sans fin. La même bataille de combat ! Venez rejoindre le combat du King of Fighters avec vos amis et profitez de la confrontation passionnante sur votre téléphone mobile !
The King of Fighters 2002 revient une version Android optimisée
La version Android optimisée de The King of Fighters 2002 est un jeu d'arcade de combat très amusant. Dans le jeu, vous avez le choix entre de nombreux personnages. Chaque personnage a ses propres compétences. C'est très amusant. pour en faire l'expérience.