ndspatch.dat vs userpatch.dat vs ds1patch.dat

Discussion in 'Supercard' started by Blackout, Oct 13, 2010.

Oct 13, 2010
  1. Blackout
    OP

    Member Blackout GBAtemp Regular

    Joined:
    Aug 16, 2007
    Messages:
    106
    Location:
    Canada
    Country:
    Canada
    EDIT: I've figured out what ndspatch.dat does (Contains save sizes and ROM names) but I don't know if ndsinfo.dat replaces it in EOS?

    It's been awhile since I've used my SuperCard DS ONE V2 so I recently loaded EOS SP5 onto it and I'm wondering about some .dat files.

    First, I've had userpatch.dat in my EOS from prior versions but I can't find an updated one lately. What does userpatch.dat do?

    Secondly I've noticed in EOS there's also a "ds1patch.dat" file. Is this for AP patching?


    As a side note I found that the readme for EOS SP5 has a note at the bottom that says:

    "Note: Old version patch database can not be use in new OS. "

    Which patch database is the old one?


    My question to the community is which one is which and what do they do?

    Some clarification would be greatly appreciated.
     
  2. Blackout
    OP

    Member Blackout GBAtemp Regular

    Joined:
    Aug 16, 2007
    Messages:
    106
    Location:
    Canada
    Country:
    Canada
    Does anyone know at all?

    I haven't been able to view the contents of the .dat files since they could be anything and any application I try spits out garbage on my screen.
     
  3. Rydian

    Member Rydian Resident Furvertâ„¢

    Joined:
    Feb 4, 2010
    Messages:
    27,883
    Location:
    Cave Entrance, Watching Cyan Write Letters
    Country:
    United States
    I think by "old version" they mean the previous version of the dat file and not an entirely different dat file.
     
  4. Blackout
    OP

    Member Blackout GBAtemp Regular

    Joined:
    Aug 16, 2007
    Messages:
    106
    Location:
    Canada
    Country:
    Canada
    But "which" .dat are they describing? That's what has got me confused.
     
  5. 9th_Sage

    Member 9th_Sage GBAtemp Maniac

    Joined:
    Apr 30, 2008
    Messages:
    1,481
    Country:
    United States
    ds1patch.dat is for game patching (like anti piracy stuff, the in-game menu). That's why some games occasionally need you to install an updated one for either anti-piracy or compatibility issues. As far as I can remember, ndspatch.dat is the old Supercard OS (that is, before EOS) analog to this. Weirdly, it also seems to be called that on the DSTwo.

    IIRC ndsinfo.dat has all the ROM names (save types too I think). Again, this is different than DSTwo as DSTwo doesn't appear to need this (it seems to get all the info from the ROM itself).
     
  6. Blackout
    OP

    Member Blackout GBAtemp Regular

    Joined:
    Aug 16, 2007
    Messages:
    106
    Location:
    Canada
    Country:
    Canada
    So if I've got this right, ndspatch.dat was for the old SuperCard OS and EOS uses ndsinfo.dat instead?

    That just leaves the userpatch.dat then. I can't remember if it was the old OS or EOS that used it but it did something which was why I added it.
     
  7. 9th_Sage

    Member 9th_Sage GBAtemp Maniac

    Joined:
    Apr 30, 2008
    Messages:
    1,481
    Country:
    United States
    Well, ndspatch is to the old OS (and DSTwo) what ds1patch is to EOS. I'm assuming the name difference is just so no one tries to use DSTwo patch files for the DSOne. I'm not really sure what userpatch.dat is, I don't think I've ever seen it in a standard Supercard update that I can remember.
     
  8. Blackout
    OP

    Member Blackout GBAtemp Regular

    Joined:
    Aug 16, 2007
    Messages:
    106
    Location:
    Canada
    Country:
    Canada
    It was a user made .dat that was applied to the OS which explains why it isn't in the official SC updates.

    I found a thread here that mentions the userpatch.dat: http://is.gd/g8Itn Post #7 makes a reference to it.
     

Share This Page