Hacking How can I make a cfw

  • Thread starter Thread starter jimmyj
  • Start date Start date
  • Views Views 2,890
  • Replies Replies 24

jimmyj

Official founder of altariaism. Copyright jimmyj
Member
Joined
May 26, 2017
Messages
1,485
Reaction score
1,097
Trophies
1
Location
Hyrule
XP
1,653
Country
United Kingdom
i would like to make a very basic cfw but I must know how. Is there a guide or a tutorial that will teach me atleast something about making a 3ds cfw?
 
i would like to make a very basic cfw but I must know how. Is there a guide or a tutorial that will teach me atleast something about making a 3ds cfw?
Ya, like what gerbil said, You should start with just forking another, until you know exactly what you are doing, Know what i mean?
But there isn't really a guide on how to make one.
 
  • Like
Reactions: DeoNaught
i just read the first chapter and nothing jumps out to me like how to actually code for arm

Not trying to sound rude, but if you have to ask, you're not ready, and you won't be able to accomplish anything. Simple as that.
Take your time and learn to code, then come back in a few years.
 
This question sounds like "how do I compose a symphony for an orchestra?" and you don't yet know how to read sheet music.

Edit: others have mentioned needing to know how to program, what you also need is knowing how computers work (registers, instructions, the stack, the heap...) and then learning how the 3DS works, as a type of computer. So you will want to have studied computer science at university, or have some sort of job that involves assembly language (so you end up having to learn about it) or be dedicated so you can find the right resources to learn from (books and web).
 
Last edited by Quantumcat,
If you want to deal with hardware, Arduino or the Raspberry Pi would probably be a better place to start since both a better designed for this task than the 3DS and have lots of resources available.

The Raspberry Pi in particular is based on ARM which may make it a good choice for ARM assembly and I am aware that guides exist (but seriously learn the 'basics' first).

Typically high level languages like Java or Python are recommended for learning basic programming, but they are vastly different from low level languages like asm and switching languages does have it's issues (e.g. dealing with variable in c vs Java).
 

Site & Scene News

Popular threads in this forum