compatibility is a lot better now![]()
The gba and partial DS emulator for windows has been updated with a new release:
Heres whats new:
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)
Download and Give Feedback Via Comments
This should also be posted in the NDS section since it features fairly good DS emulation, at least for homebrew games and applications.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks