{"id":15092,"date":"2008-01-24T10:59:48","date_gmt":"2008-01-24T10:59:48","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=15092"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=15092","title":{"rendered":"[Console] No$GBA v2.6a"},"content":{"rendered":"<p>Nouvelle version du meilleur \u00e9mulateur de Nintendo DS vendu 2.50$ (mise \u00e0 jour incluses).<\/p>\n<p>En voici les nouveaut\u00e9s:<\/p>\n<p><em><strong>(faster 3d rendering, backup detect, rtc-irq, better texture interpolation,)<br \/>\n(perfectly accurate edge-marking, translucent-poly-id, shadow-poly support,)<br \/>\n(capture in vram display mode, debug gui\/warnings, cpu\/ipc\/div\/sqrt details)<\/strong><br \/>\n&#8211; free-download: old no$gba v2.6 gaming version now free for everybody &#8211; enjoy<br \/>\n&#8211; debug\/symbols: resize function for Alt+L symbol list window (saved in .ini)<br \/>\n&#8211; debug\/internal: changed computer_id handling for compatibility with win vista<br \/>\n&#8211; nds\/debug: allows nintendo to mis-use clipmtx_result for detecting their emu<br \/>\n&#8211; nds\/debug: allows to override mis-declared-thumb-functions by crude $t labels<br \/>\n&#8211; nds\/rtc: triggers IRQ when SI changes HI-to-LO (only when SI-IRQ is enabled)<br \/>\n&#8211; hll-version: demangles strange new \u00ab\u00a0_ZN3txt3txtEii\u00a0\u00bb and \u00ab\u00a0_Z3txtii\u00a0\u00bb type labels<br \/>\n&#8211; nds\/gba\/rcnt: allows to generate SI interrupts manually by toggling RCNT bits<br \/>\n&#8211; nds\/gba\/rcnt: internally memorizes rcnt-output bits (additionally to inputs)<br \/>\n&#8211; nds\/rtc: passes rtc 1Hz\/2Hz\/4Hz\/8Hz\/16Hz or per-minute IRQ to rcnt SI input<br \/>\n&#8211; nds\/3d: soft-speedup: uses clean 80286 shift opcodes (instead slow 80386 shrd)<br \/>\n&#8211; nds\/3d: soft-speedup: new scaled side_clip_x allowed to re-remove pre_add_mask<br \/>\n&#8211; nds\/3d: soft-speedup: scaled side_clip_x coords from 0..len to 0..7FFFFFFFh<br \/>\n&#8211; nds\/3d: soft-accuracy: texture\/color interpolation with variable pre_add_mask<br \/>\n&#8211; nds\/details: emulates all newly discovered ipcfifo\/div\/sqrt technical details<br \/>\n&#8211; nds\/help: added tech specs on div\/sqrt (readonly results, start\/stop timings)<br \/>\n&#8211; nds\/help: added tech specs on ipcfifo (edge triggered, underrun, fifo-disable)<br \/>\n&#8211; nds\/help: added user settings 076h (language mask) and header 01Dh (ique flag)<br \/>\n&#8211; nds\/3d: soft-detail: edge-mark: recurses surrounding depth values (less only)<br \/>\n&#8211; nds\/3d\/help: added more technical notes on edge marking (depth and polygon_id)<br \/>\n&#8211; nds\/a22i: auto generates chinese crc upon .fix directive (only if version=2)<br \/>\n&#8211; nds\/help: added info on chinese title in icon\/title region (addr\/version\/crc)<br \/>\n&#8211; cpu\/internal: reduced 32bit test\/and to 8bit (al\/bl\/cl\/dl instead eax\/ebx\/etc)<br \/>\n&#8211; cpu\/detail: emulates mis-aligned thumb bx\/blx and arm bx\/blx (with warning)<br \/>\n&#8211; cpu\/detail: emulates mis-aligned rd=r15 in arm alu opcodes (thanks jonathan)<br \/>\n&#8211; nds\/3d\/help: added double-blended-edge-glitch (edge-marking plus anti-alias)<br \/>\n&#8211; nds\/3d\/help: added translucent-edge-glitch (edge-marking plus anti-aliasing)<br \/>\n&#8211; nds\/backup: supports re-detection (games with faulty initial initialization)<br \/>\n&#8211; nds\/backup: added bus-width auto detection (redirecting to new general types)<br \/>\n&#8211; nds\/backup: added new types (3x general types) (and 1x sanyo, thanks flubba)<br \/>\n&#8211; nds\/3d: soft-detail: edge-mark: handles edges at screen border (via clear_id)<br \/>\n&#8211; nds\/3d: soft-detail: edge-mark: applies edges in respect to surrounding pixels<br \/>\n&#8211; nds\/3d: soft-detail: edge-mark: internally stores edge_flag for possible edges<br \/>\n&#8211; nds\/debug: allows some games to initialize not-existing port 4001004h to zero<br \/>\n&#8211; nds\/debug: allows nintendo to use faulty ldmib with base-inclusion-writeback<br \/>\n&#8211; nds\/debug: allows nintendo to use invalid stmib\/ldmib user bank writeback<br \/>\n&#8211; nds\/debug: allows nintendo to write more serious nonsense to (R) baseband regs<br \/>\n&#8211; nds\/timings: re-fixed arm7\/arm9 sync (new arm9-66MHz timings vs arm7-33MHz)<br \/>\n&#8211; nds\/video: supports capture from 2d\/3d engine in vram display mode (nanostray)<br \/>\n&#8211; nds\/help: added note on undoc nds7 port 4001080h (used by ds-lite firmware)<br \/>\n&#8211; nds\/help: added optical mouse sensor (slider controller) (thanx daniel palmer)<br \/>\n&#8211; nds\/help: added firmware wifi internet access point settings info (thanks cue)<br \/>\n&#8211; nds\/help: added user settings 066h (year) and 075h (ext language) (thanks cue)<br \/>\n&#8211; screenshot: converts 32bpp images to 24bpp (smaller and more standard files)<br \/>\n&#8211; nds\/3d: soft-detail: prevents rendering of translucent polys with same poly_id<br \/>\n&#8211; nds\/3d: soft-detail: supports shadow polygons (mask\/render, step 1 and step 2)<br \/>\n&#8211; nds\/3d: soft-speedup: scaled perspective correct clp.x from 0..len to 0..7FFFh<br \/>\n&#8211; nds\/3d: soft-speedup: mmx: faster texcoord_clipping (no_repeat,repeat,flipped)<br \/>\n&#8211; nds\/3d: soft-speedup: pre-calc tex_clip proc, collapsed 32:32 tex_xy to 16:16<br \/>\n&#8211; nds\/3d: soft-speedup: pre-explodes edge_color_table, optimized alpha blend<br \/>\n&#8211; nds\/3d: soft-speedup: mmx: processes two rgba-pairs and tex_xy-pairs at once<br \/>\n&#8211; nds\/3d: soft-speedup: mmx: nonlinear color_rgb and texcoord_xy interpolation<br \/>\n&#8211; nds\/3d: soft-detail: stores fog bit in framebuffer (opaque\/trans=replace\/and)<br \/>\n&#8211; nds\/3d: soft-speedup: mmx: linear color_rgb and texcoord_xy interpolation<br \/>\n&#8211; nds\/3d: soft-speedup: merged texture addressing and blending into single proc<br \/>\n&#8211; nds\/3d: soft-speedup: mmx: faster texture blending (modulate\/toon\/highlight)<br \/>\n&#8211; nds\/3d: soft-speedup: pre-calculates soft3d_tex_blend_proc for blendtype\/mmx<br \/>\n&#8211; nds\/3d: soft-speedup: uses mmx (if present) (otherwise stays 80386 compatible)<br \/>\n&#8211; nds\/3d: soft-speedup: collapsed scanline_rgba from 32:32:32:32 to 8:8:8:8 bits<br \/>\n&#8211; detect: added no$gmb-386\/486\/cpuid detection, internal: rdtsc (3d\/re selftest)<\/em><\/p>\n<p>La version 2.6a vient de sortir, la 2.6 est donc \u00e0 pr\u00e9sent disponible pour tous.<\/p>\n<p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=712\" title=\"Download No$GBA (Gaming version \/ Windows)\">T\u00e9l\u00e9charger No$GBA (Gaming version \/ Windows) v3.06 (210 Ko)<\/a><\/p><br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=76\" title=\"Download No$GBA (Gaming version \/ Dos)\">T\u00e9l\u00e9charger No$GBA (Gaming version \/ Dos) v3.06 (202 Ko)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/nocash.emubase.de\/gba.htm\" class=\"site_officiel\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a href=\"https:\/\/www.emu-france.com\/emulateurs\/5-consoles\/226-nintendo-ds\/\" class=\"en_savoir_plus\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=15092\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Nouvelle version du meilleur \u00e9mulateur de Nintendo DS vendu 2.50$ (mise \u00e0 jour incluses). En voici les nouveaut\u00e9s: (faster 3d rendering, backup detect, rtc-irq, better texture interpolation,) (perfectly accurate edge-marking, translucent-poly-id, shadow-poly support,) (capture in vram display mode, debug gui\/warnings, &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[],"tags":[],"class_list":["post-15092","post","type-post","status-publish","format-standard","hentry","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/sKi2R-","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/15092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15092"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/15092\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15092"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15092"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}