Universal ROM patcher

Discussion in 'NDS - ROM Hacking and Translations' started by arctic_flame, Mar 2, 2008.

Mar 2, 2008

Universal ROM patcher by arctic_flame at 3:16 PM (6,706 Views / 0 Likes) 13 replies

  1. arctic_flame
    OP

    Member arctic_flame GBAtemp ATMEGA8 Fan

    Joined:
    Nov 4, 2006
    Messages:
    2,840
    Location:
    England land
    Country:
    United Kingdom
    Reading the translation project posts, it seems many people don't know and can't be bothered to learn how to use the command line, so I made a solution - my "Universal Patcher"

    It is a basically a frontend for many command-line tools with a wizard-like interface.

    Screens:

    [​IMG]
    [​IMG]
    [​IMG]

    Download:


    Download 1
    Download 2
    (GBATemp download center broken?)

    I couldn't find a CLI dpspatcher, but I would like to include that too [​IMG]
     
  2. Satangel

    Member Satangel BEAST

    Joined:
    Nov 27, 2006
    Messages:
    10,255
    Location:
    Bruges, Belgium
    Country:
    Belgium
    Tnx alot, gonna remember this one!
     
  3. CZroe

    Member CZroe GBAtemp Regular

    Joined:
    Nov 9, 2007
    Messages:
    116
    Country:
    United States
    Any chance you could get it to give a description of the different kinds of patching so people will know what is needed for their hardware? THAT would make it "user friendly."

    I have a Max Media Dock with Maximum Overload, a DS-X 4Gb, and a 4GB C6 M3 DS real. I only use the MMD for dumping games and saves, but the DS-X needs "ARM 7" patches for saving in most newer games. Are any of those the "ARM 7" patch?
     
  4. arctic_flame
    OP

    Member arctic_flame GBAtemp ATMEGA8 Fan

    Joined:
    Nov 4, 2006
    Messages:
    2,840
    Location:
    England land
    Country:
    United Kingdom
    This isn't a piracy loader... but I could implement ARM7 patching, I guess.

    Posts merged

    I've just compiled dpspatcher from deufeufeu's site, so dps patchin will be in the next version
     
  5. spinal_cord

    Member spinal_cord Knows his stuff

    Joined:
    Jul 21, 2007
    Messages:
    2,871
    Location:
    somewhere
    Country:
    United Kingdom
    How about a list of other files needed. I have never applied an ips patch to a rom before, you say it is only a front end, but a front end to what?
     
  6. arctic_flame
    OP

    Member arctic_flame GBAtemp ATMEGA8 Fan

    Joined:
    Nov 4, 2006
    Messages:
    2,840
    Location:
    England land
    Country:
    United Kingdom
    You don't need anything else. It's all self contained.
     
  7. deufeufeu

    Member deufeufeu GBAtemp Advanced Fan

    Joined:
    Nov 21, 2005
    Messages:
    880
    Country:
    Cote d'Ivoire
    I'm going to make change to the dps format in the future, to add compression and variants (choose at the time of patching the feature you want included), so perhaps you should wait a bit...
     
  8. arctic_flame
    OP

    Member arctic_flame GBAtemp ATMEGA8 Fan

    Joined:
    Nov 4, 2006
    Messages:
    2,840
    Location:
    England land
    Country:
    United Kingdom
    Ok, I wasn't planning on adding it until at least this weekend anyway.
     
  9. CZroe

    Member CZroe GBAtemp Regular

    Joined:
    Nov 9, 2007
    Messages:
    116
    Country:
    United States
    Piracy? I use the MMD with Rudolph's tool to dump and reload saves from my own games, as well as backup the games themselves to play on the DS-X or M3r for portability. I then use the MMD with Rudolph's tool to load my saves back on the original game cards when I have done something of note or made progress while playing on the flash cards (and no, I own an Action Replay, so I'm not talking about cheating on a backup then loading back on the original card!). What I'm doing is personal backup, not piracy. Even so, I don't really know what bsdiff, ppf, and NINJA patching is, so I assumed that they were various types of patching like cards and loaders have needed in the past (considering my limited experience with the MMD + Maximum Overload). Back in the SNES days, there was IPS. The N64 scene sometimes used an advanced form of IPS (APS). Are these just patching formats similar to IPS? If so, I can see why their function is not described in the app. If they are for certain generic patches (save fixes and other broadly-patchable incompatibilities), then they should say what they do. Just a suggestion. [​IMG]
     
  10. strata8

    Member strata8 Look! A pointless distraction!

    Joined:
    Jun 18, 2007
    Messages:
    618
    Location:
    over there
    Country:
    Australia
    are you planning to add .dps as well?

    it's already got it's own patcher, but it would be nice to have it included.
     
  11. ZANZAROTH

    Member ZANZAROTH GBAtemp Regular

    Joined:
    Jan 27, 2008
    Messages:
    104
    Location:
    At the back of your mind bothe
    Country:
    Netherlands
    Dude seriously... just look 2 posts up.. question answered
     
  12. strata8

    Member strata8 Look! A pointless distraction!

    Joined:
    Jun 18, 2007
    Messages:
    618
    Location:
    over there
    Country:
    Australia
    oops... [​IMG]
     
  13. trigun0x2

    Newcomer trigun0x2 Member

    Joined:
    Oct 3, 2007
    Messages:
    42
    Country:
    United States
    Nice program!
     
  14. chechiarts

    Banned chechiarts Banned

    Joined:
    Jul 14, 2007
    Messages:
    15
    Country:
    United States

    can you get it to patch games for that max media dock
     

Share This Page