{"componentChunkName":"component---src-templates-post-js","path":"/cutting-edge-of-retro-gaming/","result":{"data":{"mdx":{"id":"8b20c7f1-de7c-54d0-b2f5-5bcc36e36e7e","body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"The Cutting Edge of Retro Gaming\",\n  \"date\": \"2020-04-13T00:00:00.000Z\",\n  \"featuredImage\": \"mister.jpg\",\n  \"thumbnail\": \"mister-thumb.png\",\n  \"caption\": \"The amount of *hardware-accurate* gaming history contained in this little box is astounding\",\n  \"description\": \"The MiSTer project is one of the coolest gizmos to come along in a while. \",\n  \"published\": true\n};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h2\", null, \"New Toy: MiSTer FPGA\"), mdx(\"p\", null, \"The MiSTer project is one of the coolest gizmos to come along in a while. Tonight I finally completed my build thanks to parts from \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://misteraddons.com\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"misteraddons.com\"), \" and I couldn\\u2019t be happier with the final product. Ask me anything about the ideal way to experience hardware-accurate classic console and arcade gaming, and some classic computers too! I\\u2019m a Patreon supporter of the devs and an advocate for this project and retrogaming in general. We should preserve these gems of nostalgia for generations to come, in as close to the original experience as possible with modern conveniences.\"), mdx(\"p\", null, mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://www.youtube.com/channel/UCskJUZ8X__mwcoU9HvGKCMg\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"SmokeMonster\"), \" is one of my favorite guys in the retro gaming scene and I think he does a great job explaining what the MiSTer is and why it's important. Not only are his videos very informative but he's made substantial contributions to the cause of preserving gaming history.\"), mdx(\"div\", {\n    className: \"mb-4 youtube\"\n  }, mdx(\"iframe\", {\n    src: \"https://www.youtube.com/embed/igiVHfBzX8w\",\n    frameBorder: \"0\",\n    allow: \"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\",\n    allowFullScreen: true\n  })), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Learn more about the MiSTer Project at: \", mdx(\"a\", _extends({\n    parentName: \"em\"\n  }, {\n    \"href\": \"https://misterfpga.org\",\n    \"target\": \"_blank\",\n    \"rel\": \"nofollow noopener noreferrer\"\n  }), \"misterfpga.org\"))));\n}\n;\nMDXContent.isMDXComponent = true;","frontmatter":{"title":"The Cutting Edge of Retro Gaming","date":"Monday, April 13, 2020","description":"The MiSTer project is one of the coolest gizmos to come along in a while. ","caption":"The amount of *hardware-accurate* gaming history contained in this little box is astounding","featuredImage":{"childImageSharp":{"sizes":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAIEAwX/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAAB5VsS2Kag/wD/xAAaEAADAAMBAAAAAAAAAAAAAAAAAQIDBBIh/9oACAEBAAEFAsKmqrXZ6OSqpnJ//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPwE//8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQIBAT8BR//EABwQAAEDBQAAAAAAAAAAAAAAAAEAEBECEiEiYf/aAAgBAQAGPwKKlrjhe2S3/8QAGRABAQEBAQEAAAAAAAAAAAAAAREAITFB/9oACAEBAAE/IQLwfHOt1mlm74apHy7sOb//2gAMAwEAAgADAAAAECfP/8QAFxEBAAMAAAAAAAAAAAAAAAAAAAERIf/aAAgBAwEBPxDVy//EABcRAAMBAAAAAAAAAAAAAAAAAAABIRH/2gAIAQIBAT8QcjMH/8QAGxAAAgMBAQEAAAAAAAAAAAAAAREAIUGBMVH/2gAIAQEAAT8QMXqAKv4z5HRUGCC+52oSxJg4HF0UfEqwgAytYZ//2Q==","aspectRatio":1.3245033112582782,"src":"/static/d1bffb52002e1e2e4cf659d2ac71be1f/3bf7d/mister.jpg","srcSet":"/static/d1bffb52002e1e2e4cf659d2ac71be1f/fd013/mister.jpg 200w,\n/static/d1bffb52002e1e2e4cf659d2ac71be1f/25252/mister.jpg 400w,\n/static/d1bffb52002e1e2e4cf659d2ac71be1f/3bf7d/mister.jpg 640w","srcWebp":"/static/d1bffb52002e1e2e4cf659d2ac71be1f/f461a/mister.webp","srcSetWebp":"/static/d1bffb52002e1e2e4cf659d2ac71be1f/6b183/mister.webp 200w,\n/static/d1bffb52002e1e2e4cf659d2ac71be1f/fc32b/mister.webp 400w,\n/static/d1bffb52002e1e2e4cf659d2ac71be1f/f461a/mister.webp 640w","sizes":"(max-width: 640px) 100vw, 640px"}}},"thumbnail":{"childImageSharp":{"sizes":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsSAAALEgHS3X78AAAC/ElEQVQozyWSWW9UZRiAx3S2MzuzzzlnzsycMzM9p9PpDDMFpUgTaNqGRoILhMSIoiTuSwyprQWT2tJCqhdCQ6DEVtOmhsXgktQLiRGNEgXkwhg3CC4XxsR/4IWPr3jx5P3yJd/zvZurw6OSz6ynU2+iJ00KiSJG2sTUazhmi5pQNRo0qr207Q10FpvYxR5qpQZOoUZXses2taJDd8nG5fMb+Hwa0UiFgj5Ap7UHp3wvyXUm8ahOSevFym8kn6qIoEWjfJc8bNG0mrTKDVqVHqGbdlmQ6PJ4NTzeHD7FQDN2sPHOGXbes8rO7cfZ//AiM5PfMj11g927Fkkk5IErjKKoBIM6SiCH4s/gVwR/ioDgcnvS/E+SjNpiU/88Tz7zGytn/uHLK7D28d+cPP0nh6duMXX4BsMjB0Wiijgg0izhsHo7KkqKSDgrGfpyuL1pvP40kViJvm2jvDz7NfMr13nlyBmeffEUjz81x9PPTTM6scippZ957cRV+gf2SVZZ3O44wVCWgEjjCR2XX9Hx+jL4RBgIagRCGnsefYnVjy5z7M0VDowfYnR8krGJGcYPTnP0jQXWLv/Bpe9h5sQFNvTtIJVqkEzaJBPWf8K8/KSJMCc/FUSaxys93f/8GJ/9+CvvrH3O0txJriy/zwfvfsWSMHX8PMdWP+H6X7Bw4RJ9Wx/CKAySyUiPw1GLWLQi9VuEQkVi8bJIDTyeLLseeYHzX/zCuU9/5+KHPzH7+nuMzYns7DXeuniTA0fexl6/GdXoo+rsxrS24DJLm9HVNqmEQyRikk51SfoO/oC0wqOxZfAxXl24yuTp75iY/4ajyz/wxKFlnNYwd3REZTgKav5u7Np9qFoTl20PYZr9aDLhRLwq+1giFDbkbJMrWhhVh9amvQzeP8vQA9NU68N0uKNCjKBMOBozqNe34dS2ks724Kp3j8jFCFa5n7wscTJhS/kGRr6XrFGlVG+wLl5By7dleHHZ2ahUohGKSAX+JNmcw8DAgwwN7qPV3s6/qHKCHp942uIAAAAASUVORK5CYII=","aspectRatio":1.834862385321101,"src":"/static/f3f5d58d575ad77eda7c8eeb93de2cf8/4e34f/mister-thumb.png","srcSet":"/static/f3f5d58d575ad77eda7c8eeb93de2cf8/8ac63/mister-thumb.png 200w,\n/static/f3f5d58d575ad77eda7c8eeb93de2cf8/3891b/mister-thumb.png 400w,\n/static/f3f5d58d575ad77eda7c8eeb93de2cf8/4e34f/mister-thumb.png 660w","srcWebp":"/static/f3f5d58d575ad77eda7c8eeb93de2cf8/2194e/mister-thumb.webp","srcSetWebp":"/static/f3f5d58d575ad77eda7c8eeb93de2cf8/6b183/mister-thumb.webp 200w,\n/static/f3f5d58d575ad77eda7c8eeb93de2cf8/fc32b/mister-thumb.webp 400w,\n/static/f3f5d58d575ad77eda7c8eeb93de2cf8/2194e/mister-thumb.webp 660w","sizes":"(max-width: 660px) 100vw, 660px"}}}}}},"pageContext":{"id":"8b20c7f1-de7c-54d0-b2f5-5bcc36e36e7e"}},"staticQueryHashes":["284470141","3649515864","63159454"]}