How does the anti AP work on the Supercard DS Two

Discussion in 'Supercard' started by gifi4, Sep 18, 2010.

  1. gifi4
    OP

    gifi4 How am I a 'New Member'?

    Member
    2,352
    143
    Apr 21, 2010
    Melbourne
    how does it work? I just don't understand, how is it that usually don't need to be patched for this cart and they don't need firmware updates for roms that don't work because of this in-built "anti ap system"
     
  2. Costello

    Costello Headmaster

    Administrator
    12,393
    5,640
    Oct 24, 2002
    I have the beginning of an answer from the sales manager of the Supercard team.
    I asked him about how they card bypassed the 1.4.1 DSi protection update

    I don't know how this can apply to ROMs but I thought it would be interesting to know.
     
  3. _Chaz_

    _Chaz_ GBAtemp's Official Mook™

    Member
    5,684
    400
    Sep 12, 2009
    United States
  4. RoMee

    RoMee ??

    Member
    2,316
    61
    Sep 3, 2010
    United States
    ??
    everyone should buy a DSTWO
     
  5. gifi4
    OP

    gifi4 How am I a 'New Member'?

    Member
    2,352
    143
    Apr 21, 2010
    Melbourne
    This is kinda getting off topic, Costello gave me the only bit of useful info but it still doesn't explain the roms so I was hoping I could get someones help lol.
     
  6. WaffleDee

    WaffleDee Advanced Member

    Newcomer
    74
    0
    May 20, 2010
    Canada
    Pillow Land
    This is the closest thing I could find to an answer (copy paste from supercard official site):

    :Now, new game include some code can detect it's orginal cartridge or flash cart. When game running, these code will detect the cartridge, if it's flash cart, it will stop to work, that why some game can play, but after stage 1 will stop working. This call Anti-Piracy.

    As I know, the Anti Piracy has three methods.
    1. Check the cartridge speed. (all flash cart need patch, include DSTWO)
    2. Check the difference from orginal cartidge and flash cart. (DSTWO cpu can emulate orginal cartidge, no patch need, others flash cart need patch.)
    3. Check the CRC, if game pacthed, it will not work. (DSTWO can auto run in Intelligent clean mode)

    Actually, method 2 use most. Utilizing the CPU, DSTWO can emulate orginal cartidgecan, pass through and bypass any anti-piracy measures which is the first cart to do so. Most of the games will never need to be patched to run. So DSTWO compatible will be the best and the fast."
     
  7. purplesludge

    purplesludge anyone have any ideas for this space

    Member
    1,047
    23
    Mar 2, 2009
    United States
    wv
    I think it emulates the slot 1 so the ds does not know it is loading a rom.
     
  8. RoMee

    RoMee ??

    Member
    2,316
    61
    Sep 3, 2010
    United States
    ??
    you should already know you're not going to get a real answer
    the supercard is not going to release that kind of info.
    it will be like saying, "hi, here's how we do it, plz clone us".
     
  9. hullo8d

    hullo8d GBAtemp Advanced Fan

    Member
    501
    3
    Apr 17, 2010
    United States
    It's basically works like how waffledee posted.

    It's so the rom doesn't know it being loaded on a flashcart, not the DS.
     
  10. gifi4
    OP

    gifi4 How am I a 'New Member'?

    Member
    2,352
    143
    Apr 21, 2010
    Melbourne
    Thanks for the answer WaffleDee, good information aswell!
     
  11. 9th_Sage

    9th_Sage GBAtemp Maniac

    Member
    1,481
    1
    Apr 30, 2008
    United States
    Huh...the recent update didn't actually do anything to the firmware of the card itself though, did it? If it did it wasn't like the previously released firmware update (at least it sounds like he's talking about the actual 'flashed to the DSTwo' firmware, not the EOS). The system.dat file (I think it was called) in the 1.4.1 fix is a file usually included with EOS.
     
  12. WaffleDee

    WaffleDee Advanced Member

    Newcomer
    74
    0
    May 20, 2010
    Canada
    Pillow Land
    The supercard doesn't need to change it's firmware, just it's boot method. Unlike other cards, the supercard can startup even if it's blocked by the DSi using it's CPU, which is why this works.
     
  13. Mbmax

    Mbmax Homebrew addicted

    Member
    2,274
    47
    Nov 7, 2006
    It's just that the dstwo got the best clean mode i have ever seen.

    But this will change soon. [​IMG]
     
  14. 9th_Sage

    9th_Sage GBAtemp Maniac

    Member
    1,481
    1
    Apr 30, 2008
    United States
    No no, I mean that the Supercard guy quoted about the 1.4.1 update seemed to be talking more about firmware updates (of which there is one) than the contents of the 1.4.1 fix.
     
  15. SifJar

    SifJar Not a pirate

    Member
    6,022
    892
    Apr 4, 2009
    By my understanding, the 1.4.1 fix was a firmware update. It was a .dat file that was placed on the root of the SD card, and when the SCDS2 receives power, its onboard CPU starts up and checks if the contents of that .dat are currently installed as the bootloader or not, and if not, it installs them. Presumably the same happened with iPlayer when it needed updated, which is why it also worked on the System Menu that blocked the card (in that case 1.4).
     
  16. Mbmax

    Mbmax Homebrew addicted

    Member
    2,274
    47
    Nov 7, 2006
    It's just a bootloader update, not a firmware update they released.

    A firmware update is made with the file ds2update.dat.
     
  17. SifJar

    SifJar Not a pirate

    Member
    6,022
    892
    Apr 4, 2009
    By "firmware" do you mean EOS or whatever its called? Or some other third thing? I meant bootloader update by "firmware update" btw.
     
  18. Mbmax

    Mbmax Homebrew addicted

    Member
    2,274
    47
    Nov 7, 2006
    By firmware i mean what sc team call firmware. An hardware update : http://forum.supercard.sc/thread-6094-1-3.html
    EOS is the kernel and the 1.4.1 fix is just a kernel update to my eyes.
    The file system1.dat is the bootloader (first file loaded from the microsd).
     
  19. haddad

    haddad GBAtemp Advanced Maniac

    Member
    1,519
    16
    Aug 12, 2010
    Canada
    One word to explain the Supercard DS2

    "Amazing"