Nouvelle version pour cet excellent émulateur GBA et Nintendo DS, j’essaye quelques jeux et je vous fais quelques screenshots. Voici les nouveautés :

- gba/snd: snd_on_off 60h-81h non-writeable while disabled with optional warning

- gba/snd: fixed snd_on_off (resets only 60h-81h, not 82h-83h) (thanks ludvig)

- gba/help: described nr52/snd_on_off affected registers (60h-81h reset to zero)

- gba/help: added noise random generator specs (gba psg channel 4, poly counter)

- snap/sav: uses new "save_chunks" function (instead separate snapdat_write's)

- snap/sav: RLU-encoder/decoder supports long-same regions (code 80h dta8 len16)

- snap/sav-loader: re-allows old/smaller 64K sram/liff blocks (pre 128K flash)

- snap/sav-loader: raised gba-max liff/sram_siz for to 128K (for new FLASH type)

- snap/sav-loader: replaced fixed "liff/sram_siz" by variable "memsiz_sram/liff"

- snap/sav-loader: skips unknown blocks by file-entry (rather by expected entry)

- gba/help: new Backup IDs chapter (library ID strings, thanks pocketheaven faq)

- gba/backup: detects 128kbyte FLASH backup (reportedly uses ID "FLASH1M_Vnnn")

- gba/backup: emulates bankswitched 128kbyte FLASH backup memory (not tested)

- gba/add-on: emulates gba solar sensor (currently fixed level) (boktai, momov)

- gba/add-on: emulates gba-cart real time clock (rtc) (boktai, thanks momov)

- gba/multiplay: refixed slave machine bios-loading (missing v2.2 mount_system)

- nds/sound: precalculates sample rate timing (for some/minor emulation speedup)

- nds/backup/help: added description of the new eeprom/flash/fram backup types

- nds/backup: new: None, EEPROM 8K, EEPROM 64K, FLASH 256K, FLASH 512K, FRAM 32K

- nds/3d: uses pixelformat with alpha (if supported, ie. not by generic driver)

- nds/3d: above alpha untested - disabled by default - see setup: 3D Rear Alpha

- nds/3d: added warning on 3D access with powcnt bit2-3 disabled (thanks anders)

- nds/snd: fixed hang-up on uninitialized sound frequency (thanks damian yerrik)

- nds/3d: loads opengl on any opengl-call (not only on swap buffers) (anders)

- cpu/help: added notes on mis-aligned ldrd/strd (cpu memory alignments chapter)

- cpu/detail: emulates mis-aligned ldrd/strd (clips lower 2 bits) (not 3 bits)

- cpu/bugfix: fixed ldrd/strd bugged alignment warning (thanks anders norlander)

- winxp/xboo: nocashio install bugfix: added "system32" in CreateService param

- winxp: supports Alt+key combinations (VK_LMENU instead of unsupported VK_MENU)

- internal: sorted/re-arranged nds variables (for future nds snapshot support)

- setup: changed color/depth settings: re-applies nds_color_xlat (backlights)

- web/paypal: fixed missing CRLF between "=" / "-----END PKC" (thanks francesco)

- nds/directboot: puts nds7_bios_crc and user_settings_base in RAM (as by BIOS)

- nds/3d: cleanup: unloads opengl library (if loaded) on exit

- nds/3d: uses win31-style upside-down-images (required for nvidia geforce)

- nds/help: new chapter on accessing gba-slot/gba-carts in ds-mode (clks/addr)

- gba/help: new chapter on gba cart real time clock (rtc) (used in boktai)

- gba/help: new chapter on gba cart solar sensor (boktai, thanks momov for cart)

- gba/help: new chapter on gba cart rom-chip 4bit io port (used in boktai)

- gba/help: added backup eeprom chip names 9853 (mario), and 9854 (boktai)

- nds/directboot: stores RomChipID in RAM (as by BIOS) (verified by newer games)

- nds/bugfix: hwreset memclear includes nds7 I/O region (older version didn't)

- gba/help: added note on ZERO-padded titles in cart-header (eg. in boktai)

- gba/help: fixed joybus entrypoint in gba-cart-header summary (E0h instead E4h)
[/CODE]