{"id":10164,"date":"2005-07-10T23:53:34","date_gmt":"2005-07-10T23:53:34","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=10164"},"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=10164","title":{"rendered":"[Console] Dsemu v0.4.5"},"content":{"rendered":"<p>Voici le premier \u00e9mulateur Nintendo DS (disponible publiquement) \u00e9crit par Imran Nazar, il \u00e9mule \u00e9galement la GBA. Le projet continu officiellement gr\u00e2ce \u00e0 Chris Double qui \u00e0 repris la suite des op\u00e9rations. Il s&rsquo;agit donc \u00e0 la base d&rsquo;une version non officielle mais qui a \u00e9t\u00e9 rendu officielle par l&rsquo;auteur d&rsquo;origine.<\/p>\n<p><em>&#8211; IPCSYNC register has been partially implemented. It works except for interrupt support. This allows the E3 commercial download demos to boot a bit further along. Unfortunately they don&rsquo;t actually run yet.<br \/>\n&#8211; Extra logging added to CP15 functions to show where memory regions were assigned and with what protections.<br \/>\n&#8211; Lots of ARM9 instruction fixes which allowed DSLinux to finally boot. It fails mounting the root partition but is much further along than previous versions.<br \/>\n&#8211; Re-enabled some optimisations that were left disabled in 0.4.4.<br \/>\n&#8211; Partial implementation of extended rotation backgrounds. Those demo&rsquo;s using mode 5 should start to work now. No support for scaling, rotating or shearing yet though.<br \/>\n&#8211; Implemented scrolling for extended rotation backgrounds.<br \/>\n&#8211; Added SWI 0xFF for debugging purposes. Calling this SWI with R0 set to a null terminated string will print that string to the log file. Modelled after the functionality in Dualis. Note that SWI 0xFF crashes on hardware. <\/em><\/p>\n\n<p class=\"p_site_officiel\"><a href=\"http:\/\/www.double.co.nz\/nintendo_ds\" class=\"site_officiel\">Site Officiel de Chris<\/a><\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/dsemu.oopsilon.com\" class=\"site_officiel\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a href=\"https:\/\/www.emu-france.com\/utilitaires\/21-indispensable\/259-super-nintendo\/\" 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=10164\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Voici le premier \u00e9mulateur Nintendo DS (disponible publiquement) \u00e9crit par Imran Nazar, il \u00e9mule \u00e9galement la GBA. Le projet continu officiellement gr\u00e2ce \u00e0 Chris Double qui \u00e0 repris la suite des op\u00e9rations. Il s&rsquo;agit donc \u00e0 la base d&rsquo;une version &#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-10164","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\/10164","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=10164"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/10164\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}