Hacking Can I help somehow?

BootsLoader

Well-Known Member
OP
Member
Joined
Dec 3, 2015
Messages
321
Trophies
0
Age
34
XP
209
Country
Greece
I was thinking today if I can somehow help the homebrew scene. I wish to make my own apps and help other people and devs in the process. But I have no idea about coding and programming language. But I really wish to learn. If somebody who knows can help me, or show me where to start, it would be much appreciated.

Thank you in advance guys :)
 

TehCupcakes

Well-Known Member
Member
Joined
Apr 5, 2013
Messages
360
Trophies
1
Age
31
XP
1,870
Country
United States
That's almost like saying, "I want to be a pro basketball player but I have never played basketball in my life... I've watched a lot on TV, though!" You say you want to make apps, yet have already stated you know nothing about programming. You have identified the problem. Now go learn to code. Maybe in a few years you'll be proficient enough to make something, but by that point the scene will probably have moved on.

I'm sorry if this sounds harsh, but when we're talking about the hacking scene, the skills most in demand are reverse-engineering and programming. Unless you have some skill in one of those areas, there really isn't much you can do to help.
 
  • Like
Reactions: BootsLoader

gamer4lif3

Well-Known Member
Member
Joined
Dec 31, 2015
Messages
495
Trophies
0
XP
464
Country
United States
i know your pain heh.I always wanted to code and make stuff but not smart enough nor do i have the attention span some times i think most coders are just born smart and just know things (genius).
 
  • Like
Reactions: BootsLoader

BootsLoader

Well-Known Member
OP
Member
Joined
Dec 3, 2015
Messages
321
Trophies
0
Age
34
XP
209
Country
Greece
No its not harsh it's the truth and it's OK. I always prefer the truth and you are right. It's a pain in the ass. Too difficult for me to start now. Guess I'll just wait for other people to make programs and try to do something else. Anyway. Thanks for your time :)
 

dojafoja

life elevated
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
Go to codeacademy.com and learn a higher level language first, they're easier to follow and read. Once you have a firm understanding of how programming works you will be able to apply the principles you've learned in one is those languages and learn something like C. Then move on to lower level languages liks ASM. This is just my opinion but codeacademy helped me a lot when i was learning Python. Write a bunch of mock-up apps or try writing a GUI for an existing command line tool. You cant write sentences until you learn the alphabet and how vowels are used.
 
  • Like
Reactions: BootsLoader

BootsLoader

Well-Known Member
OP
Member
Joined
Dec 3, 2015
Messages
321
Trophies
0
Age
34
XP
209
Country
Greece
Thank you very much for the info!!!! I'll give it a try and I'll try hard. Also thank you for giving me some hope. I really like that stuff but never has the opportunity to learn. Thanks again dude.
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,211
Country
United States
I was thinking today if I can somehow help the homebrew scene. I wish to make my own apps and help other people and devs in the process. But I have no idea about coding and programming language. But I really wish to learn. If somebody who knows can help me, or show me where to start, it would be much appreciated.

Thank you in advance guys :)


That's great but you are being silly. Simple: Study coding and programming language first is not a easy task. Google have a plenty information for you to do that. :D
 
  • Like
Reactions: BootsLoader
D

Deleted User

Guest
Look at the source code from some of the existing homebrew apps we have at the moment. There's a good place to start (kind of). Although it might be a bit of a pain in the ass for you, since you claim you have no skills in coding, however, you can search for some good C and C++ tutorials on the internet to give you a good taster of the functions and structures you will need to use.

After you have a decent knowledge of how things work, begin to test out the many different functions within a code library. In this instance, you will want to possibly use and learn libwiiu functionality.

I wish I could go on, but I'm stuck for stuff to say lol. :P
 
  • Like
Reactions: BootsLoader

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
for us non cody types there isnt all that much we can do, there is some things you can do to help which doesn't require coding experience, stuff like documenting sprites etc for things like reggieU

or writing up tutorials to help guide noobs along the setup process rather than having them harass dev's with trivial questions repeatedly

there is always places where you can help out if you wish to help, it may not be gbatemp nobel prize worthy contributions, but you can do that while learning new stuff yourself at your own pace
 

Ashell

Well-Known Member
Newcomer
Joined
Jan 11, 2016
Messages
64
Trophies
0
Age
44
XP
147
Country
United States
Then move on to lower level languages liks ASM.

I was curious about assembly because its supposed to be more efficient and be the actually machine code. But when I was looking into it, it says its on the x86 arch. I thought Nintendo used ARM/RISC processors. Does assembly still work, or are people using library calls like a higher level language?
 
  • Like
Reactions: BootsLoader

dojafoja

life elevated
Member
Joined
Jan 2, 2014
Messages
696
Trophies
1
XP
2,607
Country
I was curious about assembly because its supposed to be more efficient and be the actually machine code. But when I was looking into it, it says its on the x86 arch. I thought Nintendo used ARM/RISC processors. Does assembly still work, or are people using library calls like a higher level language?
There is PPC ASM. I know 0 ASM, only Python and Im now learning C. ASM is on my future goals list lol.
 
Last edited by dojafoja,
  • Like
Reactions: BootsLoader

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,194
Country
Antarctica
There's not really much to contribute to at the moment. Without a proper ELF (well, there's sort of an ELF loader, but it's fairly limited afaict) or RPX loader (there's Loadiine, but no tools to convert a homebrew ELF into an RPX yet; the one from the leaked SDK needed relocation sections or something, and besides, why use leaked tools for that?), there's basically no "native" homebrew yet, just things we can load from the browser, which is limited to 32K of code for now. In the meantime I suggest studying up on how to code for a simpler device like a phone or a PC, then when you have an idea of how to do graphics/sound/whatever you're wanting to make, the Wii U should have a proper environment for homebrew by then.
 

BootsLoader

Well-Known Member
OP
Member
Joined
Dec 3, 2015
Messages
321
Trophies
0
Age
34
XP
209
Country
Greece
Well thank you everybody for your answers. I really like communicating with other people and share opinions. Really thank you very much. Well I'll start studying when I can. Meanwhile, I think I could help some other way. Maybe I have to read tutorials etc and make some simpler tutorials. Or maybe I'll think of something else. But firstly I have to study :)

Anyways thanks again guys and I wish you a happy new year.

If someone have any idea to write here or help me, please feel free to do. I want to read as many ideas and opinions as I can.
 

BootsLoader

Well-Known Member
OP
Member
Joined
Dec 3, 2015
Messages
321
Trophies
0
Age
34
XP
209
Country
Greece
Yeah you're right. I did some research before writing and it's complicated I admit it. I just thought asking here in the forum, I thought that maybe people here can suggest me something else, I mean some other way cause there are allot of people here that know how things work.

Also I am a person who likes sharing my thoughts so why not writing here :D :P
 

nyrol

Active Member
Newcomer
Joined
Jan 4, 2007
Messages
41
Trophies
0
Age
34
Location
Waterloo, Ontario
Website
Visit site
XP
329
Country
Canada
Programming is easy. Computer science is hard. It's learning the concepts of computer science that makes everything hard. Actually writing the code is the simple part. There's not much to programming, and languages themselves aren't that difficult to understand, but those are just the tools that you have to use to write algorithms that make sense. It's similar to knowing how a hammer works, versus how to build a house with one. I work primarily in firmware development mostly in C and C++, and I do have formal education in electronics and computing, but I would say that the most valuable knowledge is the stuff I learned by just experimenting and making my own projects that I wanted to. Look at your end goal, and work out the steps required to achieve that goal, and then the path becomes clear.
 

BootsLoader

Well-Known Member
OP
Member
Joined
Dec 3, 2015
Messages
321
Trophies
0
Age
34
XP
209
Country
Greece
So I have to figure out my goal in the end. Then read and start experimenting until I reach my goal. Sounds good to me. I think first of all is better for me to try to write some apps for Android or PC, console programming I think is a little more complicated right?

I still don't know my goals about programming. Just help other people and write apps, but the more I will learn I think the more my goal will be clear. If I have the knowledge then I'll understand what to do with it. (sorry for my bad English)
 

oumoumad

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
798
Trophies
0
Age
31
XP
890
Country
France
It's not how much smart, it's how much attention and time you are willing to put into it, and in order to put that much attention and time, you need a lot of motivation, you need to love that stuff, and just liking the idea isn't enough :).
 
  • Like
Reactions: BootsLoader

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-