{"id":21423,"date":"2026-09-06T07:54:37","date_gmt":"2026-09-06T07:54:37","guid":{"rendered":"https:\/\/news678.top\/?p=21423"},"modified":"2026-09-06T07:54:37","modified_gmt":"2026-09-06T07:54:37","slug":"nes-radar-turns-a-1985-nintendo-into-a-live-air-traffic-scope","status":"publish","type":"post","link":"https:\/\/news678.top\/?p=21423","title":{"rendered":"NES Radar Turns a 1985 Nintendo Into a Live Air Traffic Scope"},"content":{"rendered":"<p><\/p>\n<div>\n<p><img decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/06002237\/nes-radar-live-flight-tracker.jpg\" alt=\"NES Radar Live Flight Tracker\" width=\"960\" height=\"640\"\/><br \/>Levi Maaia\u2019s NES Radar takes an original Nintendo Entertainment System and treats it like a small air traffic display. You load a custom ROM on a flash cartridge, type any airport\u2019s four-letter ICAO code with a controller in port one, press Start, and real aircraft flying near that field appear as moving 8-bit targets on the television. It works for airports worldwide. A quiet local strip shows a few arrivals lining up. A code like KLAX fills the ring in a hurry.<\/p>\n<p><span id=\"more-256901\"\/><br \/><iframe title=\"Your NES can show you the planes flying over your house!  #retrogaming #nes\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/Oe8KoSeiIBw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><noscript><iframe title=\"Your NES can show you the planes flying over your house!  #retrogaming #nes\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/Oe8KoSeiIBw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/noscript><br \/>\nAn original NES can\u2019t connect to the internet or communicate with a current flight API on its own. A small server on a nearby Mac, Windows, or Linux computer gets live flight traffic from adsb.fi, cuts it to a 9 nautical mile radius around the airport you\u2019ve selected, and feeds it over a cable connected to console port two. The NES transmits the airport code back down the same wire, and everything works via a simple 9,600 baud connection thanks to a 5V FTDI USB-to-TTL adaptor and a pair of resistors to keep the pins from burning if something goes wrong. The console\u2019s port one remains standard for typing and menus, while port two becomes more fascinating.<\/p>\n<div class=\"aawp\">\n<div class=\"aawp-product aawp-product--horizontal\" data-aawp-product-asin=\"B0F3GWXLTS\" data-aawp-product-id=\"252374\" data-aawp-tracking-id=\"tec02e-20\" data-aawp-product-title=\"Nintendo Switch 2 System\">\n<div class=\"aawp-product__thumb\">\n<p>            <img decoding=\"async\" class=\"aawp-product__image\" src=\"https:\/\/m.media-amazon.com\/images\/I\/41A6+lQ6KSL._SL160_.jpg\" alt=\"Nintendo Switch 2 System\"\/><\/p><\/div>\n<div class=\"aawp-product__content\">\n<p>            Nintendo Switch 2 System        <\/p>\n<div class=\"aawp-product__description\">\n<ul>\n<li>The next evolution of Nintendo Switch<\/li>\n<li>One system, three play modes: TV, Tabletop, and Handheld<\/li>\n<li>Larger, vivid, 7.9\u201d LCD touch screen with support for HDR and up to 120 fps<\/li>\n<\/ul><\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<p>\nAircraft appear on the screen as pairs of small 16\u00d716 markers, which are essentially two visuals joined together. If you choose the plane, they become highlighted and appear quite great. In the demo, a Southwest flight sits at 200 feet, 138 knots, descending at 100 feet per minute, four-tenths of a mile from the field. The screen can display eight targets at once, which is enough for most local airports. However, if things get too congested, you\u2019ll only see the eight nearest planes. Nintendo\u2019s antiquated technology limits the number of views that can be displayed per line, and when planes start stacking up, the system decides which to show first and which to flicker on and off the screen. Even when the link fails to keep up, you can still see what\u2019s going on.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/06003422\/nes-radar-live-flight-tracker-1.jpg\" alt=\"NES Radar Live Flight Tracker\" width=\"960\" height=\"640\"\/><br \/>There is a status indicator at the bottom of the screen labeled \u2018link status\u2019 that shows whether or not the previous scene loaded successfully. If the line shows IDLE, it means a fresh packet has just arrived. If it says RECEIVING, the screen is closed and the console is silent, waiting for the next bit to come in. If it says WAITING, it means that 10 seconds have passed with nothing happening and the last scene is still on screen. If it shows ERROR 1 to ERROR 5, it means the packet was rejected for some reason, such as a fault with the way the data was framed, an incorrect header, or a garbled checksum, among other things.<\/p>\n<p>The \u2018Select\u2019 button pauses the scene and takes you to the ICAO editor, where you can change which airport you\u2019re looking at without having to restart the server. The project name and version are stamped on the cartridge, which is important because the ROM and server must work together.Mix an old ROM with a new server and sprites can freeze on one priority during receive.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/images.techeblog.com\/wp-content\/uploads\/2026\/09\/06003427\/nes-radar-live-flight-tracker-2.jpg\" alt=\"NES Radar Live Flight Tracker\" width=\"960\" height=\"640\"\/><br \/>To get everything up and running, you\u2019ll need an NTSC NES; PAL ones won\u2019t work. You\u2019ll also need a flash cart, one of those 5V FTDI cables (3.3V ones may not work properly), and a few resistors to ensure that the entire thing doesn\u2019t fry the console. Oh, and a computer with web connection, because the server must be able to retrieve flight data from the internet. If you\u2019re a Mac user, you\u2019re in luck; there\u2019s a handy self-contained binary to get things started. PC and Linux users face a bit of a barrier because they must execute the python code, which is still experimental but functional. You can\u2019t merely unplug your USB stick in the middle of a session; everything will fall apart. The entire project is hosted on Github, where you can find the ROM, server, wiring notes, and protocol information.<br \/><span>[Source]<\/span><\/p>\n<\/p><\/div>\n<p> NES Radar Turns a 1985 Nintendo Into a Live Air Traffic Scope<br \/>\n<br \/>#NES #Radar #Turns #Nintendo #Live #Air #Traffic #Scope<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Levi Maaia\u2019s NES Radar takes an original Nintendo Entertainment System and treats it like a&#8230;<\/p>\n","protected":false},"author":1,"featured_media":21424,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[383,1282,378,2233,2911,13608,1615,1449],"class_list":["post-21423","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech","tag-air","tag-live","tag-nes","tag-nintendo","tag-radar","tag-scope","tag-traffic","tag-turns"],"featured_image_urls":{"full":["https:\/\/news678.top\/wp-content\/uploads\/2026\/09\/nes-radar-live-flight-tracker.jpg",960,640,false],"thumbnail":["https:\/\/news678.top\/wp-content\/uploads\/2026\/09\/nes-radar-live-flight-tracker-150x150.jpg",150,150,true],"medium":["https:\/\/news678.top\/wp-content\/uploads\/2026\/09\/nes-radar-live-flight-tracker-300x200.jpg",300,200,true],"medium_large":["https:\/\/news678.top\/wp-content\/uploads\/2026\/09\/nes-radar-live-flight-tracker-768x512.jpg",640,427,true],"large":["https:\/\/news678.top\/wp-content\/uploads\/2026\/09\/nes-radar-live-flight-tracker.jpg",640,427,false],"1536x1536":["https:\/\/news678.top\/wp-content\/uploads\/2026\/09\/nes-radar-live-flight-tracker.jpg",960,640,false],"2048x2048":["https:\/\/news678.top\/wp-content\/uploads\/2026\/09\/nes-radar-live-flight-tracker.jpg",960,640,false],"covernews-featured":["https:\/\/news678.top\/wp-content\/uploads\/2026\/09\/nes-radar-live-flight-tracker.jpg",960,640,false],"covernews-medium":["https:\/\/news678.top\/wp-content\/uploads\/2026\/09\/nes-radar-live-flight-tracker-540x340.jpg",540,340,true]},"author_info":{"display_name":"admin","author_link":"https:\/\/news678.top\/?author=1"},"category_info":"<a href=\"https:\/\/news678.top\/?cat=8\" rel=\"category\">Tech<\/a>","tag_info":"Tech","comment_count":"0","_links":{"self":[{"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/posts\/21423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news678.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21423"}],"version-history":[{"count":0,"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/posts\/21423\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news678.top\/index.php?rest_route=\/wp\/v2\/media\/21424"}],"wp:attachment":[{"href":"https:\/\/news678.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21423"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news678.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21423"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news678.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}