PDA

View Full Version : No$gba v2.3b



wraggster
January 21st, 2007, 10:09
The gba and partial DS (http://nocash.emubase.de/gba.htm)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

JKKDARK
January 21st, 2007, 16:06
compatibility is a lot better now :)

DanTheManMS
January 21st, 2007, 17:17
This should also be posted in the NDS section since it features fairly good DS emulation, at least for homebrew games and applications.