MAME devs are cracking open arcade chips to get around DRM

Enlarge / A look inside the circuitry of a “decapped” arcade chip. (credit: Caps0ff ) The community behind the Multiple Arcade Machine Emulator (MAME) has gone to great lengths to preserve thousands of arcade games run on hundreds of different chipsets through emulation over the years. That preservation effort has now grown to include the physical opening of DRM-protected chips in order to view the raw code written inside them—and it’s an effort that could use your crowdsourced help. While dumping the raw code from many arcade chips is a simple process, plenty of titles have remained undumped and unemulated because of digital-rights-management code that prevents the ROM files from being easily copied off of the base integrated circuit chips. For some of those protected chips, the decapping process can be used as a DRM workaround by literally removing the chip’s “cap” with nitric acid and acetone. With the underlying circuit paths exposed within the chip, there are a few potential ways to get at the raw code. For some chips, a bit of quick soldering to that exposed circuitry can allow for a dumped file that gets around any DRM further down the line. In the case of chips that use a non-rewritable Mask ROM , though, the decappers can actually look through a microscope (or high-resolution scan) to see the raw zeroes and ones that make up the otherwise protected ROM code. Read 5 remaining paragraphs | Comments

Originally posted here:
MAME devs are cracking open arcade chips to get around DRM

Ever-changing memory could lead to faster processors

Virtually every central processor in your devices uses a tiered set of memory caches to speed things up by fetching commonly used data. But it’s not very efficient — in trying to accommodate everything, it’s rarely the fastest at anything. MIT’s CSAIL researchers want to fix that. They’ve developed a cache system (appropriately named Jenga ) that creates new cache structures on the spot to optimize for a specific app. As Jenga knows the physical locations of each memory bank, it can calculate how to store data to reduce the travel time (and thus lag) as much as possible, even if that means changing the hierarchy. Whether an app would benefit from multiple cache levels or one gigantic cache, this system would be ready. The gains could be huge. A simulated 36-core chip ran up to 30 percent faster just by adopting Jenga, and could use up to 85 percent less power. You wouldn’t necessarily face a penalty for having many cores in a chip, even in laptops and smartphones where every watt counts. Of course, there’s one major problem: Jenga is just a simulation. It could take a while before you see real-world examples of this cache, and longer still before chip manufacturers adopt it (assuming they like the idea, that is). This also assumes that Jenga scales neatly across different core counts. Will you see similar gains with ‘just’ an 8-core chip? It’s easy to imagine CPU giants like Intel or Qualcomm leaping on this concept, though. Chip makers frequently boost performance by moving to ever-smaller manufacturing processes, but they’re gradually running into physical limits . So long as there’s software to take advantage of it, Jenga could wring extra performance out of chips with relatively little effort. Source: MIT News

View post:
Ever-changing memory could lead to faster processors

Here’s Apple’s workaround when your iPhone 7 home button fails

The iPhone 7’s non-moving home button may feel odd at first, but it has its perks… especially if it ever stops working. MacRumors forum goer iwayne has shown that the new iPhone will give you an on-screen home button (along with a warning that you may need repairs) if it thinks the physical key is broken. While that’s not much consolation if your phone needs to be fixed, it does mean that you can keep using your device in a relatively normal way while you’re waiting for your Genius Bar appointment. The technology may be short-lived when there are reports of Apple possibly ditching physical home buttons entirely with the next iPhone . However, it’s not hard to see why Apple would push for a motionless button in the short term. It’s not just the customizable haptic feedback — the new design is theoretically less likely to break (since it doesn’t click down) and reduces the pressure to get an immediate fix. That helps Apple’s bottom line, of course, but it may also make you a happier owner in the long term. Image credit: iwayne, MacRumors Forums Via: MacRumors Source: MacRumors Forums

Read this article:
Here’s Apple’s workaround when your iPhone 7 home button fails

The Most Extreme Body Hacks That Actually Change Your Physical Abilities

Biohacking is one of those buzzy blanket terms used to describe a whole spectrum of ways that people modify or improve their bodies, from fairly tame experiments like drinking nasty butter coffee to more intense modifications like growing extra ears out of their arms . Read more…

More here:
The Most Extreme Body Hacks That Actually Change Your Physical Abilities