Random Anti-Piracy thought...

Discussion in 'Sega Dreamcast Development and Research' started by StarWolf, May 28, 2006.

  1. StarWolf

    StarWolf Guest

    Now, I really don't know much about coding and all that stuff, but I had a random thought about how Sega could have prevented GD-Rom piracy. I'm sorry if this has been discussed before, but i'll go on anyway ;)

    Right then, a GD-Rom is obviously a 1 GB disk. In order to fit larger games onto a CD-R (i.e - boots) you have to either remove video files, or downsample the audio, corrrect? So, would it be possible to hide a small bit of code somewhere in the main game code that does a check to see if a certain video file (say a massive end-sequence videofile) has been removed or downsampled? Or even if the actual game isn't that big (under 700meg), fill the rest of that GB disk with rubbish dummycode. But some where in that gibberish is a bit of code that has to be there for the game to boot. All DC games came on GD-Rom, so might as well fill that space with something useful ;)

    That way, this security code that's hidden in the main game file (that has to be there and can't be altered) will stop the game from booting if either the videofile has been removed/downsampled or the gibberish code has been removed in order for it to fit on a CD-R.

    I hope this makes sense.
     
  2. RegalSin2020

    RegalSin2020 Guest

    Well you are unable to prevent this since data has to be transfered from one end to another.

    For example the GCN PSO crack which is the end result of every other system games being copied.

    Personally I don't want to get into the subject of counter disk counter fitting unless I am going to be on some board the discuss it on a regular daily basis.

    Personally I wonder what method the Rev is going to use :lol:
     
    Last edited by a moderator: May 30, 2006
  3. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    If it was possible, consider that it would have been tried. The problem is all the pirate groups see that as a challenge and figure out ways around it.
     
  4. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    The problem with that is if the game has protection (and some games DID) it just excludes lesser release groups that have only dumpers and no hackers. The hackers will just then hack the executable to remove your protection. If Sega was serious about security they should have made the DC unable to read CDs entirely. Only read GD-ROMs. Thus with no GD-Rs (none available to the masses) the piracy wouldn't have been an issue.

    The GCN PSO was just the first exploit into the system. Later you got better ones including SDLOAD using Action Replay and the Memory Card hack with Action Replay. And even if that hadn't happened the modchips would have gotten you in anyway. Also the GC drive so conviently had a debug function to enable DVD-R reading. If they were smart they would have made consumer models unable to read anything but encrypted discs.
     
  5. la-li-lu-le-lo

    la-li-lu-le-lo ラリルレロ

    Joined:
    Feb 8, 2006
    Messages:
    5,657
    Likes Received:
    238
    On a side note, why precisely is it that the Dreamcast is one of the easiest systems to run bootlegs on? It is the only system I know of that will boot a game directly off cheap, writable media without any hardware modification. Funny that it's much easier (for the person running the bootleg, anyway) than a Saturn, even though it came later.
     
    Last edited: May 29, 2006
  6. sayin999

    sayin999 Officer at Arms

    Joined:
    Mar 13, 2004
    Messages:
    3,407
    Likes Received:
    113
    it has to do with the fact that they acidently life a piece of code in the bios that allows the dreamcast to easily boot game from a regual cd with a certain string of code. From what i read the developers of the hardware forgot to take it out of

    the bios, but it was so well hidden that when they realized it they didnt really have anything to worry about so they didnt act until someone finally dumped a gd and found the piece of code that boots games. The saturn itself is a different beast due to it using a special system in reading the secuirty ring, which has yet to be fully cracked due to the akward nature of it.
     
  7. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    Easiest? Sega cd or 3do.

    Piracy is a billion dollar business. You don't wind up with a company full of electronics engineers in germany working 365 a year to get a mod chip to work for free...
     
  8. hl718

    hl718 Site Soldier

    Joined:
    Nov 19, 2004
    Messages:
    2,856
    Likes Received:
    7
    This sounds good in theory, but it could be circumvented by a few no-ops edited into the code. ;)

    -hl718
     
  9. Borman

    Borman Digital Games Curator

    Joined:
    Mar 24, 2005
    Messages:
    9,543
    Likes Received:
    1,880
    Or, you just mod the system instead of the disk, so it doesnt even need that security code on the disk. Problem solved that way
     
  10. manopac

    manopac Spirited Member

    Joined:
    May 20, 2004
    Messages:
    199
    Likes Received:
    1
    nice urban legend ... actually all Dreamcast Systems were able to boot "MIL-CDs" which is a data format used for bringing not only music on normal CDs, and which was exploited to run code on the dreamcast ... this is also the reason that there has to be an audio track on every CDR-game ...
    on later systems they just disabled the possibility to run MIL-CDs ...

    sidenote: there even was a "space channel 5" promo-mil ...
     
  11. RegalSin2020

    RegalSin2020 Guest

    Personally I dislike hardware modifications since when you mod any system thats like me saying Okay I give up writing disks or porting threw the memory card or outlits. Thats why I like the GCN so much, you can run emulation and code from a laptop or mini PC and not have to worry about writing to disk or copy portection crap.
     
  12. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    Don't you have to go through a lot of crap with PSO though?
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page