No$gba 2.4d
Publié par Kékidi le mercredi 22 août 2007 à 09:14:33.
Au départ No$GBA était un émulateur exclusivement GameBoy Advance, puis avec l'arrivée de la Nintendo DS, l'auteur a modifié son programme pour qu'il émule également la dernière portable de Nintendo. Maintenant, la plupart (si ce n'est l'ensemble) des modifications concerne l'émulation DS.
- Débuggeur/réglage : permission d'activer/désactiver user-debugmsg, wifi-log, et 3d-log.
- Débuggeur/réglage : mémorisation si la fenêtre iomap était ouverte (sinon, réouverture au démarrage).
- Débuggeur/emustop : break_requests (touche Echap) prend place seulement sur les machines courantes.
- Débuggeur/interne : remplacement de ds:bibos swi_retadr/haltstop/intrwait par vals:bios.
- Débuggeur/visionneuse de la Vram : la visionneuse oam supporte les palettes d'objets étendus.
- Débuggeur/visionneuse de la Vram : correction de la visionneuse de la palette engine-B.
- CPU : émulation des exceptions non définies opcode/copro (avec avertissement si pas de bios/vector=0).
- CPU/correction : ldm/stm arm était accidentellement détruit.
- WIFI/emu : émulation de nouveaux bits dans l'en-tête RX, et contrôle optionnel de séquences automatiques.
- WIFI/emu : tx-engine utilise les nouveaux synchroniseurs, et émule les longueur/taux/preamble de synchronisation.
- WIFI/emu : émulation de divers compteurs WIFI et les IRQ avec une synchronisation correcte.
- WIFI/emu : émulation des réglages initiaux des port-wifi et de registre aléatoire (mode 5FDh).
- WIFI/emu : émulation de l'indicateur IRQ wifi primaire bloqué à zéro pendant le secondaire n'est pas à zéro.
- WIFI/emu : émulation de ports corrigés (004h,0ACh,0AEh,0B0h,0B4h).
- WIFI/emu : émulation de nouveaux ports (210h, 05Ch/06Ch, 062h/064h) et de nouveaux miroirs.
- WIFI/débuggeur : permission de mettre dans un journal tous les paquets (avec commentaires automatiques sur l'en-tête ieee).
- WIFI/aide : ajout d'information sur le port 1C4h, et certaines sur les ports 1Bxh.
- WIFI/aide : ajout d'un nouveau chapitre sur les erreurs transmises et les réponses automatiques ACK.
- WIFI/aide : ajout d'info sur les ports 1A8h,1AAh,1ACh,1AEh (bit0..12 vs. 1B0h..1BFh).
- WIFI/aide : découverte de nouveaux bits dans l'en-tête RX, ajout de notes au sujet des adresses MAC.
- WIFI/aide : ajout de notes au sujet des contrôles de séquences automatiques et des contrôles de modification automatique d'image.
- WIFI/aide : ajout de tableaux signal/synchronisation rx/tx (pins rfu, nommés 19Ch bits)
- WIFI/aide : ajout d'avertissements/specs sur l'indicateur IRQ wifi primaire (2000214h.Bit24)
- WIFI/aide : ajout de nouveaux miroirs (sur la lecture à partir de 0ACh,0AEh,20Ch,21Ch,298h,2A8h,2B0h).
- WIFI/aide : ajout de notes/infos sur les ports 038h,19Ch,214h,21Ch et sur W_CONFIG_140h.
- WIFI/aide : nouveaux bits 0EAh.1,008h.13/14 004h.14 ; ports extra-TX 118h,0EEh,090h.
- WIFI/aide : ports corrigés 004h,0ACh,0AEh,0B0h,0B4h et txstat.bit12-13.
- WIFI/aide : ajout d'infos sur les nouveaux ports (110h, 210h, 05Ch/06Ch, 062h/064h).
- WIFI/aide : correction de tx_hdr : taux 8 bits (pas 16 bits) par défaut pour 1Mbits/s si invalide.
- WIFI/aide : ajout de nouveaux bits : port004h.bit0 tx_master, 008h.bit15 beacon_irq1.
- WIFI/aide : mise à jour majeure du chapitre des synchroniseurs (rechargements, IRQ13/14/15, 22MHz, etc).
- DSlite/aide : ajout d'info sur la puce TSC par AKM (nouveau IN2, différent bits PD).
- DSlite/aide : ajout de notes sur les couleurs de qualité-proche-crt et sur les angles.
- DSlite/aide : ajout d'un organigramme-canaux-changements personnalisable pour les nouvelles puces-type3-wifi.
- DSlite/aide : ajout de réglages du firmware[0CEh-and-up] pour les puces-type3-wifi.
- DSlite/aide : ajout de miroirs WIFI (W) spécifiques à la lite, et de ports/RAM WIFI non utilisés.
- DSlite/aide : ajout de bits de niveau de l'éclairage dans les paramètres de l'utilisateur firmware.
- DSlite/aide : ajout d'avertissements sur les ports WIFI 064h et 076h détruisant la DS-Lite.
- DSlite/aide : ajout d'un nouveau registre éclairage/lumière powerman.
- DSlite/aide : ajout d'une ID pour la puce 35PE20P firmware (et support dans ds-xboo).
- DSlite/xboo : nds-pins.gif mise à jour (ajout de nouvelles positions-pin sur le panneau DS-lite).
- DSlite/xboo : ajout de 8 nouvelles diodes dans les lignes de données (pour éviter des problèmes de puissance).
- powerman/aide : ajout de bit inconnu (volume coupé à zéro, si l'amplificateur est allumé).
- NDS/aide : pinouts pour les prises LCD NDS, panneaux RFU WIFI, puces powerman.
- Interface : support de la roue de la souris (win98 ou dos/ctmouse).


