Emu Nova

MAME 0.124u5

Publié par Kékidi le jeudi 1 mai 2008 à 20:42:48.

Nouvelle version intermédiaire de MAME. Elle comprend encore quelques modifications au niveau de l'émulation de la borne CPS-1, et surtout beaucoup de changements sur d'autres jeux pas réellement connus comme Apple 10 et Ten Balls.

Corrections de bogues des MAMETesters :
- [noyau] avertissements .124u4 dans GCC 4.3.0 (mingw) (Aaron Giles)
- [divers] pas de report d'erreur pour les réglages de Bios invalides. (Aaron Giles)
- [son] bgaregga, bgareghk, bgaregnv, bgaregcn, bgaregt2 : son cassé. (robiza)
- [graphismes] fieldday, undoukai : corruption des graphismes. (robiza)
- [graphismes] vangrd2 : [possible] en mode cocktail, ou quand le DIP de l'écran flip est réglé, l'affichage du score n'est pas sauté. (robiza)
- [graphismes] marvins : le saut de l'écran est incorrectement supporté. (robiza)
- [graphismes] gradius3, grdius3a, grdius3e : texte du titre manquant dans l'intro. (robiza)
- [graphismes] dietgo, dietgoe, dietgou, dietgoj : note A FAIRE plus nécesairre dans le pilote. (robiza)
- [graphismes] riskchal : problème de propriété de srpite-tile. (robiza)
- [graphismes] troangel, newtangl : corruption des graphismes des sprites dans le jeu. (robiza)

Sources :
- Mise à jour de snookr10 : [Roberto Fresca]
* décryptage de la matrice des tiles apple10,
* décryptage partielle des codes couleurs apple10,
* ajout de notes de décryptage,
* mise à jour des notes techniques.
- Ajout de DISCRETE_KEY_SALLEN_FILTER pour le système sonore discret. [couriersud]
- Ajout d'un filtrage et d'un mixage discret pour les jeux Irem utilisant les cartes m52-sound-c : mpatrol, travrusa. [couriersud]
- Implémentation plus propre des priorités sprite/tile dans le pilote M90. Cela corrige les priorités dans quizf1, riskchal et peut-être dans plus de jeux M90. [robiza, Corrado Tomaselli]
- Correction AY-3-8910/YM2149 et gestion de l'enveloppe dérivée. [couriersud]
- Jeux Funworld : [Roberto Fresca]
* Correction du volume AY8910 pour tous les jeux pour éviter les coupures,
* fusion des pilotes machine de bigdeal et funworld, grâce à la réécriture de AY8910,
* suppression de vieux commentaires imprécis au sujet des tiles magiccrd.
- Bidouillages des tilemaps de metro. [David Haywood]
- Jeux Sandii' : [Roberto Fresca]
* création d'un nouveau pilote machine pour les tenballs,
* fonctionnement de tous les ports entrée de scratch,
* correction de la ROM_REGION sonore,
* ajout de l'émulation oki6295 pour tous les jeux,
* connexion des ports sortie,
* documentation et calcul de tous les bits relatifs aux lampes,
* ajustement de la longueur de la palette à 256 couleurs,
* décryptage total de la matrice couleur apple10. Maintenant les couleurs sont parfaites.
* Code de processus d'ingénierie inverse pour compléter les commutateurs DIP,
* ajout des localisations DIP,
* promotion de snookr10, apple10 de tenballs vers l'état "fonctionnel",
* ajout d'instructions et notes des jeux,
* mise à jour des notes techniques et du décryptage.
- Changements de NES/PlayChoice 10 : [Mariusz Wojcieszek]
* support du mapping des rom et RAM dans l'espace mémoire de la vidéo PPU,
* support du mapper PinBot (H board)
- Tous les jeux italiens CMC : [Roberto Fresca]
* ajout des boutons TICKET et HOPPER pour autoriser le payout par le SUPER GAME,
* documentation du SUPER GAME avec les instructions complètes,
* améliorations des commutateurs DIP pour régler proprement le système payout.
- Changement de l'implémentation du mode cocktail dans marvins.c. [robiza]
- Fusion des cartes mémoire pour tunhunt, tumblep, tugboat, trucocl, et truco. [Andrew Gardner]
- Mises à jour du pilote meritm : [Brian Troha, Tafoid]
* consolidation, correction et mise à jour des informations,
* vérification de la rom du programme Megatouch IV,
* correction des beaucoup de noms de rom,
* ajout de la révision du jeu pour les noms du jeu (voir : 9255-40-01 ROE),
* ajout PAL de Megatouch 6 pour les autres roms, comme elles tournent toutes sur la même PCB,
* ajout de la mise à jour de l'horloge sonore de Tafoid.
- Massive mise à jour de la nomination des ROM dans le pilote CPS-1, chargement des EPROM plus petite pour les jeux japonais au lieu des ROM plus larges quand c'est possible. Ajout d'information au sujet des révisions B-Board quand c'est possible. [Nicola Salmoria]
- Vérification des mappings de ROM GFX du CPS-1 face au PAL. [Nicola Salmoria, Corrado Tomaselli]
- Correction d'un autre opcode dans match it 2. [robiza]
- Conversion de MSM6242 RTC dans un pilote plus propre. [Dirk Best]
- Suppression de deprecat.h de debugger.h pour empêcher les modules de se cachés. [Atari Ace]
- Support des interruptions des mode 8080/85 pour le 8259 PIC. [Miodrag Milanovic]
- Vérification d'un opcode "pas sûr" dans bombrman. [robiza]
- Changement des erreurs Bios de telle sorte qu'un Bios invalide est un avertissement, et pas une erreur. [Aaron Giles]

Nouveaux jeux :
- Quiz F-1 1,2finish [robiza]
- PinBot (PlayChoice-10) [Mariusz Wojcieszek]
- Snooker 10 [Roberto Fresca]
- Apple 10 [Roberto Fresca]
- Ten Balls [Roberto Fresca]

Nouveaux clones :
- Touch Master 3000 V5.02 [Brian Troha]
- Megatouch IV (9255-40-01-ROE) [Brian Troha]
- Dynasty Wars (US set 2) [Corrado Tomaselli]
- Final Fight (Japan 900112) [Chack'n]
- Street Fighter Alpha 2 (Euro 960229) [Razoola]
- Raimais (Japan / First Revision) [Corrado Tomaselli]

Nouveau jeu non fonctionnel :
- Forgotten Worlds (World?) [The Guru]

Bienvenue sur Emu Nova

Plus de 19 491 429 visites depuis le 12 octobre 2002 (ça en fait du monde qui joue).
Emu Nova est placé sous licence Creative Commons BY NC ND, profitez-en.
Graphismes par LeslyG, code par Oncle Tom.