Slashdot Mirror


Vuvuzelas Blare On Pirated Copies of Music Game

An anonymous reader sends this quote from Wired: "A novel anti-piracy measure baked into the Nintendo DS version of Michael Jackson: The Experience makes copied versions of the game unplayable and taunts gamers with the blaring sound of vuvuzelas. Many games have installed switches that detect pirated copies and act accordingly, like ending the user's game after 20 minutes. Ubisoft has come under fire multiple times for what players have seen as highly restrictive anti-piracy measures that annoy legitimate users as much or more so than pirates. But some more-mischievous developers have used tricks similar to the vuvuzela fanfare to mess with pirates. Batman: Arkham Asylum lets unauthorized users play through the game as if it were a normal copy, with a single exception: Batman's cape-glide ability doesn't work, rendering the game impossible to finish — although you might bash your head against it trying to make what are now impossible jumps. If you pirate Command & Conquer: Red Alert 2, brace yourself for an explosion, as your entire base will detonate within 30 seconds of loading the game."

70 of 320 comments (clear)

  1. It needs copy protection? by plover · · Score: 5, Funny

    Seriously, people would copy a game playing Michael Jackson? Seems like the vuvuzelas are redundant.

    --
    John
    1. Re:It needs copy protection? by cashman73 · · Score: 4, Funny

      I would think that with such a game, the copy protection used would be that every time it's loaded, part of the game would disappear. Kind of like what happened to Michael's face every time he had plastic surgery. But then again, that may not be actual copy protection -- it seems to me that it would enhance the "Michael Jackson experience",. . .

    2. Re:It needs copy protection? by DurendalMac · · Score: 2

      So you're a recording and performing artist who's trying to keep us all alive? Ever heard of the term "unwarranted self-importance"? And what big decision was this? Sorry, but I'm not finding anything recent that signs us into slavery for Monsanto, which admittedly is indeed made up of shitburgers.

    3. Re:It needs copy protection? by Pharmboy · · Score: 4, Insightful

      Whatever medication you are on, adjust the dose. More, less, just pick a direction and try it for a while.

      In between your struggles to "keep you and your future generations alive", I would try to get some bed rest. Oh, and yes, we know that Monsanto is a bunch of asshat tried to take over the food world by patenting everything and sue farmers who put back seeds, but in between anxiety attacks, we like to read about video games.

      And good luck with the music career.

      --
      Tequila: It's not just for breakfast anymore!
    4. Re:It needs copy protection? by Smauler · · Score: 3, Insightful

      I'm not OP, but I've always thought Michael Jackson was overated.

      I'm pondering whether or not to use my other account mod points to mod you funny, or just sit right here and bitch you out for being such an ignorant piece of shit musically

      Look, Michael Jackson did some decently catchy songs... but seriously, you've got to be deluded to claim he did anything revolutionary. I was but a kid when Thriller came out, and I already saw it was cliched and populist. Seriously, listen to a bit of Banarama... your mind will be expanded.

    5. Re:It needs copy protection? by PhrostyMcByte · · Score: 2

      Michael Jackson's Moonwalker is one of my favorite old-school games. Dancing your enemies to death and transforming into a robot to save captured children from overtly sexual enemies. It's such a ridiculous game that it can be a lot of hilarious fun to play with friends.

    6. Re:It needs copy protection? by hairyfeet · · Score: 5, Informative

      More like you've been struck by...a total idiot. While this particular "trick" is obvious to anyone NOT what the real game is supposed to be like, one of the things that helped to kill the developers of Titan's Quest on the PC was their frankly insane copy protection. It would make a "pirated" game glitch, skip, and be all around unplayable for any length of time, but of course word quickly got out that "The game is a buggy POS" and people avoided it like the clap. It didn't help that the developers were so damned paranoid that ANYONE that complained of a bug was automatically labeled a pirate by them.

      It is a damned shame I didn't somehow save the chatboard because me and one of the developers got into a nasty argument over that, with me going so far as to show him a pic of the game box sitting on top of my local paper with the date visible and he STILL accused me of being a pirate, saying I must have photoshopped the thing in the under 15 minutes it took me to take the pic and upload. Needless to say the next pic I uploaded was one of me chunking the POS game in the garbage, along with a promise to slam the game wherever it was being sold online (which I did).

      So they really have to be careful with the anti-piracy crap, and they ought to give us something in return for putting up with their shit. Personally I think there ought to be a rule that after 2 years or the developer stops pushing patches, whichever comes first, a DRM removal patch should HAVE TO be released. That way those of us that buy our game fair and square don't end up having to hunt for cracks because their &^$%&^%$&$ DRM doesn't work on modern systems, or even worse have our new machine shit itself and die because their ring 0 crap is designed for x86 and we've moved on to X64.

      A FINAL WORD OF WARNING...ALWAYS be sure to back up your machine BEFORE installing any older game on X64!!! Because I have found out the hard way that there are certain version of Starforce, safedisc, and SecuROM that will happily install on X64 but WILL NOT UNINSTALL, even with their supposed removal tools, and will cause all kinds of hell on your system! We are talking inability to hibernate or shutdown properly, random glitches, screwed up burns on your drives, it is a mess and the ONLY way I've found to fix it is to either boot into a second OS and remove the files, followed by a safe mode reg cleaning, or a full wipe and reinstall. Frankly I don't see why those damned Ring 0 DRM creators can't be busted just like malware writers, because they sure as hell can cause just as big a mess. Oh and be careful if you have both Starforce and either Safedisc or SecuROM, because certain versions will NOT play nice with each other and cause system instability! It is sad that it has gotten to the point that I just get a pirate version of my older games rather than using the discs, simply because the pirate version is less likely to mess up my X64 install.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    7. Re:It needs copy protection? by 91degrees · · Score: 2

      Yeah. Some people like Michael Jackson.

      Curious thing - taste. Some people like some things that others really hate.

    8. Re:It needs copy protection? by metrix007 · · Score: 2

      The guy revolutionized pop, and music videos. Overrated or not.

      --
      If you ignore ACs because they are anonymous - you're an idiot.
    9. Re:It needs copy protection? by mwvdlee · · Score: 2

      A game where Michael Jackson saves captures children from overtly sexual enemies... doesn't this strike you as just a little bit ironic?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    10. Re:It needs copy protection? by Opportunist · · Score: 2

      Seriously, listen to a bit of Banarama... your mind will be expanded.

      Well, technically correct. Actually, your head will explode, but technically...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  2. butbutbutbutbut by Dwebtron · · Score: 4, Insightful

    if they can tell it's pirated... why all the crazy piracy schemes in the first place? Why even LAUNCH the game? how can they tell?

    1. Re:butbutbutbutbut by BadAnalogyGuy · · Score: 5, Insightful

      It turns it into a demo, which could lead to an actual game purchase.

    2. Re:butbutbutbutbut by Gordonjcp · · Score: 2

      AutoCAD had a "bug" where the lines in drawings would become fainter and fainter with every save - *only* in cracked versions. Obviously the trick is to have a big obvious "NOP me out!" block of code that clearly deals with copy protection - and something sneaky tucked away out of sight.

    3. Re:butbutbutbutbut by iamhassi · · Score: 4, Informative

      Because if it doesn't work the pirates will continue to work at it until it does work. This way the pirates believe the game is working properly and they disrupt it.

      Believe it or not, most pirates don't sit there and play through the games they just cracked. The ones that do the pirating usually do it so they can disrupt it with their name attached saying "We're the first to hack XYZ". This is why Razor 1911 has a wiki page, because they're so damn famous.

      --
      my karma will be here long after I'm gone
    4. Re:butbutbutbutbut by moxsam · · Score: 2

      It's (slightly) harder to detect by crackers when there are multiple checks, one of them hidden deep inside the game play. The idea behind it is that the publisher bets on the crackers not playing the game long enough to notice the second copy protection.

    5. Re:butbutbutbutbut by MoonBuggy · · Score: 3, Interesting

      Google is failing me, and it was a while ago that I heard this one, but I kinda hope it's true; the story goes that a cable company, tired of hackers getting free service, started pushing out weekly updates that disabled the hackers' workarounds. This went on for some time, the hackers having to use increasingly convoluted measures to get around the latest updates, but always succeeding relatively quickly. After a while the boxes stop working altogether, and the company points out that they fully expected each week's update to be circumvented, but that they were designed in such a way that the cumulative workarounds disabled the box altogether.

      It certainly has a bit of an urban legend sound to it now that I come to retell it, though...

    6. Re:butbutbutbutbut by jackbird · · Score: 5, Interesting

      The Black Sunday hack. Apparently not an urban legend.

    7. Re:butbutbutbutbut by Anonymous Coward · · Score: 2, Informative

      It was covered on /. back in 2001: http://slashdot.org/articles/01/01/25/1343218.shtml

    8. Re:butbutbutbutbut by petermgreen · · Score: 4, Insightful

      I see two problems with this kind of approach though

      1: the code may get triggered by accident leading to a legitimate user getting frustrated at the games apparent buginess/uncompletability.
      2: pirates may not realise that the problems they are experiencing are a result of antipiracy meausres.

      Either way you have users who think the game is buggy as hell telling their friends to avoid it.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    9. Re:butbutbutbutbut by Nursie · · Score: 4, Interesting

      For the lulz?

      About 15 years ago a friend of mine had a game called "Settlers 2". Pretty standard RTS in a medieval/fantasy setting IIRC, quite cute.

      The CD it came on had visible pattern burned into it that would screw up reading the disc very easily. Using various blind copiers I managed to get a decent iso image off it. Of course the burn patterns weren't just to stop you reading it....

      If the game code did not detect the burn patterns in the CD it was running from it was very clever. Tricksy.

      In the game you had an economy based on a few things, one of which was iron. Another was pork. You needed farms to get pigs, and an abattoir to turn that into ham. The ham was then used as food for the settlers. Specifically the miners. They ate ham then went mining for iron ore, and the foundry turned out iron which you could then turn into weapons and other soldier equipment.

      After about half an hour of playing I tried to figure out why I had no army. After a lot of squinting it turned out that the iron was coming out of the mines and being carried to the foundry, which was producing.... pigs.

      I just had to laugh and mentally congratulate the developers for that.

    10. Re:butbutbutbutbut by A+Life+in+Hell · · Score: 2

      3d Studio 4 (not max!) from thee same company would randomly corrupt your meshes in most cracked versions, but only if you had more than 500 vertices. So it would pass initial cracker tests, but fail for actual use by 3d artists. It was quite clever.

      --
      Commodore 64, Loading up the dance floor!
    11. Re:butbutbutbutbut by Daz3d · · Score: 2

      Years ago I bought an Amiga 500+ with loads of games, one of which was Sim City. I thought it was tough going with my buildings being destroyed all the time by natural disasters. It soon improved when I found the code booklet, which was printed in dark red with maroon letters to stop it being photocopied. Other games like Microprose F1 GP would ask for a word to be typed from a random part of the manual.

      Monkey Island 2 and F/A-18 Interceptor had a code wheel, and annoyingly trying to play Another World on my GP2X handheld emulator soon had it asking for codes. It's not so handy having to print 20 pages of gibberish symbols out.

      http://royal.pingdom.com/2009/08/26/wacky-copy-protection-methods-from-the-good-old-days/
      http://www.abandonia.com/en/games/30/Another+World.html
      http://www.abandonia.com/files/extras/Code%20Wheel.zip

    12. Re:butbutbutbutbut by Bert64 · · Score: 2

      Law enforcement is not really going to care about a user running a cracked game...
      Actually distributing cracked games, potentially for profit perhaps, but simply running one isn't worth their time.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    13. Re:butbutbutbutbut by xtracto · · Score: 4, Insightful

      There is a third option that I see here... and makes me personally affected.

      See, each DS game is a big piece of plastic. If I want to take my DS complete game collection with me in each trip, I would need to carry all of them in a big bag.

      By format-shifting said games I bought, I am able to take just ONE cart inside the DS and have access to all the games I and my wife like.

      So, for me, buying a game that is "uncrackable" is a no go, because it means to play that game I would need to take the piece of plastic with me wherever I go.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    14. Re:butbutbutbutbut by 0111+1110 · · Score: 2

      I don't think such subtlety is very clever when used for copy protection. What exactly are they trying to achieve? They are getting a kind of revenge against people pirating their game, but it doesn't give them any more customers. When copy protection is obvious and remains uncracked for months that may encourage people to buy a game, but if the protection is subtle it will just make the pirates dislike the game and think the developers are incompetent. They won't be thinking, "Well, maybe I should have bought a legal copy to avoid this." I guess the whole point of the subtlety is to avoid people realizing that the problems are anti-piracy measures, but what is the point of that?

      --
      Quite an experience to live in fear, isn't it? That's what it is to be a slave.
    15. Re:butbutbutbutbut by mcvos · · Score: 2

      That kind of measure seems clever, but if unpublicized and subtle, it will make the program appear buggy. They need to make it very clear you've got a playable demo on your hands, rather than a buggy full version. Playable demos sell games. Buggy full versions put people off.

    16. Re:butbutbutbutbut by Waccoon · · Score: 2

      pirates may not realise that the problems they are experiencing are a result of antipiracy meausres.

      They might as well. If a game dumped me to the desktop with no error message within the first 30 seconds, I automatically assumed the copy protection on my legally purchased game failed. First thing to do was get a NoCD crack and retry. Almost every time, that fixed the problem right away.

      If I get an error message, then I assume it's a hardware compatibility bug or some other kind of glitch.

    17. Re:butbutbutbutbut by Gordonjcp · · Score: 2

      And consequently, sales dropped due to the reports of significant issues with PCB printing

      Funny how that doesn't seem to happen. It certainly didn't happen with AutoCAD. Anyone reporting problems with faint drawing just got told to go and buy a real one.

    18. Re:butbutbutbutbut by kevinNCSU · · Score: 2

      Now? Demos lead to consistent monthly rip-offs of money.

      You're paying a monthly fee for demos? I think you're doing it wrong.

  3. I've been misled! by Anachragnome · · Score: 4, Insightful

    "Batman: Arkham Asylum lets unauthorized users play through the game as if it were a normal copy, with a single exception: Batman's cape-glide ability doesn't work, rendering the game impossible to finish — although you might bash your head against it trying to make what are now impossible jumps. If you pirate Command & Conquer: Red Alert 2, brace yourself for an explosion, as your entire base will detonate within 30 seconds of loading the game..."

    So how is this different then the purchased, bug-ridden, unfinished versions that are pawned off on us with every release?

    1. Re:I've been misled! by billcopc · · Score: 4, Funny

      That's the joke

      In reality, the game is broken for everyone, they just now have a new scapegoat to blame the bugs on: piracy!

      --
      -Billco, Fnarg.com
  4. Re:Detection by Enderandrew · · Score: 2

    I'm assuming they intentionally leaked the bugged game to torrent sites, etc.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  5. Red Alert 2 by GrumblyStuff · · Score: 4, Insightful

    Ah, yes, I remember that. It was always fun to uninstall and reinstall the whole fucking game because the DRM flipped a shit over nothing at all.

    1. Re:Red Alert 2 by Cochonou · · Score: 2

      Your friend was just using a good crack that was circumventing this particular copy protection. I remember that back in the times, we used cracks for Red Alert 2 and C&C at LAN parties - that's quite a shame for such good games, but you couldn't really expect everybody to have genuine copies of the games, even if they came with 2 CDs.
      Well, the bottom line is that with many cracks, the exploding base phenomenon was real.

  6. Re:Detection by adamdoyle · · Score: 2

    I'm assuming they intentionally leaked the bugged game to torrent sites, etc.

    But that wouldn't be "detection"... (then again it wouldn't exactly be a surprise for a slashdot summary to use a wrong word)

  7. Vuvuzela by holamundo · · Score: 2

    Congratulations on unlocking an easter egg that gives you much more challenging games.

  8. Re:Detection by plover · · Score: 4, Informative

    The same way they always have for the last 30 years. Bury some code that's supposed to toggle some hardware effect in the cartridge or media, check for the side effect, then crap out if it fails.

    Another way is just using attributes of the cartridges against pirates. Copies are often made on read-write media, but legitimate cartridges are read-only. So you have legitimate executable code that says "DO_MUSIC: call PLAY_MUSIC", and you add a statement that says "write to address DO_MUSIC 'call PLAY_VUVUZELA'". A legitimate cartridge can't overwrite the ROM, so it fails, and the call to PLAY_MUSIC remains in place. But on a rewritable cartridge it does overwrite it and zzzzzzzzzzzzzz happens.

    --
    John
  9. Re:bullshit by BradleyUffner · · Score: 2

    I have played a pirated copy of Command & Conquer: Red Alert 2 for years.

    While true, you just suck at it so much you lose every game in under 30 seconds so you wouldn't have noticed the explosion. :)

  10. Re:Detection by vux984 · · Score: 4, Informative

    Copy protection is generally a module that's linked into the system, gets called at start up, does some validation / checksumming / decryption etc. Crackers tend to attack the validation so that it returns 'all good' even when its not. Or they wait until the relevant bits are decrypted and then copy those in and bypass the validation/decryption entirely. ... its more complicated than that, but that's sort of the gist of it.

    Crackers attack the copy protection, and then once its defeated release the cracks/cracked copies.

    This piracy detection is essentially a separate redundant anti-piracy module, with the same sort of detection/validation stuff as the primary one. However it doesn't get activated at start up. It gets activated later, sometimes much later,and instead of throwing up a "not a valid copy" it instead modifies the game rules or parameters slightly.

    The idea is that the crackers won't find it. They are attacking the primary copy protection which inevitibaly falls... but often they are only interested in cracking the game, and being the releaser; they often aren't actually all that interested in playing the game itself. So once the protection appears defeated and they appear to be able to play the game they release.

    However the 2ndary copy protection is still intact, and messes with players who actually try to complete the game.

    Its not really any harder to defeat than the primary copy protection; if anything its usually easier. But since it gets missed its gets to mess with pirate copy players for a few months while it gets identified, defeated, and then new cracks are released. Meanwhile there are now bunches of people running the old cracks who might never figure it out... especially if the impact is subtle.

    The main problem with these copy protections is that like any copy protection, some times it doesn't work and legitmate customers are affected. This can be particularly troubling if the impact is subtle... so they come to think the game is just defective (which I guess it is).

  11. False premise by russotto · · Score: 5, Funny

    The vuvuzela noise isn't a copy-protection technique. It's just that the South African version of the game was the first to be cracked; it's in the legit .za copies as well.

  12. Re:bullshit by nmb3000 · · Score: 2

    I have played a pirated copy of Command & Conquer: Red Alert 2 for years.

    I can vouch for TFA's claim.

    I played RA2 quite the last year or two of high school with some friends in one of the computer labs. We ran into a problem though because the C: of the machines was re-imaged each night (via Deep Freeze). Ironically, the school wouldn't buy a full copy of Deep Freeze and relied on the trial version, which only let you Freeze one partition, and limited the size of that partition. Since the computers had extra room (as the D:\) we installed the game on there.

    Unfortunately, the game's data in the Windows registry (stored on the C:) was erased each night and the next day when we went to play we'd see this exact behavior. Game would start fine and exactly 30 seconds in everything went boom.

    I assumed the nightly wipe was part of it because it played fine until then. As a guess, I tried reinstalling the game and exported the entire RA2 registry key to a file. As long as we re-imported that file before playing each morning, the game would run fine.

    No idea what the real mechanism is, but there you go.

    --
    "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
    /)
  13. Uh by jimmerz28 · · Score: 2

    Why someone would pirate, let alone pay for either of these mentioned games kind deserve far worse...Michael Jackson? Cmon... Hopefully they'll start putting porn into "pirated" copies of TV series so I can see some cute British guys doing it in between scenes of Merlin, Dr. Who and Skins.

  14. GTA IV by bcmm · · Score: 3, Informative

    GTA IV had a copy-protection prank too: the pirated game plays fine until you get in to a car, which then accelerates uncontrolably while handling as if the character has been drinking.

    Pretty funny, but it did bite a lot of legit, paying customers, contributing to the general verdict that the game was much too buggy at release.

    --
    # cat /dev/mem | strings | grep -i llama
    Damn, my RAM is full of llamas.
    1. Re:GTA IV by Electricity+Likes+Me · · Score: 2

      Numerous people had this exact problem with the OP's example or RA2. My brother got hit with it. We owned the game legit, but what triggered the "everything explodes after 30 seconds" behavior is that the installer *did not* tell you if you mistyped the serial number. This was incredibly easy to do since it had an incredibly long serial number.

  15. Re:Detection by zippthorne · · Score: 2

    And it doesn't need to be. Of course, they can't prosecute anyone who "pirates" the freely disseminated version, but then.. maybe they don't want to prosecute people who obviously like their product and therefore might become customers with a small nudge, and if they displace real pirated copies, then they cut down on piracy either way, although the recipients might still think their copies are, in fact, pirated.

    --
    Can you be Even More Awesome?!
  16. Re:Detection = failure by Locke2005 · · Score: 5, Insightful

    The thing to remember about warez crackers, is they tend to be more skilled than the people who release the games. Trying to outsmart them is a fallacy.

    Then why don't they try, I dunno, maybe writing their own games instead of leeching off the work of others!

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  17. praiseworthy by dudpixel · · Score: 3, Insightful

    Surely if it did some cool undocumented thing in the pirated copy you would be impressed enough to pay for the full version - kind of like a "tip" for a job well done.

    I dont think they should put annoying stuff in the pirated copies, but if it subtely made winning impossible, yet by the end of the game it becomes obvious, then I think credit where credit is due - the developers are really trying to win you over. and a job well done should be rewarded.

    Much better than the stupid "check the internet every time you load the game" piracy prevention techniques. Either its a pirate copy or it isn't. There's no point going after all illegal downloads etc. - just the ones where people were too lazy to go to the shop and pay. Getting the target market right in the first place is half the battle.

    --
    This seemed like a reasonable sig at the time.
  18. Re:Detection = failure by gman003 · · Score: 4, Insightful

    The point of DRM, from the publisher's perspective, isn't to prevent piracy - it's to delay it. Most of the sales will happen within the first week, due to the advertising focus - look at all the huge launches like Halo or Call of Duty, that sell millions in a day. If a game can stay uncracked for a month, the DRM is considered to have done its job exceptionally. If you can make DRM that takes a full day to test, and which would take several attempts to circumvent fully, you can easily delay the piracy of the game long enough that potential pirates instead go out and buy the game.

  19. EarthBound by Anonymous Coward · · Score: 3, Interesting

    The old school RPG EarthBound for the SNES had a similar, albeit HORRIFYING copy protection mechanic.

    If the anti-piracy measures flagged, it would jack up the encounter rate twentyfold--the game would literally be swarming with monsters.

    Worst part: if you make it all the way through to the final boss, after his first form the game will lock--the only way out is to reset it, only to find that every single one of your save files have been erased. Starmen.net has an entire page dedicated to this at http://starmen.net/mother2/gameinfo/antipiracy/ .

  20. Re:Detection by TapeCutter · · Score: 4, Informative

    "Anyone know how they detect pirated copies?"

    One very old scheme is to embed a checksum of the code segment inside the binary itself and then check it at runtime. It's not foolproof but it will identify most pirated copies with zero chance of false positives.

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  21. Re:Detection = failure by six025 · · Score: 2, Insightful

    Apologies in advance for being a little confrontational about this topic ...

    The thing to remember about warez crackers, is they tend to be more skilled than the people who release the games. Trying to outsmart them is a fallacy.

    Sorry, but popular meme is utter bollocks. Crackers are (mostly) good at cracking software and while I agree that successful cracking is quite a technical task or challenge, and that not many people are capable of that skill there are at least two very obvious problems with what they do.

    There are plenty of examples of software available that has never been completely cracked - yes, the software works to a point but it's not 100% cracked. Virtual synth Zebra 2.5 by U-he is a great example. That's one point against the so called "genius crackers".

    The second point being that if the crackers were any good at software development they would have the vision, skill and patience to create new software that inspires people to play through the game / create beautiful works of art / solve new problems. It is quite obvious that they do not have these skills, and will instead take the glory from spending a few hours in front of a debugger and then claiming the work as their own.

    I know who gets my respect ... and who gets my money ...

    Peace,
    Andy.

  22. Re:Detection by drinkypoo · · Score: 2

    The cards emulate the game card and they don't permit writing from the console side. I have an Acekard for my DS so that I don't have to carry carts or my mp3 player while I am using the DS.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  23. By the end of the game Tetris becomes hard too by tepples · · Score: 2

    but if it subtely made winning impossible, yet by the end of the game it becomes obvious, then I think credit where credit is due - the developers are really trying to win you over.

    But then how do you distinguish this from a game that's genuinely difficult, like Tetris The Grand Master 3 that gets ungodly fast starting around 3:00, and then turns off the lights around 5:00 and you have to beat the game by sense of feel?

  24. Great marketing? by TimTucker · · Score: 3, Insightful

    In other news, developers come up with a great way to drum up press for a game that otherwise no one would have paid any attention to.

    1. Re:Great marketing? by Superdarion · · Score: 4, Interesting

      I don't know, maybe it's just me, but right now, after reading your post (and many before, as well as the summary and, of course, the tittle) I just can't seem to remember the name of the game.

      The only thing in my head is "vuvuzela".

  25. Using a Flash Cart "Cheat" function... by Marurun · · Score: 3, Informative

    Generally will fix whatever anti-piracy gimmicks they impliment. The same thing was done to Chrono Trigger on the DS where when you made it to the first time warp it would repeat that scene infinitely. As soon as somebody found out the trigger for what makes it repeat that they released the cheat codes to put onto your cart and you could play the game just fine.

  26. Secrets and Traps - a cracker's bread and butter by Anonymous Coward · · Score: 2, Interesting

    Leaving aside the inevitable flamewar about piracy and sales and that endlessly retrodden path of discussion, to interject some technical details: to a cracker they're usually called a 'trap', 'flag' or, if you will, a 'logic bomb'.

    Some of them might be obvious, but of course if they're obvious they'll be found right away. The idea is that by making the traps subtle or to require you to actually play the game to some extent (and essentially playtest it) to uncover them, they'll be harder to track down because you'll have to complete the game 100% to be 100% sure you've de-fanged all the traps (or for a non-game piece of software, use every feature quite extensively - some pieces of software like AutoCAD infamously contain subtle traps as well which slowly corrupt your designs, which can be extremely unfortunate if the protection is not working as it ought to).

    A couple of decades ago, I even once saw a trap that released a bootsector virus if you tripped it (yes - really). Unfortunately, it appears the developers had inadvertently tripped it during development without realising, so the second disk of the pair had the virus already in the bootsector - in every copy of that game someone bought at retail, they could get a very unwelcome surprise if they ever booted off the 'Data Disc' by mistake...

    Very few houses develop their own copy protection these days, even fewer now than before. They tend to buy systems in wholesale like SecuROM, TAGES or StarForce - all of which work in basically the same way, which is to wrap the executable (like an executable packer, although they actually tend to expand it considerably) and turn parts of it into complicated puzzle-box style interpreted virtual machine code - hidden amongst which will be protection checks, and anti-debugger code (none of which actually works well on a modern, state-of-the-art debugger, especially since the development of hardware hypervisors - but that never stops them putting it in anyway) and the executable will have callbacks which rely on the results of those protection checks to determine whether the booby-traps trigger or not.

    Incidentally, those new-fangled online checks are almost always simply a more elaborate callback, where the code that returns the response lies on a remote server and would possibly have to be emulated or bypassed for a 100% crack. (This can be a lot easier than you think: Ubisoft have no excuses for their hubris, it's just not that effective.)

    Of course, frequently, these intentional logic bombs can trigger by accident on a legitimate copy, or when hardware (or software) that wasn't planned for or tested is present, or if you are running software that the copy protection vendor doesn't like - this has been true since the dawn of such systems in the 1980s (Rob Northen, etc). Some of these bugs are often confused for traps too, and a rare few of them don't appear if you crack the game.

    Naturally a properly-working crack (a "100%") will have had all of the traps systematically removed - with many schemes it's possible to do so in a frighteningly automated fashion, with enough work on the system, and since a software house tends to re-use the systems and only changes specific details of the callbacks, you can see one reason why they appear so quickly.

    That, in turn, leads to properly working 100% cracks also being very widely used by legitimate purchasers of the software - because the copy-protected version of the game doesn't work right: and the more complex, sensitive trigger-happy the protection, the more likely it is to fail incorrectly. (Ask anyone who ever bought a game with StarForce, or, say, Spore, what I'm talking about here.)

    Ideally, developers would stop putting logic bombs into their code deliberately. It's poor ethics, bad programming practice and can occasionally be incredibly dangerous (especially in non-gaming fields). There are probably enough bugs in your code to worry about without intentionally adding some - that's simply being re

  27. Re:Detection by publiclurker · · Score: 2

    Most pirated software of this nature has been modified to bypass serial number checks, etc. If you can detect any modification to the program, then they cannot do this bypassing without also finding the check-summing code and fixing it also.

  28. Old school trick by Weaselmancer · · Score: 4, Interesting

    I found one of these when I was a teenager. Freaking subtle. Brilliant.

    Steve Jackson's OGRE, for the Commodore 64.

    I bought it. And did what any good geek would do. Made a backup and played that. And I could never beat it. But I did eventually screw up that disc - the old 5 1/4 discs did mess up fairly often. Especially in the 1541 drive.

    So I played the original. And beat it. Made another backup. Couldn't beat it. A light went off.

    I did a statistical analysis. All I did was fire at treads for several games. They're supposed to be hit 33% of the time regardless of weapon or circumstance. On the backup copy, it was close to 17%. On the original copy about 33%.

    They built a single column shift into the game if it detects its a copy.

    EVIL.

    Especially seeing as how - wait for it - I was a paying customer. Thanks guys.

    On the plus side, I did get really good at that game. You had to be playing at a column shift disadvantage.

    --
    Weaselmancer
    rediculous.
    1. Re:Old school trick by Anonymous Coward · · Score: 5, Interesting

      Steve Jackson here, posting as Anonymous Coward. Fnord.

      I had not heard that story, but it could be true. Origin was under no obligation to discuss copy protection stunts with me, so "I didn't know" /= "It didn't happen." Still, if this is the first I've heard of it in 20-odd years, it held up pretty well.

      A column shift on the whole CRT would have been trivially easy to detect, as attacks that should hit 1/6 of the time will now hit exactly never. A good player will wind up making some of those 1/6 chance (1 to 2) shots every game, unproductive though they are, just to use up odd bits of firepower. So perhaps, if this is really going on, it is a shift only on tread attacks, or only on attacks with odds of 1 to 1 or better?

    2. Re:Old school trick by Weaselmancer · · Score: 3, Interesting

      Steve! So good to hear from you! Been a fan for a long time now. Was just throwing some Illuminati around my table last weekend. The expansion with the artifacts positively rocks. Oh, and we've already got rules for the Zombie Dice drinking game. We have not found players suicidal enough to try it though. Yet.

      Anyways, as to the business at hand, I have no idea as to the rest of the chart. I tested treads only, and this was some 20 odd years ago. It's a fuzzy memory at this point. I do recall playing 3-4 games only firing at treads. Initially the idea was "I'm going to stop this damned thing no matter what." Then I added an illegal number of units. And still couldn't stop a Mark 3. That's when the light bulb kind of went off.

      Played 3 or 4 games (not a great sampling I know) firing only at treads. Counted them up on a piece of grid paper. Number of times fired, number of hits. And came up to about half what you'd expect. That's when I knew the thing was cheating.

      I'll tell you what though. I do have a project in the works. A disassembly of the original C64 Ogre. It's something I've always wanted to do. The copy protection was obvious - a bad sector read early in the boot. It was obvious. The "gronking" noise a 1541 disk drive makes when it hits something it dislikes is well known. My theory is that if it didn't find the magic bad sector - wham! Bad combat tables. A disassembly would prove this out.

      Perhaps someday I'll do this. It would be wonderfully old school.

      BTW the book included with Ogre where the programmers explain how they programmed the AI is one of the finest programming documents in the universe. It should be a must read for game designers. It really is brilliant. I still have mine, in my original box set. Only thing missing is the radiation badge.

      --
      Weaselmancer
      rediculous.
  29. M$ should add removeing the old DRM to malware rem by Joe+The+Dragon · · Score: 5, Interesting

    M$ should add removeing the old DRM systems that don't work in X64 to the MS malware remove windows update.

  30. Re:Detection = failure by Anonymous Coward · · Score: 3, Insightful

    That's like asking why a safecracker doesn't manufacture safes.

  31. Re:Secrets and Traps - a cracker's bread and butte by Neil+Boekend · · Score: 3, Insightful

    Ideally, developers would stop putting logic bombs into their code deliberately. It's poor ethics, bad programming practice and can occasionally be incredibly dangerous (especially in non-gaming fields).

    Ideally people would pay for the software they liked. Ideally the filesharing of copyrighted material would only be used as evaluation, followed by deleting the software (after an evaluation period of a week or so) or paying for it. Ideally the distribution of disks would be stupid, because it's cheaper to set a filesharing server to send it over the interwebs.
    The companies have reacted wrong, but the pirates incited the reaction.

    --
    Well, I might have a way, but it only works on a semi spherical planet in a vacuum.
  32. Re:Detection by gnud · · Score: 2

    The checksum for the _code_ section is stored in the _data_ section of the binary. Does that help?

  33. Re:Detection by vux984 · · Score: 2

    That seems highly unlikely - days, maybe weeks, at best.

    The chaos lasts for months, because once the torrents and cracks are out, there's no unreleasing them... so they are floating around out there.

  34. Re:Detection = failure by stonewallred · · Score: 2

    Bad example. A Mac program used by an exceedingly small group of folks, versus games which have a much larger user base.

  35. Re:antipiracy by imakemusic · · Score: 2

    You don't need a net connection if you put Steam into offline mode.

    A few months back I had a dodgy internet connection that would only work occasionally and even when it did the signal strength was pitiful (computer on 2nd floor, router on ground). I played Left 4 Dead 2 quite a bit while offline.

    The problem for me was when my computer got a connection for long enough to start downloading an update but not long enough finish downloading. I was then unable to play left 4 Dead until the download had completed - which took about a month as my connection was terrible. I don't see why it can't keep the game playable until the download has finished.

    --
    Brain surgery - it's not rocket science!
  36. Re:Detection by Johnno74 · · Score: 2

    Yes, once you've figured out how the checksum is generated. But once you have figured out where/how the checksum is generated you could also modify that code to always return "checksum validates" or somesuch...