{"id":112,"date":"2011-11-02T21:42:31","date_gmt":"2011-11-02T20:42:31","guid":{"rendered":"http:\/\/sd2snes.de\/blog\/?page_id=112"},"modified":"2019-01-15T22:17:54","modified_gmt":"2019-01-15T21:17:54","slug":"status","status":"publish","type":"page","link":"https:\/\/sd2snes.de\/blog\/status","title":{"rendered":"Status"},"content":{"rendered":"<h3>planned for v1.10:<\/h3>\n<ul>\n<li>S-DD1 support my magno (ironing out some final quirks)<\/li>\n<\/ul>\n<h3>planned for v1.11:<\/h3>\n<ul>\n<li>Skin support<\/li>\n<li>Cheat Menu<\/li>\n<li>possibly ROM folder loading<\/li>\n<\/ul>\n<h3>planned for v1.x:<\/h3>\n<ul>\n<li>USB support (dev feature to quickly send ROMs for testing)<\/li>\n<\/ul>\n<ul>\n<li>Try and implement experimental save state feature (may or may not work out)<\/li>\n<\/ul>\n<h2><\/h2>\n<h2>Enhancement chips<\/h2>\n<p>Each supported enhancement chip can be used in conjunction with MSU1.<\/p>\n<h3>Implemented:<\/h3>\n<ul>\n<li>BS-X memory map \/ Satellaview base unit registers (clock)<\/li>\n<li>DSP1 \/ 1b<\/li>\n<li>DSP2<\/li>\n<li>DSP3<\/li>\n<li>DSP4<\/li>\n<li>ST-010<\/li>\n<li>Cx4<\/li>\n<li>MSU1<\/li>\n<li>S-RTC<\/li>\n<li>OBC1<\/li>\n<li>SuperFX<\/li>\n<\/ul>\n<ul>\n<li>SA-1<\/li>\n<li>Action Replay\/Game Genie code (via per-game configuration files)<\/li>\n<\/ul>\n<h3>WIP:<\/h3>\n<ul>\n<li>S-DD1 (bare core implemented by magno, integration into sd2snes FPGA configuration pending)<\/li>\n<\/ul>\n<h3>To Do:<\/h3>\n<ul>\n<li>Interactive Action Replay\/Game Genie code support<\/li>\n<li>SPC7110 &#8211; with the Far East of Eden Zero translation patch in the works it would be a shame not to support it. \ud83d\ude42<\/li>\n<li>??? (you name it)<\/li>\n<\/ul>\n<h3>Unlikely:<\/h3>\n<ul>\n<li>ST-011\n<ul>\n<li>requires 54kB of Block RAM; the FPGA only provides 36kB of Block RAM.<\/li>\n<\/ul>\n<\/li>\n<li>ST-018\n<ul>\n<li>ARMv3 core with 128kB of embedded program ROM, 32kB data ROM, and 16kB RAM. Out of reach for the FPGA.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Demo<\/h2>\n<h3>MSU1 (audio)<\/h3>\n<p>Sorry, my playing is really crappy, I was playing one-handed since I had to hold the camera. \ud83d\ude09<\/p>\n<div class=\"video-wrapper\">\n<div class=\"video-container\"><iframe src=\"https:\/\/www.youtube.com\/embed\/EqXYPvhHMCo\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<h3>MSU1 (data+audio)<\/h3>\n<p>Here the MSU1 data extension is used to stream uncompressed video data to VRAM+CGRAM. Simultaneously the MSU1 audio extension is used to play back the audio stream.<\/p>\n<div class=\"video-wrapper\">\n<div class=\"video-container\"><iframe src=\"https:\/\/www.youtube.com\/embed\/yULkopwR8oA\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<h3>DSP1-4, ST-010<\/h3>\n<div class=\"video-wrapper\">\n<div class=\"video-container\"><iframe src=\"https:\/\/www.youtube.com\/embed\/UzIDP2HFRjg\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<div class=\"video-wrapper\">\n<div class=\"video-container\"><iframe src=\"https:\/\/www.youtube.com\/embed\/C3HA7vdwzdw\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<h3>S-RTC<\/h3>\n<div class=\"video-wrapper\">\n<div class=\"video-container\"><iframe src=\"https:\/\/www.youtube.com\/embed\/Zz-2d1yA8WE\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n<h3>Cx4<\/h3>\n<p>The Cx4 core runs at 20MHz as of v0.1.7c.<\/p>\n<div class=\"video-wrapper\">\n<div class=\"video-container\"><iframe src=\"https:\/\/www.youtube.com\/embed\/ShCjuPHGIB8\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>planned for v1.10: S-DD1 support my magno (ironing out some final quirks) planned for v1.11: Skin support Cheat Menu possibly ROM folder loading planned for v1.x: USB support (dev feature to quickly send ROMs for testing) Try and implement experimental save state feature (may or may not work out) Enhancement chips Each supported enhancement chip can be used in conjunction with MSU1. Implemented: BS-X memory map \/ Satellaview base unit registers (clock) DSP1 \/ 1b DSP2 DSP3 DSP4 ST-010 Cx4&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/sd2snes.de\/blog\/status\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-112","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/pages\/112","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/types\/page"}],"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=112"}],"version-history":[{"count":53,"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/pages\/112\/revisions"}],"predecessor-version":[{"id":1044,"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/pages\/112\/revisions\/1044"}],"wp:attachment":[{"href":"https:\/\/sd2snes.de\/blog\/wp-json\/wp\/v2\/media?parent=112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}