[Tutorial] How to convert Arm9LoaderHax payloads to FIRMS

Discussion in '3DS - Flashcards & Custom Firmwares' started by Epicdaftman, May 20, 2017.

  1. hobbledehoy899

    hobbledehoy899 Conniption Master

    Member
    2,453
    3,632
    Nov 13, 2015
    United States
    Linux 4.11.7


  2. Hihomaster

    Hihomaster GBAtemp Regular

    Member
    174
    46
    Jun 25, 2008
    France
    yes i will do if someone give me the updated command line to convert to .firm for 1.2
     
    tomx86 likes this.
  3. gnmmarechal

    gnmmarechal I STILL USE FLOPPY DISKS!

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

    Our Patreon
    4,364
    2,493
    Jul 13, 2014
    Here
    I may be wrong, but I'm almost certain that this is not going to happen. It may be a misconception by me, but I'm almost sure that more than that will be needed.
     
  4. Hihomaster

    Hihomaster GBAtemp Regular

    Member
    174
    46
    Jun 25, 2008
    France
    Okay i made a new version but i didn't test it yet ( pretty busy right now)
    if someone could test it to see if it works with b9s1.2 ? that woul be helpful
     

    Attached Files:

    Clément likes this.
  5. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,017
    1,021
    Mar 7, 2010
    At Home :)
    Can someone do hourglass9 please. I cant seem to get firmtool working my end :(
     
  6. Hihomaster

    Hihomaster GBAtemp Regular

    Member
    174
    46
    Jun 25, 2008
    France
    i will try to do it now
     
    Reecey likes this.
  7. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,017
    1,021
    Mar 7, 2010
    At Home :)
    Thanks I will test it out and your app above altogether :)

    Edit: sorry I thought your app above was something for v1.2 app, its not its a converter.
     
    Last edited by Reecey, Jun 5, 2017
  8. Hihomaster

    Hihomaster GBAtemp Regular

    Member
    174
    46
    Jun 25, 2008
    France
    my app convert a .bin to a .firm and i tried to make it compatible with v1.2 by downloading the new firmtool

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

    a new firmtool is available on tux git but not sure what's the command to do for the v1.2 so i just replaced the old firmtool with a new one
     
    Reecey likes this.
  9. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,017
    1,021
    Mar 7, 2010
    At Home :)
    Yes sorry I have just noticed I was trying it out now.

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

    Its not working for me I'm getting an filenotfounderror at the end?
     
  10. Hihomaster

    Hihomaster GBAtemp Regular

    Member
    174
    46
    Jun 25, 2008
    France
    did you open the SimpleFirmCreator.py with python? ( you need python 3.2)

    You should have a User interface with 2 button when you launch the command line " python SimpleFirmCreator.py" ( you need to be in the directory of the .py file)

    the user interface has 2 button ( open file) and create firm
     
    Last edited by Hihomaster, Jun 5, 2017
  11. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,017
    1,021
    Mar 7, 2010
    At Home :)
    I have python 3.5 installed I'm trying 3.2.5 now.
     
    Last edited by Reecey, Jun 5, 2017
  12. Hihomaster

    Hihomaster GBAtemp Regular

    Member
    174
    46
    Jun 25, 2008
    France
    can you make a screenshot of what you did to launch it?
     
  13. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,017
    1,021
    Mar 7, 2010
    At Home :)
    Here is what I am seeing my end:
     
    Last edited by Reecey, Jun 5, 2017
  14. Hihomaster

    Hihomaster GBAtemp Regular

    Member
    174
    46
    Jun 25, 2008
    France
    damn i think the problem is your path there is a space in it "/M. B. Reece/" can you change it to something without space and retry?

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

    Just put your Hourglass9.firm anywhere you want
     
    Reecey likes this.
  15. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,017
    1,021
    Mar 7, 2010
    At Home :)
    I feel so stupid, thanks. I should of known better seen as though I build wiiu .elf files out of master-folders all I had to do was put it in my C:\ drive [​IMG] I will test it out now!
     
  16. Hihomaster

    Hihomaster GBAtemp Regular

    Member
    174
    46
    Jun 25, 2008
    France
    python is pretty annoying when it comes to path with space especially in windows platform :(
     
  17. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,017
    1,021
    Mar 7, 2010
    At Home :)
    Sorry to report back after all that but hourglass9 didn't work, I'm still getting a dump error screen :(
     
  18. Hihomaster

    Hihomaster GBAtemp Regular

    Member
    174
    46
    Jun 25, 2008
    France
    damn so we need something else to convert it i know someone managed to converted bootCTR9 to the v1.2 but i don't really know how he did it
     
  19. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    4,017
    1,021
    Mar 7, 2010
    At Home :)
    Yes looks like it. I do know the one your on about did work and also someone did one for decrypt9 and that worked as well.

    @Hihomaster I have read this as well I think you need to implement -b in the string somewhere also "version" for v1.2? I think :unsure:
    • Add -b (--suggest-skipping-bootrom-lockout) for use with boot9strap >= 1.2
    • Add -v (--version)
    https://github.c
    /TuxSH/firmtool/releases
     
    Last edited by Reecey, Jun 5, 2017
  20. Hihomaster

    Hihomaster GBAtemp Regular

    Member
    174
    46
    Jun 25, 2008
    France
    yeah i implemented that -b in my python script but doesn't help apparently the problem is with the framebuffer adress they are integrated in the code so i don't really know how the new firmtool works since the readme.MD is not updated
     
    Reecey likes this.