How the Game Genie worked
“Sometimes it was really easy to find cheats, because the code was very straightforward, and sometimes it was a massive pain in the arse,” recalls Jon. “In simple terms, if a game started you with three lives I’d set up the logic analyser to stop when it found the value three being written to RAM. Then I’d use the Game Genie to change that 3 to say a 5, reboot the game and see if I started with 5 lives. If not, then I’d let it find the next time it wrote 3 into RAM and try that. “Infinite lives codes were always the best. Once I’d found where in RAM the lives value was stored I’d then monitor when it got decremented. What I was looking for was where the game’s original coder used -most likely – the DEC A (&H3D) instruction after reading the lives value from RAM, and then storing it back into RAM. If I found this then all I had to do was swap out the DEC A (&H3D) decrement operation with a NOP (&H00), which performed no operation. So the lives value would be left as-is and voila the player had infinite lives.”
(tags: games gameboy game-genie via:its logic-analysers reverse-engineering history hacking)
Last orders: Ireland’s vanishing ‘quirky’ shopfronts – in pictures | Cities | The Guardian
Graphic designer Trevor Finnegan spent seven years documenting traditional shopfronts throughout Ireland. Lovely examples of a vanishing vernacular style.
(tags: architecture ireland rural shopfronts signs history)
Russia Did It, Y’all. And Nobody Fucking Cares.
That’s right, that’s CRAZY LIBERAL CONSPIRACY THEORIST George W. Bush […] saying it’s still an open question whether Russia actually successfully rigged the 2016 election. What a Code Pink Occupy Democracy Now liberal George W. Bush is being, to even ask that question!
(tags: wonkette elections donald-trump 2016 us-politics george-w-bush hacking)
Car Hacker’s Handbook
Modern cars are more computerized than ever. Infotainment and navigation systems, Wi-Fi, automatic software updates, and other innovations aim to make driving more convenient. But vehicle technologies haven’t kept pace with today’s more hostile security environment, leaving millions vulnerable to attack. The Car Hacker’s Handbook will give you a deeper understanding of the computer systems and embedded software in modern vehicles. It begins by examining vulnerabilities and providing detailed explanations of communications over the CAN bus and between devices and systems. Then, once you have an understanding of a vehicle’s communication network, you’ll learn how to intercept data and perform specific hacks to track vehicles, unlock doors, glitch engines, flood communication, and more. Creative Commons Attribution-Noncommercial-ShareAlike license.
(tags: cars books hacking exploits can-bus)