ROM Hack Anyone who can explain where to get started?

Procyon

TheRealProcyon
OP
Member
Joined
Dec 13, 2014
Messages
1,940
Trophies
0
Age
24
Location
/home/procyon
Website
discord.me
XP
855
Country
Netherlands
Hello everyone,

I'm having some kind of problem here. I really want to learn to edit games, be a better programmer, reverse engineer, do hex modifications, and be a contributer to opensource software, but I don't know what to do first.

I got a little knowledge of hexadecimal, C, JavaScript, HTML (not a true language), C++ (really little), CSS (markup script), and Python.
Only HTML and CSS are the ones I used a lot. I know how to read source code, but I'm sometimes afraid to make a mistake, so there I stop doing modifications, so can anyone help me getting started?

Thanks in advance,
Procyon.
 

mashers

Stubborn ape
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
Sounds like you have already got started. I would suggest focusing on C and C++. Also look through source code of software you like and are familiar with. Try to find which part of the code carries out a particular function, and then try changing it to do something different. That will help you learn about the language, programming structure etc. If it goes wrong, you can just try again. It sounds like you just need experience and confidence.
 
  • Like
Reactions: Procyon

Procyon

TheRealProcyon
OP
Member
Joined
Dec 13, 2014
Messages
1,940
Trophies
0
Age
24
Location
/home/procyon
Website
discord.me
XP
855
Country
Netherlands
Sounds like you have already got started. I would suggest focusing on C and C++. Also look through source code of software you like and are familiar with. Try to find which part of the code carries out a particular function, and then try changing it to do something different. That will help you learn about the language, programming structure etc. If it goes wrong, you can just try again. It sounds like you just need experience and confidence.

Thanks for the tips, and helping me a bit out. I really appreciate it.
 

mashers

Stubborn ape
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
Thanks for the tips, and helping me a bit out. I really appreciate it.
No problem! One other suggestion is to compile after every change. It doesn't take long to compile, and if you make a mistake the compiler will show an error to explain what is wrong. That way you can trace the problem easily. As you learn more and gain confidence you will not need to compile as often as errors will be less frequent and will be easier for you to fix.
 
  • Like
Reactions: Procyon

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • sombrerosonic @ sombrerosonic:
    and C++
  • SylverReZ @ SylverReZ:
    @sombrerosonic, "Unity to die. Coding is a fuck."
  • sombrerosonic @ sombrerosonic:
    Rez how else am I suppose to make my horny AI who wants people to love it?
  • SylverReZ @ SylverReZ:
    Real women are better, AI isn't worth the trouble.
  • AncientBoi @ AncientBoi:
    Mine would be easy. All it has to do is bob it's head :D:evil::blush:
    +1
  • SylverReZ @ SylverReZ:
    Psi can make an AI babe lol.
    +1
  • K3Nv2 @ K3Nv2:
    I knew I should've bought the 50ft ethernet cord over the 25 lesson learned size matters
    +2
  • Bunjolio @ Bunjolio:
    vffvb gferwbgereg
  • AncientBoi @ AncientBoi:
    :O [☎️ Bunjolio's mother that he's swearing]
  • Bunjolio @ Bunjolio:
    she*
    +2
  • K3Nv2 @ K3Nv2:
    Fuck
    +1
  • J @ Just_Ragnar:
    What are mlc.bin files and are they important or can i delete them off my wii u sd card
  • AncientBoi @ AncientBoi:
    My apologies there little Miss @Bunjolio :mellow::blush::)
  • AncientBoi @ AncientBoi:
    Butt I'm still telling her :P
  • K3Nv2 @ K3Nv2:
    Never gonna give you upNever gonna let you downNever gonna run around and desert youNever gonna make you cryNever gonna say goodbyeNever gonna tell a lie and hurt you
  • AncientBoi @ AncientBoi:
    I don't recognise the song. Which one is it?
  • K3Nv2 @ K3Nv2:
    Sigma
  • SylverReZ @ SylverReZ:
    @Bunjolio, Sometimes people make mistakes, if you correct them then they'll remember.
  • SylverReZ @ SylverReZ:
    Try not to easily get offended if somebody calls you by different pronouns by mistake.
  • K3Nv2 @ K3Nv2:
    What I can't just call someone a dick or a vagina
    AncientBoi @ AncientBoi: :O