Hacking [Tutorial] How to convert Arm9LoaderHax payloads to FIRMS

Status
Not open for further replies.

gnmmarechal

Well-Known Member
Member
GBAtemp Patron
Joined
Jul 13, 2014
Messages
6,036
Trophies
2
Age
25
Location
https://gs2012.xyz
Website
gs2012.xyz
XP
5,951
Country
Portugal
yes i will do if someone give me the updated command line to convert to .firm for 1.2
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.
 

Hihomaster

Well-Known Member
Member
Joined
Jun 25, 2008
Messages
184
Trophies
0
XP
486
Country
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
 

Attachments

  • SimpleFirmCreator(b9s1.2Supported).rar
    9.2 KB · Views: 184
  • Like
Reactions: Clément

Hihomaster

Well-Known Member
Member
Joined
Jun 25, 2008
Messages
184
Trophies
0
XP
486
Country
France
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.
my app convert a .bin to a .firm and i tried to make it compatible with v1.2 by downloading the new firmtool

--------------------- MERGED ---------------------------

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.

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
 
  • Like
Reactions: Reecey

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,431
Country
my app convert a .bin to a .firm and i tried to make it compatible with v1.2 by downloading the new firmtool
Yes sorry I have just noticed I was trying it out now.

--------------------- MERGED ---------------------------

my app convert a .bin to a .firm and i tried to make it compatible with v1.2 by downloading the new firmtool

--------------------- MERGED ---------------------------



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
Its not working for me I'm getting an filenotfounderror at the end?
 

Hihomaster

Well-Known Member
Member
Joined
Jun 25, 2008
Messages
184
Trophies
0
XP
486
Country
France
Yes sorry I have just noticed I was trying it out now.

--------------------- MERGED ---------------------------


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

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,

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,431
Country
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
I have python 3.5 installed I'm trying 3.2.5 now.
 
Last edited by Reecey,

Hihomaster

Well-Known Member
Member
Joined
Jun 25, 2008
Messages
184
Trophies
0
XP
486
Country
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?

--------------------- MERGED ---------------------------

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?
Just put your Hourglass9.firm anywhere you want
 
  • Like
Reactions: Reecey

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,431
Country
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?

--------------------- MERGED ---------------------------


Just put your Hourglass9.firm anywhere you want
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
sm7_facepalm.gif
I will test it out now!
 

Hihomaster

Well-Known Member
Member
Joined
Jun 25, 2008
Messages
184
Trophies
0
XP
486
Country
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
 

Reecey

Mario 64 (favorite game of all time)
Member
Joined
Mar 7, 2010
Messages
5,864
Trophies
2
Location
At Home :)
XP
4,431
Country
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
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,

Hihomaster

Well-Known Member
Member
Joined
Jun 25, 2008
Messages
184
Trophies
0
XP
486
Country
France
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

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
 
  • Like
Reactions: Reecey
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over