{"id":59375,"date":"2019-04-01T08:44:27","date_gmt":"2019-04-01T07:44:27","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=59375"},"modified":"2019-04-01T08:44:48","modified_gmt":"2019-04-01T07:44:48","slug":"musiques-et-sons-nsfplay-nsfplug-v2-4","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=59375","title":{"rendered":"[Musiques et sons] NSFPlay\/NSFPlug v2.4"},"content":{"rendered":"<p>NSFPlay est un lecteur de musiques NSF en rapport avec jeux Nintendo NES (disquettes et cartouches) et fonctionnant sous Windows. Il s&rsquo;agit d&rsquo;un fork de NSFPlay\/Plug cr\u00e9\u00e9 par Brezza \u00e0 l&rsquo;origine et d\u00e9velopp\u00e9 \u00e0 pr\u00e9sent par Brad Smith (Rainwarrior).<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2019\/04\/nsfplayplug.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-59374\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2019\/04\/nsfplayplug.png\" alt=\"\" width=\"286\" height=\"451\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2019\/04\/nsfplayplug.png 415w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2019\/04\/nsfplayplug-190x300.png 190w\" sizes=\"auto, (max-width: 286px) 100vw, 286px\" \/><\/a><br \/>\n&nbsp;<br \/>\n<em><strong>Changes since 2.3<\/strong>:<br \/>\n&#8211; Fixed incorrect bytes per second in stereo WAV output.<br \/>\n&#8211; Fixed NSFe track title display when using playlist.<br \/>\n&#8211; Fixed crash issue with 1MB NSF files. (Bank counting was incorrect.)<br \/>\n&#8211; Default NTSC speed changed from 16640 to 16639. (Slightly more accurate to hardware.)<br \/>\n&#8211; More bits of precision on fade-out, creates smoother fade.<br \/>\n&#8211; 48000Hz is the new default samplerate.<br \/>\n&#8211; Fixed keyboard view wave string bias on N163\/FDS.<br \/>\n&#8211; Fixed frequency rounding for triangle\/noise\/DMC in keyboard display.<br \/>\n&#8211; Fixed intermittent crash with Winamp starting up with NSF in playlist.<br \/>\n&#8211; Fixed FDS mod table bit-mask and wavetable read address. (Minor.)<br \/>\n&#8211; Fixed broken playback rate for rates sup 28 Hz.<br \/>\n&#8211; NSFe RATE chunk implemented.<br \/>\n&#8211; NSFe regn chunk implemented, including full Dendy support.<br \/>\n&#8211; NSFe mixe chunk implemented.<br \/>\n&#8211; NSFe taut, psfx chunk implemented.<br \/>\n&#8211; Drag and drop will now acknowledge a failed load with a pop-up alert.<br \/>\n&#8211; Migrate to VS2017.<br \/>\n&#8211; IRQ support.<br \/>\n&#8211; Play now runs at next opportunity rather than always at the start of frame, similar to poll based players like PowerPak.<br \/>\n&#8211; Other expansions with FDS automatically disables FDS RAM writes, and FDS banking for $6000-7FFF.<br \/>\n&#8211; Full NSF2 implementation. (non-returning INIT, suppress play, IRQ, NSFe metadata.)<br \/>\n&#8211; Removed non-functional filters, compressors, etc. from the audio chain.<br \/>\n&#8211; Removed per-channel quality settings, created a single master quality setting.<br \/>\n&#8211; DPCM byte read now correctly takes 2 cycles.<br \/>\n&#8211; Improved NES CPU vs APU\/audio synchronization (controlled by quality setting).<br \/>\n&#8211; Better error messages for files that can&rsquo;t be loaded.<br \/>\n&#8211; Fixed broken seek, and restored the \u00ab\u00a0fask seek\u00a0\u00bb option. (Seeks as if quality=1, normally OK.)<br \/>\n&#8211; If in_yansf.ini can&rsquo;t be found or created next to in_yansf.dll, will try to save settings to %AppData%\\NSFPlay\\ instead.<br \/>\n&#8211; N163 compatbility options for phase write protect and limited wavelength. (Supports old NSFs that are not hardware accurate.)<br \/>\n&#8211; Option to randomize starting triangle phase.<br \/>\n&#8211; NSFe VRC7 chunk implemented, provisional support for YM2413 variant.<br \/>\n&#8211; VRC7 patch set dump by Nuke.YKT.<\/em><\/p>\n<p>&nbsp;<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=3822\" title=\"Download NSFPlay\/NSFPlug\">T\u00e9l\u00e9charger NSFPlay\/NSFPlug v2.6 (2.0 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/bbbradsmith.github.io\/nsfplay\/\" target=\"_blank\" rel=\"noopener noreferrer\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/311-musiques-et-sons\/234-musiques-et-sons-section-consoles\/\">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=59375\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>NSFPlay est un lecteur de musiques NSF en rapport avec jeux Nintendo NES (disquettes et cartouches) et fonctionnant sous Windows. Il s&rsquo;agit d&rsquo;un fork de NSFPlay\/Plug cr\u00e9\u00e9 par Brezza \u00e0 l&rsquo;origine et d\u00e9velopp\u00e9 \u00e0 pr\u00e9sent par Brad Smith (Rainwarrior). &nbsp; &#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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-59375","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-frF","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/59375","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=59375"}],"version-history":[{"count":2,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/59375\/revisions"}],"predecessor-version":[{"id":59377,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/59375\/revisions\/59377"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=59375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=59375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=59375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}