Emu Nova

Mame 0.110u3

Publié par Elgaern le dimanche 26 novembre 2006 à 18:33:53.

Mame est de retour avec sa correction hebdomadaire pour les impatients ne pouvants attendre une version garantie stable

- Ajout de la table de description de choko. Utilisation des grandes tables basées sur les CHDs par défaut [David Haywood]
- Changement du décryptage de kram3 pour utiliser les tables externes au lieu de celles codées en dur dans la source [Atari Ace]
- Mise à jour du pilote Konami : [Ville Linde]
* drivers/gticlub.c :
- Déplacement du matériel de vidéo vers vidhrdw/gticlub.c
- Amélioration de l'émulation sonore
- Ajout du support du double-écran pour Hang Pilot
* drivers/hornet.c :
- Ajout du support pour les puces K037122 multiples
- Ajout du support du double-écran pour Silent Scope et Silent Scope 2
* drivers/nwk-tr.c :
- Ajout du support pour les puces K001604 multiples
- Amélioration de l'émulation sonore
* vidhrdw/gticlub.c :
- Ajout du mapping de texture et du tampon-z à l'émulation K001005
* général :
- Emulation K056800 consolidée (machine/konamiic.c)
- Amélioration de l'émulation des graphismes de Hang Pilot/NWK-TR
- Correction du STV : [Mariusz Wojcieszek]
* vdp2 : Correction du défilement vertical pour les images bitmap RGB (corrige les graphismes corrompus dans batmanfr)
* vdp2 : Correction du défilement vertical de lignes pour les couches zoomées (corrige les graphismes de fond corrompus dans astrass)
* stv : Accéleration pour master sh2 dans batmanfr
- Correction du bug de comportement lors d'un dépassement et de l'émulation SUBC dans le noyau TMS32010 [Rainer Keuchel]
- Retour en arrière pour Mario Bros. Les modifications graphiques causaient d'autres problèmes [Derrick Renaud]
- Amélioration de chd.c pour supporter les grosses parties faisant jusqu'à 16 Mo contre une limite de 64ko auparavant [Aaron Giles]
- Amélioration de chd.c pour spécifier des informations de configuration spécifiques au codecs [Aaron Giles]
- Suppression des paramètres de synchronisation obsolètes dans stream_update() [Aaron Giles]
- Nettoyage de cdrom.c. Suppression de l'implémentation audio et déplcement du code vers sound/cdda.c. Changement du format des metadonnées pour qu'elles soient textuelles et non pas binaires (l'ancien format de metadonnées est encore supporté). Suppression de l'accès externe aux positions du CHD, tous les accès se font désormais au niveau LBA physique puis converties en interne [Aaron Giles]
- Ajout du support des fichiers CHD en morceaux. Les fichiers CHD peuvent être morcelés de façon transparente en de multiples parties et laissées telles quelles durant l'accès lecture. Les modifications apportées aux fichiers morcelés sont toujours écrites sur le dernier fichier. Une nouvelle commande chdman -split est désormais accessible pour morceler un fichier CHD existant [Aaron Giles]
- AJout de la nouvelle option -fontpath pour contrôler d'où les fichiers de police sont chargés [Aaron Giles]
- Ajout de la possibilité pour options_add_entries() d'écraser les paramètres par défaut spécifiés dans le noyau. Pour ceci, il suffit simplement d'inclure une option dans la liste avec le même nom que l'option du noyau et lui fournir une nouvelle valeur par défaut. Cette valeur par défaut remplacera celle spécifiée dans le noyau [Aaron Giles]


Nouveaux clones:
----------------
World Rally (set 3 - 930217) [Kevin Eshbach]
Bionic Commando (Euro) [Stefan Lindberg]

Bienvenue sur Emu Nova

Plus de 19 593 367 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.