{"id":15241,"date":"2008-03-02T10:38:18","date_gmt":"2008-03-02T10:38:18","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=15241"},"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=15241","title":{"rendered":"[Console] PSP Emulator (01\/03\/08)"},"content":{"rendered":"<p>Un \u00e9mulateur de PSP bas\u00e9 sur PSP Player (non releas\u00e9) et utilisant le langage D (pr\u00e9sent\u00e9 par ses auteurs que le successeur du C) et qui n&rsquo;\u00e9mule que quelques d\u00e9mos pour l&rsquo;instant. Il est pour le moment destin\u00e9 aux d\u00e9veloppeurs puisque le programme est livr\u00e9 avec un d\u00e9buggeur.<br \/>\n<em><br \/>\n<strong>2008\/03\/01:<\/strong><br \/>\n&#8211; Partial (and buggy) lighting support.<br \/>\n&#8211; Some cleanups.<br \/>\n&#8211; Starting gui for breakpoints and gpu (not working yet).<br \/>\n&#8211; Corrected callstack.<br \/>\n&#8211; Some fixes; more homebrew demos supported.<br \/>\n&#8211; Temporally skinning broken.<br \/>\n&#8211; Temporally shaders disabled.<br \/>\n&#8211; Updated binaries.<br \/>\n&#8211; Reduced size of the font used in dissasembler and memory viewer.<br \/>\n&#8211; Allowing reduce dissasembler window size; now imports won&rsquo;t overlap).<br \/>\n&#8211; Initial support of opening files (not working fine yet).<br \/>\n&#8211; Threading support currently disabled (I have to fix some issues).<br \/>\n&#8211; mstick and reflection demos not supported yet<br \/>\n<strong><br \/>\n2008\/02\/24:<\/strong><br \/>\n&#8211; Buggy skinning support.<br \/>\n&#8211; Implemented guLogic<\/p>\n<p><strong>2008\/02\/23:<\/strong><br \/>\n&#8211; Now using shaders (opengl >= 2.0).<br \/>\n&#8211; Very fast clut.<br \/>\n&#8211; Now I will be able to emulate sprite behaviour (sprite.pbp) with vertex shaders.<br \/>\n&#8211; And probably hardware morphing and skining.<\/p>\n<p><strong>2008\/02\/22:<\/strong><br \/>\n&#8211; cleanups<br \/>\n&#8211; clut support<br \/>\n&#8211; y-axis correction.<\/p>\n<p><strong>2008\/02\/21:<\/strong><br \/>\n&#8211; more 3d support and more fpu instructions supported<br \/>\n&#8211; texture mapping<\/p>\n<p><strong>2008\/02\/20:<\/strong><br \/>\n&#8211; Now can run a lot of integer instruction and some of the FP ones.<br \/>\n&#8211; Also emulates a little of the GPU with new opengl support and support more library imports.<br \/>\n&#8211; Fixed some bugs.<br \/>\n&#8211; I found mips specs so it will be more easy to implement cpu (except for allegrex-specific instructions).<br \/>\n<strong><br \/>\n2008\/02\/14:<\/strong><br \/>\n&#8211; First Attempt (Buggy)<\/em><\/p>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=3056\" title=\"Download D PSP Emulator\">T\u00e9l\u00e9charger D PSP Emulator SVN r306 (3.5 Mo)<\/a><\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/www.soywiz.com\/d\/pspemulator\/\" 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\/232-sony-psp\/\" 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=15241\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Un \u00e9mulateur de PSP bas\u00e9 sur PSP Player (non releas\u00e9) et utilisant le langage D (pr\u00e9sent\u00e9 par ses auteurs que le successeur du C) et qui n&rsquo;\u00e9mule que quelques d\u00e9mos pour l&rsquo;instant. Il est pour le moment destin\u00e9 aux d\u00e9veloppeurs &#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-15241","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\/15241","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=15241"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/15241\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}