[Release] ds rom forwarders for hiyacfw

Discussion in 'NDS - Emulation and Homebrew' started by edo9300, Oct 6, 2018.

  1. edo9300
    OP

    edo9300 Member

    Newcomer
    3
    Aug 19, 2018
    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
    Warning: Spoilers inside!

    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 at 8:05 PM
    Orangy57, Zense, MyDePain and 6 others like this.
  2. brunocar

    brunocar GBAtemp Advanced Fan

    Member
    4
    Aug 14, 2017
    Argentina
    i dont get it, why would someone need to foward a DSiware title?
     
  3. edo9300
    OP

    edo9300 Member

    Newcomer
    3
    Aug 19, 2018
    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
    4
    Aug 14, 2017
    Argentina
    oh, that makes sense, how much do the fowarders weight? i dont want to brick my emunand.
     
  5. edo9300
    OP

    edo9300 Member

    Newcomer
    3
    Aug 19, 2018
    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
    4
    May 31, 2016
    United States
    gamer armchair
    This forwards to NDS games, but what about homebrew? And, how different is this from this?
     
  7. edo9300
    OP

    edo9300 Member

    Newcomer
    3
    Aug 19, 2018
    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
    4
    May 31, 2016
    United States
    gamer armchair
    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 Member

    Newcomer
    3
    Aug 19, 2018
    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
    4
    Aug 14, 2017
    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
    4
    May 31, 2016
    United States
    gamer armchair
    Ohh, okay.

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

    edo9300 Member

    Newcomer
    3
    Aug 19, 2018
    Italy
    SCOTT0852 likes this.
  13. edo9300
    OP

    edo9300 Member

    Newcomer
    3
    Aug 19, 2018
    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 Your average GBAtemp fanboy

    Member
    6
    Jul 14, 2018
    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
    4
    May 31, 2016
    United States
    gamer armchair
    Does this produce unique IDs for homebrews yet?
     
  16. edo9300
    OP

    edo9300 Member

    Newcomer
    3
    Aug 19, 2018
    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
    4
    May 31, 2016
    United States
    gamer armchair
    Ohh ok

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

    edo9300 Member

    Newcomer
    3
    Aug 19, 2018
    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
    4
    May 31, 2016
    United States
    gamer armchair
    Ohh, okay then.
     
  20. Trash_Bandatcoot

    Trash_Bandatcoot Your average GBAtemp fanboy

    Member
    6
    Jul 14, 2018
    Netherlands
    Does this also has 3DS support? Not sure if the folders on a 3DS NAND are organised differently than a DSi NAND.
     
Loading...