An anonymous reader writes: Programmer Michael Fogleman recently built his own emulator for the original Nintendo Entertainment System. He’s now put up a post sharing many technical insights he learned along the way. For example: “The NES used the MOS 6502 (at 1.79 MHz) as its CPU. The 6502 is an 8-bit microprocessor that was designed in 1975. … The 6502 had no multiply or divide instructions. And, of course, no floating point. There was a BCD (Binary Coded Decimal) mode but this was disabled in the NES version of the chip—possibly due to patent concerns. The 6502 had a 256-byte stack with no overflow detection. The 6502 had 151 opcodes (of a possible 256). The remaining 105 values are illegal / undocumented opcodes. Many of them crash the processor. But some of them perform possibly useful results by coincidence. As such, many of these have been given names based on what they do.” It’s an interesting look at how software and hardware interacted back then, and what it takes to emulate that in modern times. Fogleman released the source code on GitHub. Read more of this story at Slashdot.
See more here:
Building an NES Emulator
Google Maps makes it easy to pan, zoom and search the world—and now it can do the same for the deep recesses of the human body, too. Read more…
A team of researchers from the Georgia Institute of Technology has built a new needle-like robot that can descend through ice-fields to explore the sea floor beneath —and this footage from Antarctica is the first footage it’s returned. Read more…
Right now, India’s in the middle of launching a massive, $18 billion plan to finally bring the country’s shoddy internet up to speed. There’s just one little problem: Adorable monkeys just can’t stop eating its delicious, delicious data cables. Read more…
The most complex and important parts of our city are below our feet. If things go right, we never even notice the thick layer cake of cables, pipes, insulation, and refuse that are packed right under the pavement. But in London yesterday and today, the city got a smokey reminder . Read more…
Back in February, RadioShack filed for Chapter 11 bankruptcy, destroying the childhood memories of many a tech blogger , and putting 4, 000 brick-and-mortar stores in jeopardy at the same time . But as of today, a plan to co-brand remaining stores with the Sprint logo is officially approved. Read more…