{"id":13476,"date":"2006-12-24T01:44:50","date_gmt":"2006-12-24T01:44:50","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=13476"},"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=13476","title":{"rendered":"[Console] DeSmuME v0.5.0"},"content":{"rendered":"<p>Cr\u00e9\u00e9 \u00e0 l&rsquo;origine par <a href=\"http:\/\/yopyop156.ifrance.com\/news.php\">YopYop<\/a>, ce projet d&rsquo;\u00e9mulation de <a href=\"http:\/\/fr.wikipedia.org\/wiki\/Nintendo_DS\">Nintendo DS<\/a> est maintenant continu\u00e9 par la <strong>Team DeSmuME<\/strong> qui se compose de:<\/p>\n<p>* Allustar<br \/>\n* amponzi<br \/>\n* ape<br \/>\n* delfare<br \/>\n* <a href=\"http:\/\/yabause.sourceforge.net\/\">Guillaume Duhamel<\/a><br \/>\n* <a href=\"http:\/\/normmatt.com\/blog\/\">normmatt<\/a><br \/>\n* Romain Vallet<br \/>\n* <a href=\"http:\/\/shashemudev.blogspot.com\/\">shash<\/a><br \/>\n* Theo Berkau<br \/>\n* thoduv<\/p>\n<p>A noter que l&rsquo;on retrouve donc l&rsquo;int\u00e9gralit\u00e9 du travail de Normmatt et Shash dans ce binaire !!! L&rsquo;auteur de Yabause est \u00e9galement de la partie, \u00e7a promet \ud83d\ude42<\/p>\n<p>Il s&rsquo;agit donc de la suite la plus directe du projet original.<\/p>\n<p>Voici les am\u00e9liorations:<\/p>\n<p><em> <strong>arm:<\/strong><br \/>\n  &#8211; Fixed MSR with immediate value opcode.<br \/>\n  &#8211; Fixed LSR_0 thumb opcode (C flag is correctly set now).<br \/>\n  &#8211; Fixed LDR*\/STR* opcodes.<br \/>\n  &#8211; Fixed unaligned memory access on THUMB Core.<br \/>\n  &#8211; Added relocating SWI routines.<\/p>\n<p> <strong>bios:<\/strong><br \/>\n  &#8211; Added decompression functions.<br \/>\n  &#8211; Added GetPitchTable function.<br \/>\n  &#8211; Added GetVolumeTable function.<br \/>\n  &#8211; Added GetCRC16 function.<br \/>\n  &#8211; Added experimental SoundBias function.<br \/>\n  &#8211; Added GetSineTable function.<\/p>\n<p> <strong>cart:<\/strong><br \/>\n  &#8211; Added CompactFlash\/FAT emulation.<br \/>\n  &#8211; Added Get ROM chip ID Cartridge command.<\/p>\n<p> <strong>gpu:<\/strong><br \/>\n  &#8211; Added framebuffer emulation.<br \/>\n  &#8211; Fixed a bug in GPU (xfin could be greater than LG causing a segfault).<br \/>\n  &#8211; Added support for Display Mode 0(Display Off).<br \/>\n  &#8211; Added the basic framework for Display Mode 3(Display from Main RAM).<\/p>\n<p> <strong>spu:<\/strong><br \/>\n  &#8211; Added sound emulation.<br \/>\n  &#8211; Added sound core system.<br \/>\n  &#8211; Added WAV write core.<br \/>\n  &#8211; Added dummy core.<br \/>\n  &#8211; Added Direct Sound core.<\/p>\n<p><strong> linux port:<\/strong><br \/>\n  &#8211; Added GTK+ GUI.<br \/>\n  &#8211; Added command line interface.<br \/>\n  &#8211; Added stylus and arm9 keypad support in CLI version.<br \/>\n  &#8211; Added FPS display.<br \/>\n  &#8211; Added basic frameskip.<\/p>\n<p><strong> windows port:<\/strong><br \/>\n  &#8211; Fixed a bug when displaying a ROM&rsquo;s information.<br \/>\n  &#8211; Added key configuration.<br \/>\n  &#8211; Removed the debug key.<br \/>\n  &#8211; Added new experimental auto frameskip\/frame limit code.<br \/>\n  &#8211; Added sound settings dialog.<br \/>\n  &#8211; Added a few menu options for accessing the website, forums, and for<br \/>\n    submitting bugs.<\/p>\n<p> <strong>general<\/strong>:<br \/>\n  &#8211; Rewrote code in C.<br \/>\n  &#8211; Fixed warnings.<br \/>\n  &#8211; Used defines and typedef&rsquo;s to make things more portable and easier to<br \/>\n    read.<br \/>\n  &#8211; Added autotools stuff.<br \/>\n  &#8211; Changes to logging system.<br \/>\n  &#8211; Added screenshot function.<br \/>\n  &#8211; Translated most french to english.<br \/>\n  &#8211; Added savestate support.<br \/>\n  &#8211; Added firmware reading support(needs work).<br \/>\n  &#8211; Added Backup Memory support with autodetection.<br \/>\n  &#8211; Fixed some endianess issues.<br \/>\n  &#8211; Fixed things so Visual C++ can compile code.<br \/>\n  &#8211; Added bsd support.<br \/>\n  &#8211; Reworked ROM loading so you can load a different rom without any problems.<br \/>\n  &#8211; Finished NDS_Reset. Now the emulation can be reset even while running.<\/em><\/p>\n<p>Comme indiqu\u00e9, l&rsquo;\u00e9mulateur a \u00e9t\u00e9 r\u00e9-\u00e9crit \u00e0 100% en langage C.<\/p>\n<p>Reste \u00e0 savoir si cette version est sup\u00e9rieure \u00e0 <a href=\"http:\/\/nocash.emubase.de\/gba.htm\">No$GBA<\/a> (meilleur \u00e9mulateur de DS jusqu&rsquo;\u00e0 maintenant et peut-\u00eatre d\u00e9pass\u00e9 avec cette version de DeSmuME), en tout cas vu le staff \u00e7a en prend le chemin.<\/p>\n<p><strong>PS<\/strong>: l&rsquo;int\u00e9gralit\u00e9 du travail de <strong>Shash <\/strong>n&rsquo;est pas encore inclus dans ce binaire (\u00e7a va prendre du temps car beaucoup de changements) donc la partie 3D notamment devrait grandement \u00eatre am\u00e9lior\u00e9e d&rsquo;ici peu.<\/p>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=3500\" title=\"Download PC-CPC (Win)\">T\u00e9l\u00e9charger PC-CPC (Win) v0.1at b\u00e9ta 30 Fix (152 Ko)<\/a><\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/desmume.sourceforge.net\/\" 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=13476\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Cr\u00e9\u00e9 \u00e0 l&rsquo;origine par YopYop, ce projet d&rsquo;\u00e9mulation de Nintendo DS est maintenant continu\u00e9 par la Team DeSmuME qui se compose de: * Allustar * amponzi * ape * delfare * Guillaume Duhamel * normmatt * Romain Vallet * shash &#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-13476","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\/13476","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=13476"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/13476\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}