MAME 0.120u1
Publié par Elgaern le jeudi 25 octobre 2007 à 18:53:11.
Alors voyez, il y a quelques mois j'avais newsé une nouvelle version de MAME en faisant un jeu de mot bidon avec la chanson "Mamie blues" et ça a traumatisé (dans le bon sens du terme) 1-2 amis à moi. Alors du coup, pour une fois, petite improvisation dans cette news, Steven et Benjamin, c'est pour vous : "Oh mamie, oh mamie mamie blues... oh mamies blues.... oh mamie mamie..." (purée imaginez-vous la musique en fond et on s'y croirait! ^^ )
Sinon private joke mise à part, cette news est bien là pour signaler le retour de MAME en version 0.120u1 avec notamment pas mal de changements du côté du Namco System 21
- Documentation sur les différents sets de Cannonball [stephh]
- Amélioration des couches roz, fg et des sprites de f1gpb. Il manque toujours quelques offsets vidéos , le système oki banking et la priorité des sprites [Pierpaolo Prazzoli]
- Mises à jour du pilote dominob.c : [stephh]
* Correction des fixed dip switchs
* Correction des entrées
* Ajout de quelques notes
- Mise à jour du pilote peplus et des composants liés : [Jim Stolis]
* Ajout de couches internes pour les jeux
* Correction de quelques problème i8051...
> Correction d'un bug avec quelques opcodes qui avaient le mauvais compte de cycles
> Correction d'un bug pour la détermination du bon repère temporel
> Correction d'un bug pour la détermination du bon mode de transmission en série
> Ajout du support pour le mode minuteur divisé
- Amélioration des performances multi-processeurs Voodoo en réduisant la contention pendant le rendu. Extension du système pour permettre plus d'overlap entre le rendu et l'émulation [couriersud, Aaron Giles]
- Correction d'un plantage dans le système d'entrée quand vous configuriez les joypads et qu'ensuite vous les débranchiez et appuyiez sur Echap à l'écran d'information système [R. Belmont]
- Définition de types stricts pour les puce processeur et sonores. Suppression des désormais inutiles cpu_ prefix des différents membres de structure [Atari Ace]
- Correction du noyau processeur m4510 qui ne mettait pas à jour le compteur de cycles d'instructions [Wilbert Pol]
- Correction de l'accès mémoire pour les instructions m6509 91 et b1 [Wilbert Pol]
- Changement d'osdcore.h pour inclure osinline.h et permettre les définitions de primitives de synchronisation pour les inline externes. Ajout également d'un nouvel indicateur de file d'attente de tâches WORK_QUEUE_FLAG_HIGH_FREQ qui indique si on doit ou non enchaîner de façon plus aggressive en attendant de nouveaux éléments [couriersud, Vas Crabb]
- Activation des avertissements de lien commun dans le makefile [Oliver Stoneberg]
- Correction d'une case en coin dans le SCSP en rapport avec les minuteurs qui sont obtenus avec leur activateur d'IRQ coupé [R. Belmont]
- Mise à jour pour le Namco System 21 : [Phil Stroffolino]
* Les sprites namconb1 ne sont plus en désordre
* Correction de graphismes 3D manquants dans Cybersled
* Déclinaison de couleurs dans starblade
* Meilleur signalement de profondeur
* Correction du plantage dans le deuxième niveau de Starblade
* Correction des verrouillages dans Air Combat et Solvalou
* Correction des priorités de sprites (cf la portée des montagnes dans Solvalou)
* Amélioration de l'effet de transparence (amélioration de la palette)
- Changement du rendu du Model 2 pour utiliser les valeurs Z pré-clippées pour le tri [Aaron Giles]
- Identification propre des montants des entrées dans les jeux du pilote Midway Y-unit [Aaron Giles]
- Ajout de plus d'outils et même d'un brin de paranoia dans le code winwork [Aaron Giles]
- Correction de quelques codes incorrects dans la manipulation des indicateurs externes ADSP2100 [Aaron Giles]
- Création du nouveau module polynew.c qui combine le triangle d'installation, la système de rasterisation et le support des multi-processeurs de type Voodoo. Conversion des pilotes Gaelco3D, Midway V-Unit, Namco System 22 et Voodoo vers le nouveau système [Aaron Giles]
- Ajout d'un paramètre d'identification de "fil" pour travaillers sur les fonctions de rappel. Cela permet de garder l'information par "fil" via les fonctions de rappel [Aaron Giles]
Nouveaux jeux fonctionnels
--------------------------
Mahjong Hot Gimmick Integral (Japan) [Guru, David Haywood]
Tottemo E Jong [David Haywood, Team Japump!]
Good E Jong -Kachinuki Mahjong Syoukin Oh!!- [David Haywood, Team Japump!]
Teraburst [icronnya77, Ville Linde]
Nouveaux clones
---------------
Tube Panic (bootleg) [sonikos]
Player's Edge Plus (PP0188) Standard Draw Poker [Jim Stolis]
Player's Edge Plus (Set038) Set Chip [Jim Stolis]
Mortal Kombat 4 (set 2) [icronnya77]
Meteor [Andreas]
Nouveaux jeux non-fonctionnels
------------------------------
GameCristal [f205v, R. Belmont]


