REDThreeUp - IPS patcher

Discussion in '3DS - Homebrew Development and Emulators' started by MarcusD, Jul 27, 2016.

  1. MarcusD
    OP

    MarcusD baby Near

    Member
    1,221
    2,559
    Oct 16, 2015
    Hungary
    under the bed
    @CeeDee requested an IPS patcher for the 3DS, and I did it! Yay ^_^

    Video
    There's nothing fancy in this program... Press X to select the ips file, press A to select the ROM file, navigate into the directory you want to place the output file to, then press START, enter a filename, then watch the debug output while the program is patching the ROM :P

    3dsx | cia | soos
    [​IMG]
     
    Last edited by MarcusD, Jul 27, 2016
    Seriel, Sinon, Ricken and 10 others like this.
  2. CeeDee

    CeeDee hm?~

    Member
    3,838
    5,435
    May 4, 2014
    United States
    somewhere
    Awesome work!
     
    MarcusD likes this.
  3. MarcusD
    OP

    MarcusD baby Near

    Member
    1,221
    2,559
    Oct 16, 2015
    Hungary
    under the bed
    Thanks ^_^

    I'm now making a demo video about this that I'll add to the OP soon :P
     
    CeeDee likes this.
  4. Voxel

    Voxel u wot

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    Sorry; someone's got to ask... :P
    ... What does it do? I know that IPS is a screen type, but this program "patches" the IPS, so I'm assuming it means something else?

    Anyhow, an outstanding job! :yay3ds:
     
    Last edited by Voxel, Jul 27, 2016
    CeeDee likes this.
  5. mehmeh11

    mehmeh11 GBAtemp Regular

    Member
    183
    15
    Jul 14, 2016
    Peru
    can it be used in 11.0.0-33U?

    — Posts automatically merged - Please don't double post! —

    without the homebrew launcher? (sorry, forgot to ask in my last post)
     
  6. CeeDee

    CeeDee hm?~

    Member
    3,838
    5,435
    May 4, 2014
    United States
    somewhere
    IPS, as in IPS the ROM hack patching format... Not IPS the screen type.
    If you can install CIAs, then yes.
     
    Voxel likes this.
  7. MarcusD
    OP

    MarcusD baby Near

    Member
    1,221
    2,559
    Oct 16, 2015
    Hungary
    under the bed
    IPS files are generally used for ROMhacks, because it's legal, because it doesn't involve distributing the whole ROM with it. Also, you can't reverse-engineer the original file from an IPS patch file, so that's another "plus" in this case.
    Read more here: http://www.smwiki.net/wiki/IPS_patch

    Sadly you can't on a vanilla (unhacked) 3DS system, sorry :(


    Edit: @CeeDee, you ninja! :ninja:
     
    CeeDee and Voxel like this.
  8. Voxel

    Voxel u wot

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,218
    5,965
    Jun 27, 2015
    United Kingdom
    England, UK
    Oh; I've only known xDelta-type patches (I remember from an AC:NL ROM I had to apply an xDelta patch to), but thanks for clearing that up for me! :D
     
  9. CeeDee

    CeeDee hm?~

    Member
    3,838
    5,435
    May 4, 2014
    United States
    somewhere
    Xdelta is used for newer ROMs usually, while IPS is common for older ROMs like NES, SNES, GBA, etc.
     
    Voxel likes this.
  10. DKB

    DKB N I G H T M A R E

    Member
    GBAtemp Patron
    DKB is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    1,300
    1,256
    May 29, 2015
    United States
    New York City, Manhattan
    Wouldn't it be a wonderful world if a program could change a screen type at will? Good job on this, though. :)
     
  11. LoganK93

    LoganK93 GBAtemp Advanced Fan

    Member
    613
    349
    Dec 5, 2012
    United States
    Slightly off topic but I've always wondered why there seemed to be that distinction? Is IPS just betier with smaller files?
     
  12. MarcusD
    OP

    MarcusD baby Near

    Member
    1,221
    2,559
    Oct 16, 2015
    Hungary
    under the bed
    I don't understand what you're trying to say :( "screen type"?
     
  13. CeeDee

    CeeDee hm?~

    Member
    3,838
    5,435
    May 4, 2014
    United States
    somewhere
    Differently produced 3DS systems have 2 different screen types, IPS and TN. People get into a big fuss over getting IPS screens.
     
    DKB likes this.
  14. MarcusD
    OP

    MarcusD baby Near

    Member
    1,221
    2,559
    Oct 16, 2015
    Hungary
    under the bed
    Oooooh, I see :P

    My new3DSXL has TN screens, yet they have a wonderful quality, so I don't see the fuss either :/
     
    CeeDee likes this.
  15. Fabax01

    Fabax01 Advanced Member

    Member
    99
    37
    Jul 24, 2016
    Italy
    Any benefit other than comfort using this instead of patching from Windows? It is faster?
     
  16. MarcusD
    OP

    MarcusD baby Near

    Member
    1,221
    2,559
    Oct 16, 2015
    Hungary
    under the bed
    idk, lol :P

    But it's WAAAY slower on the 3DS... like, it takes <1sec to patch the ROM, on the 3DS it takes ~30seconds...
    (like 3dsconv takes a second to convert a half a gigabyte ROM to cia, yet on the 3DS it takes 25minutes :P)
     
  17. SirBeethoven

    SirBeethoven Happy holidays!

    Member
    1,809
    556
    Nov 26, 2015
    United States
    Let the rom Hacks COMMENCE!!!
     
    MarcusD likes this.
  18. gnmmarechal

    gnmmarechal Seriel's Original Stalker

    Member
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,846
    3,003
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    I always used LunarIPS for this. Nice release.
     
  19. MarcusD
    OP

    MarcusD baby Near

    Member
    1,221
    2,559
    Oct 16, 2015
    Hungary
    under the bed
    Whatd'ya think, where did I get the name idea from? :P
     
    Majickhat55 and gnmmarechal like this.
  20. JustAKirby

    JustAKirby GBAtemp Fan

    Member
    388
    236
    Oct 7, 2015
    United States
    Wouldn't you like to know?
    Thank you so much!