{"id":14561,"date":"2007-10-04T13:08:21","date_gmt":"2007-10-04T13:08:21","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=14561"},"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=14561","title":{"rendered":"[Console] No$GBA v2.5"},"content":{"rendered":"<p>Nouvelle version pour le meilleur \u00e9mulateur de Nintendo DS existant:<\/p>\n<p><em>&#8211; help: updated gbatek standalone version 2.5 (about one hundred news since 2.3)<br \/>\n&#8211; vram viewer: supports extended palettes in bg map windows (eg. magnetica demo)<br \/>\n&#8211; nds\/help: added ds 3d overview chapter (basics on geometry\/rendering engines)<br \/>\n&#8211; nds\/help: added ds technical data chapter (containing some basic overview)<br \/>\n&#8211; nds\/help: replaced ds various chapter by new ds memory control\/timing chapter<br \/>\n&#8211; nds\/sound: fixed major unreported bug in 80&#215;86 code sound_bias SWI function<br \/>\n&#8211; nds\/3d\/help: corrected shininess formula (ie. fixed that max cos 2 angle mess)<br \/>\n&#8211; nds\/3d\/help: added caution: specular reflection WON&rsquo;T WORK on camera rotation<br \/>\n&#8211; nds\/3d\/help: maths basics of vector-by-vector multiply (and purposes thereof)<br \/>\n&#8211; nds\/3d\/softlight: allows light+color nonsense double def (eg castlevania clip)<br \/>\n&#8211; nds\/3d\/softlight: much better light-accuracy, and now supports shininess_table<br \/>\n&#8211; nds\/3d\/softlight: lighting fully calculated by software (without opengl light)<br \/>\n&#8211; nds\/timing: split timings for nds7 (fast access) and trashy nds9 (slow access)<br \/>\n&#8211; nds\/timing: split addr_clks_table to CODE\/DATA addr_clkc_table\/addr_clkd_table<br \/>\n&#8211; nds\/timing: emulates \u00ab\u00a0half\u00a0\u00bb cycles on 66MHz\/nds9 (tcm\/cache and n32\/2 thumb)<br \/>\n&#8211; nds\/timing: emulates nds7 exmemstat gba-slot timing bits (like nds9 exmemcnt)<br \/>\n&#8211; nds\/timing\/help: added detailed\/tested nds7\/nds9 code\/data memory-timing chart<br \/>\n&#8211; nds\/timing\/cache: allows more CPU load on bios\/mainram when cache is enabled<br \/>\n&#8211; nds\/timing: emulates shared N32 access time for two NDS9 thumb 16bit opcodes<br \/>\n&#8211; cpu\/speedup: precalculates opcode-timings on interseg-jumps (usually faster)<br \/>\n&#8211; cpu\/speedup: faster conditional opcode handling (maybe yet another 3% faster)<br \/>\n&#8211; cpu\/speedup: thumb: uses 16bit reads (3% faster on non-32bit-aligned addr&rsquo;s)<br \/>\n&#8211; cpu\/speedup: replaced dumb jmp exec_opcode by exec_opcode_mac (ca. 10% faster)<br \/>\n&#8211; cpu\/speedup: added more code alignments in cpu-core (not significantly faster)<br \/>\n&#8211; nds\/help: added note that 66MHz-nds9 actually runs MUCH SLOWER than 33MHz-nds7<br \/>\n&#8211; nds\/cpu: emulates superslow nds9 memory access time (bios,wram,vram,oam,etc)<br \/>\n&#8211; nds\/cpu: emulates operand-independend ARM9 multiply time (eg. slow thumb time)<br \/>\n&#8211; nds\/wram: emulates wramcnt mapping (no idea if it&rsquo;s used by any games though)<br \/>\n&#8211; nds\/3d: adjusted z-rounding (avoid opengl-clip-plane in club house games demo)<br \/>\n&#8211; cpu: emulates cp15-trace-id, debug: disass auto-comments on trace-id and bist<br \/>\n&#8211; nds\/help: fixed key1 [scratch] writeback lsw\/msw are exchanged (thanks simon)<br \/>\n&#8211; nds\/help: cp15 info on trace-id, bist, cache debug\/test, supported cache cmds<br \/>\n&#8211; cheat: fixed occassional crash on delete cheat (push\/pop) (thanks Hiei Youkai)<br \/>\n&#8211; thanks: rockmanrotties for submarine (timing) and clubhouse (clip) bugreports<\/em><\/p>\n<p><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><br \/>\n<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><\/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=14561\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Nouvelle version pour le meilleur \u00e9mulateur de Nintendo DS existant: &#8211; help: updated gbatek standalone version 2.5 (about one hundred news since 2.3) &#8211; vram viewer: supports extended palettes in bg map windows (eg. magnetica demo) &#8211; nds\/help: added ds &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_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},"jetpack_post_was_ever_published":false},"categories":[],"tags":[],"class_list":["post-14561","post","type-post","status-publish","format-standard","hentry","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/sKi2R-","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/14561","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=14561"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/14561\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}