Robert Posted February 23, 2007 Share Posted February 23, 2007 GBA and NDS emulator NDS Emulation- No$gba v2.2 contains some NDS emulation support.- No$gba v2.3 contains almost full NDS emulation support including 3D.- No$gba v2.3a now also contains NDS sound emulation.- No$gba v2.3b couple of bug fixes and details.- No$gba v2.3c some important nds-related additions/fixes.- No$gba v2.3d adds microphone support, 3d video improvements, full dos-dpmi compatibilty, and more programming specs. 23 February 2007 - version 2.3d- nds/video/help: added note on unknown tvoutcnt register (nds9 port 4000070h)- nds/sio/help: added chapter on (absent) link port (with new bits like ckup)- nds/aux/help: added full gba and gba-sp cpu/lcd/chipset pinouts (from no$gmb)- nds/aux/help: added SG and SW pins (gba-sp/nds headphone socket) (from no$gmb)- nds/3d/help: added projection/rotation/scaling/translation matrix examples- nds/3d/help: added edge marking notes, alpha_test_ref notes, and fog notes- nds/3d/help: added new shadow polygon chapter, and added toon table notes- nds/3d: skips vtx's of (still unsupported) shadow polygons (avoid eragon dirt)- nds/3d: speedup: re-creates textures only if teximage_param/pltt_base changed- nds/3d: speedup: mtx_mul_4x3/3x3/trans/scale skips fixed values (ie. 0 and 1)- nds/sound: init [sb_pos_in_buf_in_clk_cycles]=0 (avoids fatal 'e-2' on reset)- nds/3d: supports packed-texture-mode3 (mul3+mul5=div8) (eragon/mariokart demo)- nds/microphone: emulates mircophone gain level (powerman reg3 = x1 x2 x4 x8)- nds/microphone: wave_in-dma activated only if/as long as enabled in powerman- nds/microphone: forwards PC mic-in/line-in to nds-microphone (player 1 only)- nds/microphone: emulates muted mic-level (for mic-powerman off=000h, on=800h)- dos/nds: supports nds-video (256x192) (dual-screen) (forced 640x480 onepix)- dos: dpmi redirects dos32_int10 to dpmi_interrupt_10h (fixes win98 xgra-crash)- dos: uses int2fh/1680h under dpmi (not actually supported by cwsdpmi/win98)- dos: prevents hlt-opcode under dpmi (hlt crashed cwsdpmi, ignored by win98)- initialize: corrected @@zero_fill_vals length (caused crash in dos version)Changelog / Download Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now