Emu Nova

Actualités de l'émulation du lundi 26 février 2007

Moeroshop : Neo Geo Pocket neuves, protégez vos boîtes de jeux

Publié par The Jedi le lundi 26 février 2007 à 21:55:01.

Notre partenaire Moeroshop propose depuis quelques jours 2 nouveautés intéressantes dans sa boutique.

La première intéressera sûrement les amateurs de la célèbre firme SNK puisque des Neo Geo Pocket américaines neuves sont en vente, avec ou sans jeux pour 40€. C'est une occasion intéressante et peu onéreuse pour ceux qui souhaitent découvrir le stick si particulier de cette console autrement que par le biais d'un émulateur.

Enfin, Moeroshop propose également des pochettes plastiques destinées à protéger vos jeux anciens comme récents des micro-rayures, de la poussière et de l'humidité. 200 pochettes plastiques CD et DVD pour 6€ au format CD et DVD pourront bien aider les maniaques ou les collectionneurs précautionneux ;-)

PS : ne manquez pas de nous signaler si vous estimez que ce genre de publication n'a pas lieu d'être sur Emu Nova.

Picodrive 1.20 [GP2X]

Publié par Kékidi le lundi 26 février 2007 à 20:42:49.

A l'origine Picodrive était un émulateur Megadrive créé par Dave (l'auteur de FinalBurn) pour les Pocket PC. Par la suite, il abandonna son projet en distribuant tout de même les sources. Naturellement, elles furent utilisées pour de nombreux portages sur téléphone portable, Nintendo DS ou encore Gizmondo, et sur GP2X grâce à Notaz.

- Correction d'un problème de longue date dans le code mixage audio qui causait de légères distorsions avec les faibles taux d'échantillonnage.
- Changement de la manière de communiquer 920 et 940, devrait être plus fiable et donner une légère augmentation de vitesse.
- Quelques optimisations dans le codes de mixage sonore.
- Quelques changements de menu (ajout d'arrière-plan, police plus petite dans l'explorateur de rom, le chargeur de sauvegardes d'état peut maintenant sélectionner un emplacement).
- Implémentation des transferts DMA de mode 1M (utilisé par les jeux en Full Motion Video comme Night Trap et Sewer Shark).
- Les jeux peuvent maintenant lancer le code à partir de la RAM WORD dans le mode 1M (correction de Adventures of Willy Beamish).
- Connexion de l'adresse "Cell arrange" est maintenant émulée (Heart of the alien).
- "Color numeric operation" est maintenant émulé (texte dans Lunar 2, intro de Silpheed).
- Ajout de l'option "Better sync" (utile pour les jeux MegaCD)
- Les sauvegardes vont maintenant dans leur propre répertoire.

SNEmulDS 0.4 Beta

Publié par Kékidi le lundi 26 février 2007 à 19:48:29.

Archeide édite une nouvelle version de son émulateur Supr Nintendo fonctionnant sur Nintendo DS, car il a détecté beaucoup de bogues stupides sur sa dernière version alpha. Notamment, il y avait des roms qui ne marchaient plus.

- Correction des instructions BREAK et COP.
- Ajout de la protection mémoire pour la ROM grâce à la “protection unit” de l’ARM9 (merci à bubble2k).
- Correction du indicateur Emulation au démarrage (problème avec DKC3).
- Encore une bétise, la RAM de la SNES n’était pas dans le cache mémoire, voilà de quoi accélérer pas mal de jeux(10-20%).
- Réduction de la consommation mémoire afin de rendre fixe la mémoire ROM de la SNES, ce qui devrait éviter les écrasements mémoires
- Ajout d’un moteur “ligne par ligne” expérimental (lent, buggué, instable, incomplet… mais utile pour certains jeux).
- Ajout d’un sélecteur manuel de priorité pour les décors (peut être changé dans les options ou avec le joypad: START+LEFT+RIGHT+UP et START+LEFT+RIGHT+DOWN pour revenir à l’automatique).
- Ajout d’une nouvelle option de vitesse : “Interrupt speed hacks” meilleur que “Full speed hacks” pour certains jeux. “Middle speed hacks” est maintenant “Cycles speed hacks”.

PSPCAP32 1.1.5

Publié par Kékidi le lundi 26 février 2007 à 19:19:16.

Nouvelle version de PSPCAP32, qui est un émulateur Amstrad CPC pour la portable de Sony, la PSP. La programmation a été opéré par un Français ZX81 (qui bosse dur ces temps-ci), et il s'agit en fait du portage de Caprice32.

- Stockage des sauvegardes d'état au format de compression gzip (avec l'extension SNZ). Chargement et enregistrement plus rapide des états. Vous pouvez utiliser les logiciels gzip ou 7-zip pour convertir les anciens fichiers SNA en SNZ. Le format SNA est encore compatible.
- Nouveau moteur graphique avec de nouveaux modes de rendu plus lisse. Il utilise maintenant le GU de la PSP pour le rendu. Il ne devrait pas être plus rapide, mais est beaucoup plus fin. Les anciens modes sont encore présents car ils sont légèrement plus rapides.
- La date des sauvegardes est affichée dans la fenêtre de l'émulateur (ainsi, il est plus facile de les reconnaître).
- Ajout d'un menu d'aide.
- Correction du sélecteur de roms.
- Correction de la gestion du clavier.
- Correction du chargement par défaut de la configuration du clavier au démarrage.

iDeaS 1.0.1.1

Publié par Kékidi le lundi 26 février 2007 à 19:11:47.

L'émulation Nintendo DS ne se limite pas qu'à DeSmuME, il y a aussi le programme iDeaS qui se défend bien, même s'il est moins souvent mis à jour que DeSmuME. En effet, Lino, l'auteur de RascalBoy Advance et d'iDeaS est seul sur le projet, alors que plusieurs équipes travaillent sur l'ex-émulateur de YopYop.

- Correction de la gestion de l'EEPROM.
- Correction dans les couche 3D.
- Correction d'un bogue dans la gestion du firmware.
- Correction d'un problème dans l'opcode LDR.
- Correction d'un problème dans l'opcode BLX.
- Correction d'un problème dans l'opcode POR.

MAME 0.112u3

Publié par Kékidi le lundi 26 février 2007 à 18:51:42.

Nouvelle version intermédiaire de MAME avec son lot de changements. Parmi toutes les modifications, on peut retenir une nouvelle façon de paramétrer les contrôles. Ainsi, on devrait avoir plus de possibilités pour régler nos manettes, souris et autres périphériques.

- Modification de ledutil pour sauvegarder l'état des DEL lors de retour à partir de la pause. [Bob Seidel]
- Correction de crash dans les compilations du débuggeur et ajout des contrôles pour Ski Champ. [Ville Linde]
- Mise à jour du makefile pour la suppression de fichier map lors du nettoyage de la création. [Dirk Best]
- Changements significatifs pour le système des entrées : [Derrick Renaud]
* ajout du raccourci -vol pour -volume afin de se relier à la documentation,
* ajout de nouvelles options pour les manettes : -joy_deadzone & -joy_saturation. Suppression de -a2d_deadzone. Celles-ci s'appliquent maintenant aux données analogiques et digitales-provenant-de-l'analogique. Voir windows.txt pour plus d'infos.
* les données la manette analogique sont divisées à l'intérieur de gros morceaux pour les contrôles IPT_POSITIONAL. Une bonne utilisation pour les sticks avec 49way. Le code du pilote ENTREE a besoin seulement d'être réglé sur IPT_POSITIONAL PORT_POSITIONS(7) et d'utiliser un PORT_REMAP_TABLE.
* les contrôles IPT_PEDAL sont maintenant universels. Ils peuvent maintenant utiliser n'importe quel contrôle comme un pad. Au niveau des entrées de l'OC, le code a été changé fournir le plein axe à la manette et l'axe +/-. Cela signifie que chaque moitié d'axe ou l'axe complet peuvent être utilisés par n'importe quel axe émulé. Concrètement, une pédale qui n'a qu'un seul avec y- en sortie peut être utilisé pour l'échelle complète d'un pistolet. Ou, l'axe entier de la glissière d'une manette peut être utilisé dans son échelle complète comme une pédale émulée. INC augmente la valeur de la pédale, pas DEC.
* lors du paramétrage des contrôles d'un joueur dans le menu, la première fois, l'axe analogique de la manette sélectionnée utilisera l'échelle complète. Si vous sélectionnez immédiatemment l'axe de la même manette, il commutera vers un demi axe +/-.
* les manettes analogiques peuvent maintenant simuler des périphériques relatifs, tels qu'une molette. Plus vous bougez la manette directionnelle, plus la molette tourne vite. Utilisez le paramètre de sensibilité pour ajuster.
* ajout du support des axes +/- de la souris pour être utilisé comme un simple bouton.
* modification de IPT_PADDLE et IPT_AD_STICK, ainsi ils ne se comportent plus comme des pédales utilisant la moitié de l'échelle d'une manette, si leur valeur par défaut est égale à une des valeurs du port PORT_MINMAX. Maintenant vous pouvez le sélectionner comme un axe complet ou une partie +/-.
- Mise à jour du pilote acefruit : [stephh]
* ajout de 'sidewndr' et 'spellbnd' (qui était 'sidewnda') qui étaient manquants dans la précédente édition,
* réorganisation des textures d'habillage pour avoir toutes les lampes et solénoïdes en haut,
* aussi changement de nom quelques lampes et solénoïdes,
* ajout de 'starspnr' ... malheureusement, le jeu ne marche pas dû à un mauvais dump (H11).
- Mise à jour du circuit DISCRETE_OP_AMP_OSCILLATOR pour le rendre fin prêt pour le future pilote. Cela permet à l'oscillateur DISC_OP_AMP_OSCILLATOR_1 |
DISC_OP_AMP_IS_NORTON d'utiliser les modes pour ajuster les valeurs de résistance au lieu d'être seulement des valeurs statiques. [Derrick Renaud]
- Correction du contrôle de la poussée dans Lunar Lander. [Derrick Renaud]
- Correction d'un nouveau module de service pool.c pour la gestion des "pools" mémoire. Reconstruction de auto_malloc sur ce concept. [Nathan Woods]
- Accélération de plusieurs jeux Eolith. [David Haywood]
- Ajout de rotation de sprite pour le pilote realbrk. Cela corrige les moulinets dans les jeux pachinko, ainsi que la position et l'orientation de la queue dans les jeux de billard.
- Ajout des sons discret dans Amazing Maze. Ajout de nouveaux modules discrets : DISCRETE_LOOKUP_TABLE & DISCRETE_LOGIC_JKFLIPFLOP. [Derrick Renaud]
- Correction de petits problèmes graphiques dans Cidelsa. Draco a encore des couleurs imparfaites. [Curt Coder]
- Correction de la regression dans le pilote GeeBee. [David Haywood]
- Mise à jour majeure du pilote Konami System 573 : [smf]
* ajout de sauvegarde d'état pour emu\sound\cdda.c & mame\drivers\ksys573.c,
* ajout de l'émulation DS2401,
* ajout de l'émulation X76F100,
* ajout de l'émulation ZS01 (HLE du Système 573 PIC),
* ajout du support en écriture de l'émulation X76F041,
* plein de jeux supportés partiellement.
- Connexion du support de la luminosité sur les cartes CPS-1 (pas seulement CPS-2), après la vérification que les cartes réelles le supportaient. [MAME Italia forum]
- Amélioration de l'émulation de la puce des tilemap K001604. [Ville Linde]
- Correction de la poubelle dans la police sous certains systèmes. [Aaron Giles]
- Ajout d'un nouveau outil makemeta.exe, qui peut générer proprement des meta-données formatées pour les CHD des disques-lasers en utilisant soit une vidéo AVI comme entrée (de préférence), soit un ensemble de codes encodés par Philips. [Aaron Giles]
- Réécriture du code du changement du vitesse pour mieux fonctionner lors de problèmes au niveau de l'OSD et d'un taux d'image par seconde variable. [Aaron Giles]
- Simplification de l'interface OSD pour le son. Suppression de osd_start_audio_stream
et osd_stop_audio_stream; le code de l'initialisation OSD est maintenant responsable de son initialisation. Suppression de osd_get_mastervolume et osd_sound_enable, gardant la gestion du volume principal dans emu/sound.c. [Aaron Giles]
- Changement de K054539 pour lancer les taux d'échantillonnage natifs. [Aaron Giles]
- Changement du moteur du flux sonore pour être basé sur le temps émulé au lieu d'être basé sur les échantillons. Cela signifie que le comportement de l'émulation est indépendant du taux d'échantillonnage (à l'exception de quelques noyaux sonores qui utilise encore cette valeur, sera corrigé dans une prochaine édition). Séparation de la génération du son du taux d'image vidéo. Le son est maintenant poussé vers la couche de l'OSD à taux fixe de 50 mises à jour par seconde émulée. Cela entraîne un changement de la façon par laquelle le son est soutenu par la couche OSD. Au lieu que la couche OSD demande un nombre arbitraire d'échantillons par image, le noyau sort maintenant un nombre approprié d'échantillon basé sur le temps émulé. [Aaron Giles]

Nouveau ajouté ou promu du statut NOT_WORKING :
* Crazy War [Pierpaolo Prazzoli]

Nouveaux clones :
* Super Puzzle Fighter II Turbo (Asia 960529) [Nicola Salmoria]
* Meikyuu Hunter G (Japan, set 2) [David Haywood]
* Chinese Heroe (Taito) [David Haywood]

Nouveaux jeux marqués comme GAME_NOT_WORKING :
* Dance Dance Revolution (GC845 VER. JAB) [smf]
* Dancing Stage featuring TRUE KiSS DESTiNATiON (G*884 VER. JAA) [smf]
* Dance Dance Revolution Solo Bass Mix (GQ894 VER. JAA) [smf]
* Dance Dance Revolution Solo 2000 (GC905 VER. AAA) [smf]
* Dance Dance Revolution 3rd Mix [smf]
* Dance Freaks (G*874 VER. KAA) [smf]
* DrumMania 2nd Mix (GE912 VER. JAA) [smf]
* Dance Dance Revolution 3rd Mix Plus (G*A22 VER. JAA) [smf]
* Dance Dance Revolution 4th Mix (G*A33 VER. AAA) [smf]
* Dance Dance Revolution Solo 4th Mix (G*A33 VER. ABA) [smf]
* Dance Dance Revolution USA (G*A44 VER. UAA) [smf]
* Dance Dance Revolution 4th Mix Plus (G*A34 VER. JAA) [smf]
* Dance Dance Revolution 4th Mix Plus Solo (G*A34 VER. JAA) [smf]
* Dance Maniax 2nd Mix (G*A39 VER. JAA) [smf]
* Dance Dance Revolution 5th Mix (G*A27 VER. JAA) [smf]
* Dance Maniax 2nd Mix Append J-Paradise (G*A38 VER. JAA ) [smf]
* Salary Man Champ (G*A18 VER. JAA) [smf]
* DDR Max - Dance Dance Revolution 6th Mix (G*B19 VER. JAA) [smf]
* DDR Max 2 - Dance Dance Revolution 7th Mix (G*B20 VER. JAA) [smf]

Genesis Plus 1.06 25.02.2007 [Pocket PC]

Publié par Elgaern le lundi 26 février 2007 à 09:25:43.

Correctif rapide pour cet émulateur Genesis (plus connue sous le nom de MegaDrive par chez nous) conçu pour les pocket PC

- Correction de la clé de configuration qui avait été accidentelement abimée
- Léger changement de la manipulation des V-Int: Tyrans (Megalomania) de novueau jouable
- Ajout des .gen à la liste de sélection des ROMs

GameEx 7.71

Publié par Elgaern le lundi 26 février 2007 à 09:14:12.

Les changements apportés ne sont pas encore précisés mais ce programme à tout faire (frontend, organiseur, jukebox...) décidément très actif ces derniers temps continue sur sa lancée.

Bienvenue sur Emu Nova

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