Emu Nova

MAME 0.119u2

Publié par Elgaern le dimanche 30 septembre 2007 à 14:29:07.

Dans ce contexte, MIB ce n'est pas les Men In Black qui re-débarquent mais plutôt "MAME Is Back"! L'émulateur arcade propose une nouvelle mouture intermédiaire avec du Model 2 et du Model 3 au menu. Wouhou!

- Changement des structures de décodage des graphismes pour qu'ils soient définis de manière abstraite par des macros plutôt qu'en spécifiant directement les structures. Ajout de nouvelles macros GFECODE_START/GFECODE_ENTRY/GFECODE_END pour décrire l'information gfx_decode. Conversion de tous les pilotes pour utiliser ces nouvelles macros [Atari Ace]
- Correction de la manipulation NMI dans le noyau processeur h6280 [Wilbert Pol]
- Correction de vaportra pour utiliser un mécanisme ASSERT/CLEAR au lieu de PULSE_LINE pour le signal d'interruption [Wilbert Pol]
- Nettoyage des ports d'entrée dans sg1000a.c. Ajout du DIP switch pour les pièces dans dokidoki et service switch. Ajout du DIP switch pour le basculement d'écran dans psychic5 [sonikos]
- Nettoyage des ports d'entrée dans le pilote macrossp.c et ajout des DIP locations [Brian Troha]
- Ajout des DIP locations et changement des entrées japonaises en PORT_INCLUDE et PORT_MODIFY [Brian Troha]
- Ajout de macros pour nettoyer les définitions des interfaces sonores. De plus, elles sont toutes définies comme const [Atari Ace]
- Changements divers au pilote megatech [David Haywood]
- Amélioration du srmp6 [686]
- 2 modifications pour le Model 2 : [Ernesto Corvi]
* Correction du parser triangulaire; tous les objets devraient désormais être strucurellement corrects
* Correction de la transformation normale pour ne pas utiliser les vecteurs de translation
- Nettoyage du code pour rendre le code et les données statiques quand c'était possible et supprimer du code obsolète [Atari Ace]
- Amélioration pour SCSP : [R. Belmont, ElSemi]
* Correction du problème lors du changement du pitch d'une voix active passant en boucle inversée ou bidirectionnelle
* Suppression du faux effet reverb
* Correction du DSP interne pour s'éxecuter proprement
* Réécriture des déclencheurs et des manipulateurs d'interruption
* Correction de l'opération quand 2 SCSP sont présents
- Correction du son dans presque tous les jeux Model 2 pré-équipés de SCSP [R. Belmont]
- Ajout du matériel sonore et correction du chargement de la ROM sonore pour les jeux Model 3 [R. Belmont]
- Création d'une API options_output_diff_ini_file() qui est similaire à options_output_ini_file() mais ne fait que sortir les options différentes d'un core_options basique. Changement du système de sortie de l'INI (et donc de l'option -cc) pour omettre les entêtes qui ne contiennent aucune option [Nathan Woods]
- Amélioration du son dans discoboy [Tomasz Slanina]
- Renommage de l'ancienne structure gfx_decode en gfx_decode_entry pour pouvoir gérer les nouveaux pilotes ou ceux restants qui n'utilisent pas encore les nouvelles macros [Aaron Giles]
- Changement du profileur pour que celà soit choisi indépendemment contre le build de débuggage. Conçu avec MAME_PROFILER=1 pour activer le profileur dans un build de non-débuggage [Aaron Giles]
- Correction des instructions j/jal du désassemblage MIPS3 [Aaron Giles]
- Basculement des MIPS3 DRC 64-bit vers un nouveau système plus aggressif pour l'allocation de registre et de mapping. Malheureusement, il y a peu voire pas de gain de performance mais le code résultant est bien mieux organisé [Aaron Giles]
- Correction du bug x86emit incluant des opcodes 16-bit sur les systèmes 64-bit [Aaron Giles]
- Création de x86log, un nouveau système de connexion générique x86/x64, et mise à jour des 2 noyaux MIPS3 DRC pour l'utiliser [Aaron Giles]
- Correction d'un nouveau système générique de gestion d'interface graphique. Les travaux à venir concernerontl'équipement de l'interface MIPS3 autour de cette nouvelle architecture [Aaron Giles]


Nouveaux jeux fonctionnels
--------------------------
Loverboy [David Haywood]
Mahjong Shinkirou Deja Vu (Japan) [Luca Elia]
Final Godori (Korea, version 2.20.5915) [Pierpaolo Prazzoli]
Jibun wo Migaku cultures School Mahjon Hen [Pierpaolo Prazzoli]
Mahjong Fantastic Love (Japan) [Luca Elia]
Domino Block [Tomasz Slanina, David Haywood]

Nouveaux clones
---------------
Fighter's History (Japan ver 42-03) [Team Japump!]
Janyou Part II (ver 7.03, July 1 1983) [Team Japump!]

Nouveaux jeux non-fonctionnels
------------------------------
Jan Oh [Luca Elia]
Mahjong Vegas (Japan) [Luca Elia]
Esh's Aurunmilla [Andrew Gardner]
Mirage Youjuu Mahjongden (Japan) [Team Japump!]

Bienvenue sur Emu Nova

Plus de 19 489 904 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.