Hardest rom hacking skill Page 3

Started by pokefreak2 December 22nd, 2009 2:12 PM
  • 5787 views
  • 68 replies

0m3GA ARS3NAL

Im comin' home...

Age 30
Male
Superjail Penitentiary
Seen February 25th, 2023
Posted September 12th, 2013
1,816 posts
15.3 Years
I think the reson so many of you think SM is hard is because it looks like a bunch of gibberish to you...
In essence, it is the same as scripting, it just has a million more possibilities...
Closer to computer language than most other things in ROM Hacking...

Another problem people have is locating the addresses in the RAM to be able to do anything at all.
All you really need is an explanation for what every command in ASM means, what they do, and how to use it... HMM... SOUNDS LIEK SCRIPTING DOESN'T IT?!?!!?!1!shift+1!!!?question mark!

I guess that is why it isn't the most difficult thing in the world for me to understand, but I think interdpth went a little far with saying if you can't learn it then you are stupid...
Joking or not, that isn't the case.
Some things just come easier to people than others...
I've been scripting for a long, LONG time now, and only recently... well, a few months ago learned that ASM even existed, and was skeptical as to what it did, how to use it, etc etc...

Now that I've taken an interest to it, and want to learn as much as possible about it, I've been looking into useful sites like gbadev and things like that...

TL;DR?
ASM isn't so hard in retrospect, just takes a logical mind and patience.
>Boot Jailbot
>Pass *****
.
.
Jailbot OS Ver 1.1.2
Greetings Warden
of Superjail Penitentiary
Awaiting user input...

>Display User_Info
╠══User Info══╣
Username:
0m3GA ARS3NAL
Age: 18
Sex: Male ♂
Race: Caucasian
Quote:
"What is this
I don't even..."

M/O: Often acts out to get attention, but recently has changed that. Has been studying up on hacking information and hopes to participate in more advanced hacking discussion.
╠══End of File══╣
Awaiting user input...

>
Age 31
Male
Belgium
Seen December 16th, 2021
Posted March 31st, 2014
64 posts
19.4 Years
I have to agree with interdpth that creating a good storyline is one of the difficult things when you want to create a game/hack. Over 9000 hacks on this forum share the same storyline, which is why I don't pay attention to most of them. It's easier to learn a programming language (i.e. scripting/ASM) than to learn how to be creative. Creativity is one of our human skills that can't really be taught. In my opinion creativity is also closely linked to intelligence. That's why most creative inventors weren't stupid, a bit mad maybe, but not stupid.

Vrai

can you feel my heart?

Age 28
Male
Seen October 24th, 2022
Posted April 1st, 2016
2,896 posts
14.9 Years
Graphics are pretty easy to change but making them is an entirely different story for the artistically challenged.
What's easiest and hardest varies from person to person. There is no skill that will be the hardest for every single hacker.
^ My thoughts exactly.

For me specifically, I usually struggle with spriting, both tile spriting and OW spriting. It's not so much that I'm downright graphically challenged (which I am, of course) but I'm a perfectionist. If something I do, as far as hacking goes, isn't perfect, I have to scratch it and start over.

Thrace

@tion

Age 32
Male
Seen October 2nd, 2016
Posted August 9th, 2010
1,048 posts
16 Years
I think its mapping. Most people are terrible at it and its not really something that can be taught. Unlike scripting or even ASM where transforming an idea into code can be broken down into steps, mapping is a much more visceral affair. Everyone and anyone can make a map, but the ability to point and click isn't what makes you a good mapper.
Age 27
Male
Best City OCE
Seen October 18th, 2021
Posted April 1st, 2013
5,978 posts
15.1 Years
I think its mapping. Most people are terrible at it and its not really something that can be taught. Unlike scripting or even ASM where transforming an idea into code can be broken down into steps, mapping is a much more visceral affair. Everyone and anyone can make a map, but the ability to point and click isn't what makes you a good mapper.
See, that's where we need to define the title.

What is meant by "hard"? Hard to do at all or hard to do well?
Everything ends,
and that's always sad.
But everything begins again, too,
and that's always happy.

Pokestick, good times.

cheeky

Age 27
he/they
Stockholm, Sweden
Seen October 31st, 2022
Posted June 20th, 2022
7,521 posts
14.1 Years
I'm gonna go short here, cuz I'm a bit tired right now.

To me, Scripting is the most difficult, if I'm gonna put it up against Graphic and mapping. Graphic goes smooth for me, because I'm good at it, and mapping flows even better.
Scripting, on the other hand, is difficult to even insert to the ROM. Doing good scripts is even tougher. So I don't do it.

So for me, Scripting is the most difficult part as of things I've tried to do.

Omega Zero

Is back...

Age 25
Male
I'm always living aren't I?
Seen December 4th, 2016
Posted October 6th, 2013
444 posts
13.4 Years
I'm gonna go short here, cuz I'm a bit tired right now.

To me, Scripting is the most difficult, if I'm gonna put it up against Graphic and mapping. Graphic goes smooth for me, because I'm good at it, and mapping flows even better.
Scripting, on the other hand, is difficult to even insert to the ROM. Doing good scripts is even tougher. So I don't do it.

So for me, Scripting is the most difficult part as of things I've tried to do.
Scripting is not hard it's just people think it's hard if you learn it, it's easy

pokemon heart gold

The Remake of Pokemon Gold!

Male
USA
Seen October 7th, 2015
Posted September 30th, 2013
14 posts
13.8 Years
Everyone is different, some people find scripting easy, some people think mapping is easy. Everyone's different and there is no hardest skill because of this fact. I think mapping and making custom sprites are easy, but when it comes to scripting I just completely no good at it. While some people are like "how can people have trouble with scripting it's totally easy!" It all depends on what you like and what you think is hard. So in my opinion there is no "hardest" skill.
You may be good at something... but you can only be great through practice.
Seen April 25th, 2011
Posted March 28th, 2010
47 posts
15.1 Years
First of all, people need to stop splitting hairs over what is or is not "hacking". It's pretty obvious from the OP's own post that they meant for this to apply to all aspects of the process. You are making a ROM hack, thus whatever you do to make it, is a part of the "hacking" process, yes?

That being said, I'm surprised at all this "graphics vs. code" nonsense. The hardest part of making a ROM hack, in my humble opinion, is the designing. When you plan out the hack, you must do far more work than at any other step, and oftentimes redo your work over and over. Scripts are made and work, sprites are drawn and look good, but designs are constantly reworked throughout the process. Not only that, but design requires an understanding of all the other parts of the hack, good writing skills, a sense of storytelling, and so much more. While other aspects of the hack require only one skill, a designer must be a Jack-of-all-trades, an artist and a scholar who not only lays detailed plans, but also spends hours in research to make certain that one's ideas can be implemented within the framework of the game you are hacking. At times, this can mean reworking hours or even weeks of planned content to accommodate that one feature that you can't make work quite how you planned it. Not to mention the people skills you need if you're part of a team.
Support RPG Toolkit, the best free engine ever!

Waitwhat? o_O
Age 30
Male
Home
Seen March 22nd, 2022
Posted March 24th, 2021
16 posts
13.2 Years
I think the hardest part is spriting and creating tiles, mainly because if you don't know how to script or ASM you can learn it. Spriting is art, if you haven't artistic skills there is NO way you can learn how to sprite, like learning how to draw good as well

PeregrineFig

Starting Pokémon Obsidian

Age 28
Male
Michigan, USA
Seen February 22nd, 2011
Posted June 5th, 2010
202 posts
13.3 Years
I consider myself a relatively good scripter, because I think in a logical and efficient fashion that makes it easy for me. However, I am by no means artistic, so any form of spriting is my downfall. The most I can do on my own is palette editing.
Current Projects:
POKéMON AQUA SAPPHIRE
POKéMON OBSIDIAN

Alpha_Spike

Ace Trainer

Age 36
Male
New Zealand
Seen August 10th, 2016
Posted May 25th, 2016
340 posts
14.3 Years
I'm great at mapping and can do a small amount of scripting but today I found my downfall. I tried inserting Electivire's sprites and completely failed. I have no clue why it messed up. I followed instructions but still messed up. So now I gotta find someone to help replace the Kecleon sprites in either FR or LG.


Creator of the Triple trigen monotype master challenge(PM for details if you want to know more)

75% of Pokemon gamers use cheats and specially made codes to make their pokemon battle-worthy. If you are one of the 25% percent that level their Pokemon up legally, put this in your signature.

Game: Pokemon Omega Ruby
Name: Lycos
Friend code: 0190-1428-4586
Age 27
Male
In your head
Seen April 22nd, 2012
Posted July 29th, 2011
336 posts
13.3 Years
well, I dont know why, but I just, CANT learn scripting! I've really try but always mess it up, I could so almost everything expet for that (and good mapping, at least acceptable)
Who doesn't like Sinnoh now?

Yeah The"Richar
Visit my trade thread!!!
When I CMT please post in it :3