The idea isn't that the highways and byways of the fictional city of Los Santos would ever be a substitute for bona fide asphalt. But the game "is the richest virtual environment that we could extract data from," said Alain Kornhauser, a Princeton University professor of operations research and financial engineering who advises the Princeton Autonomous Vehicle Engineering team.
"Making retro game consoles is a fairly common use case for the Pi, so there are a few different operating system choices out there," Andrew reports, and he ultimately chose the Linux-based RetroPie OS, which includes a number of emulators. Basically the process boils down to dropping a RetroPie boot image onto the SD card, putting it into the Pi, and then plugging it into your display and connecting your controllers -- plus configuring some menus. "The default quality of the emulation looks just as good as it does on the NES Classic Edition," and "the emulators for these older systems are all advanced enough that things should mostly run just like they did on the original hardware... I've been having a ton of fun with mine now that it's all set up, and its flexibility (plus the quality of those USB gamepads) has made it my favorite way to play old games, outpacing my Apple TV, the pretty but not-living-room-friendly OpenEmu, and the old hacked Wii I still have sitting around."
The hardest part may just be finding a PC with an SD card slot -- and of course, the resulting system gives you lots of flexibility. "By using the Raspberry Pi and freely available software, you can build something capable of doing a whole heck of a lot more than playing the same 30 NES games over and over again."
In a world where people published fanzines on 16-bit computers, shared demo programs, and even played text adventures, primitive hardware may have inspired future coders, since "Old computers typically presented you with a command prompt as soon as you switched them on, meaning that they were practically begging to be programmed on." Home computers "mesmerised us, educated us, and in many cases, bankrupted us," the article remembers -- until they were replaced by more powerful hardware. "You move on, but you never fully get over your first love," it concludes -- while also adding that "what came next was pretty amazing."
Does this bring back any memories for anybody -- or provoke any wistful nostalgic for a bygone era? Either way, I really liked the way that the article ended. "The most exciting chapter of all, my geeky friends? The future!"
"Despite the threat of extinction, however, it turns out that some sysops never quite gave up on the BBS," and for many modern-day users, "it's simply a matter of 'dialing' the BBS using a domain name and port number instead of a phone number in their preferred terminal software." There they'll find primitive BBS games like STARTREK, Chess, and Blackjack, but also "old conversation threads dating back decades were available verbatim... It's like a buried digital time capsule."
One user says visiting a web site today "has a very public feel to it, whereas a BBS feels very much like being invited into someone's living room." The article also remembers "the dulcet tones of a 1200 baud connection (or 2400, if you were very lucky)," adding that "to see what was accomplished with so little was simply humbling."
1. Project Scorpio has 12GB of DDR5 RAM, clocked at 6.8GHz with 326 GB/s bandwidth.
2. Scorpio will be powered by eight CPU cores. It's a custom design sporting 2.3GHz, with a 4MB L2 cache.
3. Project Scorpio will feature an internal PSU (245W) and a compact design, leveraging the advanced cooling techniques pioneered by Microsoft's leading industrial design team.
4. Project Scorpio will achieve six-teraflops of GPU power using a customized design, with 1.172 GHz, 40 compute units, leveraging features from AMD's Polaris architecture.
5. Scorpio will retain the Xbox One S 4K UHD Blu-ray drive.
6. Scorpio will have both HDMI-in and out, 3x USB 3.0, a SPDIF digital audio port, an IR receiver/blaster, and will support Kinect with a USB adapter.
From the report: We saw a Forza Motorsport demo running on the machine at native 4K and Xbox One equivalent settings, and it hit 60 frames per second with a substantial performance overhead -- suggesting Scorpio will hit its native 4K target across a range of content, with power to spare to spend on other visual improvements. And while 4K is the target, Microsoft is paying attention to 1080p users, promising that all modes will be available to them.