1. edo9300

    OP edo9300 GBAtemp Regular
    Member

    Joined:
    Aug 19, 2018
    Messages:
    102
    Country:
    Italy
    Here it is my second entry in the dsi scene (or third if you consider this as 2 separated things). With this program, you'll be able to create dsiware forwarders for your games to be used with hiyacfw.

    Forwarder creation tools
    REQUIRED TEMPLATE FILE:
    Download the latest template file from here https://github.com/edo9300/Rungame-template/releases (it's needed by the following tools to actually create forwarders), extract it:
    • In the same folder as the exe if you're using the windows tool to create the forwarders
    • In the MakeForwarder folder in the root of your sd card if you're using the ds app
    and rename it "template.nds" (overwrite the one present in the archives (if any)).
    changelog:
    • v2.1
      • Fixed the selection of the path for the savefile.
    • v2.0
      • Added support for bootstrap version 0.17.0
      • Added the possibility to change the save path (if the user wants to store the saves from a location different than the rom's folder)
      • Added a small settings menu.

    Windows version
    Its usage is pretty simple, on your pc you only need 2 files, the exe, and the "template.nds" file (it's provided in the release archive).
    You'll just have to drag your nds rom over the exe (or provide it as aurgment when launching it from command line), after that, in the same foder as the nds file a "title" folder will be created, you only have to place this newly created folder in the root of your sd card.
    When you first start the app, you'll have to set up the paths to the game and the bootstrap.


    Downloads:
    Binaries: https://github.com/edo9300/Make-forwarder/releases
    Source: https://github.com/edo9300/Make-forwarder


    changelog:
    • v1.1
      • Fixed an issue that made the program not work properly if teh target nds wasn't in the same folder as the exe

    DSiWare version
    Extract the rar in the root of your sdnand, then launch the app from hiya's system menu.

    Downloads:
    Attached to this post.

    When configuring the forwarders, if you are already using TWiLight Menu++, then the bootstrap will be in the "_nds" folder, otherwise download it from ahezard's repo and place the template config file in the same directory as the bootstrap's. This setup is required only at the first launch, if you want to redo the setup, you can do it by keeping a pressed during the boot of the app.

    Atm it's not possible to change the game settings for the bootstrap from the app itself, the only way is edit them from a pc, you can find the game settings in the data folder of the dsiware (title/00030004/gameid/data), saved as "bootstrap.ini".
     

    Attached Files:

    Last edited by edo9300, Feb 13, 2019
  2. brunocar

    brunocar GBAtemp Advanced Fan
    Member

    Joined:
    Aug 14, 2017
    Messages:
    733
    Country:
    Argentina
    i dont get it, why would someone need to foward a DSiware title?
     
  3. edo9300

    OP edo9300 GBAtemp Regular
    Member

    Joined:
    Aug 19, 2018
    Messages:
    102
    Country:
    Italy
    ops... maybe i made the title a bit misleading, the forwarder is for nds games, not dsiwares updating it
     
    Lord_Friky likes this.
  4. brunocar

    brunocar GBAtemp Advanced Fan
    Member

    Joined:
    Aug 14, 2017
    Messages:
    733
    Country:
    Argentina
    oh, that makes sense, how much do the fowarders weight? i dont want to brick my emunand.
     
  5. edo9300

    OP edo9300 GBAtemp Regular
    Member

    Joined:
    Aug 19, 2018
    Messages:
    102
    Country:
    Italy
    They are 9 blocks each, sho you should be able to have plenty of them. as for the title, apparently i cannot change it.... so i'm afraid that i'll have to keep this misleading title... (i'll take this as a lesson) XD
     
  6. banjo2

    banjo2 little man
    Member

    Joined:
    May 31, 2016
    Messages:
    1,323
    Country:
    United States
    This forwards to NDS games, but what about homebrew? And, how different is this from this?
     
  7. edo9300

    OP edo9300 GBAtemp Regular
    Member

    Joined:
    Aug 19, 2018
    Messages:
    102
    Country:
    Italy
    Hmm, first time I see that, I hope I didn't make a redundant app..... I'll give it a look
     
  8. banjo2

    banjo2 little man
    Member

    Joined:
    May 31, 2016
    Messages:
    1,323
    Country:
    United States
    As far as I can tell, this one uses nds-bootstrap and is for games, while the other does what's referred to as "direct boot" and boots homebrew? Sorry, I'm not really an expert with this stuff.
     
  9. edo9300

    OP edo9300 GBAtemp Regular
    Member

    Joined:
    Aug 19, 2018
    Messages:
    102
    Country:
    Italy
    i checked, basically those 2 tools are a different thing, his tool, patches the header to make it be recognized as a dsiware, and teh nds is copied in the title folder, mine instead, is a frontend to the bootstrap, you're not installing the game in the menu. In few words, what those 2 apps are complementary, mine works with retail games roms, his with all the remaining stuff (i was also planning to do a dsi interface for it too).
     
    Tarmfot likes this.
  10. brunocar

    brunocar GBAtemp Advanced Fan
    Member

    Joined:
    Aug 14, 2017
    Messages:
    733
    Country:
    Argentina
    tried to get that working and it just wouldnt work, this works without a hitch and its fast.
     
  11. banjo2

    banjo2 little man
    Member

    Joined:
    May 31, 2016
    Messages:
    1,323
    Country:
    United States
    Ohh, okay.

    As far as I know, it only works with newly created DSi homebrew, nothing else.
     
  12. edo9300

    OP edo9300 GBAtemp Regular
    Member

    Joined:
    Aug 19, 2018
    Messages:
    102
    Country:
    Italy
    SCOTT0852 likes this.
  13. edo9300

    OP edo9300 GBAtemp Regular
    Member

    Joined:
    Aug 19, 2018
    Messages:
    102
    Country:
    Italy
    Released a DSiWare version of the tool, downloads in the first post. Tanks to @Trash_Bandatcoot for the icon.
     
    Trash_Bandatcoot and banjo2 like this.
  14. Trash_Bandatcoot

    Trash_Bandatcoot im useless
    Member

    Joined:
    Jul 14, 2018
    Messages:
    1,062
    Country:
    Netherlands
    Haha, yeah, I was starting to wonder when it would get actually released.
    All I got was a pre-release that worked perfectly.

    Edit: By the way, not much, but you write it as "Thanks".
    Now you've sent an army with tanks over to my house.
     
    Last edited by Trash_Bandatcoot, Oct 20, 2018
    banjo2 likes this.
  15. banjo2

    banjo2 little man
    Member

    Joined:
    May 31, 2016
    Messages:
    1,323
    Country:
    United States
    Does this produce unique IDs for homebrews yet?
     
  16. edo9300

    OP edo9300 GBAtemp Regular
    Member

    Joined:
    Aug 19, 2018
    Messages:
    102
    Country:
    Italy
    As I already stated this is not meant to be used with homebrews, even if you could launch them with some workarounds, so atm there's no support for them, I could add support for custom ids for the case of hack ROMs of the same game that share the same id
     
  17. banjo2

    banjo2 little man
    Member

    Joined:
    May 31, 2016
    Messages:
    1,323
    Country:
    United States
    Ohh ok

    It wouldn't work just to change the folder name, would it?
     
  18. edo9300

    OP edo9300 GBAtemp Regular
    Member

    Joined:
    Aug 19, 2018
    Messages:
    102
    Country:
    Italy
    You would have to change other than that, the game id in the .app file, to match the one in the folder, same for the path stored in the app, then make a new tmd
     
  19. banjo2

    banjo2 little man
    Member

    Joined:
    May 31, 2016
    Messages:
    1,323
    Country:
    United States
    Ohh, okay then.
     
  20. Trash_Bandatcoot

    Trash_Bandatcoot im useless
    Member

    Joined:
    Jul 14, 2018
    Messages:
    1,062
    Country:
    Netherlands
    Does this also has 3DS support? Not sure if the folders on a 3DS NAND are organised differently than a DSi NAND.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - forwarders, [Release], hiyacfw