MAME 0.112u2
Publié par Kékidi le lundi 19 février 2007 à 08:33:36.
Nouvelle mise à jour intermédiaire de ce gros émulateur arcade. L'équipe semble en avoir terminé avec les modifications au niveau des pilotes de l'émulation CPS-2. En effet, tous les tables XOR ont été supprimées. L'émulation devrait donc être moins lourde.
- Amélioration du pilote cidelsa : [Curt Coder]
* réécriture de l'émulation du CPU cdp1802 comme une machine d'état,
* correction des entrée et DIP de Draco,
* ajout de la NVRAM pour Destroyer/Draco (Altair n'a pas de pile dans le PCB),
* correction de quelques horloges.
- Correction de la configuration des contrôles du vaisseau dans spcenctr. [Canim]
- Suppression de l'inclusion non-nécessaire des fichiers d'entête à travers le projet. [Atari Ace]
- Ajout du filtres discrets pour les effets sonores du nouveau Namco 54xx. Aussi, implémentation du filtres pour le 52xx en préparation de futurs changements. [Derrick Renaud]
- Ajout du support de la PAUSE pour le système de sortie : [Bob Seidel]
* ajout d'un message "pause" à travers le système de sortie pour prévenir le client quand MAME est en pause,
* l'état d'un article est maintenant envoyé quand il est d'abord créé,
* mise à jour de ledutil pour utiliser l'état de PAUSE.
- Ajout d'un mode cocktail et de localisation DIP pour le pilote Millipede. [Mike Haaland]
- Ajout de plus de touches CPS2. Suppression de tous les XORs et support de ceux dans MAME. [Nicola Salmoria, Andreas Naive]
- Correction d'une régression avec les sprites de ar_xeon. [Ernesto Corvi]
- Améliorations du pilote aneko :
* bloodwar: [Gary Walkling, Sebastien Volpe]
* * extraction des données de la protection, a besoin d'être encore vérifié,
* * simulation d'une détection des collisions grâce aux tests sur une vraie machine,
* bonkadv: [Guru, Sebastien Volpe]
* * vérification complète des données de la protection : corrige les couleurs des tilemap dans les niveaux 2 et 2,
* * implémentation correcte de la commande 43 du MCU.
- Correction du comportement des instruction MOVEC sur les puces 680x0 postérieurs, et dans le désassembleur. [Ernesto Corvi]
- Identification propre de roms sonore dans "Altered Beast set 2". [Brian Troha]
- Correction de mauvais bits dans le couple de touches FD1094. [Aaron Giles]
- Correction d'un bogue dans le débuggeur qui causait un décalage de fin incorrect engendrant un décalage d'adresse dans les calculs des CPU. [Ville Linde]
- Déplacement de pièces additionnelles de fonction du noyau dans les librairies de service du noyau. [Nathan Woods]
- Ajout du son pour porky. [Tomasz Slanina]
- De nouveau, changement du scaling de la police. La police de taille 24 et au-dessus est mise à l'échelle avec la vieille méthode. La police plus petite est mesurée via un facteur d'intégration d'échelle est ajustée par la nouvelle méthode. [Aaron Giles]
- Ajout d'une petite modification d'une étape de décodage FD1094. [Aaron Giles]
- Ajout de plusieurs nouveaux modules pour la librairie de service libutil. Premièrement il y a un module générique d'encodage huffman. Deuxièmement, un module qui vous permet de lire/écrire des fichiers AVI d'une manière indépendante de la plate-forme. Et troisièmement, il y a un module de compression A/V avec peu de pertes. Ces 3 pièces ensembles, plus quelques changements dans le code des CHD, permet la création de CHD avec une compression audio et vidéo. [Aaron Giles]
- Ajout de 2 nouvelles commandes pour chdman : -createav convertit un fichier AVI dans un format non-compressé YUY ou dans un format YUY compressé-HuffYUV avec la prédiction "gauche" en un CHD. Et -extractav convertit un CHD contenant des parties audio/vidéo compressées en fichier AVI au format YUY non-compressé.
- Terminaison de la connexion du support Laserdisc pour le nouveau format de compression audio/vidéo. [Aaron Giles]
Nouveaux jeux ajoutés ou promu du statut NOT_WORKING :
* Altair [Curt Coder]
* Draco [Curt Coder]
* Wyvern Wings [Pierpaolo Prazzoli]
* Choko [Guru]
* Asura Buster - Eternal Warriors (Japan) [David Haywood, Guru]
* Blood Warrior [Sebastien Volpe]
* Deal 'Em (MPU4 Conversion Kit) [James Wallace]
* Jyangokushi: Haoh no Saihai (Japan) [Guru]
* Dynamite Bomber (Korea) (Rev 1.5) [Guru, Pierpaolo Prazzoli]
* Search Eye 2 Plus V2.0 [Guru, David Haywood]
Nouveaux clones ajoutés :
* Dungeons & Dragons: Tower of Doom (Asia 940113) [Nicola Salmoria]
* X-Men: Children of the Atom (Hispanic 950331) [Nicola Salmoria]
* Armored Warriors (Asia 940920) [Nicola Salmoria]
* Street Fighter Zero (4 sets) [Nicola Salmoria]
* Dungeons & Dragons: Shadow over Mystara (Brazil 960223) [Nicola]
* Mega Man 2: The Power Fighters (Asia 960708) [Nicola Salmoria]
* Street Fighter Zero 2 (6 sets) [Nicola Salmoria]
* X-Men Vs. Street Fighter (7 sets) [Nicola Salmoria]
* Battle Circuit (Asia 970319) [Nicola Salmoria]
* Marvel Super Heroes Vs. Street Fighter (2 sets) [Nicola Salmoria]
* Super Gem Fighter: Mini Mix (Hispanic 970904) [Nicola Salmoria]
* Hyper Street Fighter 2 (Japan 031222) [Nicola Salmoria]
* Giga Wing (Asia 990222) [Nicola Salmoria]
* 1944: The Loop Master (Japan 000620) [Nicola Salmoria]
* Progear (Asia 010117) [Nicola Salmoria]
* X-Men (4 Players ver JBA) [Brian Troha]
* Garou - Mark of the Wolves (bootleg) [David Haywood, JohnBoy]
* Puzzle Bang Bang (version 2.8 / 990106) [Guru]
* Space Battle Ship Gomorrah [Guru]
Nouveaux jeux marqués comme GAME_NOT_WORKING :
* Candy Puzzle [David Haywood]
* Harem Challenge [David Haywood]
* Laser Quiz [David Haywood]
* Laser Quiz '2' Italy [David Haywood]
* Magic Premium [David Haywood]
* Laser Stixx [David Haywood]
* Koi Koi [David Haywood]
* Ski Champ [R. Belmont]


