{"id":55864,"date":"2020-08-17T18:37:09","date_gmt":"2020-08-17T18:37:09","guid":{"rendered":"https:\/\/gamerant.com\/sonic-hedgehog-snes-fan-port\/"},"modified":"2020-08-17T18:37:09","modified_gmt":"2020-08-17T18:37:09","slug":"programmer-gets-sonic-the-hedgehog-running-on-an-snes-game-rant","status":"publish","type":"post","link":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/2020\/08\/17\/programmer-gets-sonic-the-hedgehog-running-on-an-snes-game-rant\/","title":{"rendered":"Programmer Gets Sonic the Hedgehog Running on an SNES | Game Rant"},"content":{"rendered":"<p class=\"syndicated-attribution\"><meta name= \\\"keywords \\\" content= \\\"\u96fb\u5b50\u8a08\u7b97\u6a5f, \u6559\u80b2, IT \u96fb\u8166\u73ed,\u96fb\u8166\u88dc\u7fd2\uff0c \u96fb\u8166\u73ed\uff0c \u5bb6\u6559\uff0c \u79c1\u4eba\u8001\u5e2b\uff0c \u8cc7\u8a0a\u6280\u8853\uff0c \u7a0b\u5e8f\u8a2d\u8a08\uff0c \u96fb\u5b50\u8a08\u7b97\u6a5f\uff0c \u904a\u6232\uff0c \u860b\u679c\uff0c \u96fb\u5f71\uff0c \u8a08\u7b97\u6a5f\uff0c\u7de8\u78bc\uff0c Java\uff0c C\/C++\uff0c JavaScript\uff0c PHP\uff0c HTML\uff0c CSS\uff0c MySQL\uff0c mobile\uff0c Android\uff0c \u52d5\u6f2b\uff0c Python\uff0c teacher\uff0c \u88dc\u7fd2\uff0c \u96fb\u8166\u88dc\u7fd2 \u8cc7\u8a0a, \u7535\u5b50\u8ba1\u7b97\u673a, IT ,Game, apple, movie, Computer,student,Java,\u6559\u80b2, ,\u5b66\u751f, \u5b66\u4e60, learn, \u6559\u5b66,  Android, apple,anime, animation, \u4fe1\u606f\u6280\u672f, \u7a0b\u5e8f\u8bbe\u8ba1, \u79fb\u52a8\u7535\u8bdd, \u8cc7\u8a0a\u79d1\u6280,Game, Jeu, Juego,Call Of Duty ,\u4f7f\u547d\u53ec\u559a , \u6e38\u620f, \u7535\u5b50\u6e38\u620f,, \u591a\u4eba\u7535\u5b50\u6e38\u620f, \u7f51\u7edc\u6e38\u620f\uff0conline\uff0conline game, \u624b\u673a\u6e38\u620f, mobile \\\"><\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/static0.gamerantimages.com\/wordpress\/wp-content\/uploads\/2020\/08\/sonic-the-hedgehog-snes-box-art-mockup.jpg\"\/><\/figure>\n<p>Sonic the Hedgehog is no stranger to showing up on new consoles. Ever since <a href=\"https:\/\/gamerant.com\/sega-dreamcast-best-overrated-console\/\">Sega quit the console-making business<\/a> at the turn of the century, there are few major platforms the blue blur hasn\u2019t made an appearance on. Even so, one programmer is making it possible to play the very first <strong><em>Sonic the Hedgehog<\/em><\/strong> game on a console few would\u2019ve ever dreamed of playing it on: the Super Nintendo Entertainment System.<\/p>\n<p>The thought alone might seem almost heretical for those who grew up in the early 1990s, back when the <a href=\"https:\/\/gamerant.com\/console-wars-movie-premiere-sega-nintendo\/\">great console wars between Nintendo and Sega<\/a> were at their fiercest. As weird as it might be to imagine Sonic\u2019s 1991 Sega Genesis debut running on the very console it was made to compete against, a programmer known as TiagoSC made it a bit easier recently by posting a tech demo for a SNES port of the game online.<\/p>\n<p><span class=\"related-single\"><strong>RELATED:\u00a0<a href=\"https:\/\/gamerant.com\/reasons-snes-better-sega-genesis\/\">10 Reasons Why The SNES Was Better Than The Sega Genesis<\/a><\/strong><\/span><\/p>\n<p>The current demo only showcases the third stage of Green Hill Zone, but that\u2019s enough to show the promise here. What makes it stand out from <a href=\"https:\/\/www.thegamer.com\/sonic-3d-blast-2d-remake\/\"  rel=\"noopener noreferrer\">other <em>Sonic<\/em> fan projects<\/a> is that TiagoSC\u2019s port is based on actual <em>Sonic<\/em> code (provided by engine disassemblies of the original games from fan site SonicRetro), which they then mixed with customizations designed to optimize it for the SNES.<\/p>\n<p>Given the considerable differences between the Genesis and the SNES\u2019s hardware, the result isn\u2019t an exact one-for-one recreation. As Eurogamer notes, having played it, the demo sports a reduced view of the level during gameplay, while sprites are half their usual sizes, which forces the game to load in more to compensate, straining the CPU in the process. Despite these issues, the demo nails the key parts of the game\u2019s smooth gameplay, that being the speed of the level-scrolling and how Sonic moves, resulting in a sample of <a href=\"https:\/\/gamerant.com\/tag\/sonic-the-hedgehog\/\"><em>Sonic the Hedgehog<\/em><\/a> that feels nearly identical to its original release.<\/p>\n<p><iframe loading=\"lazy\" width=\"480\" height=\"270\" src=\"https:\/\/www.youtube.com\/embed\/J4LNM8b9Vg4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>While it would be neat to see TiagoSC port the rest of the game, it looks like the demo is just a proof of concept for developing a SNES game engine capable of running speedy games like <em>Sonic the Hedgehog<\/em>. That will probably disappoint fans who happen to own SNESs, but at the very least, it lets one imagine what it would\u2019ve been like if Sonic was a multiplatform character from the start.<\/p>\n<p>Also, for anyone wondering how the SNES port replicates the <a href=\"https:\/\/gamerant.com\/reasons-sega-genesis-better-snes-super-nintendo\/\">Genesis\u2019 \u201cBlast Processing\u201d technology<\/a>, Eurogamer points out that, while Blast Processing was real and not just a marketing term Sega used, it was never actually utilized for any title that shipped for the console, <em>Sonic<\/em> included.<\/p>\n<p><span class=\"next-single\">MORE: <a href=\"https:\/\/gamerant.com\/sega-nintendo-funniest-mems-rivalry\/\">10 Sega Vs. Nintendo Memes That Are Too Hilarious<\/a><\/span><\/p>\n<p>Source: <a href=\"http:\/\/forums.nesdev.com\/viewtopic.php?f=12&amp;t=20638#p254225\"  rel=\"noopener noreferrer\">NesDev<\/a>, <a href=\"https:\/\/www.eurogamer.net\/articles\/digitalfoundry-2020-retro-sonic-the-hedghog-ported-to-super-nes\"  rel=\"noopener noreferrer\">Eurogamer<\/a><\/p>\n\n<p class=\"syndicated-attribution\"><figure class= \\\"wp-block-image alignnone \\\"><img src= \\\"http:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-content\/uploads\/2016\/05\/logo2-2.png\\\" alt=\\\"IT\u96fb\u8166\u88dc\u7fd2 java\u88dc\u7fd2 \u70ba\u5927\u5bb6\u914d\u5c0d\u96fb\u8166\u88dc\u7fd2,IT freelance, \u79c1\u4eba\u8001\u5e2b, PHP\u88dc\u7fd2,CSS\u88dc\u7fd2,XML,Java\u88dc\u7fd2,MySQL\u88dc\u7fd2,graphic design\u88dc\u7fd2,\u4e2d\u5c0f\u5b78ICT\u88dc\u7fd2,\u4e00\u5c0d\u4e00\u79c1\u4eba\u88dc\u7fd2\u548cFreelance\u81ea\u7531\u5de5\u4f5c\u914d\u5c0d\u3002\\\"\/><figcaption>\u7acb\u523b\u8a3b\u518a\u53ca\u5831\u540d\u96fb\u8166\u88dc\u7fd2\u8ab2\u7a0b\u5427!<\/figcaption><\/figure>\r\n<\/br>Find A Teacher Form:\r\n<\/br>https:\/\/docs.google.com\/forms\/d\/1vREBnX5n262umf4wU5U2pyTwvk9O-JrAgblA-wH9GFQ\/viewform?edit_requested=true#responses\r\n<\/br><\/br>Email:\r\n<\/br>public1989two@gmail.com<br><br><br><br><br><br><br>\r\n<a href=www.itsec.hk style=color:#FFFFFF;>www.itsec.hk<\/a><br>\r\n<a href=\\\"www.itsec.vip\\\" style=color:#FFFFFF;>www.itsec.vip<\/a><br>\r\n<a href=\\\"www.itseceu.uk\\\" style=color:#FFFFFF;>www.itseceu.uk<\/a><br><\/p>","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>As crazy as it would&#8217;ve been to imagine Sonic the Hedgehog running on an SNES back in the 90s, one programmer has managed to do just that.<\/p>\n<\/div>","protected":false},"author":123,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"Programmer Gets Sonic the Hedgehog Running on an SNES | Game Rant - ITTeacherITFreelance.hk","description":"As crazy as it would've been to imagine Sonic the Hedgehog running on an SNES back in the 90s, one programmer has managed to do just that."},"footnotes":""},"categories":[607],"tags":[],"_links":{"self":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/55864"}],"collection":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/123"}],"replies":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=55864"}],"version-history":[{"count":1,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/55864\/revisions"}],"predecessor-version":[{"id":55865,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/55864\/revisions\/55865"}],"wp:attachment":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=55864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=55864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=55864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}