Emu Nova

SMSAdvance 2.2

Publié par Kékidi le jeudi 27 mars 2008 à 20:42:36.

SMSAdvance émule sur la GameBoy Advance les diverses machines 8 bits de Sega. On compte la SG-1000, la Master-System ou encore la GameGear.

Nouveautés :
- Ajout de la copie des premiers 32kB ROM vers la VRAM pour une exécution plus rapide.
- Ajout d'une sélection de la machine.
- Ajout d'une génération correcte du son pour l'émulation SG-1000.
- Ajout d'une palette correcte pour les modes TMS9918 sur les machines Master-System.
- Ajout de possibilités VDP différentes dépendantes de la machine choisie.
- Support très basique du Mode5 quand Machine=MegaDrive.
- Ajout de différentes liaisons entrée/sortie dépendantes de la machine choisie.
- Support du masque d'adresse de tilemap SMS1 (Ys(J)).
- Support de l'arrêt/allumage de la RAM interne.
- Ajout de sauvegarde automatique de la SRAM lors de l'entrée dans le menu.
- Ajout d'une désactivation automatique du bios quand aucune en-tête n'est trouvée (sur machine=Auto).
- Ajout de la région automatique (Pop Breaker GG (J)).

Corrections :
- Correction de Dodgeball King (KR).
- Modification du fonctionnement du registre AF (Adventure of Batman GG).
- Correction de bogues des sprites dans les modes sans zoom sur les jeux Codemasters.
- Correction de l'initialisation de tous les fichiers reg CPU à la réinitialisation.
- Correction de la synchronisation de l'instruction HALT.
- Correction du réglage de la palette pour les modes TMS9918 sur la GameGear.
- Correction du non défilement pour les modes TMS9918.
- Légère correction des graphismes Mode1.
- Correction HCounter et des loquets.

Améliorations :
- Meilleure commutation entre les modes vidéo TMS9918 et SMS.
- Plus d'informations montrées provenant de l'en-tête.
- Optimisation du rendu Tile pour les modes 0 & 2.
- Optimisation de toutes les lectures de mémoire Z80, une instruction et un cycle plus court.
- Optimisation de l'opcode DAA.
- Optimisation des opcodes DEC.
- Optimisation de l'opcode SBC A/HL.
- Optimisation d'un des opcodes SRA.
- Optimisation des opcodes CPI, CPD, CPIR & CPDR.

Bienvenue sur Emu Nova

Plus de 19 466 028 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.