{"id":638,"date":"2016-04-15T16:00:25","date_gmt":"2016-04-15T14:00:25","guid":{"rendered":"https:\/\/sd2snes.de\/blog\/?p=638"},"modified":"2016-04-16T00:33:18","modified_gmt":"2016-04-15T22:33:18","slug":"firmware-v0-1-7-released","status":"publish","type":"post","link":"https:\/\/sd2snes.de\/blog\/archives\/638","title":{"rendered":"Firmware v0.1.7 released"},"content":{"rendered":"<p>OK, so I decided to release v0.1.7 \ud83d\ude09 There is one feature missing out from the milestone (interactive cheat menu) but I really didn&#8217;t want to delay the release EVEN longer. Grab it <a href=\"https:\/\/sd2snes.de\/blog\/downloads\">here<\/a>!<\/p>\n<p>Here&#8217;s what&#8217;s new since preview 4:<\/p>\n<ul>\n<li><strong>Configuration menu.<\/strong> All settings are now available through the menu. Changes take effect immediately after confirming a setting with the A button. It can use some polish but should work fine. <strong>Note that the Video Mode settings are only effective on SuperCIC modded consoles.<\/strong><\/li>\n<li><strong>SRM files (save files) are now stored in sd2snes\/saves\/&lt;romname&gt;.srm<\/strong> &#8211; existing save files will be moved upon save, there is no batch migration.<\/li>\n<li><strong>Game fixes:<\/strong>\n<ul>\n<li>DMA de-initialization has been reintroduced and changed from $00 to $ff. This reflects a real SNES better and hopefully finally fixes sprite corruption with SGnG and SSF2, AND title screen glitches\/crashes with Pocky&#038;Rocky US.<\/li>\n<li>APU RAM is initialized to $AA (same as specific model SNESes). This fixes stuttering drums due to bugs in sound programming in the intro of Soul Blader on some consoles (not just 1CHIP!)<\/li>\n<li>Data written by the SNES CPU is sampled to obtain valid data on certain time points. This should fix Mario Kart track\/driver glitches everywhere.<\/li>\n<li>All faulty multicycle constraints from Cx4 have been removed. There should be no random &#8220;register file error&#8221; messages or similar anymore.<\/li>\n<\/ul>\n<\/li>\n<li><strong>MSU1 enhancements:<\/strong>\n<ul>\n<li>MSU1 volume boost: In case MSU1 audio is too quiet you can now increase volume in several steps. Available via Configuration-&gt;Chip Options.<\/li>\n<li>Interpolation filter to reduce aliasing, resulting in cleaner sound<\/li>\n<li>Fixed a bug where volume calculation introduced DC offset to the waveform output. This eliminates clicking or humming on volume changes\/fades.<\/li>\n<li>Changed MSU1 audio playback rate to exactly 44100Hz to match bsnes\/higan implementation. Sound that syncs on bsnes should now also sync properly on sd2snes.<\/li>\n<li>MSU1 resume feature implemented (Thanks to Micha\u00ebl Larouche!)<\/li>\n<\/ul>\n<\/li>\n<li><strong>Miscellaneous:<\/strong>\n<ul>\n<li>Missing ROM files are automatically removed from the &#8220;Recent Games&#8221; list. (Thanks to borti4938!)<\/li>\n<li>Background text is now properly greyed out in the SPC player<\/li>\n<li>Ultra16 awareness (mostly thanks to borti4938!):\n<ul>\n<li>Ultra16 serial number and autoboot setting is displayed in the System Information screen.<\/li>\n<li>Exiting from the SPC player doesn&#8217;t crash the menu anymore on Ultra16 consoles.<\/li>\n<li>Soft reset is prolonged a bit on Ultra16 consoles so you have the opportunity to release the controller buttons, not entering the Ultra16 menu by accident.<\/li>\n<li>Auto region patching is disabled on Ultra16 consoles so it doesn&#8217;t interfere with the Ultra16&#8217;s own facilities.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>OK, so I decided to release v0.1.7 \ud83d\ude09 There is one feature missing out from the milestone (interactive cheat menu) but I really didn&#8217;t want to delay the release EVEN longer. Grab it here! Here&#8217;s what&#8217;s new since preview 4: Configuration menu. All settings are now available through the menu. Changes take effect immediately after confirming a setting with the A button. It can use some polish but should work fine. Note that the Video Mode settings are only effective&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/sd2snes.de\/blog\/archives\/638\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-638","post","type-post","status-publish","format-standard","hentry","category-sd2snes"],"_links":{"self":[{"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/posts\/638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/comments?post=638"}],"version-history":[{"count":17,"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/posts\/638\/revisions"}],"predecessor-version":[{"id":665,"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/posts\/638\/revisions\/665"}],"wp:attachment":[{"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/media?parent=638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/categories?post=638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/tags?post=638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}