Hacking Official SaltFW - "Slim Alternative Firmware"

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,979
Trophies
4
Location
Making a non-binary fuss
XP
39,460
Country
Antarctica
While I agree that the more the merrier, how does this differ from something like Mizuki?

Isn't that also a minimalist CFW?
Boot splashes! Other than that, it doesn't seem like too much just yet.
 

Uwabami

Well-Known Member
Member
Joined
Feb 4, 2014
Messages
946
Trophies
1
XP
2,289
Country
Germany
Technically the only ASM I've done is changing the reboot patch to boot a payload instead of a patched FIRM (and thus removing all the FIRM copying stuff and adding a jump), and then adding a fallback to the .dat. I know very little ASM :)

But you managed to read, understand and apply changes to it. You beat this old fart.
 

stl25

Well-Known Member
Member
Joined
Feb 3, 2008
Messages
1,108
Trophies
1
Location
Here, there and everywhere
XP
1,018
Country
United States
What would be different about launching GBA games from A9LH 9.2 sysNAND vice a 10.7 sysNAND? GBA does not work for me using 9.2 sysNAND. I have an emuNAND but I assume this mod of AuReiNand will ignore and still launch sysNAND correctly. The CFW boots into sysNAND but GBA not working. This is the reason I want to use your CFW. I only use AuReiNand for GBA from sysNAND and do not need the extra (great features) bells and whistles.
 
Last edited by stl25,

Psi-hate

GBATemp's Official Psi-Hater
Member
Joined
Dec 14, 2014
Messages
1,749
Trophies
1
XP
3,417
Country
United States
Screenshot_2016-04-20-11-15-19.png
 

Shadowhand

Slim, Alternative Dev.
OP
Member
Joined
Feb 27, 2016
Messages
522
Trophies
0
Age
31
XP
1,958
Country
United Kingdom
Game attempts to launch and gets the an error has occurred. Press and hold the Power Button to turn the system off. Please refer to the Operations Manual for details. Any ideas? Thanks for your quick reply.
It might be a bad CIA. Try another GBA game or a DSiWare game if you can. If those work, then the problem is in that one CIA.
 

stl25

Well-Known Member
Member
Joined
Feb 3, 2008
Messages
1,108
Trophies
1
Location
Here, there and everywhere
XP
1,018
Country
United States
It might be a bad CIA. Try another GBA game or a DSiWare game if you can. If those work, then the problem is in that one CIA.

Unfortunately I have 39 GBA cia and none of them work. Previously working under AuReiNand 5.1.2. That is why I inquired about launching from 9.2 sysNAND as I have sysNAND on 9.2 and emuNAND on 10.7.0-32U. I would really love to use a minimal CFW for GBA loading (tried Mizuki previously) but GBA has not worked. In system settings mine shows SysE 9.2.0-20U. Does AGB_FIRM patching in 9.2 work the same as if the user was on 10.7 updated sysNAND?
 

TuxSH

Well-Known Member
Member
Joined
Oct 19, 2015
Messages
614
Trophies
1
Age
26
XP
1,295
Country
France
NintendoFW - the best and most widely supported minimalistic CFW

Features :
  • No patches at all - lightweight as hell
  • No payload support.
  • No config, perfect for minimalists and children.
  • Nothing to install.
  • Has a "Recovery mode"
  • No firmware.bin.
  • No EmuNAND.
  • Stability.
 

Shadowhand

Slim, Alternative Dev.
OP
Member
Joined
Feb 27, 2016
Messages
522
Trophies
0
Age
31
XP
1,958
Country
United Kingdom
NintendoFW - the best and most widely supported minimalistic CFW

Features :
  • No patches at all - lightweight as hell
  • No payload support.
  • No config, perfect for minimalists and children.
  • Nothing to install.
  • Has a "Recovery mode"
  • No firmware.bin.
  • No EmuNAND.
  • Stability.
Not stable enough for my tastes!
 

luxandark

Well-Known Member
Newcomer
Joined
Apr 16, 2016
Messages
78
Trophies
0
XP
462
Country
United States
NintendoFW - the best and most widely supported minimalistic CFW

Features :
  • No patches at all - lightweight as hell
  • No payload support.
  • No config, perfect for minimalists and children.
  • Nothing to install.
  • Has a "Recovery mode"
  • No firmware.bin.
  • No EmuNAND.
  • Stability.
That's amazing! Where, pray tell, can I find this amazing and minimalist firmware!?
 

Shadowhand

Slim, Alternative Dev.
OP
Member
Joined
Feb 27, 2016
Messages
522
Trophies
0
Age
31
XP
1,958
Country
United Kingdom
Unfortunately I have 39 GBA cia and none of them work. Previously working under AuReiNand 5.1.2. That is why I inquired about launching from 9.2 sysNAND as I have sysNAND on 9.2 and emuNAND on 10.7.0-32U. I would really love to use a minimal CFW for GBA loading (tried Mizuki previously) but GBA has not worked. In system settings mine shows SysE 9.2.0-20U. Does AGB_FIRM patching in 9.2 work the same as if the user was on 10.7 updated sysNAND?

With ARN, try disabling the "use firm from sysnand", see if that fixes it for you. With ShadowFW, it's not possible since I had to remove a lot of checks and code blocks to drop emunand support.
 

Uwabami

Well-Known Member
Member
Joined
Feb 4, 2014
Messages
946
Trophies
1
XP
2,289
Country
Germany
My work is based on ARN. I did small modifications to my liking. It'll stay this way until I can do what I originally wanted to.

I was talking about her, not you. I have several years of experience in C/C++, but I could never wrap my head around ASM on any platform (minus the absolute basics). Anyone could do what you did - removing COMMENTED code parts...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Materia_tofu @ Materia_tofu:
    hey sylv? do you know why gameyob crashes on the EZP?
  • Materia_tofu @ Materia_tofu:
    @SylverReZ forgor to tag lol
  • SylverReZ @ SylverReZ:
    @Materia_tofu, Maybe ask the EZ-Flash team.
  • Materia_tofu @ Materia_tofu:
    maybe tomorrow lol
  • SylverReZ @ SylverReZ:
    You can make a post on the DS forum about your findings, and they'll do their best to respond. They have a GBAtemp account here, you know.
  • Materia_tofu @ Materia_tofu:
    oh ye i made a post i did forget they had an account i prob shouldve tagged them in the post
    tbh
    +1
  • SylverReZ @ SylverReZ:
    @Materia_tofu, Would've been a great idea, because they'll notice.
    +1
  • Materia_tofu @ Materia_tofu:
    im not a very bright individual, but we live and we learn
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
    Veho @ Veho: Ah, you mean furries.